@charset "UTF-8";@font-face{font-family:FontAwesome;src:url(../fonts/fa/fontawesome-webfont3e6e.eot?v=4.7.0);src:url(../fonts/fa/fontawesome-webfontd41d.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fa/fontawesome-webfont3e6e.woff2?v=4.7.0) format("woff2"),url(../fonts/fa/fontawesome-webfont3e6e.woff?v=4.7.0) format("woff"),url(../fonts/fa/fontawesome-webfont3e6e.ttf?v=4.7.0) format("truetype"),url(../fonts/fa/fontawesome-webfont3e6e.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}#header #text-content-container em{position:relative;margin-top:0;margin-left:0;z-index:initial;float:initial;display:initial;height:auto;width:initial}.print-only{display:none}.news-items{font-weight:300;color:#767676}.news-items.second{margin-bottom:30px}.news-items em{font-style:italic!important}.fb-like{margin-right:10px;background:url(../images/backgrounds/fb.png) right center no-repeat #3b5998;border-radius:0;padding:5px 30px 6px 8px;text-align:center;font-family:Tahoma;float:right;transform:translateY(-4px)}.fb-like a{color:#fff!important;background:0 0!important;text-decoration:none!important;padding-right:0!important}.tweet{margin-right:10px;background:url(../images/backgrounds/tw.png) right center no-repeat #1da1f2;border-radius:0;padding:5px 30px 6px 8px;text-align:center;font-family:Helvetica;float:right;transform:translateY(-4px)}.tweet a{color:#fff!important;background:0 0!important;text-decoration:none!important;padding-right:0!important}.back-to-top{cursor:pointer;position:fixed;bottom:10px;left:20px;display:none;z-index:100;background-color:rgba(211,90,43,.6);color:#fff;border-color:transparent;padding:20px 20px;border-radius:0}.back-to-top .glyphicon{top:0}.back-to-top.btn-primary.active,.back-to-top.btn-primary.focus,.back-to-top.btn-primary:active,.back-to-top.btn-primary:focus,.back-to-top.btn-primary:hover{background-color:rgba(0,0,0,.5);color:#fff;border-color:rgba(0,0,0,.5);outline:0!important}#print{margin-left:10px;background:rgba(51,122,183,.6)!important}#footer h2{border-top:0}#input-search-mini{color:#332}#main-menu .menu-level1 ul.menu-level2 ul.menu-level3{display:block!important}#main-menu .menu-level1 ul.menu-level2 ul.menu-level3 li.menu-level3-open span{color:#d35a2b}#main-menu .menu-level1 ul.menu-level2 li#id-56_slo ul.menu-level4{display:block!important}#main-menu ul.menu-level4{margin-bottom:10px}#main-menu ul.menu-level4 a.menu-level4:active,#main-menu ul.menu-level4 a.menu-level4:hover,#main-menu ul.menu-level4 a.menu-level4:link,#main-menu ul.menu-level4 a.menu-level4:visited{color:#5a5a5a}#main-menu ul.menu-level4 li.menu-level3-open a.menu-level3:active,#main-menu ul.menu-level4 li.menu-level3-open a.menu-level3:hover,#main-menu ul.menu-level4 li.menu-level3-open a.menu-level3:link,#main-menu ul.menu-level4 li.menu-level3-open a.menu-level3:visited{color:#337ab7}#main-menu ul.menu-level4 span.menu-level4{padding:0 20px;display:block;font-size:1.1em;line-height:1.6;width:100%;margin-left:30px}#body-entry .col-4 .news-list li{margin:0 0 16px}#body-entry .col-4 .news-list li .date{display:none}#body-entry .col-4 .news-list li .date.red{background:#d35a2b}#body-entry .col-3 .news-list li .date.red{background:#d35a2b;color:#fff}#banners-list li{width:19%;margin-right:1%}#banners-list li img{max-width:100%}#body-content hr{clear:both;border-top:1px solid #fff}#body-content hr.back{border-top:1px solid #e9e9e9}#body-content h2{font-size:1.5rem;color:#385caf;margin-top:20px;margin-bottom:10px}#body-content h3{font-size:1.2rem;color:#385caf;margin-top:20px;margin-bottom:10px}#body-content .list-group{border-top:2px solid #337ab7}#body-content .list-group .list-group-item{border-radius:0;border-top:0!important;border-left:0!important;border-right:0!important;border-bottom:1px solid #ddd;margin-bottom:0;color:#337ab7}#body-content .list-group .list-group-item:last-child{border-bottom:0 solid #ddd}#body-content #breadcrumbs{padding:30px 20px 10px}#body-content #text-content-container table{width:auto;max-width:100%}#body-content #text-content-container .lead-content-image{width:100%;height:300px;background-size:100%;background-repeat:no-repeat;background-position:center bottom}#body-content #text-content-container .abstract{color:#337ab7;font-size:1.2rem;font-style:normal;border-bottom:1px solid #337ab7;margin-bottom:30px}#body-content #text-content-container #photo-gallery-container{float:none;position:relative;margin-top:50px}#body-content #text-content-container #photo-gallery-container .photo-gallery-item{position:relative;text-align:center;float:none;width:auto;padding:0;margin-right:0;margin-bottom:0;-webkit-box-shadow:0 0 0 #aaa;border-radius:0;-webkit-border-radius:0;background:0 0}#body-content #text-content-container #photo-gallery-container .photo-gallery-item .image-container{position:relative}#body-content #text-content-container #photo-gallery-container .photo-gallery-item .image-container .gallery-item-div{height:150px;background-position:center center;background-repeat:no-repeat;background-size:auto 100%}#body-content #text-content-container #photo-gallery-container .owl-nav .owl-next,#body-content #text-content-container #photo-gallery-container .owl-nav .owl-prev{position:absolute;top:50%;transform:translateY(-50%);color:rgba(51,51,34,.6);padding:10px;background-color:transparent;font-size:2rem}#body-content #text-content-container #photo-gallery-container .owl-nav .owl-next:hover,#body-content #text-content-container #photo-gallery-container .owl-nav .owl-prev:hover{color:rgba(51,51,34,.8)}#body-content #text-content-container #photo-gallery-container .owl-nav .owl-prev{left:-20px}#body-content #text-content-container #photo-gallery-container .owl-nav .owl-next{right:-20px}#body-content #text-content-container .photolist-block{margin-bottom:30px}#body-content #text-content-container .photolist-block .info-wrapper{border-bottom:1px solid #e9e9e9;height:100%}#body-content #text-content-container .photolist-block .info-wrapper h3{font-size:1.2rem;line-height:1.2rem;margin-top:15px;margin-bottom:15px}#body-content #text-content-container ul li{list-style-type:square}#body-content #text-content-container ul li ul li{list-style-type:circle}#body-content #text-content-container .toggle-trigger:hover{background:#f5f5f5}#body-content #text-content-container .toggle-trigger a{outline:0;text-decoration:none}#body-content #text-content-container #kijz-table,#body-content #text-content-container .kijz-table{width:100%;margin-top:15px}#body-content #text-content-container #kijz-table th:first-child,#body-content #text-content-container .kijz-table th:first-child{border-top:0;width:25%}#body-content #text-content-container #gids-list td:first-child,#body-content #text-content-container #gids-list th:first-child{width:100px}#body-content #text-content-container #gids-list td:nth-child(3),#body-content #text-content-container #gids-list th:nth-child(3){width:200px}#body-content #text-content-container #gids-list th{border-top:0;font-weight:700}#body-content #text-content-container #employees-list h3{font-size:.8rem;color:#332;margin-top:0;margin-bottom:0}#body-content #text-content-container #employees-list .employee-details{margin-left:15px}#body-content blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee}#body-content .obrazci-wrapper .title{color:#332}#body-content .obrazci-wrapper .obrazci{margin-left:30px;margin-top:5px;text-transform:lowercase}#body-content #search-main-form .input-submit.btn-success{background-color:#d35a2b;border-color:#d35a2b}#body-content .pagination{border-radius:0}#body-content .pagination li.active a{background-color:#438719;border-color:#438719;color:#fff}#body-content .pagination li a{border-radius:0;color:#438719}#body-content #gids-arhive{width:100%!important}#body-content #gids-arhive td{text-align:center}#body-content #gids-arhive td:first-child a{color:#332}#body-content #gids-arhive td:not(:first-child) a{background:rgba(51,122,183,.5);margin:1px}#body-content #gids-arhive td a{width:100%;height:100%;display:block;text-align:center;color:#fff}#body-content #gids-paging tr td{border:1px solid #ddd;background:#fff;font-size:12px;margin-top:0}#body-content #gids-paging tr td:hover{background:#f5f5f5}#body-content #gids-paging tr td a{color:#438719!important;text-decoration:none!important}#body-content #gids-paging tr td a:hover{background:#f5f5f5}#body-content #gids-paging tr td:not(:first-child){margin-left:-1px}#body-content #gids-paging tr td.current{background-color:#438719;border-color:#438719;color:#fff}#body-content form{background-color:transparent}#body-content .btn-primary{background-color:#337ab7;border-color:#337ab7;border-radius:0}#body-content #predpisi .table-responsive{max-height:348px;margin-bottom:30px}#body-content #predpisi .table-responsive #kijz{width:100%}#body-content #predpisi .table-responsive .tablesaw-advance-dots{padding-bottom:0}#body-content #predpisi .table-responsive .tablesaw-advance-dots li i{width:3px;height:3px;background:#ddd}#body-content #predpisi ul.menu-level3 li.menu-level3{list-style-type:none;font-weight:700;margin-bottom:20px}#body-content #predpisi ul.menu-level3 li.menu-level3:before{font-family:FontAwesome;content:"\f0da";margin-right:5px}#body-content #predpisi ul.menu-level3 li.menu-level3 ul.menu-level4{display:block!important;margin-left:0;padding-top:0;padding-bottom:0}#body-content #predpisi ul.menu-level3 li.menu-level3 ul.menu-level4 li.menu-level4{display:inline-block!important;margin-left:0;font-weight:400}#body-content #predpisi ul.menu-level3 li.menu-level3 ul.menu-level4 li.menu-level4:after{content:""}#body-content #predpisi ul.menu-level3 li.menu-level3 ul.menu-level4 li.menu-level4 a.menu-level4:active,#body-content #predpisi ul.menu-level3 li.menu-level3 ul.menu-level4 li.menu-level4 a.menu-level4:hover,#body-content #predpisi ul.menu-level3 li.menu-level3 ul.menu-level4 li.menu-level4 a.menu-level4:link,#body-content #predpisi ul.menu-level3 li.menu-level3 ul.menu-level4 li.menu-level4 a.menu-level4:visited{color:#332;font-size:13px}#body-content #predpisi ul.menu-level3 li.menu-level3 ul.menu-level4 li.menu-level4 a.menu-level4:active:hover,#body-content #predpisi ul.menu-level3 li.menu-level3 ul.menu-level4 li.menu-level4 a.menu-level4:hover:hover,#body-content #predpisi ul.menu-level3 li.menu-level3 ul.menu-level4 li.menu-level4 a.menu-level4:link:hover,#body-content #predpisi ul.menu-level3 li.menu-level3 ul.menu-level4 li.menu-level4 a.menu-level4:visited:hover{color:#337ab7;text-decoration:none}#body-content #predpisi ul.menu-level3 li.menu-level3 ul.menu-level4 li.menu-level4 a.menu-level4:active span:before,#body-content #predpisi ul.menu-level3 li.menu-level3 ul.menu-level4 li.menu-level4 a.menu-level4:hover span:before,#body-content #predpisi ul.menu-level3 li.menu-level3 ul.menu-level4 li.menu-level4 a.menu-level4:link span:before,#body-content #predpisi ul.menu-level3 li.menu-level3 ul.menu-level4 li.menu-level4 a.menu-level4:visited span:before{content:"·";padding-left:10px;padding-right:3px;font-weight:700}#lang-switcher{float:right;margin-top:80px;margin-right:35px;background:#fff;width:58px}#lang-switcher .placeholder{padding-left:0;padding-right:0}#lang-switcher .placeholder img{width:30px;border:2px solid #fff;border-radius:50%;margin-right:20px}#lang-switcher .placeholder #language-active:active,#lang-switcher .placeholder #language-active:hover,#lang-switcher .placeholder #language-active:link,#lang-switcher .placeholder #language-active:visited{font-size:.8rem;text-transform:uppercase;text-decoration:none;margin-top:5px;display:block;color:#767676}#lang-switcher .placeholder #language-active:hover{text-decoration:underline}#lang-switcher #language-list{display:none;background:#fff;right:35px;top:110px;padding:15px 35px 15px 35px;position:absolute;text-align:left;z-index:1000;font-size:1.1em;text-transform:none}#lang-switcher #language-list #translator{display:none}#lang-switcher #language-list li{list-style-type:none;padding:0 0 3px 0;background-repeat:no-repeat;background-position:left bottom;background-size:18px}#lang-switcher #language-list li.slo{background-image:url(../images/sprites/slo.png)}#lang-switcher #language-list li.eng{background-image:url(../images/sprites/eng.png)}#lang-switcher #language-list li.deu{background-image:url(../images/sprites/deu.png)}#lang-switcher #language-list li.srp{background-image:url(../images/sprites/srp.png)}#lang-switcher #language-list li a:active,#lang-switcher #language-list li a:hover,#lang-switcher #language-list li a:link,#lang-switcher #language-list li a:visited{padding-left:25px;text-decoration:none;margin:0;text-transform:none;color:#333}#lang-switcher #language-list li a:hover{text-decoration:none;color:#438719}#lang-switcher #language-list li a.slo{background:url(../images/sprites/slo.png) no-repeat left center}#lang-switcher #language-list li div{padding-left:25px;padding-top:5px;cursor:pointer}#lang-switcher #language-list li div:hover{text-decoration:none;color:#438719}#lang-switcher .modal h4{font-size:24px;font-weight:700;padding:0 30px}#lang-switcher .modal p{padding-bottom:1em;line-height:1.4}#lang-switcher .modal #google_translate_element{float:left;padding:0 30px}#sitemap{column-count:2}#sitemap li.menu-level1{column-break-inside:avoid;display:inline-block}#sitemap ul.menu-level2{padding-top:5px;padding-bottom:5px}#sitemap ul.menu-level2 li{font-size:.8rem;list-style-type:disc!important}#sitemap ul.menu-level3{padding-top:5px;padding-bottom:5px}#sitemap ul.menu-level3 li{font-size:.8rem;list-style-type:circle!important}.link-list{float:left;width:90%;margin-top:30px;position:absolute;bottom:0}.link-list .news-archive-link a:active,.link-list .news-archive-link a:hover,.link-list .news-archive-link a:link,.link-list .news-archive-link a:visited{text-decoration:none;color:#d35a2b}.link-list .news-archive-link a:active.archive,.link-list .news-archive-link a:hover.archive,.link-list .news-archive-link a:link.archive,.link-list .news-archive-link a:visited.archive{color:#438719}.link-list .news-archive-link hr{margin-top:10px;margin-bottom:10px;border:0;border-top:1px solid #d35a2b}#gids-list{width:100%!important}#gids-list .red{background:rgba(211,90,43,.9)!important;border-top:1px solid #fff}#gids-list .red td:first-child{color:#fff!important}#gids-list .red td a{color:#fff!important}#gids-list .red td:last-child a{color:#fff!important}@media screen and (min-width:768px){#header{width:calc(100% - 95px)}.nav>li{position:initial}.nav>li>a{position:initial}#main-menu ul.menu-level2{left:96px;width:calc(100% - 130px);top:100%}#main-menu ul.menu-level2 li.menu-level2{width:300px;display:inline-block;left:0;vertical-align:top;margin-bottom:10px}#main-menu ul.menu-level2 li.menu-level2 span.menu-level2{margin:12px 20px 2px 0;border-bottom:1px solid #e9e9e9;font-weight:700}#main-menu ul.menu-level3{margin-top:0}.no-link.menu-level2{cursor:default;pointer-events:none}#sitemap .no-link.menu-level1{text-decoration:none!important;cursor:default;pointer-events:none;color:#332;font-weight:700}#text-content-container{min-height:300px}.news-list{margin-bottom:80px}}@media screen and (max-width:767px){#lang-switcher{float:right;margin-top:6px;margin-right:11px}#lang-switcher #language-list{top:47px;right:11px}.navbar-toggle{padding:10px 7px}#main-menu li.menu-level1 a.menu-level1{display:block;width:100%}#main-menu ul.menu-level2{position:relative!important;left:0!important}#banners-list li{width:130px;margin-right:20px;display:inline-block}#banners-list li img{max-width:100%}#sitemap{column-count:1!important}#sitemap .no-link.menu-level1{text-decoration:none!important;cursor:default;pointer-events:none;color:#332;font-weight:700}.link-list{position:relative;margin-top:10px}#qlinks{height:auto}.qlink{margin:7px 0 10.3px}}@media print{body,html{width:210mm;height:297mm}.print-only{display:block}.print-only.logo{width:300px}a[href]:after{content:''!important}#back-to-list,#back-to-top,#banners-list,#breadcrumbs,#cookie-button,#cookieDiv,#foot-logo,#fotogalerija,#header em,#header h1,#info,#lang-switcher,#predpisi,#quick-wrap,#recomended,.back,.back-to-top .glyphicon,.news-archive-link,.side-icon,.side-icon2{display:none}#footer,#subfooter{width:100%!important}#footer{margin:0}#footer h2{font-size:20px}#contact,#fotogalerija,#info{width:60mm}.entry-gal-item{width:17mm;height:17mm}.entry-gal-item img.horz{max-width:initial!important;overflow:hidden}#info-links{margin:0;padding:0}.news-wrap img{display:none}.news-wrap h2{font-size:20px}.news-list{margin:0;padding:0}.news-list li{list-style-type:none;margin-bottom:20px}.news-list li a[href]:after{content:''!important}#contact p{margin-bottom:0}#back-to-top{border-color:transparent!important}li,p,td{font-size:13px}h2{font-size:20px;color:#385caf!important}h3{font-size:17px;color:#385caf!important}span.title{font-size:15px;color:#385caf!important}a.email{color:#385caf!important}a{font-size:13px}blockquote,pre{border:0!important}a.lipdf{padding:.2em 0 .1em 19px;background:transparent url(../images/pdf.gif) 0 .2em no-repeat}a.lidoc{padding:.2em 0 .1em 19px;background:transparent url(../images/doc.gif) 0 .2em no-repeat}a.lixls,a.lixlsx{padding:.2em 0 .1em 19px;background:transparent url(../images/xls.gif) 0 .2em no-repeat}a.lippt{padding:.2em 0 .1em 19px;background:transparent url(../images/ppt.gif) 0 .2em no-repeat}a.lizip{padding:.2em 0 .1em 19px;background:transparent url(../images/zip.gif) 0 .2em no-repeat}a.liai{padding:.2em 0 .1em 19px;background:transparent url(../images/ai.gif) 0 .2em no-repeat}a.liexe{padding:.2em 0 .1em 19px;background:transparent url(../images/exe.gif) 0 .2em no-repeat}a.liimage{padding:.2em 0 .1em 19px;background:transparent url(../images/pdf.gif) 0 .2em no-repeat}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJpYWJsZXMuc2NzcyIsInN0eWxlX25ldy5zY3NzIiwic3R5bGVfbmV3LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBaUNBLFdBQ0UsWUFBQSxZQUNBLElBQUEsK0NBQ0EsSUFBQSxzREFBQSwyQkFBQSxDQUFBLGlEQUFBLGVBQUEsQ0FBQSxnREFBQSxjQUFBLENBQUEsK0NBQUEsa0JBQUEsQ0FBQSxrRUFBQSxjQUNBLFlBQUEsSUFDQSxXQUFBLE9DcENGLG1DQUNDLFNBQUEsU0FDQSxXQUFBLEVBQ0EsWUFBQSxFQUNBLFFBQUEsUUFDQSxNQUFBLFFBQ0EsUUFBQSxRQUNBLE9BQUEsS0FDQSxNQUFBLFFBR0QsWUFDQyxRQUFBLEtBR0QsWUFDQyxZQUFBLElBQ0EsTUFBQSxRQUZELG1CQUtFLGNBQUEsS0FMRixlQVFFLFdBQUEsaUJBSUYsU0FFQyxhQUFBLEtBQ0EsV0FBQSxrQ0FBQSxNQUFBLE9BQUEsVUFBQSxRQUNBLGNBQUEsRUFDQSxRQUFBLElBQUEsS0FBQSxJQUFBLElBQ0EsV0FBQSxPQUNBLFlBQUEsT0FDQSxNQUFBLE1BQ0EsVUFBQSxpQkFHRCxXQUNFLE1BQUEsZUFDQSxXQUFBLGNBQ0EsZ0JBQUEsZUFDQSxjQUFBLFlBR0YsT0FFQyxhQUFBLEtBQ0EsV0FBQSxrQ0FBQSxNQUFBLE9BQUEsVUFBQSxRQUNBLGNBQUEsRUFDQSxRQUFBLElBQUEsS0FBQSxJQUFBLElBQ0EsV0FBQSxPQUNBLFlBQUEsVUFDQSxNQUFBLE1BQ0EsVUFBQSxpQkFHRCxTQUNFLE1BQUEsZUFDQSxXQUFBLGNBQ0EsZ0JBQUEsZUFDQSxjQUFBLFlBR0YsYUFDQyxPQUFBLFFBQ0EsU0FBQSxNQUNBLE9BQUEsS0FDQSxLQUFBLEtBQ0EsUUFBQSxLQUNBLFFBQUEsSUFDQSxpQkFBQSxtQkFDQSxNQUFBLEtBQ0EsYUFBQSxZQUNBLFFBQUEsS0FBQSxLQUNBLGNBQUEsRUFHRCx3QkFDQyxJQUFBLEVBR0QsZ0NBQUEsK0JBQUEsZ0NBQUEsK0JBQUEsK0JBQ0MsaUJB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QSxLQUFBLEtBQ0EsV0FBQSxZQUFBLHVCQUFBLEVBQUEsS0FBQSxVQUdELFFBQ0MsUUFBQSxLQUFBLEVBQUEsS0FBQSxLQUNBLFdBQUEsWUFBQSx1QkFBQSxFQUFBLEtBQUEsVUFHRCxRQzNZQyxTRDZZQSxRQUFBLEtBQUEsRUFBQSxLQUFBLEtBQ0EsV0FBQSxZQUFBLHVCQUFBLEVBQUEsS0FBQSxVQUdELFFBQ0MsUUFBQSxLQUFBLEVBQUEsS0FBQSxLQUNBLFdBQUEsWUFBQSx1QkFBQSxFQUFBLEtBQUEsVUFHRCxRQUNDLFFBQUEsS0FBQSxFQUFBLEtBQUEsS0FDQSxXQUFBLFlBQUEsdUJBQUEsRUFBQSxLQUFBLFVBR0QsT0FDQyxRQUFBLEtBQUEsRUFBQSxLQUFBLEtBQ0EsV0FBQSxZQUFBLHNCQUFBLEVBQUEsS0FBQSxVQUdELFFBQ0MsUUFBQSxLQUFBLEVBQUEsS0FBQSxLQUNBLFdBQUEsWUFBQSx1QkFBQSxFQUFBLEtBQUEsVUFHRCxVQUNDLFFBQUEsS0FBQSxFQUFBLEtBQUEsS0FFQSxXQUFBLFlBQUEsdUJBQUEsRUFBQSxLQUFBIiwiZmlsZSI6InN0eWxlX25ldy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBDb21tb24gZm9udCBzaXplc1xyXG4kZm9udC1zaXplLWh0bWw6IDE0cHg7IC8vcmVtIGRlZmF1bHQgc2l6ZVxyXG4kZm9udC1zaXplLWNvbnRlbnQ6IDFyZW07XHJcbiRmb250LXNpemUtY29udGVudC1taW51czogMC44cmVtO1xyXG4kZm9udC1zaXplLWNvbnRlbnQtcGx1czogMS4ycmVtO1xyXG5cclxuJGZvbnQtc2l6ZS1oZWFkaW5nLTE6IDNyZW07XHJcbiRmb250LXNpemUtaGVhZGluZy0yOiAyLjRyZW07XHJcbiRmb250LXNpemUtaGVhZGluZy0zOiAycmVtO1xyXG5cclxuJGZvbnQtc2l6ZS1zaWRlYmFyLWhlYWRlcnM6IDEuNXJlbTtcclxuXHJcblxyXG4vLyBDb21tb24gY29sb3JzXHJcbiRjb2xvci1iYXNlLWJsYWNrIDogIzMzMjtcclxuJGNvbG9yLWJhc2Utd2hpdGU6ICNmZmY7XHJcblxyXG5cclxuXHJcbiRjb2xvci1iYXNlLW5hdi1iZzogJGNvbG9yLWJhc2Utd2hpdGU7XHJcbiRjb2xvci1iYXNlLW5hdmJhci10ZXh0OiAjNzc3O1xyXG4kY29sb3ItYmFzZS1uYXZiYXItaG92ZXI6ICNkZGQ7XHJcblxyXG4kY29sb3ItYmx1ZTogIzMzN2FiNztcclxuJGNvbG9yLWJsdWUtaG92ZXI6ICMyMzUyN2M7XHJcbiRjb2xvci1ibHVlLXRpdGxlLWJnOiAjMzg1Y2FmO1xyXG4kY29sb3ItZ3JlZW46ICM0Mzg3MTk7XHJcbiRjb2xvci1ncmV5LWxpZ2h0OiAjZTllOWU5O1xyXG4kY29sb3ItZ3JleS1kYXJrOiAjNzY3Njc2O1xyXG4kY29sb3ItZ3JleS1hOiAjNWU1ZTVlO1xyXG4kY29sb3ItcmVkOiAjZDM1YTJiO1xyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG4gIHNyYzogdXJsKCcvZm9udHMvZmEvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj00LjcuMCcpO1xyXG4gIHNyYzogdXJsKCcvZm9udHMvZmEvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4JnY9NC43LjAnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnL2ZvbnRzL2ZhL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZjI/dj00LjcuMCcpIGZvcm1hdCgnd29mZjInKSwgdXJsKCcvZm9udHMvZmEvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmP3Y9NC43LjAnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcvZm9udHMvZmEvZm9udGF3ZXNvbWUtd2ViZm9udC50dGY/dj00LjcuMCcpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcvZm9udHMvZmEvZm9udGF3ZXNvbWUtd2ViZm9udC5zdmc/dj00LjcuMCNmb250YXdlc29tZXJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59IiwiQGltcG9ydCAnLi9fdmFyaWFibGVzLnNjc3MnO1xyXG5cclxuI2hlYWRlciAjdGV4dC1jb250ZW50LWNvbnRhaW5lciBlbSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlOyBcclxuXHRtYXJnaW4tdG9wOiAwOyBcclxuXHRtYXJnaW4tbGVmdDogMDsgXHJcblx0ei1pbmRleDogaW5pdGlhbDsgXHJcblx0ZmxvYXQ6IGluaXRpYWw7IFxyXG5cdGRpc3BsYXk6IGluaXRpYWw7IFxyXG5cdGhlaWdodDogYXV0bzsgXHJcblx0d2lkdGg6IGluaXRpYWw7IFxyXG59XHJcblxyXG4ucHJpbnQtb25seSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm5ld3MtaXRlbXMge1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0Y29sb3I6ICRjb2xvci1ncmV5LWRhcms7XHJcblxyXG5cdCYuc2Vjb25kIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0fVxyXG5cdGVtIHtcclxuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xyXG5cdH1cdFxyXG59XHJcblxyXG4uZmItbGlrZSB7XHJcblx0Ly9tYXJnaW4tdG9wOiAxMHB4O1xyXG5cdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9iYWNrZ3JvdW5kcy9mYi5wbmcnKSByaWdodCBjZW50ZXIgbm8tcmVwZWF0ICMzYjU5OTg7XHJcblx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRwYWRkaW5nOiA1cHggMzBweCA2cHggOHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRmb250LWZhbWlseTogVGFob21hO1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XHJcbn1cclxuXHJcbi5mYi1saWtlIGEge1xyXG5cdFx0Y29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udHdlZXQge1xyXG5cdC8vbWFyZ2luLXRvcDogMTBweDtcclxuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvYmFja2dyb3VuZHMvdHcucG5nJykgcmlnaHQgY2VudGVyIG5vLXJlcGVhdCAjMWRhMWYyO1xyXG5cdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0cGFkZGluZzogNXB4IDMwcHggNnB4IDhweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC1mYW1pbHk6IEhlbHZldGljYTtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xyXG59XHJcblxyXG4udHdlZXQgYSB7XHJcblx0XHRjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iYWNrLXRvLXRvcCB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRib3R0b206IDEwcHg7XHJcblx0bGVmdDogMjBweDtcclxuXHRkaXNwbGF5Om5vbmU7XHJcblx0ei1pbmRleDoxMDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3ItcmVkLCAuNik7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRwYWRkaW5nOiAyMHB4IDIwcHg7XHJcblx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG59XHRcclxuXHJcbi5iYWNrLXRvLXRvcCAuZ2x5cGhpY29uIHtcclxuXHR0b3A6IDA7XHJcbn1cclxuXHJcbi5iYWNrLXRvLXRvcC5idG4tcHJpbWFyeS5hY3RpdmUsIC5iYWNrLXRvLXRvcC5idG4tcHJpbWFyeS5mb2N1cywgLmJhY2stdG8tdG9wLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLmJhY2stdG8tdG9wLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYmFjay10by10b3AuYnRuLXByaW1hcnk6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjUpIDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRib3JkZXItY29sb3I6IHJnYmEoMCwwLDAsLjUpO1x0XHJcblx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jcHJpbnQge1xyXG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yLWJsdWUsLjYpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNmb290ZXIgaDIge1xyXG5cdGJvcmRlci10b3A6IDBweDtcclxufVxyXG5cclxuI2lucHV0LXNlYXJjaC1taW5pIHtcclxuXHRjb2xvcjogJGNvbG9yLWJhc2UtYmxhY2s7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vbWFpbi1tZW51XHJcbiNtYWluLW1lbnUge1xyXG5cdC5tZW51LWxldmVsMSB7XHJcblx0XHR1bC5tZW51LWxldmVsMiB7XHJcblx0XHRcdHVsLm1lbnUtbGV2ZWwzIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyBcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRsaS5tZW51LWxldmVsMy1vcGVuIHtcclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXJlZDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0bGkjaWQtNTZfc2xvIHtcclxuXHRcdFx0XHR1bC5tZW51LWxldmVsNCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyAgXHJcblx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQvKiBMZXZlbCA0ICovXHJcblx0dWwubWVudS1sZXZlbDQgeyBcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7IFxyXG5cdFx0XHJcblx0XHRhLm1lbnUtbGV2ZWw0OmxpbmssIGEubWVudS1sZXZlbDQ6dmlzaXRlZCwgYS5tZW51LWxldmVsNDpob3ZlciwgYS5tZW51LWxldmVsNDphY3RpdmUge1xyXG5cdFx0XHRjb2xvcjogIzVhNWE1YTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0bGkubWVudS1sZXZlbDMtb3BlbiBhLm1lbnUtbGV2ZWwzOmxpbmssIGxpLm1lbnUtbGV2ZWwzLW9wZW4gYS5tZW51LWxldmVsMzp2aXNpdGVkLCBsaS5tZW51LWxldmVsMy1vcGVuIGEubWVudS1sZXZlbDM6aG92ZXIsIGxpLm1lbnUtbGV2ZWwzLW9wZW4gYS5tZW51LWxldmVsMzphY3RpdmUgeyBcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1ibHVlO1xyXG5cdFx0fVxyXG5cclxuXHRcdHNwYW4ubWVudS1sZXZlbDQge1xyXG5cdFx0XHRwYWRkaW5nOiAwcHggMjBweDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4xZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcclxuXHRcdH1cdFx0XHJcblx0XHJcblx0fVxyXG5cclxuXHRcclxufVxyXG5cclxuI2JvZHktZW50cnkge1xyXG5cclxuXHQuY29sLTQge1xyXG5cdFx0Lm5ld3MtbGlzdCB7XHRcdFx0XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRtYXJnaW46IDBweCAwcHggMTZweDtcclxuXHRcdFx0XHQuZGF0ZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmLnJlZCB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1yZWQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHRcclxuXHR9XHJcblx0XHJcblx0LmNvbC0zIHtcclxuXHRcdC5uZXdzLWxpc3Qge1x0XHRcdFxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0LmRhdGUge1x0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCYucmVkIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXJlZDtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1iYXNlLXdoaXRlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVx0XHJcblx0fVx0XHJcblx0XHJcbn1cclxuXHJcbiNiYW5uZXJzLWxpc3Qge1xyXG5cdGxpIHtcclxuXHRcdHdpZHRoOiAxOSU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDElO1xyXG5cdFx0XHJcblx0XHRpbWcge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4jYm9keS1jb250ZW50IHtcclxuXHJcblx0aHIge1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJhc2Utd2hpdGU7XHJcblx0XHRcclxuXHRcdCYuYmFjayB7XHJcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0aDIge1xyXG5cdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNpZGViYXItaGVhZGVycztcclxuXHRcdGNvbG9yOiAkY29sb3ItYmx1ZS10aXRsZS1iZztcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1x0XHRcclxuXHR9XHRcclxuXHRcclxuXHRoMyB7XHJcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtY29udGVudC1wbHVzO1xyXG5cdFx0Y29sb3I6ICRjb2xvci1ibHVlLXRpdGxlLWJnO1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHRcdFxyXG5cdH1cclxuXHRcclxuXHQubGlzdC1ncm91cCB7XHJcblx0XHRib3JkZXItdG9wOiAycHggc29saWQgJGNvbG9yLWJsdWU7XHRcclxuXHRcdFxyXG5cdFx0Lmxpc3QtZ3JvdXAtaXRlbSB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1ibHVlO1xyXG5cdFx0XHRcclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAwcHggc29saWQgI2RkZDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdCNicmVhZGNydW1icyB7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDIwcHggMTBweDtcclxuXHR9XHJcblxyXG5cdCN0ZXh0LWNvbnRlbnQtY29udGFpbmVyIHtcclxuXHRcdFxyXG5cdFx0dGFibGUge1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQubGVhZC1jb250ZW50LWltYWdlIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMzAwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcclxuXHRcdH1cclxuXHJcblx0XHQuYWJzdHJhY3Qge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWJsdWU7XHJcblx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1jb250ZW50LXBsdXM7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ibHVlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQjcGhvdG8tZ2FsbGVyeS1jb250YWluZXIge1xyXG5cdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0LnBob3RvLWdhbGxlcnktaXRlbSB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAwcHggI0FBQUFBQTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHRcdFx0XHRcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuaW1hZ2UtY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmdhbGxlcnktaXRlbS1kaXYge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE1MHB4O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcclxuXHRcdFx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHRcdFx0fVx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5vd2wtbmF2IHtcdFx0XHRcdFxyXG5cdFx0XHRcdC5vd2wtcHJldixcclxuXHRcdFx0XHQub3dsLW5leHQge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgkY29sb3ItYmFzZS1ibGFjaywgLjYpO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiByZ2JhKCRjb2xvci1iYXNlLWJsYWNrLCAuOCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5vd2wtcHJldiB7XHJcblx0XHRcdFx0XHRsZWZ0OiAtMjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lm93bC1uZXh0IHtcclxuXHRcdFx0XHRcdHJpZ2h0OiAtMjBweDtcclxuXHRcdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQucGhvdG9saXN0LWJsb2NrIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0XHJcblx0XHRcdC5pbmZvLXdyYXBwZXIge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0aDMge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWNvbnRlbnQtcGx1cztcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAkZm9udC1zaXplLWNvbnRlbnQtcGx1cztcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHR1bCBsaSB7XHJcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlO1xyXG5cdFx0XHR1bCB7XHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC50b2dnbGUtdHJpZ2dlciAge1x0XHRcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2Y1ZjVmNTtcclxuXHRcdFx0fVx0XHJcblx0XHRcdFxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQua2lqei10YWJsZSwgI2tpanotdGFibGUge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdFx0XHJcblx0XHRcdFxyXG5cdFx0XHR0aDpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogMHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAyNSU7XHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0I2dpZHMtbGlzdCB7XHRcdFx0XHJcblx0XHRcdHRoOmZpcnN0LWNoaWxkLCB0ZDpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHR9XHRcdFx0XHJcblx0XHRcdHRoOm50aC1jaGlsZCgzKSwgdGQ6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdFx0dGgge1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IDBweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQjZW1wbG95ZWVzLWxpc3Qge1xyXG5cdFx0XHRoMyB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWNvbnRlbnQtbWludXM7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1iYXNlLWJsYWNrO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5lbXBsb3llZS1kZXRhaWxzIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRibG9ja3F1b3RlIHtcclxuXHQgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuXHQgIG1hcmdpbjogMCAwIDIwcHg7XHJcblx0ICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNlZWU7ICBcclxuXHR9XHJcblx0XHJcblx0Lm9icmF6Y2ktd3JhcHBlciB7XHJcblx0XHQudGl0bGUge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWJhc2UtYmxhY2s7XHJcblx0XHR9XHJcblx0XHQub2JyYXpjaSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCNzZWFyY2gtbWFpbi1mb3JtIHtcclxuXHRcdC5pbnB1dC1zdWJtaXQge1xyXG5cdFx0XHQmLmJ0bi1zdWNjZXNzIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkO1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLXJlZDtcclxuXHRcdFx0XHQvL2JvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQucGFnaW5hdGlvbiB7XHJcblx0XHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0XHRcclxuXHRcdGxpIHtcclxuXHRcdFxyXG5cdFx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JlZW47XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1ncmVlbjtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItYmFzZS13aGl0ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItZ3JlZW47XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCNnaWRzLWFyaGl2ZSB7XHJcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHJcblx0XHR0ZCB7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcdFxyXG5cdFx0XHRcclxuXHRcdFx0JjpmaXJzdC1jaGlsZCBhIHtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWJhc2UtYmxhY2s7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSBhIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvci1ibHVlLC41KTtcclxuXHRcdFx0XHRtYXJnaW46IDFweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItYmFzZS13aGl0ZTtcdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCNnaWRzLXBhZ2luZyB7XHJcblx0XHR0ciB7XHJcblx0XHRcdHRkIHtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcblx0XHRcdFx0fVx0XHRcdFx0XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWdyZWVuICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG5cdFx0XHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmLmN1cnJlbnQge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZWVuO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItZ3JlZW47XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWJhc2Utd2hpdGU7XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Zm9ybSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHR9XHJcblx0XHJcblx0LmJ0bi1wcmltYXJ5IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItYmx1ZTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHR9XHJcblxyXG5cdCNwcmVkcGlzaSB7XHJcblx0XHQudGFibGUtcmVzcG9uc2l2ZSB7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDM0OHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0I2tpanoge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQudGFibGVzYXctYWR2YW5jZS1kb3RzIHtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LnRhYmxlc2F3LWFkdmFuY2UtZG90cyBsaSBpIHtcclxuXHRcdFx0XHR3aWR0aDogM3B4O1xyXG5cdFx0XHRcdGhlaWdodDogM3B4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNkZGQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0dWwubWVudS1sZXZlbDMge1xyXG5cdFx0XHRsaS5tZW51LWxldmVsMyB7XHJcblx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHRcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMGRhXCI7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRcdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0XHRcclxuXHRcdFx0XHR1bC5tZW51LWxldmVsNCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyBcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcdFxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRsaS5tZW51LWxldmVsNCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyBcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdH1cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdGEubWVudS1sZXZlbDQ6bGluaywgYS5tZW51LWxldmVsNDp2aXNpdGVkLCBhLm1lbnUtbGV2ZWw0OmhvdmVyLCBhLm1lbnUtbGV2ZWw0OmFjdGl2ZSB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1iYXNlLWJsYWNrO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItYmx1ZTtcdFxyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uXHRcdFx0XHRcdFx0XHRcdDogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCLCt1wiO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogM3B4O1x0XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1x0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHR9XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFxyXG5cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cdFxyXG59XHJcblxyXG5cdCNsYW5nLXN3aXRjaGVyIHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdG1hcmdpbi10b3A6IDgwcHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDM1cHg7XHRcclxuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0d2lkdGg6IDU4cHg7XHJcblx0XHRcclxuXHRcdC5wbGFjZWhvbGRlciB7XHRcdFxyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMHB4O1x0XHRcclxuXHRcdFx0XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJGNvbG9yLWJhc2Utd2hpdGU7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHQjbGFuZ3VhZ2UtYWN0aXZlIHtcclxuXHRcdFx0XHQmOmxpbmssICY6dmlzaXRlZCwgJjpob3ZlciwgJjphY3RpdmUge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWNvbnRlbnQtbWludXM7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWdyZXktZGFyaztcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0fVx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0I2xhbmd1YWdlLWxpc3Qge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0Ly9ib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcblx0XHRcdHJpZ2h0OiAzNXB4O1xyXG5cdFx0XHR0b3A6IDExMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4IDM1cHggMTVweCAzNXB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHRcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0ei1pbmRleDogMTAwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjFlbTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdFxyXG5cdFx0XHQjdHJhbnNsYXRvciB7ZGlzcGxheTogbm9uZTt9XHJcblx0XHRcdFxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDBweCAwIDNweCAwO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxOHB4O1x0XHRcdFx0XHJcblx0XHRcdFx0XHJcblxyXG5cdFx0XHRcdFx0Ji5zbG8ge2JhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9zcHJpdGVzL3Nsby5wbmcnKTt9XHJcblx0XHRcdFx0XHQmLmVuZyB7YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL3Nwcml0ZXMvZW5nLnBuZycpO31cclxuXHRcdFx0XHRcdCYuZGV1IHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvc3ByaXRlcy9kZXUucG5nJyk7fVx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Ji5zcnAge2JhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9zcHJpdGVzL3NycC5wbmcnKTt9XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHQmOmxpbmssICY6dmlzaXRlZCwgJjpob3ZlciwgJjphY3RpdmUge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQgOiAyNXB4O1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMHB4O1xyXG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICMzMzM7XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWdyZWVuO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmLnNsbyB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9zcHJpdGVzL3Nsby5wbmcnKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGRpdiB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNXB4O1xyXG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1ncmVlbjtcclxuXHRcdFx0XHRcdH1cdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQubW9kYWwge1xyXG5cdFx0XHRoNCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMzBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDFlbTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQjZ29vZ2xlX3RyYW5zbGF0ZV9lbGVtZW50IHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDMwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0I3NpdGVtYXAge1xyXG5cdFxyXG5cdFx0LW1vei1jb2x1bW4tY291bnQ6IDI7XHJcblx0XHQtd2Via2l0LWNvbHVtbi1jb3VudDogMjtcclxuXHRcdGNvbHVtbi1jb3VudDogMjtcdFxyXG4gIFxyXG5cdCAgbGkubWVudS1sZXZlbDEge1xyXG5cdFx0Y29sdW1uLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0ICB9XHJcblx0XHJcblx0XHR1bCB7XHJcblx0XHRcdCYubWVudS1sZXZlbDIge1xyXG5cdFx0XHRcdCAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG5cdFx0XHRcdCAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1jb250ZW50LW1pbnVzO1xyXG5cdFx0XHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IGRpc2MgIWltcG9ydGFudDtcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmLm1lbnUtbGV2ZWwzIHtcclxuXHRcdFx0XHQgICAgcGFkZGluZy10b3A6IDVweDtcclxuXHRcdFx0XHQgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuXHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWNvbnRlbnQtbWludXM7XHJcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlICFpbXBvcnRhbnQ7XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0XHR9XHRcdFx0XHJcblx0XHR9XHJcblx0XHJcblx0fVxyXG5cclxuXHJcblxyXG5cdC5saW5rLWxpc3Qge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHR3aWR0aDogOTAlO1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdFxyXG5cdFx0Lm5ld3MtYXJjaGl2ZS1saW5rIHtcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0JjpsaW5rLCAmOnZpc2l0ZWQsICY6aG92ZXIsICY6YWN0aXZlIHtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItcmVkO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmLmFyY2hpdmUge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWdyZWVuO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0aHIge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1yZWQ7XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHRcdFxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdCNnaWRzLWxpc3Qge1xyXG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHRcdFxyXG5cdFx0LnJlZCB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yLXJlZCwgLjkpICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCB3aGl0ZTtcclxuXHRcdFx0XHJcblx0XHRcdHRkIHtcclxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItYmFzZS13aGl0ZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWJhc2Utd2hpdGUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cdFx0XHRcdFxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1iYXNlLXdoaXRlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cdFxyXG5cdFxyXG5cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblxyXG5cdCNoZWFkZXIge1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDk1cHgpO1xyXG5cdH1cclxuXHRcclxuXHQubmF2PmxpIHtwb3NpdGlvbjogaW5pdGlhbDt9XHJcblx0Lm5hdj5saT5hIHtwb3NpdGlvbjogaW5pdGlhbDt9XHRcclxuXHJcblx0I21haW4tbWVudSB1bC5tZW51LWxldmVsMiB7XHJcblx0XHRsZWZ0OiA5NnB4O1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDEzMHB4KTtcclxuXHRcdHRvcDogMTAwJTtcclxuXHRcdFxyXG5cdFx0XHJcblx0XHRsaS5tZW51LWxldmVsMiB7XHJcblx0XHRcdHdpZHRoOiAzMDBweDsgXHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0bGVmdDogMHB4O1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4OztcclxuXHRcdFx0XHJcblx0XHRcdFxyXG5cdFx0XHRzcGFuLm1lbnUtbGV2ZWwyIHtcclxuXHRcdFx0XHRtYXJnaW46IDEycHggMjBweCAycHggMHB4O1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQjbWFpbi1tZW51IHVsLm1lbnUtbGV2ZWwzIHtcclxuXHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHR9XHJcblx0XHJcblx0Lm5vLWxpbmsubWVudS1sZXZlbDIge1xyXG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0fVxyXG5cdFxyXG5cdCNzaXRlbWFwIC5uby1saW5rLm1lbnUtbGV2ZWwxIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHRjb2xvcjogJGNvbG9yLWJhc2UtYmxhY2s7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcdFx0XHJcblx0fVx0XHJcblx0XHJcblx0I3RleHQtY29udGVudC1jb250YWluZXIge21pbi1oZWlnaHQ6IDMwMHB4O31cclxuXHRcclxuXHQubmV3cy1saXN0IHttYXJnaW4tYm90dG9tOiA4MHB4O31cclxuXHRcclxuXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblxyXG5cdCNsYW5nLXN3aXRjaGVyIHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdG1hcmdpbi10b3A6IDZweDtcclxuXHRcdG1hcmdpbi1yaWdodDogMTFweDtcclxuXHRcdFxyXG5cdFx0I2xhbmd1YWdlLWxpc3QgeyBcclxuXHRcdFx0dG9wOiA0N3B4O1xyXG5cdFx0XHRyaWdodDogMTFweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Lm5hdmJhci10b2dnbGUge1xyXG5cdFx0cGFkZGluZzogMTBweCA3cHg7XHJcblx0fVxyXG5cdFxyXG5cdCNtYWluLW1lbnUgeyBcclxuXHRcdGxpLm1lbnUtbGV2ZWwxIGEubWVudS1sZXZlbDEge2Rpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJTt9XHJcblx0XHRcclxuXHRcdHVsLm1lbnUtbGV2ZWwyIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XHJcblx0XHRcdGxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG5cdFx0fVx0XHRcclxuXHRcclxuXHR9XHJcblx0XHJcblx0I2Jhbm5lcnMtbGlzdCB7XHJcblx0XHRsaSB7XHJcblx0XHRcdHdpZHRoOiAxMzBweDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0I3NpdGVtYXAge1xyXG5cdFxyXG5cdFx0LW1vei1jb2x1bW4tY291bnQ6IDEgIWltcG9ydGFudDtcclxuXHRcdC13ZWJraXQtY29sdW1uLWNvdW50OiAxICFpbXBvcnRhbnQ7XHJcblx0XHRjb2x1bW4tY291bnQ6IDEgIWltcG9ydGFudDtcdFxyXG5cdFxyXG5cdH1cdFxyXG5cdFxyXG5cdCNzaXRlbWFwIC5uby1saW5rLm1lbnUtbGV2ZWwxIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHRjb2xvcjogJGNvbG9yLWJhc2UtYmxhY2s7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcdFx0XHJcblx0fVxyXG5cclxuXHQubGluay1saXN0XHQge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcblx0XHJcblx0I3FsaW5rcyB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG5cdFxyXG5cdC5xbGluayB7XHJcblx0XHQgICAgbWFyZ2luOiA3cHggMHB4IDEwLjNweDtcclxuXHR9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG5cdGh0bWwsIGJvZHkge1xyXG5cdFx0d2lkdGg6IDIxMG1tO1xyXG5cdFx0aGVpZ2h0OiAyOTdtbTtcclxuXHR9XHJcblx0ICBcclxuXHQucHJpbnQtb25seSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFxyXG5cdFx0Ji5sb2dvIHtcclxuXHRcdFx0d2lkdGg6IDMwMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRhW2hyZWZdOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6JycgIWltcG9ydGFudDtcclxuXHR9XHRcclxuXHJcblx0I2JyZWFkY3J1bWJzLCAjbGFuZy1zd2l0Y2hlciwgI2Jhbm5lcnMtbGlzdCwgI2JhY2stdG8tbGlzdCwgI2Nvb2tpZS1idXR0b24sICNjb29raWVEaXYsIC5iYWNrLCAjZm9vdC1sb2dvLCAuc2lkZS1pY29uMiwgI2luZm8sICNmb3RvZ2FsZXJpamEsICNyZWNvbWVuZGVkLCAjcXVpY2std3JhcCwgLnNpZGUtaWNvbiwgLm5ld3MtYXJjaGl2ZS1saW5rLCAjaGVhZGVyIGVtLCAjaGVhZGVyIGgxLCAjcHJlZHBpc2ksICNiYWNrLXRvLXRvcCwgLmJhY2stdG8tdG9wIC5nbHlwaGljb24ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0XHJcblx0I3N1YmZvb3RlciwgI2Zvb3RlciwgIHtcclxuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdFxyXG5cdCNmb290ZXIge1xyXG5cdFx0bWFyZ2luOiAwcHg7XHJcblx0XHRcclxuXHRcdGgyIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQjY29udGFjdCwgI2luZm8sICNmb3RvZ2FsZXJpamEge1xyXG5cdFx0d2lkdGg6IDYwbW1cclxuXHR9XHJcblx0XHJcblx0LmVudHJ5LWdhbC1pdGVtIHtcclxuXHRcdHdpZHRoOiAxN21tO1xyXG5cdFx0aGVpZ2h0OiAxN21tO1xyXG5cdFx0XHJcblx0XHRpbWcuaG9yeiB7XHJcblx0XHRcdG1heC13aWR0aDogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0fVx0XHJcblx0fVxyXG5cdFxyXG5cdCNpbmZvLWxpbmtzIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cdFxyXG5cdC5uZXdzLXdyYXAge1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aDIge1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHR9XHJcblx0fVx0XHJcblx0XHJcblx0Lm5ld3MtbGlzdCB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHJcblx0XHRsaSB7XHJcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0YVtocmVmXTphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDonJyAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblxyXG5cdH1cclxuXHJcblx0I2NvbnRhY3Qge1xyXG5cdFx0cCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVx0XHJcblx0XHJcblx0I2JhY2stdG8tdG9wIHtcclxuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHR9XHJcblx0XHJcblx0dGQsIHAsIGxpIHtcclxuXHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHR9XHJcblx0XHJcblx0aDIge1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0Y29sb3I6ICRjb2xvci1ibHVlLXRpdGxlLWJnICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdFxyXG5cdGgzIHtcclxuXHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdGNvbG9yOiAkY29sb3ItYmx1ZS10aXRsZS1iZyAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHRcclxuXHRzcGFuLnRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdGNvbG9yOiAkY29sb3ItYmx1ZS10aXRsZS1iZyAhaW1wb3J0YW50O1xyXG5cdH1cdFxyXG5cclxuXHRhLmVtYWlsIHtcclxuXHRcdGNvbG9yOiAkY29sb3ItYmx1ZS10aXRsZS1iZyAhaW1wb3J0YW50O1xyXG5cdH1cdFxyXG5cdFxyXG5cdGEge1xyXG5cdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdH1cclxuXHJcblx0cHJlLCBibG9ja3F1b3RlIHtcclxuXHRcdGJvcmRlcjogMHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQvKiAtLS0gSWNvbnMgaW4gY29udGVudCAtLS0gKi9cclxuXHJcblx0YS5saXBkZiB7XHJcblx0XHRwYWRkaW5nOiAuMmVtIDAgLjFlbSAxOXB4O1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9wZGYuZ2lmKSAwJSAuMmVtIG5vLXJlcGVhdDtcclxuXHR9XHJcblxyXG5cdGEubGlkb2Mge1xyXG5cdFx0cGFkZGluZzogLjJlbSAwIC4xZW0gMTlweDtcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvZG9jLmdpZikgMCUgLjJlbSBuby1yZXBlYXQ7XHJcblx0fVxyXG5cclxuXHRhLmxpeGxzLFxyXG5cdGEubGl4bHN4IHtcclxuXHRcdHBhZGRpbmc6IC4yZW0gMCAuMWVtIDE5cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vaW1hZ2VzL3hscy5naWYpIDAlIC4yZW0gbm8tcmVwZWF0O1xyXG5cdH1cclxuXHJcblx0YS5saXBwdCB7XHJcblx0XHRwYWRkaW5nOiAuMmVtIDAgLjFlbSAxOXB4O1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9wcHQuZ2lmKSAwJSAuMmVtIG5vLXJlcGVhdDtcclxuXHR9XHJcblxyXG5cdGEubGl6aXAge1xyXG5cdFx0cGFkZGluZzogLjJlbSAwIC4xZW0gMTlweDtcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvemlwLmdpZikgMCUgLjJlbSBuby1yZXBlYXQ7XHJcblx0fVxyXG5cclxuXHRhLmxpYWkge1xyXG5cdFx0cGFkZGluZzogLjJlbSAwIC4xZW0gMTlweDtcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvYWkuZ2lmKSAwJSAuMmVtIG5vLXJlcGVhdDtcclxuXHR9XHJcblxyXG5cdGEubGlleGUge1xyXG5cdFx0cGFkZGluZzogLjJlbSAwIC4xZW0gMTlweDtcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvZXhlLmdpZikgMCUgLjJlbSBuby1yZXBlYXQ7XHJcblx0fVxyXG5cclxuXHRhLmxpaW1hZ2Uge1xyXG5cdFx0cGFkZGluZzogLjJlbSAwIC4xZW0gMTlweDtcclxuXHRcdC8qYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9maWxlLmdpZikgMCUgLjJlbSBuby1yZXBlYXQ7Ki9cclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvcGRmLmdpZikgMCUgLjJlbSBuby1yZXBlYXQ7XHJcblx0fVx0XHJcbn1cclxuXHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgc3JjOiB1cmwoXCIvZm9udHMvZmEvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj00LjcuMFwiKTtcbiAgc3JjOiB1cmwoXCIvZm9udHMvZmEvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4JnY9NC43LjBcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9mYS9mb250YXdlc29tZS13ZWJmb250LndvZmYyP3Y9NC43LjBcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9mYS9mb250YXdlc29tZS13ZWJmb250LndvZmY/dj00LjcuMFwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvZmEvZm9udGF3ZXNvbWUtd2ViZm9udC50dGY/dj00LjcuMFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2ZhL2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9NC43LjAjZm9udGF3ZXNvbWVyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbiNoZWFkZXIgI3RleHQtY29udGVudC1jb250YWluZXIgZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB6LWluZGV4OiBpbml0aWFsO1xuICBmbG9hdDogaW5pdGlhbDtcbiAgZGlzcGxheTogaW5pdGlhbDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogaW5pdGlhbDsgfVxuXG4ucHJpbnQtb25seSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm5ld3MtaXRlbXMge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzc2NzY3NjsgfVxuICAubmV3cy1pdGVtcy5zZWNvbmQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLm5ld3MtaXRlbXMgZW0ge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50OyB9XG5cbi5mYi1saWtlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYmFja2dyb3VuZHMvZmIucG5nXCIpIHJpZ2h0IGNlbnRlciBuby1yZXBlYXQgIzNiNTk5ODtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogNXB4IDMwcHggNnB4IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogVGFob21hO1xuICBmbG9hdDogcmlnaHQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTsgfVxuXG4uZmItbGlrZSBhIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50OyB9XG5cbi50d2VldCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2JhY2tncm91bmRzL3R3LnBuZ1wiKSByaWdodCBjZW50ZXIgbm8tcmVwZWF0ICMxZGExZjI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDVweCAzMHB4IDZweCA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7IH1cblxuLnR3ZWV0IGEge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmJhY2stdG8tdG9wIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMjBweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogMTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxMSwgOTAsIDQzLCAwLjYpO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMjBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7IH1cblxuLmJhY2stdG8tdG9wIC5nbHlwaGljb24ge1xuICB0b3A6IDA7IH1cblxuLmJhY2stdG8tdG9wLmJ0bi1wcmltYXJ5LmFjdGl2ZSwgLmJhY2stdG8tdG9wLmJ0bi1wcmltYXJ5LmZvY3VzLCAuYmFjay10by10b3AuYnRuLXByaW1hcnk6YWN0aXZlLCAuYmFjay10by10b3AuYnRuLXByaW1hcnk6Zm9jdXMsIC5iYWNrLXRvLXRvcC5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IH1cblxuI3ByaW50IHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoNTEsIDEyMiwgMTgzLCAwLjYpICFpbXBvcnRhbnQ7IH1cblxuI2Zvb3RlciBoMiB7XG4gIGJvcmRlci10b3A6IDBweDsgfVxuXG4jaW5wdXQtc2VhcmNoLW1pbmkge1xuICBjb2xvcjogIzMzMjsgfVxuXG4jbWFpbi1tZW51IHtcbiAgLyogTGV2ZWwgNCAqLyB9XG4gICNtYWluLW1lbnUgLm1lbnUtbGV2ZWwxIHVsLm1lbnUtbGV2ZWwyIHVsLm1lbnUtbGV2ZWwzIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gICAgI21haW4tbWVudSAubWVudS1sZXZlbDEgdWwubWVudS1sZXZlbDIgdWwubWVudS1sZXZlbDMgbGkubWVudS1sZXZlbDMtb3BlbiBzcGFuIHtcbiAgICAgIGNvbG9yOiAjZDM1YTJiOyB9XG4gICNtYWluLW1lbnUgLm1lbnUtbGV2ZWwxIHVsLm1lbnUtbGV2ZWwyIGxpI2lkLTU2X3NsbyB1bC5tZW51LWxldmVsNCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAjbWFpbi1tZW51IHVsLm1lbnUtbGV2ZWw0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgI21haW4tbWVudSB1bC5tZW51LWxldmVsNCBhLm1lbnUtbGV2ZWw0OmxpbmssICNtYWluLW1lbnUgdWwubWVudS1sZXZlbDQgYS5tZW51LWxldmVsNDp2aXNpdGVkLCAjbWFpbi1tZW51IHVsLm1lbnUtbGV2ZWw0IGEubWVudS1sZXZlbDQ6aG92ZXIsICNtYWluLW1lbnUgdWwubWVudS1sZXZlbDQgYS5tZW51LWxldmVsNDphY3RpdmUge1xuICAgICAgY29sb3I6ICM1YTVhNWE7IH1cbiAgICAjbWFpbi1tZW51IHVsLm1lbnUtbGV2ZWw0IGxpLm1lbnUtbGV2ZWwzLW9wZW4gYS5tZW51LWxldmVsMzpsaW5rLCAjbWFpbi1tZW51IHVsLm1lbnUtbGV2ZWw0IGxpLm1lbnUtbGV2ZWwzLW9wZW4gYS5tZW51LWxldmVsMzp2aXNpdGVkLCAjbWFpbi1tZW51IHVsLm1lbnUtbGV2ZWw0IGxpLm1lbnUtbGV2ZWwzLW9wZW4gYS5tZW51LWxldmVsMzpob3ZlciwgI21haW4tbWVudSB1bC5tZW51LWxldmVsNCBsaS5tZW51LWxldmVsMy1vcGVuIGEubWVudS1sZXZlbDM6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjMzM3YWI3OyB9XG4gICAgI21haW4tbWVudSB1bC5tZW51LWxldmVsNCBzcGFuLm1lbnUtbGV2ZWw0IHtcbiAgICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDEuMWVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7IH1cblxuI2JvZHktZW50cnkgLmNvbC00IC5uZXdzLWxpc3QgbGkge1xuICBtYXJnaW46IDBweCAwcHggMTZweDsgfVxuICAjYm9keS1lbnRyeSAuY29sLTQgLm5ld3MtbGlzdCBsaSAuZGF0ZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgICNib2R5LWVudHJ5IC5jb2wtNCAubmV3cy1saXN0IGxpIC5kYXRlLnJlZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZDM1YTJiOyB9XG5cbiNib2R5LWVudHJ5IC5jb2wtMyAubmV3cy1saXN0IGxpIC5kYXRlLnJlZCB7XG4gIGJhY2tncm91bmQ6ICNkMzVhMmI7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbiNiYW5uZXJzLWxpc3QgbGkge1xuICB3aWR0aDogMTklO1xuICBtYXJnaW4tcmlnaHQ6IDElOyB9XG4gICNiYW5uZXJzLWxpc3QgbGkgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuI2JvZHktY29udGVudCBociB7XG4gIGNsZWFyOiBib3RoO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjsgfVxuICAjYm9keS1jb250ZW50IGhyLmJhY2sge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllOWU5OyB9XG5cbiNib2R5LWNvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6ICMzODVjYWY7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuI2JvZHktY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBjb2xvcjogIzM4NWNhZjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4jYm9keS1jb250ZW50IC5saXN0LWdyb3VwIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMzMzdhYjc7IH1cbiAgI2JvZHktY29udGVudCAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIGNvbG9yOiAjMzM3YWI3OyB9XG4gICAgI2JvZHktY29udGVudCAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkICNkZGQ7IH1cblxuI2JvZHktY29udGVudCAjYnJlYWRjcnVtYnMge1xuICBwYWRkaW5nOiAzMHB4IDIwcHggMTBweDsgfVxuXG4jYm9keS1jb250ZW50ICN0ZXh0LWNvbnRlbnQtY29udGFpbmVyIHRhYmxlIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4jYm9keS1jb250ZW50ICN0ZXh0LWNvbnRlbnQtY29udGFpbmVyIC5sZWFkLWNvbnRlbnQtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tOyB9XG5cbiNib2R5LWNvbnRlbnQgI3RleHQtY29udGVudC1jb250YWluZXIgLmFic3RyYWN0IHtcbiAgY29sb3I6ICMzMzdhYjc7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzM3YWI3O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbiNib2R5LWNvbnRlbnQgI3RleHQtY29udGVudC1jb250YWluZXIgI3Bob3RvLWdhbGxlcnktY29udGFpbmVyIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogNTBweDsgfVxuICAjYm9keS1jb250ZW50ICN0ZXh0LWNvbnRlbnQtY29udGFpbmVyICNwaG90by1nYWxsZXJ5LWNvbnRhaW5lciAucGhvdG8tZ2FsbGVyeS1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDBweCAjQUFBQUFBO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgICNib2R5LWNvbnRlbnQgI3RleHQtY29udGVudC1jb250YWluZXIgI3Bob3RvLWdhbGxlcnktY29udGFpbmVyIC5waG90by1nYWxsZXJ5LWl0ZW0gLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICNib2R5LWNvbnRlbnQgI3RleHQtY29udGVudC1jb250YWluZXIgI3Bob3RvLWdhbGxlcnktY29udGFpbmVyIC5waG90by1nYWxsZXJ5LWl0ZW0gLmltYWdlLWNvbnRhaW5lciAuZ2FsbGVyeS1pdGVtLWRpdiB7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlOyB9XG4gICNib2R5LWNvbnRlbnQgI3RleHQtY29udGVudC1jb250YWluZXIgI3Bob3RvLWdhbGxlcnktY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtcHJldixcbiAgI2JvZHktY29udGVudCAjdGV4dC1jb250ZW50LWNvbnRhaW5lciAjcGhvdG8tZ2FsbGVyeS1jb250YWluZXIgLm93bC1uYXYgLm93bC1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGNvbG9yOiByZ2JhKDUxLCA1MSwgMzQsIDAuNik7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXNpemU6IDJyZW07IH1cbiAgICAjYm9keS1jb250ZW50ICN0ZXh0LWNvbnRlbnQtY29udGFpbmVyICNwaG90by1nYWxsZXJ5LWNvbnRhaW5lciAub3dsLW5hdiAub3dsLXByZXY6aG92ZXIsXG4gICAgI2JvZHktY29udGVudCAjdGV4dC1jb250ZW50LWNvbnRhaW5lciAjcGhvdG8tZ2FsbGVyeS1jb250YWluZXIgLm93bC1uYXYgLm93bC1uZXh0OmhvdmVyIHtcbiAgICAgIGNvbG9yOiByZ2JhKDUxLCA1MSwgMzQsIDAuOCk7IH1cbiAgI2JvZHktY29udGVudCAjdGV4dC1jb250ZW50LWNvbnRhaW5lciAjcGhvdG8tZ2FsbGVyeS1jb250YWluZXIgLm93bC1uYXYgLm93bC1wcmV2IHtcbiAgICBsZWZ0OiAtMjBweDsgfVxuICAjYm9keS1jb250ZW50ICN0ZXh0LWNvbnRlbnQtY29udGFpbmVyICNwaG90by1nYWxsZXJ5LWNvbnRhaW5lciAub3dsLW5hdiAub3dsLW5leHQge1xuICAgIHJpZ2h0OiAtMjBweDsgfVxuXG4jYm9keS1jb250ZW50ICN0ZXh0LWNvbnRlbnQtY29udGFpbmVyIC5waG90b2xpc3QtYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICNib2R5LWNvbnRlbnQgI3RleHQtY29udGVudC1jb250YWluZXIgLnBob3RvbGlzdC1ibG9jayAuaW5mby13cmFwcGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZTllOTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAjYm9keS1jb250ZW50ICN0ZXh0LWNvbnRlbnQtY29udGFpbmVyIC5waG90b2xpc3QtYmxvY2sgLmluZm8td3JhcHBlciBoMyB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW07XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4jYm9keS1jb250ZW50ICN0ZXh0LWNvbnRlbnQtY29udGFpbmVyIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7IH1cbiAgI2JvZHktY29udGVudCAjdGV4dC1jb250ZW50LWNvbnRhaW5lciB1bCBsaSB1bCBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7IH1cblxuI2JvZHktY29udGVudCAjdGV4dC1jb250ZW50LWNvbnRhaW5lciAudG9nZ2xlLXRyaWdnZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1OyB9XG5cbiNib2R5LWNvbnRlbnQgI3RleHQtY29udGVudC1jb250YWluZXIgLnRvZ2dsZS10cmlnZ2VyIGEge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuI2JvZHktY29udGVudCAjdGV4dC1jb250ZW50LWNvbnRhaW5lciAua2lqei10YWJsZSwgI2JvZHktY29udGVudCAjdGV4dC1jb250ZW50LWNvbnRhaW5lciAja2lqei10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gICNib2R5LWNvbnRlbnQgI3RleHQtY29udGVudC1jb250YWluZXIgLmtpanotdGFibGUgdGg6Zmlyc3QtY2hpbGQsICNib2R5LWNvbnRlbnQgI3RleHQtY29udGVudC1jb250YWluZXIgI2tpanotdGFibGUgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDBweDtcbiAgICB3aWR0aDogMjUlOyB9XG5cbiNib2R5LWNvbnRlbnQgI3RleHQtY29udGVudC1jb250YWluZXIgI2dpZHMtbGlzdCB0aDpmaXJzdC1jaGlsZCwgI2JvZHktY29udGVudCAjdGV4dC1jb250ZW50LWNvbnRhaW5lciAjZ2lkcy1saXN0IHRkOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDEwMHB4OyB9XG5cbiNib2R5LWNvbnRlbnQgI3RleHQtY29udGVudC1jb250YWluZXIgI2dpZHMtbGlzdCB0aDpudGgtY2hpbGQoMyksICNib2R5LWNvbnRlbnQgI3RleHQtY29udGVudC1jb250YWluZXIgI2dpZHMtbGlzdCB0ZDpudGgtY2hpbGQoMykge1xuICB3aWR0aDogMjAwcHg7IH1cblxuI2JvZHktY29udGVudCAjdGV4dC1jb250ZW50LWNvbnRhaW5lciAjZ2lkcy1saXN0IHRoIHtcbiAgYm9yZGVyLXRvcDogMHB4O1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4jYm9keS1jb250ZW50ICN0ZXh0LWNvbnRlbnQtY29udGFpbmVyICNlbXBsb3llZXMtbGlzdCBoMyB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBjb2xvcjogIzMzMjtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cblxuI2JvZHktY29udGVudCAjdGV4dC1jb250ZW50LWNvbnRhaW5lciAjZW1wbG95ZWVzLWxpc3QgLmVtcGxveWVlLWRldGFpbHMge1xuICBtYXJnaW4tbGVmdDogMTVweDsgfVxuXG4jYm9keS1jb250ZW50IGJsb2NrcXVvdGUge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2VlZTsgfVxuXG4jYm9keS1jb250ZW50IC5vYnJhemNpLXdyYXBwZXIgLnRpdGxlIHtcbiAgY29sb3I6ICMzMzI7IH1cblxuI2JvZHktY29udGVudCAub2JyYXpjaS13cmFwcGVyIC5vYnJhemNpIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTsgfVxuXG4jYm9keS1jb250ZW50ICNzZWFyY2gtbWFpbi1mb3JtIC5pbnB1dC1zdWJtaXQuYnRuLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM1YTJiO1xuICBib3JkZXItY29sb3I6ICNkMzVhMmI7IH1cblxuI2JvZHktY29udGVudCAucGFnaW5hdGlvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDsgfVxuICAjYm9keS1jb250ZW50IC5wYWdpbmF0aW9uIGxpLmFjdGl2ZSBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM4NzE5O1xuICAgIGJvcmRlci1jb2xvcjogIzQzODcxOTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAjYm9keS1jb250ZW50IC5wYWdpbmF0aW9uIGxpIGEge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBjb2xvcjogIzQzODcxOTsgfVxuXG4jYm9keS1jb250ZW50ICNnaWRzLWFyaGl2ZSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgI2JvZHktY29udGVudCAjZ2lkcy1hcmhpdmUgdGQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICNib2R5LWNvbnRlbnQgI2dpZHMtYXJoaXZlIHRkOmZpcnN0LWNoaWxkIGEge1xuICAgICAgY29sb3I6ICMzMzI7IH1cbiAgICAjYm9keS1jb250ZW50ICNnaWRzLWFyaGl2ZSB0ZDpub3QoOmZpcnN0LWNoaWxkKSBhIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoNTEsIDEyMiwgMTgzLCAwLjUpO1xuICAgICAgbWFyZ2luOiAxcHg7IH1cbiAgICAjYm9keS1jb250ZW50ICNnaWRzLWFyaGl2ZSB0ZCBhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuXG4jYm9keS1jb250ZW50ICNnaWRzLXBhZ2luZyB0ciB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXRvcDogMHB4OyB9XG4gICNib2R5LWNvbnRlbnQgI2dpZHMtcGFnaW5nIHRyIHRkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1OyB9XG4gICNib2R5LWNvbnRlbnQgI2dpZHMtcGFnaW5nIHRyIHRkIGEge1xuICAgIGNvbG9yOiAjNDM4NzE5ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAjYm9keS1jb250ZW50ICNnaWRzLXBhZ2luZyB0ciB0ZCBhOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7IH1cbiAgI2JvZHktY29udGVudCAjZ2lkcy1wYWdpbmcgdHIgdGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG4gICNib2R5LWNvbnRlbnQgI2dpZHMtcGFnaW5nIHRyIHRkLmN1cnJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0Mzg3MTk7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDM4NzE5O1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbiNib2R5LWNvbnRlbnQgZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbiNib2R5LWNvbnRlbnQgLmJ0bi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcbiAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3O1xuICBib3JkZXItcmFkaXVzOiAwcHg7IH1cblxuI2JvZHktY29udGVudCAjcHJlZHBpc2kgLnRhYmxlLXJlc3BvbnNpdmUge1xuICBtYXgtaGVpZ2h0OiAzNDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAjYm9keS1jb250ZW50ICNwcmVkcGlzaSAudGFibGUtcmVzcG9uc2l2ZSAja2lqeiB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgI2JvZHktY29udGVudCAjcHJlZHBpc2kgLnRhYmxlLXJlc3BvbnNpdmUgLnRhYmxlc2F3LWFkdmFuY2UtZG90cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgI2JvZHktY29udGVudCAjcHJlZHBpc2kgLnRhYmxlLXJlc3BvbnNpdmUgLnRhYmxlc2F3LWFkdmFuY2UtZG90cyBsaSBpIHtcbiAgICB3aWR0aDogM3B4O1xuICAgIGhlaWdodDogM3B4O1xuICAgIGJhY2tncm91bmQ6ICNkZGQ7IH1cblxuI2JvZHktY29udGVudCAjcHJlZHBpc2kgdWwubWVudS1sZXZlbDMgbGkubWVudS1sZXZlbDMge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICNib2R5LWNvbnRlbnQgI3ByZWRwaXNpIHVsLm1lbnUtbGV2ZWwzIGxpLm1lbnUtbGV2ZWwzOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gICAgY29udGVudDogXCJcXGYwZGFcIjtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAjYm9keS1jb250ZW50ICNwcmVkcGlzaSB1bC5tZW51LWxldmVsMyBsaS5tZW51LWxldmVsMyB1bC5tZW51LWxldmVsNCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgICNib2R5LWNvbnRlbnQgI3ByZWRwaXNpIHVsLm1lbnUtbGV2ZWwzIGxpLm1lbnUtbGV2ZWwzIHVsLm1lbnUtbGV2ZWw0IGxpLm1lbnUtbGV2ZWw0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgICAgICNib2R5LWNvbnRlbnQgI3ByZWRwaXNpIHVsLm1lbnUtbGV2ZWwzIGxpLm1lbnUtbGV2ZWwzIHVsLm1lbnUtbGV2ZWw0IGxpLm1lbnUtbGV2ZWw0OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjsgfVxuICAgICAgI2JvZHktY29udGVudCAjcHJlZHBpc2kgdWwubWVudS1sZXZlbDMgbGkubWVudS1sZXZlbDMgdWwubWVudS1sZXZlbDQgbGkubWVudS1sZXZlbDQgYS5tZW51LWxldmVsNDpsaW5rLCAjYm9keS1jb250ZW50ICNwcmVkcGlzaSB1bC5tZW51LWxldmVsMyBsaS5tZW51LWxldmVsMyB1bC5tZW51LWxldmVsNCBsaS5tZW51LWxldmVsNCBhLm1lbnUtbGV2ZWw0OnZpc2l0ZWQsICNib2R5LWNvbnRlbnQgI3ByZWRwaXNpIHVsLm1lbnUtbGV2ZWwzIGxpLm1lbnUtbGV2ZWwzIHVsLm1lbnUtbGV2ZWw0IGxpLm1lbnUtbGV2ZWw0IGEubWVudS1sZXZlbDQ6aG92ZXIsICNib2R5LWNvbnRlbnQgI3ByZWRwaXNpIHVsLm1lbnUtbGV2ZWwzIGxpLm1lbnUtbGV2ZWwzIHVsLm1lbnUtbGV2ZWw0IGxpLm1lbnUtbGV2ZWw0IGEubWVudS1sZXZlbDQ6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICMzMzI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAgICAgICAjYm9keS1jb250ZW50ICNwcmVkcGlzaSB1bC5tZW51LWxldmVsMyBsaS5tZW51LWxldmVsMyB1bC5tZW51LWxldmVsNCBsaS5tZW51LWxldmVsNCBhLm1lbnUtbGV2ZWw0Omxpbms6aG92ZXIsICNib2R5LWNvbnRlbnQgI3ByZWRwaXNpIHVsLm1lbnUtbGV2ZWwzIGxpLm1lbnUtbGV2ZWwzIHVsLm1lbnUtbGV2ZWw0IGxpLm1lbnUtbGV2ZWw0IGEubWVudS1sZXZlbDQ6dmlzaXRlZDpob3ZlciwgI2JvZHktY29udGVudCAjcHJlZHBpc2kgdWwubWVudS1sZXZlbDMgbGkubWVudS1sZXZlbDMgdWwubWVudS1sZXZlbDQgbGkubWVudS1sZXZlbDQgYS5tZW51LWxldmVsNDpob3Zlcjpob3ZlciwgI2JvZHktY29udGVudCAjcHJlZHBpc2kgdWwubWVudS1sZXZlbDMgbGkubWVudS1sZXZlbDMgdWwubWVudS1sZXZlbDQgbGkubWVudS1sZXZlbDQgYS5tZW51LWxldmVsNDphY3RpdmU6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjMzM3YWI3O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICAjYm9keS1jb250ZW50ICNwcmVkcGlzaSB1bC5tZW51LWxldmVsMyBsaS5tZW51LWxldmVsMyB1bC5tZW51LWxldmVsNCBsaS5tZW51LWxldmVsNCBhLm1lbnUtbGV2ZWw0Omxpbmsgc3BhbjpiZWZvcmUsICNib2R5LWNvbnRlbnQgI3ByZWRwaXNpIHVsLm1lbnUtbGV2ZWwzIGxpLm1lbnUtbGV2ZWwzIHVsLm1lbnUtbGV2ZWw0IGxpLm1lbnUtbGV2ZWw0IGEubWVudS1sZXZlbDQ6dmlzaXRlZCBzcGFuOmJlZm9yZSwgI2JvZHktY29udGVudCAjcHJlZHBpc2kgdWwubWVudS1sZXZlbDMgbGkubWVudS1sZXZlbDMgdWwubWVudS1sZXZlbDQgbGkubWVudS1sZXZlbDQgYS5tZW51LWxldmVsNDpob3ZlciBzcGFuOmJlZm9yZSwgI2JvZHktY29udGVudCAjcHJlZHBpc2kgdWwubWVudS1sZXZlbDMgbGkubWVudS1sZXZlbDMgdWwubWVudS1sZXZlbDQgbGkubWVudS1sZXZlbDQgYS5tZW51LWxldmVsNDphY3RpdmUgc3BhbjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiwrdcIjtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbiNsYW5nLXN3aXRjaGVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICB3aWR0aDogNThweDsgfVxuICAjbGFuZy1zd2l0Y2hlciAucGxhY2Vob2xkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDsgfVxuICAgICNsYW5nLXN3aXRjaGVyIC5wbGFjZWhvbGRlciBpbWcge1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICAgI2xhbmctc3dpdGNoZXIgLnBsYWNlaG9sZGVyICNsYW5ndWFnZS1hY3RpdmU6bGluaywgI2xhbmctc3dpdGNoZXIgLnBsYWNlaG9sZGVyICNsYW5ndWFnZS1hY3RpdmU6dmlzaXRlZCwgI2xhbmctc3dpdGNoZXIgLnBsYWNlaG9sZGVyICNsYW5ndWFnZS1hY3RpdmU6aG92ZXIsICNsYW5nLXN3aXRjaGVyIC5wbGFjZWhvbGRlciAjbGFuZ3VhZ2UtYWN0aXZlOmFjdGl2ZSB7XG4gICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiAjNzY3Njc2OyB9XG4gICAgI2xhbmctc3dpdGNoZXIgLnBsYWNlaG9sZGVyICNsYW5ndWFnZS1hY3RpdmU6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgI2xhbmctc3dpdGNoZXIgI2xhbmd1YWdlLWxpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgcmlnaHQ6IDM1cHg7XG4gICAgdG9wOiAxMTBweDtcbiAgICBwYWRkaW5nOiAxNXB4IDM1cHggMTVweCAzNXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuICAgICNsYW5nLXN3aXRjaGVyICNsYW5ndWFnZS1saXN0ICN0cmFuc2xhdG9yIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAjbGFuZy1zd2l0Y2hlciAjbGFuZ3VhZ2UtbGlzdCBsaSB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwcHggMCAzcHggMDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDsgfVxuICAgICAgI2xhbmctc3dpdGNoZXIgI2xhbmd1YWdlLWxpc3QgbGkuc2xvIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9zcHJpdGVzL3Nsby5wbmdcIik7IH1cbiAgICAgICNsYW5nLXN3aXRjaGVyICNsYW5ndWFnZS1saXN0IGxpLmVuZyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvc3ByaXRlcy9lbmcucG5nXCIpOyB9XG4gICAgICAjbGFuZy1zd2l0Y2hlciAjbGFuZ3VhZ2UtbGlzdCBsaS5kZXUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL3Nwcml0ZXMvZGV1LnBuZ1wiKTsgfVxuICAgICAgI2xhbmctc3dpdGNoZXIgI2xhbmd1YWdlLWxpc3QgbGkuc3JwIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9zcHJpdGVzL3NycC5wbmdcIik7IH1cbiAgICAgICNsYW5nLXN3aXRjaGVyICNsYW5ndWFnZS1saXN0IGxpIGE6bGluaywgI2xhbmctc3dpdGNoZXIgI2xhbmd1YWdlLWxpc3QgbGkgYTp2aXNpdGVkLCAjbGFuZy1zd2l0Y2hlciAjbGFuZ3VhZ2UtbGlzdCBsaSBhOmhvdmVyLCAjbGFuZy1zd2l0Y2hlciAjbGFuZ3VhZ2UtbGlzdCBsaSBhOmFjdGl2ZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjMzMzOyB9XG4gICAgICAjbGFuZy1zd2l0Y2hlciAjbGFuZ3VhZ2UtbGlzdCBsaSBhOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzQzODcxOTsgfVxuICAgICAgI2xhbmctc3dpdGNoZXIgI2xhbmd1YWdlLWxpc3QgbGkgYS5zbG8ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL3Nwcml0ZXMvc2xvLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7IH1cbiAgICAgICNsYW5nLXN3aXRjaGVyICNsYW5ndWFnZS1saXN0IGxpIGRpdiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgICNsYW5nLXN3aXRjaGVyICNsYW5ndWFnZS1saXN0IGxpIGRpdjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAjNDM4NzE5OyB9XG4gICNsYW5nLXN3aXRjaGVyIC5tb2RhbCBoNCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDAgMzBweDsgfVxuICAjbGFuZy1zd2l0Y2hlciAubW9kYWwgcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFlbTtcbiAgICBsaW5lLWhlaWdodDogMS40OyB9XG4gICNsYW5nLXN3aXRjaGVyIC5tb2RhbCAjZ29vZ2xlX3RyYW5zbGF0ZV9lbGVtZW50IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nOiAwIDMwcHg7IH1cblxuI3NpdGVtYXAge1xuICAtbW96LWNvbHVtbi1jb3VudDogMjtcbiAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDI7XG4gIGNvbHVtbi1jb3VudDogMjsgfVxuICAjc2l0ZW1hcCBsaS5tZW51LWxldmVsMSB7XG4gICAgY29sdW1uLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICNzaXRlbWFwIHVsLm1lbnUtbGV2ZWwyIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7IH1cbiAgICAjc2l0ZW1hcCB1bC5tZW51LWxldmVsMiBsaSB7XG4gICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYyAhaW1wb3J0YW50OyB9XG4gICNzaXRlbWFwIHVsLm1lbnUtbGV2ZWwzIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7IH1cbiAgICAjc2l0ZW1hcCB1bC5tZW51LWxldmVsMyBsaSB7XG4gICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlICFpbXBvcnRhbnQ7IH1cblxuLmxpbmstbGlzdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogOTAlO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDsgfVxuICAubGluay1saXN0IC5uZXdzLWFyY2hpdmUtbGluayBhOmxpbmssIC5saW5rLWxpc3QgLm5ld3MtYXJjaGl2ZS1saW5rIGE6dmlzaXRlZCwgLmxpbmstbGlzdCAubmV3cy1hcmNoaXZlLWxpbmsgYTpob3ZlciwgLmxpbmstbGlzdCAubmV3cy1hcmNoaXZlLWxpbmsgYTphY3RpdmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogI2QzNWEyYjsgfVxuICAgIC5saW5rLWxpc3QgLm5ld3MtYXJjaGl2ZS1saW5rIGE6bGluay5hcmNoaXZlLCAubGluay1saXN0IC5uZXdzLWFyY2hpdmUtbGluayBhOnZpc2l0ZWQuYXJjaGl2ZSwgLmxpbmstbGlzdCAubmV3cy1hcmNoaXZlLWxpbmsgYTpob3Zlci5hcmNoaXZlLCAubGluay1saXN0IC5uZXdzLWFyY2hpdmUtbGluayBhOmFjdGl2ZS5hcmNoaXZlIHtcbiAgICAgIGNvbG9yOiAjNDM4NzE5OyB9XG4gIC5saW5rLWxpc3QgLm5ld3MtYXJjaGl2ZS1saW5rIGhyIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDM1YTJiOyB9XG5cbiNnaWRzLWxpc3Qge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gICNnaWRzLWxpc3QgLnJlZCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMTEsIDkwLCA0MywgMC45KSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB3aGl0ZTsgfVxuICAgICNnaWRzLWxpc3QgLnJlZCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgI2dpZHMtbGlzdCAucmVkIHRkIGEge1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAgICNnaWRzLWxpc3QgLnJlZCB0ZDpsYXN0LWNoaWxkIGEge1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gOTVweCk7IH1cbiAgLm5hdiA+IGxpIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDsgfVxuICAubmF2ID4gbGkgPiBhIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDsgfVxuICAjbWFpbi1tZW51IHVsLm1lbnUtbGV2ZWwyIHtcbiAgICBsZWZ0OiA5NnB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMzBweCk7XG4gICAgdG9wOiAxMDAlOyB9XG4gICAgI21haW4tbWVudSB1bC5tZW51LWxldmVsMiBsaS5tZW51LWxldmVsMiB7XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBsZWZ0OiAwcHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgI21haW4tbWVudSB1bC5tZW51LWxldmVsMiBsaS5tZW51LWxldmVsMiBzcGFuLm1lbnUtbGV2ZWwyIHtcbiAgICAgICAgbWFyZ2luOiAxMnB4IDIwcHggMnB4IDBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWU5ZTk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICNtYWluLW1lbnUgdWwubWVudS1sZXZlbDMge1xuICAgIG1hcmdpbi10b3A6IDBweDsgfVxuICAubm8tbGluay5tZW51LWxldmVsMiB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICNzaXRlbWFwIC5uby1saW5rLm1lbnUtbGV2ZWwxIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29sb3I6ICMzMzI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgI3RleHQtY29udGVudC1jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4OyB9XG4gIC5uZXdzLWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjbGFuZy1zd2l0Y2hlciB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDExcHg7IH1cbiAgICAjbGFuZy1zd2l0Y2hlciAjbGFuZ3VhZ2UtbGlzdCB7XG4gICAgICB0b3A6IDQ3cHg7XG4gICAgICByaWdodDogMTFweDsgfVxuICAubmF2YmFyLXRvZ2dsZSB7XG4gICAgcGFkZGluZzogMTBweCA3cHg7IH1cbiAgI21haW4tbWVudSBsaS5tZW51LWxldmVsMSBhLm1lbnUtbGV2ZWwxIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAjbWFpbi1tZW51IHVsLm1lbnUtbGV2ZWwyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAwcHggIWltcG9ydGFudDsgfVxuICAjYmFubmVycy1saXN0IGxpIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICNiYW5uZXJzLWxpc3QgbGkgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAjc2l0ZW1hcCB7XG4gICAgLW1vei1jb2x1bW4tY291bnQ6IDEgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1jb3VudDogMSAhaW1wb3J0YW50OyB9XG4gICNzaXRlbWFwIC5uby1saW5rLm1lbnUtbGV2ZWwxIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29sb3I6ICMzMzI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLmxpbmstbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgI3FsaW5rcyB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5xbGluayB7XG4gICAgbWFyZ2luOiA3cHggMHB4IDEwLjNweDsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIGh0bWwsIGJvZHkge1xuICAgIHdpZHRoOiAyMTBtbTtcbiAgICBoZWlnaHQ6IDI5N21tOyB9XG4gIC5wcmludC1vbmx5IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5wcmludC1vbmx5LmxvZ28ge1xuICAgICAgd2lkdGg6IDMwMHB4OyB9XG4gIGFbaHJlZl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7IH1cbiAgI2JyZWFkY3J1bWJzLCAjbGFuZy1zd2l0Y2hlciwgI2Jhbm5lcnMtbGlzdCwgI2JhY2stdG8tbGlzdCwgI2Nvb2tpZS1idXR0b24sICNjb29raWVEaXYsIC5iYWNrLCAjZm9vdC1sb2dvLCAuc2lkZS1pY29uMiwgI2luZm8sICNmb3RvZ2FsZXJpamEsICNyZWNvbWVuZGVkLCAjcXVpY2std3JhcCwgLnNpZGUtaWNvbiwgLm5ld3MtYXJjaGl2ZS1saW5rLCAjaGVhZGVyIGVtLCAjaGVhZGVyIGgxLCAjcHJlZHBpc2ksICNiYWNrLXRvLXRvcCwgLmJhY2stdG8tdG9wIC5nbHlwaGljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgI3N1YmZvb3RlciwgI2Zvb3RlciB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuICAjZm9vdGVyIHtcbiAgICBtYXJnaW46IDBweDsgfVxuICAgICNmb290ZXIgaDIge1xuICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICNjb250YWN0LCAjaW5mbywgI2ZvdG9nYWxlcmlqYSB7XG4gICAgd2lkdGg6IDYwbW07IH1cbiAgLmVudHJ5LWdhbC1pdGVtIHtcbiAgICB3aWR0aDogMTdtbTtcbiAgICBoZWlnaHQ6IDE3bW07IH1cbiAgICAuZW50cnktZ2FsLWl0ZW0gaW1nLmhvcnoge1xuICAgICAgbWF4LXdpZHRoOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICNpbmZvLWxpbmtzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAubmV3cy13cmFwIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubmV3cy13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgLm5ld3MtbGlzdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAubmV3cy1saXN0IGxpIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgIC5uZXdzLWxpc3QgbGkgYVtocmVmXTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7IH1cbiAgI2NvbnRhY3QgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAjYmFjay10by10b3Age1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuICB0ZCwgcCwgbGkge1xuICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICBoMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjMzg1Y2FmICFpbXBvcnRhbnQ7IH1cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBjb2xvcjogIzM4NWNhZiAhaW1wb3J0YW50OyB9XG4gIHNwYW4udGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogIzM4NWNhZiAhaW1wb3J0YW50OyB9XG4gIGEuZW1haWwge1xuICAgIGNvbG9yOiAjMzg1Y2FmICFpbXBvcnRhbnQ7IH1cbiAgYSB7XG4gICAgZm9udC1zaXplOiAxM3B4OyB9XG4gIHByZSwgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAwcHggIWltcG9ydGFudDsgfVxuICAvKiAtLS0gSWNvbnMgaW4gY29udGVudCAtLS0gKi9cbiAgYS5saXBkZiB7XG4gICAgcGFkZGluZzogLjJlbSAwIC4xZW0gMTlweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vaW1hZ2VzL3BkZi5naWYpIDAlIDAuMmVtIG5vLXJlcGVhdDsgfVxuICBhLmxpZG9jIHtcbiAgICBwYWRkaW5nOiAuMmVtIDAgLjFlbSAxOXB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvZG9jLmdpZikgMCUgMC4yZW0gbm8tcmVwZWF0OyB9XG4gIGEubGl4bHMsXG4gIGEubGl4bHN4IHtcbiAgICBwYWRkaW5nOiAuMmVtIDAgLjFlbSAxOXB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMveGxzLmdpZikgMCUgMC4yZW0gbm8tcmVwZWF0OyB9XG4gIGEubGlwcHQge1xuICAgIHBhZGRpbmc6IC4yZW0gMCAuMWVtIDE5cHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9wcHQuZ2lmKSAwJSAwLjJlbSBuby1yZXBlYXQ7IH1cbiAgYS5saXppcCB7XG4gICAgcGFkZGluZzogLjJlbSAwIC4xZW0gMTlweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vaW1hZ2VzL3ppcC5naWYpIDAlIDAuMmVtIG5vLXJlcGVhdDsgfVxuICBhLmxpYWkge1xuICAgIHBhZGRpbmc6IC4yZW0gMCAuMWVtIDE5cHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9haS5naWYpIDAlIDAuMmVtIG5vLXJlcGVhdDsgfVxuICBhLmxpZXhlIHtcbiAgICBwYWRkaW5nOiAuMmVtIDAgLjFlbSAxOXB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvZXhlLmdpZikgMCUgMC4yZW0gbm8tcmVwZWF0OyB9XG4gIGEubGlpbWFnZSB7XG4gICAgcGFkZGluZzogLjJlbSAwIC4xZW0gMTlweDtcbiAgICAvKmJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvZmlsZS5naWYpIDAlIC4yZW0gbm8tcmVwZWF0OyovXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9wZGYuZ2lmKSAwJSAwLjJlbSBuby1yZXBlYXQ7IH0gfVxuIl19 */
