.editor_content h3,h3{text-transform:uppercase}.btn-primary:hover,.default-btn a:hover,div.navbar-default ul li.active>a{text-decoration:none}@font-face{font-family:AvenirHeavy;src:url(../fonts/AvenirHeavy.eot);src:url(../fonts/AvenirHeavy.eot) format("embedded-opentype"),url(../fonts/AvenirHeavy.woff2) format("woff2"),url(../fonts/AvenirHeavy.woff) format("woff"),url(../fonts/AvenirHeavy.ttf) format("truetype"),url(../fonts/AvenirHeavy.svg#AvenirHeavy) format("svg")}@font-face{font-family:AvenirLight;src:url(../fonts/AvenirLight.eot);src:url(../fonts/AvenirLight.eot) format("embedded-opentype"),url(../fonts/AvenirLight.woff2) format("woff2"),url(../fonts/AvenirLight.woff) format("woff"),url(../fonts/AvenirLight.ttf) format("truetype"),url(../fonts/AvenirLight.svg#AvenirLight) format("svg")}@font-face{font-family:AvenirMedium;src:url(../fonts/AvenirMedium.eot);src:url(../fonts/AvenirMedium.eot) format("embedded-opentype"),url(../fonts/AvenirMedium.woff2) format("woff2"),url(../fonts/AvenirMedium.woff) format("woff"),url(../fonts/AvenirMedium.ttf) format("truetype"),url(../fonts/AvenirMedium.svg#AvenirMedium) format("svg")}@font-face{font-family:GILL;src:url(../fonts/GIL_0.eot);src:url(../fonts/GIL_0.eot) format("embedded-opentype"),url(../fonts/GIL_0.woff2) format("woff2"),url(../fonts/GIL_0.woff) format("woff"),url(../fonts/GIL_0.ttf) format("truetype"),url(../fonts/GIL_0.svg#GIL_0) format("svg")}.editor_content,.editor_content p{color:#000;font-size:16px;line-height:23px}.editor_content h1,.editor_content h2,.editor_content h3,.editor_content h4,.editor_content h5,.editor_content h6{color:#003f63;font-family:AvenirLight}@media screen and (max-width:1000px){.editor_content p{font-size:14px;line-height:23px}}.editor_content h1{font-size:27px;line-height:35px}@media screen and (max-width:1000px){.editor_content h1{font-size:31px;line-height:35px}}.editor_content h2{font-size:20px;line-height:30px}@media screen and (max-width:1000px){.editor_content h2{font-size:26px;line-height:30px}.editor_content h3{font-size:18px;line-height:23px}}.editor_content h3{font-size:18px;line-height:23px;margin-top:24px}.editor_content h4{font-size:16px;line-height:18px}@media screen and (max-width:1000px){.editor_content h4{font-size:16px;line-height:18px}}.editor_content h5{font-size:14px;line-height:16px}@media screen and (max-width:1000px){.editor_content h5{font-size:16px;line-height:16px}}.editor_content h6{font-size:12px;line-height:14px}@media screen and (max-width:1000px){.editor_content h6{font-size:16px;line-height:14px}}.editor_content ol,.editor_content ul{color:#000;font-size:16px;font-family:AvenirLight}a,a:hover{color:#cb4a12}.editor_content a{font-family:AvenirMedium;color:#cb4a12;font-size:15px;line-height:23px;font-weight:500}h1,h2,h3,h4,h5,h6{color:#003f63;font-family:AvenirLight}body,p{font-size:16px;color:#000;line-height:23px}body{font-family:AvenirLight}@media screen and (max-width:1000px){p{font-size:14px;line-height:23px}}h1{font-size:27px;line-height:35px;margin-bottom:25px}@media screen and (max-width:1000px){h1{font-size:31px;line-height:35px}}h2{font-size:20px;line-height:30px}@media screen and (max-width:1000px){h2{font-size:26px;line-height:30px}h3{font-size:18px;line-height:23px}}h3{font-size:18px;line-height:23px}h4{font-size:16px;line-height:18px}@media screen and (max-width:1000px){h4{font-size:16px;line-height:18px}}h5{font-size:14px;line-height:16px}@media screen and (max-width:1000px){h5{font-size:16px;line-height:16px}}h6{font-size:12px;line-height:14px}@media screen and (max-width:1000px){h6{font-size:16px;line-height:14px}}ol,ul{color:#000;font-size:16px;font-family:AvenirLight}a{font-family:AvenirMedium;font-size:15px;line-height:23px;font-weight:500}.dataTables_scrollBody table.tablepress{width:100%!important}.navbar-toggle{margin-top:32px}.tablepress tfoot th,.tablepress thead th{background-color:#003f63!important;font-weight:500!important;vertical-align:middle;border-left:1px solid #fff;border-bottom:0;color:#fff;text-align:center}.tablepress tfoot th:first-child,.tablepress thead th:first-child{border-radius:5px 0 0}.tablepress tfoot th:last-child,.tablepress thead th:last-child{border-radius:0 5px 0 0}.tablepress tbody tr td:first-child{font-weight:800;text-align:left;color:#003f63;font-size:14px}.tablepress tbody tr td{text-align:center;border-left:1px solid #fff}.tablepress tbody tr:nth-child(even){background-color:#f9f9f9}.tablepress tbody tr:nth-child(odd){background-color:#eee}ul.list-style{list-style:none;padding-left:0}ul.list-style li{margin:12px 0;padding-left:30px}.btn-primary,.default-btn a{line-height:23px;border-style:solid;border-width:2px;padding:6px 40px;border-radius:35px;transition:all .3s ease 0s;box-sizing:border-box}ul.list-style li:before{content:'';display:inline-block;height:15px;width:19px;background-image:url(../images/list-icon.png);background-size:19px 15px;margin-right:12px;margin-left:-30px}.default-btn a{color:#003f64;font-size:18px;font-weight:500;border-color:#003f64;background-color:rgba(255,255,255,0)}.default-btn a:hover{border-color:#4f7a94;box-sizing:border-box;background-color:#4f7a94;color:#fff}.btn-primary{color:#003f64!important;font-size:18px!important;font-weight:500!important;border-color:#003f64;background-color:rgba(255,255,255,0)}.preamble,.preamble p{font-family:GILL;font-size:17px;line-height:1.353}.btn-primary:hover{border-color:#4f7a94;box-sizing:border-box;background-color:#4f7a94;color:#fff!important}.preamble,.preamble p,div.navbar-default ul li a{color:#003f63;font-weight:500}.preamble{margin-bottom:30px}.inter-sidebar{max-width:262px;margin-left:25px}@media screen and (max-width:999px){.inter-sidebar{max-width:100%;float:none;margin-left:0}.main-container.paddingTop{padding-top:92px}}.inter-sidebar .widget{margin:40px 0 0}.inter-sidebar .widget:first-child{margin:20px 0}div.navbar-default{background-color:rgba(255,255,255,.9);box-shadow:0 1px 152px 0 rgba(0,0,0,.06);border-radius:0;transition:all .4s ease;position:fixed;width:100%;z-index:999;top:0}div.navbar-default.sticky{background-color:#fff;height:55px;min-height:55px}div.navbar-default.sticky .navbar-brand img{transition:width .4s ease}@media screen and (max-width:999px){div.navbar-default{max-height:100vh;overflow-y:scroll}div.navbar-default.nav-down{top:0}div.navbar-default.nav-up{top:-93px}div.navbar-default.sticky{height:auto}div.navbar-default.sticky .navbar-brand{margin:0;float:left}}@media screen and (min-width:1000px){div.navbar-default.sticky .navbar-brand{margin:0;float:none}div.navbar-default.sticky .navbar-brand img{width:80%;margin-top:-10px}}div.navbar-default.sticky ul{margin-top:5px}div.navbar-default.sticky ul li>.dropdown-menu{top:75%}@media screen and (min-width:1000px){div.navbar-default.sticky .header-search{margin-top:-7px}}div.navbar-default .navbar-brand{margin:26px 0;float:none}@media screen and (max-width:999px){div.navbar-default .navbar-brand{margin:0;float:left}}div.navbar-default ul{float:right;margin-top:20px;margin-right:0;transition:margin-top .4s ease}@media screen and (max-width:999px){div.navbar-default ul{float:none;margin-top:0;margin-right:0;padding:10px}div.navbar-default ul li a .caret{border-top:0}}div.navbar-default ul li a{font-size:16px;line-height:1.438;padding:8px;position:relative;font-family:AvenirLight}@media screen and (min-width:1000px) and (max-width:1200px){div.navbar-default ul{margin-right:0;margin-top:25px}div.navbar-default ul li a{padding:8px;font-size:14px}}div.navbar-default ul li a .caret{display:none}@media screen and (max-width:999px){div.navbar-default ul li .plus:after{content:"\002B";position:absolute;right:0;top:8px;font-size:18px;font-weight:700;width:25px;height:25px;z-index:999;cursor:pointer;transition:all .3}div.navbar-default ul li .minus:after{content:"\2212";position:absolute;right:0;top:8px;font-size:18px;font-weight:700;width:25px;height:25px;z-index:999;cursor:pointer}}div.navbar-default ul li.active>a,div.navbar-default ul li>.dropdown-menu li a:focus,div.navbar-default ul li>.dropdown-menu li a:hover,div.navbar-default ul li>.dropdown-menu li.active>a{font-weight:600;background-color:transparent}div.navbar-default ul li>.dropdown-menu{width:345px;background-color:transparent;box-shadow:none;border-radius:0;border:0;padding:35px 0 0}@media screen and (max-width:999px){div.navbar-default ul li>.dropdown-menu{padding:0}}div.navbar-default ul li>.dropdown-menu li{padding:0 0 0 20px;display:block}div.navbar-default ul li>.dropdown-menu li a{color:#fff;font-size:17px}div.navbar-default ul li.search-menu a{background-image:url(../images/search.png);background-color:transparent;background-repeat:no-repeat;background-position:0 0;background-size:20px 17px;border:none;cursor:pointer;height:30px;width:30px;padding-left:16px;vertical-align:middle;text-indent:-9999px;margin-top:12px;margin-left:12px}div.navbar-default ul li.english-icon a,div.navbar-default ul li.swedish-icon a{background-color:transparent;background-repeat:no-repeat;background-position:0 0;background-size:20px 20px;border:none;cursor:pointer;height:30px;width:30px;padding-left:16px;text-indent:-9999px;vertical-align:middle}@media screen and (min-width:1000px) and (max-width:1200px){div.navbar-default ul li.search-menu a{margin-top:10px;margin-left:10px}}div.navbar-default ul li.english-icon a{background-image:url(../images/english-icon.png);margin-top:12px;margin-left:12px}@media screen and (min-width:1000px) and (max-width:1200px){div.navbar-default ul li.english-icon a{margin-top:10px;margin-left:10px}}div.navbar-default ul li.swedish-icon a{background-image:url(../images/sw-icon.png);margin-top:12px;margin-left:12px}@media screen and (min-width:1000px) and (max-width:1200px){div.navbar-default ul li.swedish-icon a{margin-top:10px;margin-left:10px}}@media screen and (min-width:1000px){div.navbar-default ul li>.dropdown-menu{position:absolute;top:100%;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}.submenu-overlay:after,.walker-dropdown-menu:before{content:" ";position:absolute}.submenu-overlay:after{background-color:#003a60;height:220px;width:100%;z-index:9;left:-1px}.submenu-overlay.sticky:after{margin-top:-10px}.walker-dropdown-menu:before{background-image:url(../images/rectangle-menu.png);background-repeat:no-repeat;height:58px;width:58px;z-index:-1;top:6px;left:145px}}@media screen and (max-width:999px){div.navbar-default ul li>.dropdown-menu li a{color:#003f63}.walker-dropdown-menu{display:none}}footer.footer .footer-wrapper{padding:15px 60px 130px}footer.footer .footer-wrapper div{color:#fff;font-size:1.063em;font-weight:500;line-height:1.353}@media screen and (max-width:1000px){footer.footer .footer-wrapper div{margin-top:20px;text-align:center}}footer.footer .footer-wrapper div span{font-weight:500;font-family:AvenirMedium}input[type=text],input[type=email],input[type=date],input[type=datetime-local],input[type=number],input[type=tel],input[type=url],input[type=search],input[type=color],input[type=month],input[type=password],input[type=week]{font-family:AvenirLight;color:#00486b!important;font-size:16px;font-weight:300;line-height:23px;border-radius:5px;border-style:solid;border-width:1px;border-color:#c2d4eb;box-sizing:border-box}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder{color:#00486b!important}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=color]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=week]:-moz-placeholder{color:#00486b!important;opacity:1}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=color]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=week]::-moz-placeholder{color:#00486b!important;opacity:1}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=color]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder{color:#00486b!important}button,input[type=checkbox],input[type=radio],input[type=button],input[type=submit],input[type=reset],input[type=file]{font-family:AvenirLight;color:#00486b!important;font-size:16px;font-weight:300;line-height:23px}input[type=checkbox]::-webkit-input-placeholder{color:#00486b!important}input[type=checkbox]:-moz-placeholder{color:#00486b!important;opacity:1}input[type=checkbox]::-moz-placeholder{color:#00486b!important;opacity:1}input[type=checkbox]:-ms-input-placeholder{color:#00486b!important}input[type=radio]::-webkit-input-placeholder{color:#00486b!important}input[type=radio]:-moz-placeholder{color:#00486b!important;opacity:1}input[type=radio]::-moz-placeholder{color:#00486b!important;opacity:1}input[type=radio]:-ms-input-placeholder{color:#00486b!important}button::-webkit-input-placeholder,input[type=button]::-webkit-input-placeholder{color:#00486b!important}button:-moz-placeholder,input[type=button]:-moz-placeholder{color:#00486b!important;opacity:1}button::-moz-placeholder,input[type=button]::-moz-placeholder{color:#00486b!important;opacity:1}button:-ms-input-placeholder,input[type=button]:-ms-input-placeholder{color:#00486b!important}textarea{font-family:AvenirLight!important;color:#00486b!important;font-size:16px!important;font-weight:300!important;line-height:23px!important;border-radius:5px!important;border-style:solid!important;border-width:1px!important;border-color:#c2d4eb!important;box-sizing:border-box!important}textarea::-webkit-input-placeholder{color:#00486b!important}textarea:-moz-placeholder{color:#00486b!important;opacity:1}textarea::-moz-placeholder{color:#00486b!important;opacity:1}textarea:-ms-input-placeholder{color:#00486b!important}input[type=submit]::-webkit-input-placeholder{color:#00486b!important}input[type=submit]:-moz-placeholder{color:#00486b!important;opacity:1}input[type=submit]::-moz-placeholder{color:#00486b!important;opacity:1}input[type=submit]:-ms-input-placeholder{color:#00486b!important}input[type=reset]::-webkit-input-placeholder{color:#00486b!important}input[type=reset]:-moz-placeholder{color:#00486b!important;opacity:1}input[type=reset]::-moz-placeholder{color:#00486b!important;opacity:1}input[type=reset]:-ms-input-placeholder{color:#00486b!important}input[type=file]::-webkit-input-placeholder{color:#00486b!important}input[type=file]:-moz-placeholder{color:#00486b!important;opacity:1}input[type=file]::-moz-placeholder{color:#00486b!important;opacity:1}input[type=file]:-ms-input-placeholder{color:#00486b!important}form#searchform div #s{padding:2px 12px;font-family:AvenirLight;font-size:16px;font-weight:300;line-height:23px;border-radius:5px;border-style:solid;border-width:1px;border-color:#c2d4eb;box-sizing:border-box;color:#00486b!important;float:left;margin-right:2.5px}form#searchform div #s::-webkit-input-placeholder{color:#00486b!important}form#searchform div #s:-moz-placeholder{color:#00486b!important;opacity:1}form#searchform div #s::-moz-placeholder{color:#00486b!important;opacity:1}form#searchform div #s:-ms-input-placeholder{color:#00486b!important}form#searchform div input[type=submit]{margin-left:2.5px;background-color:#00486b!important;color:#fff!important;font-size:12px;border:1px solid #00486b;padding:1px 10px;border-radius:5px;float:right}.validation_error{display:none!important}.main-container{background:0 0}.img-background{width:100%;height:100%;min-height:100vh;position:fixed;z-index:0;background-size:cover;background-position:center 85%;background-repeat:no-repeat;background-color:#000}.body-page,.error404 .body-page{background-color:#fff;border-radius:5px}@media screen and (min-width:999px){.img-background{top:0;left:0;right:0;bottom:0}}.body-page{padding:15px 60px 60px;position:relative;z-index:1}@media screen and (max-width:999px){.body-page{padding:15px 30px;margin-top:20px}}.error404 .body-page{padding:15px 60px 260px;margin-top:100px}p#breadcrumbs span{font-size:12px}p#breadcrumbs span a{font-family:AvenirMedium;font-size:12px;color:#003f63;font-weight:500}p#breadcrumbs span.breadcrumb_last{text-decoration:underline}.widget_nav_menu ul li a:hover,body.single .back-link a:hover,div.widget_archive ul li a:hover{text-decoration:none}.header-search{display:none;position:relative;float:right;margin-bottom:-65px;background-color:rgba(255,255,255,.9);padding:0 0 15px;margin-top:6px;border-radius:0 0 5px 5px}.header-search form#searchform{padding:15px}@media screen and (max-width:999px){.header-search{display:none;position:absolute;float:right;margin-bottom:-75px;background-color:transparent;padding:0;margin-top:-118px;border-radius:0 0 5px 5px;margin-left:30px}}.page-post{margin-top:12px}.editor_content,.editor_content p{text-align:left;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.tablepress-id-2 td.column-1{vertical-align:middle}.tablepress-id-2 .column-1 img{display:block;margin-left:auto;margin-right:auto}.tablepress-id-11 .column-1,.tablepress-id-15 .column-1{text-align:center!important}.tablepress-id-12 .column-2,.tablepress-id-14 .column-2,.tablepress-id-16 .column-2,.tablepress-id-2 .column-2,.tablepress-id-4 .column-2,.tablepress-id-4 .column-3,.tablepress-id-5 .column-2,.tablepress-id-9 .column-1,.tablepress-id-9 .column-2{text-align:left}.page-template-template-kontakt-php .kontaktpersonal .kontaktperson,.page-template-template-kontakt-php .post-top h1,.page-template-template-ledning-php .ledningpersonal .ledningperson,.page-template-template-ledning-php .post-top h1,.widget_ultimate_posts h4.widget-title{text-align:center}.tablepress-id-11 tbody tr:nth-child(2n+1),.tablepress-id-15 tbody tr:nth-child(2n+1),.tablepress-id-16 tbody tr:nth-child(2n),.tablepress-id-16 tbody tr:nth-child(2n+1),.tablepress-id-2 tbody tr:nth-child(2n+1){background-color:#fff}.tablepress-id-16 tbody tr td:first-child{font-weight:100}.tablepress-id-16{border:2px solid #ddd}.tablepress-id-16 tbody td{border-top:none;padding-top:0;padding-bottom:0}.tablepress-id-16 tbody tr.row-1 td{padding-top:8px}.page-template-template-ledning-php .ledningpersonal{margin-top:50px}.page-template-template-ledning-php .ledningpersonal .ledningperson .ledning-namn{font-family:AvenirLight;margin:18px 0 5px;color:#003f63;font-size:20px;font-weight:500}.page-template-template-ledning-php .ledningpersonal .ledningperson .ledning-namn div,.page-template-template-ledning-php .ledningpersonal div{margin-bottom:25px}.page-template-template-ledning-php .ledningpersonal .ledningperson .ledning-beskrivning{color:rgba(0,0,0,.3);font-size:1em;font-weight:300;line-height:1.438}.page-template-template-ledning-php .ledningpersonal .ledningperson .ledning-beskrivning p{color:rgba(0,0,0,.6);font-size:1em;font-weight:300;line-height:1.438}.page-template-template-kontakt-php .editor_content{margin-top:47px}.page-template-template-kontakt-php .kontaktpersonal{margin-top:50px}.page-template-template-kontakt-php .kontaktpersonal .kontaktperson .kontakt-bild{margin-bottom:10px}.page-template-template-kontakt-php .kontaktpersonal .kontaktperson .kontakt-title{font-style:italic}.page-template-template-kontakt-php .kontaktpersonal .kontaktperson .kontakt-namn,.page-template-template-kontakt-php .kontaktpersonal .kontaktperson .kontakt-title{color:#003f63;font-size:18px;font-weight:500;line-height:23px;font-family:AvenirMedium}.page-template-template-kontakt-php .kontaktpersonal .kontaktperson .kontakt-tel{color:#003f63;font-size:1em;font-weight:300;line-height:1.875}.page-template-template-kontakt-php .kontaktpersonal .kontaktperson .kontakt-email a{color:#cb4a12;font-size:.938em;font-weight:500}.page-template-template-kontakt-php .kontaktpersonal div{margin-bottom:4px}body.archive .archive-title h1,body.page-template-template-archive .archive-title h1{margin:13px 0 26px}body.archive .archive-content,body.page-template-template-archive .archive-content{margin-bottom:30px}body.archive article.article-post,body.page-template-template-archive article.article-post{padding:30px 0;border-top:1px solid #4f7a94}body.archive article.article-post:last-of-type,body.page-template-template-archive article.article-post:last-of-type{border-bottom:1px solid #4f7a94;padding:30px 0 45px}body.archive article.article-post .article-header span,body.page-template-template-archive article.article-post .article-header span{color:#003f63;font-size:13px;font-weight:500;line-height:23px;position:relative}body.archive article.article-post .article-header span a,body.page-template-template-archive article.article-post .article-header span a{color:#003f63;font-size:13px;font-weight:500;line-height:23px}body.archive article.article-post .article-title h2 a,body.page-template-template-archive article.article-post .article-title h2 a,body.page-template-template-pressmaterial article.article-post .article-title h2 a{color:#003f63;font-size:20px;font-weight:500;line-height:23px}body.archive article.article-post .article-header span:last-child,body.page-template-template-archive article.article-post .article-header span:last-child{margin-left:8px;padding-left:10px}body.archive article.article-post .article-header span:last-child:before,body.page-template-template-archive article.article-post .article-header span:last-child:before{content:'';height:55%;width:1px;position:absolute;left:0;top:4px;background-color:#003f63}body.archive article.article-post .article-title h2,body.page-template-template-archive article.article-post .article-title h2{margin-bottom:21px}body.archive article.article-post .article-image,body.page-template-template-archive article.article-post .article-image{margin-bottom:15px}body.archive .inter-sidebar .widget.widget_archive,body.page-template-template-archive .inter-sidebar .widget.widget_archive{margin-top:50px!important}@media screen and (max-width:999px){body.archive .inter-sidebar .widget.widget_archive,body.page-template-template-archive .inter-sidebar .widget.widget_archive{margin-top:-30px!important}}body.page-template-template-pressmaterial .press-title h1{margin:13px 0 26px}body.page-template-template-pressmaterial .press-content{margin-bottom:30px}body.page-template-template-pressmaterial article.article-post{padding:30px 0;border-top:1px solid #4f7a94}body.page-template-template-pressmaterial article.article-post:last-of-type{border-bottom:1px solid #4f7a94;padding:30px 0 45px}body.page-template-template-pressmaterial article.article-post .editor_content{min-height:81px}body.page-template-template-pressmaterial article.article-post .editor_content .press-link-content{padding-top:5px;display:block}body.page-template-template-pressmaterial article.article-post .editor_content .press-link-content div{margin-bottom:12px}body.page-template-template-pressmaterial article.article-post .editor_content .press-link-content img{margin-right:13px;display:inline-block}body.page-template-template-pressmaterial article.article-post .editor_content .press-link-content a{display:inline-block}body.page-template-template-pressmaterial article.article-post .article-title h2{margin-bottom:21px}body.page-template-template-pressmaterial article.article-post .article-image{margin-bottom:15px}.container-section-slider{margin:40px -60px}@media screen and (max-width:999px){.container-section-slider{margin:40px -30px}.container-section-slider .flexslider ul.slides li .fil .caption .slider-content p{padding:0 30px}}.container-section-slider .flexslider{max-height:362px;overflow:hidden;border-radius:0}.container-section-slider .flexslider ul.slides li img{max-height:362px;overflow:hidden;width:auto}.container-section-slider .flexslider ul.slides li .fil{position:absolute;min-width:100%;min-height:100%;top:0;background:rgba(36,37,37,.73)}.container-section-slider .flexslider ul.slides li .fil .caption{max-width:415px;left:30%}@media screen and (min-width:300px) and (max-width:700px){.container-section-slider .flexslider ul.slides li .fil .caption{max-width:100%;left:0;top:10%}}@media screen and (min-width:701px) and (max-width:999px){.container-section-slider .flexslider ul.slides li .fil .caption{left:22%}}.container-section-slider .flexslider ul.slides li .fil .caption h2{color:#fff;font-size:30px;font-weight:900;line-height:23px}.container-section-slider .flexslider ul.slides li .fil .caption .slider-content p{color:#fff;font-size:20px;font-weight:500;line-height:30px;margin-top:24px}.container-section-slider .flexslider ul.slides li .fil .caption .slider-content .default-btn{margin-top:40px}.container-section-slider .flexslider ul.slides li .fil .caption .slider-content .default-btn a{color:#fff;border-color:#fff}body .flex-control-paging li a.flex-active{background:#cb4a12!important;border-color:#cb4a12!important}body .flex-control-paging li a{background:#fff!important;border-color:#fff!important}body .flex-direction-nav a{text-shadow:none}body .flex-direction-nav a::before{color:#cb4a12;text-shadow:none}.container-section-cb{margin:20px 0}.container-section-cb .content-block-content .contact-block-title{color:#003f63;font-size:27px;font-weight:500;line-height:30px;max-width:388px}.container-section-cb .content-block-img{text-align:center;padding-top:35px}.container-section-kontakt{border-top:2px solid #004d6f;margin-top:40px;padding-top:34px}.container-section-kontakt .contact-block-title{color:#003f63;font-size:27px;font-weight:500;line-height:23px;max-width:388px;margin-bottom:0}body.search article.article-post .article-header span,body.search article.article-post .article-header span a,body.single .single-post-header span,body.single .single-post-header span a{font-size:13px;color:#003f63;line-height:23px;font-weight:500}.contact-block_wrapper{position:relative}.contact-block_wrapper ul{margin-top:0}.contact-block_wrapper ul li{display:inline-block;height:39px}.contact-block_wrapper ul li:nth-child(1){width:204px;margin-right:25px}@media screen and (max-width:999px){.contact-block_wrapper ul li:nth-child(1){width:100%}}@media screen and (min-width:1000px) and (max-width:1199px){.contact-block_wrapper ul li:nth-child(1){width:199px;margin-right:15px}}.contact-block_wrapper ul li:nth-child(2){width:204px;margin-right:25px}@media screen and (max-width:999px){.contact-block_wrapper ul li:nth-child(2){width:100%}}@media screen and (min-width:1000px) and (max-width:1199px){.contact-block_wrapper ul li:nth-child(2){width:199px;margin-right:15px}}.contact-block_wrapper ul li:nth-child(3){width:325px}@media screen and (max-width:999px){.contact-block_wrapper ul li:nth-child(3){width:100%}}@media screen and (min-width:1000px) and (max-width:1199px){.contact-block_wrapper ul li:nth-child(3){width:240px}}.contact-block_wrapper ul li label{display:none}.contact-block_wrapper .gform_footer button{position:absolute;top:21px;right:0}@media screen and (max-width:999px){.contact-block_wrapper .gform_footer button{position:relative;top:-14px}}.content-block-video{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.content-block-video embed,.content-block-video iframe,.content-block-video object{position:absolute;top:0;left:0;width:100%;height:100%}body.single .single-post-header{margin:15px 0}body.single .single-post-header span{position:relative}body.single .single-post-header span:last-child{margin-left:8px;padding-left:10px}body.single .single-post-header span:last-child:before{content:'';height:55%;width:1px;position:absolute;left:0;top:4px;background-color:#003f63}body.single .back-link{display:block}body.single .back-link a:before{content:'';display:inline-block;height:20px;width:30px;background-image:url(../images/arrow-back.png);background-repeat:no-repeat;background-size:13px 13px;margin:25px -10px -8px 0}body.single .back-link a span{display:inline-block}.widget_nav_menu h4.widget-title,div.widget_archive h4.widget-title{display:none}.body-page{margin-top:187px}@media screen and (max-width:999px){.body-page{margin-top:120px}}body.home .body-page{padding:35px 60px 5px;margin-top:187px}@media screen and (max-width:999px){body.home .body-page{padding:15px 30px;margin-top:120px}}body.search .archive-title h1{margin:2px 0 26px}body.search .archive-content{margin-bottom:30px}body.search article.article-post{padding:30px 0;border-top:1px solid #4f7a94}body.search article.article-post:last-of-type{border-bottom:1px solid #4f7a94;padding:30px 0 45px}body.search article.article-post .article-header span{position:relative}body.search article.article-post .article-header span:last-child{margin-left:8px;padding-left:10px}body.search article.article-post .article-header span:last-child:before{content:'';height:55%;width:1px;position:absolute;left:0;top:4px;background-color:#003f63}body.search article.article-post .article-title h2{margin-bottom:21px}body.search article.article-post .article-title h2 a{color:#003f63;font-size:20px;font-weight:500;line-height:23px}body.search article.article-post .article-image{margin-bottom:15px}.widget_nav_menu ul{border-radius:4px;background-color:#003f63;list-style:none;padding:0}.widget_nav_menu ul li{border-bottom:1px solid #fff}.widget_nav_menu ul li:last-child{border-bottom:0}.widget_nav_menu ul li:hover{background-color:#4f7a94;border-radius:4px 4px 0 0}.widget_nav_menu ul li:last-child:hover{background-color:#4f7a94;border-radius:0 0 4px 4px}.widget_nav_menu ul li a{padding:12px 23px;color:#fff;font-size:.938em;font-weight:500;line-height:2.4}.widget_ultimate_posts h4.widget-title{color:#003f63;font-size:27px;font-weight:500;line-height:.852;margin-bottom:32px}.widget_ultimate_posts .latestnews article{background-color:#f4f4f4;border-bottom:0;padding:16px;margin-bottom:12px}.widget_ultimate_posts .latestnews article:last-child{padding:19px 16px 16px}.widget_ultimate_posts .latestnews article .entry-meta{margin-bottom:1px}.widget_ultimate_posts .latestnews article .entry-meta time{padding-right:5px;color:#003f63;font-size:13px;font-weight:500;line-height:23px}.widget_ultimate_posts .latestnews article .entry-cats-list{position:relative;padding-left:8px}.widget_ultimate_posts .latestnews article .entry-cats-list:before{content:'';height:45%;width:1px;position:absolute;left:0;top:6px;background-color:#003f63}.widget_ultimate_posts .latestnews article .entry-cats-list a{font-family:AvenirLight;color:#003f63;font-size:13px;font-weight:500;line-height:23px}.widget_ultimate_posts .latestnews article .entry-title{margin-bottom:0}.widget_ultimate_posts .latestnews article .entry-title a{color:#cb4a12;font-size:15px;font-weight:500;line-height:1.533}div.widget_archive{margin-top:55px}div.widget_archive ul{border-radius:4px;background-color:#003f63;list-style:none;padding:0}div.widget_archive ul li{border-bottom:1px solid #fff}div.widget_archive ul li:last-child{border-bottom:0}div.widget_archive ul li:hover{background-color:#4f7a94;border-radius:4px 4px 0 0}div.widget_archive ul li:last-child:hover{background-color:#4f7a94;border-radius:0 0 4px 4px}div.widget_archive ul li a{padding:12px 23px;color:#fff;font-size:.938em;font-weight:500;line-height:2.4}.widget.dokument h4.widget-title,.widget.relaterade h4.widget-title,.widget.widget_text h4.widget-title{text-align:center;color:#003f63;font-weight:500;line-height:.852}.widget.dokument h4.widget-title{font-size:20px;margin-bottom:23px}.widget.dokument ul{border-radius:4px;background-color:#f6f6f6;list-style:none;padding:22px 18px}.widget.dokument ul li{margin-bottom:18px}.widget.dokument ul li:last-child{margin-bottom:0}.widget.dokument ul li a{padding-left:14px}.widget.relaterade ul,.widget.widget_text .textwidget{border-radius:4px;background-color:#f6f6f6;list-style:none;padding:22px 18px}.widget.relaterade h4.widget-title{font-size:20px;margin-bottom:23px}.widget.relaterade ul li{margin-bottom:18px}.widget.relaterade ul li:last-child{margin-bottom:0}.widget.widget_text h4.widget-title{font-size:27px;margin-bottom:32px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyIsImNvbXBvbmVudHMvX21lbnUuc2NzcyIsImNvbXBvbmVudHMvX2ZvbnRzLnNjc3MiLCJjb21wb25lbnRzL19mb3JtLnNjc3MiLCJjb21wb25lbnRzL3RlbXBsYXRlcy9fc3RhbmRhcmQuc2NzcyIsImNvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwic2NyZWVuLmNzcyIsImNvbXBvbmVudHMvX21peGlucy5zY3NzIiwiY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC1tZW51LnNjc3MiLCJjb21wb25lbnRzL3BhZ2VzL19zaW5nbGUuc2NzcyIsImNvbXBvbmVudHMvd2lkZ2V0L193aWRnZXQtYXJjaGl2ZS5zY3NzIiwiY29tcG9uZW50cy90ZW1wbGF0ZXMvX2tvbnRha3Quc2NzcyIsImNvbXBvbmVudHMvdGVtcGxhdGVzL19sZWRuaW5nLnNjc3MiLCJjb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LWxhdGVzdC1uZXdzLnNjc3MiLCJjb21wb25lbnRzL3RlbXBsYXRlcy9fYXJjaGl2ZS5zY3NzIiwiY29tcG9uZW50cy90ZW1wbGF0ZXMvX3ByZXNzLnNjc3MiLCJjb21wb25lbnRzL3RlbXBsYXRlcy9fdGVtcGxhdGUtc2xpZGVyLnNjc3MiLCJjb21wb25lbnRzL3RlbXBsYXRlcy9fdGVtcGxhdGUtY29udGVudC1ibG9jay5zY3NzIiwiY29tcG9uZW50cy9wYWdlcy9fc2VhcmNoLnNjc3MiLCJjb21wb25lbnRzL3BhZ2VzL19mcm9udC5zY3NzIiwiY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC1kb2t1bWVudC5zY3NzIiwiY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC1yZWxhdGVyYWRlLnNjc3MiLCJjb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LXRleHQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxtQkFtSkEsR0FLSSxlQUFBLFVBNEpKLG1CQXhCQSxxQkNwUkEsa0NBb0pnQixnQkFBQSxLQzdKaEIs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QSxLQUFBLEVBQ0EsSUFBQSxJQUNBLGlCQUFBLFFBdkNwQiw4REEwQ29CLFlBQUEsWUFDQSxNQUFBLFFBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBOUNwQix3REFrRGdCLGNBQUEsRUFsRGhCLDBEQW9Eb0IsTUFBQSxRQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxNSHZEcEIsbUJBQ0ksV0FBQSxLQURKLHNCQU1RLGNBQUEsSUFDQSxpQkFBQSxRQUNBLFdBQUEsS0FDQSxRQUFBLEVBVFIseUJBV1ksY0FBQSxJQUFBLE1BQUEsS0FYWixvQ0FhZ0IsY0FBQSxFQWJoQiwrQkFnQmdCLGlCQUFBLFFBQ0EsY0FBQSxJQUFBLElBQUEsRUFBQSxFQWpCaEIsMENBcUJvQixpQkFBQSxRQUNBLGNBQUEsRUFBQSxFQUFBLElBQUEsSUF0QnBCLDJCQTBCZ0IsUUFBQSxLQUFBLEtBQ0EsTUFBQSxLQUVBLFVBQUEsT0FDQSxZQUFBLElBQ0EsWUFBQSxJVS9CaEIsaUNDQ0EsbUNDREEsb0NBR1EsV0FBQSxPQUNBLE1BQUEsUUFFQSxZQUFBLElBQ0EsWUFBQSxLRlBSLGlDQUtRLFVBQUEsS0FHQSxjQUFBLEtBUlIsb0JBV1EsY0FBQSxJQUNBLGlCQUFBLFFBQ0EsV0FBQSxLQUNBLFFBQUEsS0FBQSxLQWRSLHVCQWdCWSxjQUFBLEtBaEJaLGtDQWtCZ0IsY0FBQSxFQWxCaEIseUJBcUJnQixhQUFBLEtDcEJoQixzQkNEQSxnQ0FXUSxjQUFBLElBQ0EsaUJBQUEsUUFDQSxXQUFBLEtBQ0EsUUFBQSxLQUFBLEtEYlIsbUNBS1EsVUFBQSxLQUdBLGNBQUEsS0FSUix5QkFnQlksY0FBQSxLQWhCWixvQ0FrQmdCLGNBQUEsRUNuQmhCLG9DQUtRLFVBQUEsS0FHQSxjQUFBIiwiZmlsZSI6InNjcmVlbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBDb250ZW50IGZyb20gdGhlIFdvcmRQcmVzcyBlZGl0b3Jcbi5lZGl0b3JfY29udGVudCB7XG4gIGNvbG9yOiAkdGV4dENvbG9yO1xuICBmb250LXNpemU6ICRwYXJhZ3JhcGhTaXplO1xuICBsaW5lLWhlaWdodDogJHBhcmFncmFwaExpbmVoZWlnaHQ7XG5cbiAgcCB7XG4gICAgY29sb3I6ICR0ZXh0Q29sb3I7XG4gICAgZm9udC1zaXplOiAkcGFyYWdyYXBoU2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJHBhcmFncmFwaExpbmVoZWlnaHQ7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAoJGJyZWFrUG9pbnRNb2JpbGUpIHtcbiAgICAgIGZvbnQtc2l6ZTogJHBhcmFncmFwaFNpemVNb2JpbGU7XG4gICAgICBsaW5lLWhlaWdodDogJHBhcmFncmFwaExpbmVoZWlnaHRNb2JpbGU7XG4gICAgfVxuICB9XG5cbiAgaDEge1xuICAgIGNvbG9yOiAkaDFDb2xvcjtcbiAgICBmb250LXNpemU6ICRoMVNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRoMUxpbmVoZWlnaHQ7XG4gICAgICBmb250LWZhbWlseTogJGZvbnRMaWdodDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kICgkYnJlYWtQb2ludE1vYmlsZSkge1xuICAgICAgZm9udC1zaXplOiAkaDFTaXplTW9iaWxlO1xuICAgICAgbGluZS1oZWlnaHQ6ICRoMUxpbmVoZWlnaHRNb2JpbGU7XG4gICAgfVxuICB9XG4gIGgyIHtcbiAgICBjb2xvcjogJGgyQ29sb3I7XG4gICAgZm9udC1zaXplOiAkaDJTaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAkaDJMaW5laGVpZ2h0O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udExpZ2h0O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKCRicmVha1BvaW50TW9iaWxlKSB7XG4gICAgICBmb250LXNpemU6ICRoMlNpemVNb2JpbGU7XG4gICAgICBsaW5lLWhlaWdodDogJGgyTGluZWhlaWdodE1vYmlsZTtcbiAgICB9XG4gIH1cbiAgaDMge1xuICAgIGNvbG9yOiAkaDNDb2xvcjtcbiAgICBmb250LXNpemU6ICRoM1NpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRoM0xpbmVoZWlnaHQ7XG4gICAgZm9udC1mYW1pbHk6ICRmb250TGlnaHQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKCRicmVha1BvaW50TW9iaWxlKSB7XG4gICAgICBmb250LXNpemU6ICRoM1NpemVNb2JpbGU7XG4gICAgICBsaW5lLWhlaWdodDogJGgzTGluZWhlaWdodE1vYmlsZTtcbiAgICB9XG4gIH1cbiAgaDQge1xuICAgIGNvbG9yOiAkaDRDb2xvcjtcbiAgICBmb250LXNpemU6ICRoNFNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRoNExpbmVoZWlnaHQ7XG4gICAgICBmb250LWZhbWlseTogJGZvbnRMaWdodDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kICgkYnJlYWtQb2ludE1vYmlsZSkge1xuICAgICAgZm9udC1zaXplOiAkaDRTaXplTW9iaWxlO1xuICAgICAgbGluZS1oZWlnaHQ6ICRoNExpbmVoZWlnaHRNb2JpbGU7XG4gICAgfVxuICB9XG4gIGg1IHtcbiAgICBjb2xvcjogJGg1Q29sb3I7XG4gICAgZm9udC1zaXplOiAkaDVTaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAkaDVMaW5laGVpZ2h0O1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250TGlnaHQ7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAoJGJyZWFrUG9pbnRNb2JpbGUpIHtcbiAgICAgIGZvbnQtc2l6ZTogJGg1U2l6ZU1vYmlsZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkaDVMaW5laGVpZ2h0TW9iaWxlO1xuICAgIH1cbiAgfVxuICBoNiB7XG4gICAgY29sb3I6ICRoNkNvbG9yO1xuICAgIGZvbnQtc2l6ZTogJGg2U2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJGg2TGluZWhlaWdodDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udExpZ2h0O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKCRicmVha1BvaW50TW9iaWxlKSB7XG4gICAgICBmb250LXNpemU6ICRoNlNpemVNb2JpbGU7XG4gICAgICBsaW5lLWhlaWdodDogJGg2TGluZWhlaWdodE1vYmlsZTtcbiAgICB9XG4gIH1cblxuICB1bCB7XG4gICAgY29sb3I6ICR0ZXh0Q29sb3I7XG4gICAgZm9udC1zaXplOiAkbGlzdFNpemU7XG4gICAgZm9udC1mYW1pbHk6ICRmb250TGlnaHQ7XG4gIH1cblxuICBvbCB7XG4gICAgY29sb3I6ICR0ZXh0Q29sb3I7XG4gICAgZm9udC1zaXplOiAkbGlzdFNpemU7XG4gICAgZm9udC1mYW1pbHk6ICRmb250TGlnaHQ7XG4gIH1cbiAgXG4gICAgYSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udE1lZGl1bTtcbiAgICAgICAgY29sb3I6ICRsaW5rQ29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxufVxuXG4vLyBBbGwgY29udGVudFxuYm9keSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250TGlnaHQ7XG4gICAgZm9udC1zaXplOiAkcGFyYWdyYXBoU2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJHBhcmFncmFwaExpbmVoZWlnaHQ7XG4gICAgY29sb3I6IGJsYWNrO1xufVxucCB7XG4gICAgY29sb3I6ICR0ZXh0Q29sb3I7XG4gICAgZm9udC1zaXplOiAkcGFyYWdyYXBoU2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJHBhcmFncmFwaExpbmVoZWlnaHQ7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAoJGJyZWFrUG9pbnRNb2JpbGUpIHtcbiAgICAgICAgZm9udC1zaXplOiAkcGFyYWdyYXBoU2l6ZU1vYmlsZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRwYXJhZ3JhcGhMaW5laGVpZ2h0TW9iaWxlO1xuICAgIH1cbn1cblxuaDEge1xuICAgIGNvbG9yOiAkaDFDb2xvcjtcbiAgICBmb250LXNpemU6ICRoMVNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRoMUxpbmVoZWlnaHQ7XG4gICAgZm9udC1mYW1pbHk6ICRmb250TGlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kICgkYnJlYWtQb2ludE1vYmlsZSkge1xuICAgICAgICBmb250LXNpemU6ICRoMVNpemVNb2JpbGU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkaDFMaW5laGVpZ2h0TW9iaWxlO1xuICAgIH1cbn1cbmgyIHtcbiAgICBjb2xvcjogJGgyQ29sb3I7XG4gICAgZm9udC1zaXplOiAkaDJTaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAkaDJMaW5laGVpZ2h0O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udExpZ2h0O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKCRicmVha1BvaW50TW9iaWxlKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGgyU2l6ZU1vYmlsZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRoMkxpbmVoZWlnaHRNb2JpbGU7XG4gICAgfVxufVxuaDMge1xuICAgIGNvbG9yOiAkaDNDb2xvcjtcbiAgICBmb250LXNpemU6ICRoM1NpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRoM0xpbmVoZWlnaHQ7XG4gICAgZm9udC1mYW1pbHk6ICRmb250TGlnaHQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kICgkYnJlYWtQb2ludE1vYmlsZSkge1xuICAgICAgICBmb250LXNpemU6ICRoM1NpemVNb2JpbGU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkaDNMaW5laGVpZ2h0TW9iaWxlO1xuICAgIH1cbn1cbmg0IHtcbiAgICBjb2xvcjogJGg0Q29sb3I7XG4gICAgZm9udC1zaXplOiAkaDRTaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAkaDRMaW5laGVpZ2h0O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udExpZ2h0O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKCRicmVha1BvaW50TW9iaWxlKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGg0U2l6ZU1vYmlsZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRoNExpbmVoZWlnaHRNb2JpbGU7XG4gICAgfVxufVxuaDUge1xuICAgIGNvbG9yOiAkaDVDb2xvcjtcbiAgICBmb250LXNpemU6ICRoNVNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRoNUxpbmVoZWlnaHQ7XG4gICAgZm9udC1mYW1pbHk6ICRmb250TGlnaHQ7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAoJGJyZWFrUG9pbnRNb2JpbGUpIHtcbiAgICAgICAgZm9udC1zaXplOiAkaDVTaXplTW9iaWxlO1xuICAgICAgICBsaW5lLWhlaWdodDogJGg1TGluZWhlaWdodE1vYmlsZTtcbiAgICB9XG59XG5oNiB7XG4gICAgY29sb3I6ICRoNkNvbG9yO1xuICAgIGZvbnQtc2l6ZTogJGg2U2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJGg2TGluZWhlaWdodDtcbiAgICBmb250LWZhbWlseTogJGZvbnRMaWdodDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kICgkYnJlYWtQb2ludE1vYmlsZSkge1xuICAgICAgICBmb250LXNpemU6ICRoNlNpemVNb2JpbGU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkaDZMaW5laGVpZ2h0TW9iaWxlO1xuICAgIH1cbn1cblxudWwge1xuICAgIGNvbG9yOiAkdGV4dENvbG9yO1xuICAgIGZvbnQtc2l6ZTogJGxpc3RTaXplO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udExpZ2h0O1xufVxuXG5vbCB7XG4gICAgY29sb3I6ICR0ZXh0Q29sb3I7XG4gICAgZm9udC1zaXplOiAkbGlzdFNpemU7XG4gICAgZm9udC1mYW1pbHk6ICRmb250TGlnaHQ7XG59XG5cbmEge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udE1lZGl1bTtcbiAgICBjb2xvcjogJGxpbmtDb2xvcjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRsaW5rQ29sb3I7XG4gICAgfVxufVxuXG4vLyBUQUJMRVxuLmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB7XG4gICAgdGFibGUudGFibGVwcmVzcyB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4ubmF2YmFyLXRvZ2dsZSB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuLnRhYmxlcHJlc3MgdGZvb3QgdGgsIC50YWJsZXByZXNzIHRoZWFkIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzZjYzICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDBweDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggMHB4IDBweCAwcHg7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA1cHggMHB4IDBweDtcbiAgICB9XG59XG5cbi50YWJsZXByZXNzIHRib2R5IHRyIHtcbiAgICB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAgIzAwM2Y2MztcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgICB0ZCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgIH1cbiAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICB9XG59XG5cbi8vIExJU1RcbnVsLmxpc3Qtc3R5bGUge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgbGkge1xuICAgICAgICBtYXJnaW46IDEycHggMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbGlzdC1pY29uLnBuZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOXB4IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLy8gQlVUVE9OXG4uZGVmYXVsdC1idG4ge1xuICAgIGEge1xuICAgICAgICBjb2xvcjogICMwMDNmNjQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICBib3JkZXItY29sb3I6ICByZ2JhKDAsIDYzLCAxMDAsIDY5KTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gICAgICAgIHBhZGRpbmc6IDZweCA0MHB4IDZweCA0MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzRmN2E5NDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3YTk0O1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYnRuLXByaW1hcnkge1xuICAgIGNvbG9yOiAgIzAwM2Y2NCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIGJvcmRlci1jb2xvcjogICMwMDNmNjQ7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgICBwYWRkaW5nOiA2cHggNDBweCA2cHggNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMHM7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNGY3YTk0O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3YTk0O1xuICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8vIFBSRUFNQkxFXG4ucHJlYW1ibGUge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udEdpbGw7XG4gICAgY29sb3I6ICAjMDAzZjYzO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1MztcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHAge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnRHaWxsO1xuICAgICAgICBjb2xvcjogICMwMDNmNjM7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzUzO1xuICAgIH1cbn1cblxuLy8gU0lERUJBUlxuLmludGVyLXNpZGViYXIge1xuICAgIG1heC13aWR0aDogMjYycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTlweCl7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgfVxuICAgIC53aWRnZXQge1xuICAgICAgICBtYXJnaW46IDQwcHggMCAwO1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbn0iLCIvLyBNZW51XG4ubWFpbi1jb250YWluZXIge1xuICAgICYucGFkZGluZ1RvcCB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTk5cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA5MnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5kaXYubmF2YmFyLWRlZmF1bHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAxNTJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICB0b3A6IDA7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICB9XG4gICAgJi5uYXYtZG93biB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTk5cHgpe1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICYubmF2LXVwIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTlweCl7XG4gICAgICAgICAgICB0b3A6IC05M3B4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuc3RpY2t5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgbWluLWhlaWdodDogNTVweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTlweCl7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLm5hdmJhci1icmFuZCB7XG4gICAgICAgICAgICBpbWcgeyB0cmFuc2l0aW9uOiB3aWR0aCAuNHMgZWFzZTsgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTlweCl7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIC8vcGFkZGluZzogMjJweCAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDAwcHgpe1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IDAgMDtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgdG9wOiA3NSU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDAwcHgpe1xuICAgICAgICAgICAgLmhlYWRlci1zZWFyY2gge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC03cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLypidXR0b24ubmF2YmFyLXRvZ2dsZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgICAgIH0qL1xuICAgIH1cbiAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgbWFyZ2luOiAyNnB4IDA7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5OXB4KXtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXJnaW4tdG9wIC40cyBlYXNlO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5OXB4KXtcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAwMHB4KSBhbmQgKG1heC13aWR0aDoxMjAwcHgpe1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICB9XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAgIzAwM2Y2MztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40Mzg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRMaWdodDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMDBweCkgYW5kIChtYXgtd2lkdGg6MTIwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTk5cHgpe1xuICAgICAgICAgICAgICAgICAgICAuY2FyZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY2FyZXQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBsdXMge1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTk5cHgpe1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwwMDJCXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMztcblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWludXMge1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTk5cHgpe1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyMjEyXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlID4gYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4uZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM0NXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzVweCAwIDA7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTlweCl7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDAwcHgpe1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDo1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTlweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICAjMDAzZjYzO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsaS5zZWFyY2gtbWVudSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3NlYXJjaC5wbmcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMTdweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAwMHB4KSBhbmQgKG1heC13aWR0aDoxMjAwcHgpe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgbGkuZW5nbGlzaC1pY29uIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZW5nbGlzaC1pY29uLnBuZyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDAwcHgpIGFuZCAobWF4LXdpZHRoOjEyMDBweCl7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsaS5zd2VkaXNoLWljb24ge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zdy1pY29uLnBuZyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDAwcHgpIGFuZCAobWF4LXdpZHRoOjEyMDBweCl7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDAwcHgpe1xuICAgIC5zdWJtZW51LW92ZXJsYXkge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2E2MDtcbiAgICAgICAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgICAgICBsZWZ0OiAtMXB4O1xuICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmLnN0aWNreSB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53YWxrZXItZHJvcGRvd24tbWVudSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcmVjdGFuZ2xlLW1lbnUucG5nJyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgaGVpZ2h0OiA1OHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDU4cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgbGVmdDogMTQ1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTk5cHgpe1xuICAgIC53YWxrZXItZHJvcGRvd24tbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuIiwiQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJIZWF2eSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0F2ZW5pckhlYXZ5LmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9BdmVuaXJIZWF2eS5lb3QnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvQXZlbmlySGVhdnkud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvQXZlbmlySGVhdnkud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0F2ZW5pckhlYXZ5LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9BdmVuaXJIZWF2eS5zdmcjQXZlbmlySGVhdnknKSBmb3JtYXQoJ3N2ZycpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pckxpZ2h0JztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvQXZlbmlyTGlnaHQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0F2ZW5pckxpZ2h0LmVvdCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9BdmVuaXJMaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9BdmVuaXJMaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvQXZlbmlyTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0F2ZW5pckxpZ2h0LnN2ZyNBdmVuaXJMaWdodCcpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTWVkaXVtJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvQXZlbmlyTWVkaXVtLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9BdmVuaXJNZWRpdW0uZW90JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0F2ZW5pck1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9BdmVuaXJNZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0F2ZW5pck1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvQXZlbmlyTWVkaXVtLnN2ZyNBdmVuaXJNZWRpdW0nKSBmb3JtYXQoJ3N2ZycpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0dJTEwnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9HSUxfMC5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR0lMXzAuZW90JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dJTF8wLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dJTF8wLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HSUxfMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR0lMXzAuc3ZnI0dJTF8wJykgZm9ybWF0KCdzdmcnKTtcbn0iLCIvLyBGT1JNXG5cbi8vIEZvcm0gZWxlbWVudHNcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuaW5wdXRbdHlwZT1cInRlbFwiXSxcbmlucHV0W3R5cGU9XCJ1cmxcIl0sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuaW5wdXRbdHlwZT1cInRlbFwiXSxcbmlucHV0W3R5cGU9XCJ3ZWVrXCJde1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTGlnaHQnO1xuICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgcGxhY2Vob2xkZXJ7XG4gICAgICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGJvcmRlci1jb2xvcjogICNjMmQ0ZWI7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxufVxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTGlnaHQnO1xuICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgcGxhY2Vob2xkZXJ7XG4gICAgICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuXG59XG5pbnB1dFt0eXBlPVwicmFkaW9cIl17XG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJMaWdodCc7XG4gICAgY29sb3I6ICMwMDQ4NmIgIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBwbGFjZWhvbGRlcntcbiAgICAgICAgY29sb3I6ICMwMDQ4NmIgIWltcG9ydGFudDtcbiAgICB9XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG5cbn1cbmlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5idXR0b24ge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTGlnaHQnO1xuICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgcGxhY2Vob2xkZXJ7XG4gICAgICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuXG59XG5cbnRleHRhcmVhIHtcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pckxpZ2h0JyAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgcGxhY2Vob2xkZXJ7XG4gICAgICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjNweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQgIWltcG9ydGFudDtcbiAgICBib3JkZXItd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogICNjMmQ0ZWIgIWltcG9ydGFudDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XG5cbn1cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTGlnaHQnO1xuICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgcGxhY2Vob2xkZXJ7XG4gICAgICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuXG59XG5pbnB1dFt0eXBlPVwicmVzZXRcIl0ge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTGlnaHQnO1xuICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgcGxhY2Vob2xkZXJ7XG4gICAgICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuXG59XG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJMaWdodCc7XG4gICAgY29sb3I6ICMwMDQ4NmIgIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBwbGFjZWhvbGRlcntcbiAgICAgICAgY29sb3I6ICMwMDQ4NmIgIWltcG9ydGFudDtcbiAgICB9XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG5cbn1cblxuXG5mb3JtI3NlYXJjaGZvcm0ge1xuICAgIGRpdiB7XG4gICAgICAgIC8qaW5wdXRbdHlwZT1cInRleHRcIl0qLyAjc3tcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxMnB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdBdmVuaXJMaWdodCc7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICAjYzJkNGViO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMi41cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBwbGFjZWhvbGRlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwNDg2YiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJde1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIuNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDg2YiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDQ4NmI7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcHggMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnZhbGlkYXRpb25fZXJyb3Ige1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn0iLCIvLyBTdGFuZGFyZCBUZW1wbGF0ZVxuXG4ubWFpbi1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uaW1nLWJhY2tncm91bmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5OXB4KSB7XG4gICAgICAgIHRvcDogMDsgbGVmdDogMDsgcmlnaHQ6IDA7IGJvdHRvbTogMDtcbiAgICB9XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgODUlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG5cbi5ib2R5LXBhZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDE1cHggNjBweCA2MHB4O1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweCl7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG59XG5cbi5lcnJvcjQwNCB7XG4gICAgLmJvZHktcGFnZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDYwcHggMjYwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgfVxufVxuXG5wI2JyZWFkY3J1bWJzIHtcbiAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udE1lZGl1bTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAzZjYzO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBzcGFuLmJyZWFkY3J1bWJfbGFzdCB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbn1cblxuLmhlYWRlci1zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC45KTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBmb3JtI3NlYXJjaGZvcm0ge1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5OXB4KXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC03NXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTExOHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgfVxufVxuXG4ucGFnZS1wb3N0IHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG5cbi8vIEZyb20gTGl2ZSBhZG1pblxuLmVkaXRvcl9jb250ZW50LCAuZWRpdG9yX2NvbnRlbnQgcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBoeXBoZW5zOiBhdXRvO1xufVxuLnRhYmxlcHJlc3MtaWQtMiB0ZC5jb2x1bW4tMSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udGFibGVwcmVzcy1pZC0yIC5jb2x1bW4tMSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi50YWJsZXByZXNzLWlkLTExIC5jb2x1bW4tMSxcbi50YWJsZXByZXNzLWlkLTE1IC5jb2x1bW4tMSAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuLnRhYmxlcHJlc3MtaWQtMiAuY29sdW1uLTIsIC50YWJsZXByZXNzLWlkLTQgLmNvbHVtbi0yLFxuLnRhYmxlcHJlc3MtaWQtNCAuY29sdW1uLTMsXG4udGFibGVwcmVzcy1pZC01IC5jb2x1bW4tMixcbi50YWJsZXByZXNzLWlkLTkgLmNvbHVtbi0xLFxuLnRhYmxlcHJlc3MtaWQtOSAuY29sdW1uLTIsXG4udGFibGVwcmVzcy1pZC0xMiAuY29sdW1uLTIsXG4udGFibGVwcmVzcy1pZC0xNCAuY29sdW1uLTIsXG4udGFibGVwcmVzcy1pZC0xNiAuY29sdW1uLTIgIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi50YWJsZXByZXNzLWlkLTIgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKzEpLFxuLnRhYmxlcHJlc3MtaWQtMTEgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKzEpLFxuLnRhYmxlcHJlc3MtaWQtMTUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKzEpLFxuLnRhYmxlcHJlc3MtaWQtMTYgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKzEpXG57XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi50YWJsZXByZXNzLWlkLTE2IHRib2R5IHRyOm50aC1jaGlsZCgybikge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4udGFibGVwcmVzcy1pZC0xNiB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gZm9udC13ZWlnaHQ6IDEwMCA7XG59XG4udGFibGVwcmVzcy1pZC0xNlxue1xuICAgYm9yZGVyOiAycHggc29saWQgI2RkZDtcbn1cbi50YWJsZXByZXNzLWlkLTE2IHRib2R5IHRkICB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG4udGFibGVwcmVzcy1pZC0xNiB0Ym9keSB0ci5yb3ctMSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbn1cbiIsIi8vIEZPT1RFUlxuXG5mb290ZXIuZm9vdGVyIHtcbiAgICAvL2JhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgYmxhY2spOyBcbiAgICAuZm9vdGVyLXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDYwcHggMTMwcHg7XG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDYzZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzUzO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDAwcHgpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRNZWRpdW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLyogU3R5bGUgcGxhY2Vob2xkZXIgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0F2ZW5pckhlYXZ5JztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9BdmVuaXJIZWF2eS5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQXZlbmlySGVhdnkuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9BdmVuaXJIZWF2eS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvQXZlbmlySGVhdnkud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9BdmVuaXJIZWF2eS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0F2ZW5pckhlYXZ5LnN2ZyNBdmVuaXJIZWF2eVwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQXZlbmlyTGlnaHQnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0F2ZW5pckxpZ2h0LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9BdmVuaXJMaWdodC5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0F2ZW5pckxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9BdmVuaXJMaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0F2ZW5pckxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvQXZlbmlyTGlnaHQuc3ZnI0F2ZW5pckxpZ2h0XCIpIGZvcm1hdChcInN2Z1wiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBdmVuaXJNZWRpdW0nO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0F2ZW5pck1lZGl1bS5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQXZlbmlyTWVkaXVtLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvQXZlbmlyTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9BdmVuaXJNZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9BdmVuaXJNZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9BdmVuaXJNZWRpdW0uc3ZnI0F2ZW5pck1lZGl1bVwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR0lMTCc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR0lMXzAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dJTF8wLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvR0lMXzAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dJTF8wLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvR0lMXzAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HSUxfMC5zdmcjR0lMXzBcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbi8qIGxpbmUgMiwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fY29udGVudC5zY3NzICovXG4uZWRpdG9yX2NvbnRlbnQge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjNweDsgfVxuICAvKiBsaW5lIDcsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuICAuZWRpdG9yX2NvbnRlbnQgcCB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAvKiBsaW5lIDcsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuICAgICAgLmVkaXRvcl9jb250ZW50IHAge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4OyB9IH1cbiAgLyogbGluZSAxOCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fY29udGVudC5zY3NzICovXG4gIC5lZGl0b3JfY29udGVudCBoMSB7XG4gICAgY29sb3I6ICMwMDNmNjM7XG4gICAgZm9udC1zaXplOiAyN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pckxpZ2h0XCI7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC8qIGxpbmUgMTgsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuICAgICAgLmVkaXRvcl9jb250ZW50IGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAzMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDsgfSB9XG4gIC8qIGxpbmUgMjksIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuICAuZWRpdG9yX2NvbnRlbnQgaDIge1xuICAgIGNvbG9yOiAjMDAzZjYzO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBmb250LWZhbWlseTogXCJBdmVuaXJMaWdodFwiOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAvKiBsaW5lIDI5LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19jb250ZW50LnNjc3MgKi9cbiAgICAgIC5lZGl0b3JfY29udGVudCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7IH0gfVxuICAvKiBsaW5lIDQwLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19jb250ZW50LnNjc3MgKi9cbiAgLmVkaXRvcl9jb250ZW50IGgzIHtcbiAgICBjb2xvcjogIzAwM2Y2MztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTGlnaHRcIjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC8qIGxpbmUgNDAsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuICAgICAgLmVkaXRvcl9jb250ZW50IGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjNweDsgfSB9XG4gIC8qIGxpbmUgNTMsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuICAuZWRpdG9yX2NvbnRlbnQgaDQge1xuICAgIGNvbG9yOiAjMDAzZjYzO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBmb250LWZhbWlseTogXCJBdmVuaXJMaWdodFwiOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAvKiBsaW5lIDUzLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19jb250ZW50LnNjc3MgKi9cbiAgICAgIC5lZGl0b3JfY29udGVudCBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IH0gfVxuICAvKiBsaW5lIDY0LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19jb250ZW50LnNjc3MgKi9cbiAgLmVkaXRvcl9jb250ZW50IGg1IHtcbiAgICBjb2xvcjogIzAwM2Y2MztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTGlnaHRcIjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgLyogbGluZSA2NCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fY29udGVudC5zY3NzICovXG4gICAgICAuZWRpdG9yX2NvbnRlbnQgaDUge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9IH1cbiAgLyogbGluZSA3NSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fY29udGVudC5zY3NzICovXG4gIC5lZGl0b3JfY29udGVudCBoNiB7XG4gICAgY29sb3I6ICMwMDNmNjM7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pckxpZ2h0XCI7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC8qIGxpbmUgNzUsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuICAgICAgLmVkaXRvcl9jb250ZW50IGg2IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTRweDsgfSB9XG4gIC8qIGxpbmUgODcsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuICAuZWRpdG9yX2NvbnRlbnQgdWwge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LWZhbWlseTogXCJBdmVuaXJMaWdodFwiOyB9XG4gIC8qIGxpbmUgOTMsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuICAuZWRpdG9yX2NvbnRlbnQgb2wge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LWZhbWlseTogXCJBdmVuaXJMaWdodFwiOyB9XG4gIC8qIGxpbmUgOTksIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuICAuZWRpdG9yX2NvbnRlbnQgYSB7XG4gICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTWVkaXVtXCI7XG4gICAgY29sb3I6ICNjYjRhMTI7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLyogbGluZSAxMDksIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pckxpZ2h0XCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGNvbG9yOiBibGFjazsgfVxuXG4vKiBsaW5lIDExNSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fY29udGVudC5zY3NzICovXG5wIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLyogbGluZSAxMTUsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7IH0gfVxuXG4vKiBsaW5lIDEyNiwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fY29udGVudC5zY3NzICovXG5oMSB7XG4gIGNvbG9yOiAjMDAzZjYzO1xuICBmb250LXNpemU6IDI3cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBmb250LWZhbWlseTogXCJBdmVuaXJMaWdodFwiO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgIC8qIGxpbmUgMTI2LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19jb250ZW50LnNjc3MgKi9cbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IDMxcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDsgfSB9XG5cbi8qIGxpbmUgMTM4LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19jb250ZW50LnNjc3MgKi9cbmgyIHtcbiAgY29sb3I6ICMwMDNmNjM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pckxpZ2h0XCI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLyogbGluZSAxMzgsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9IH1cblxuLyogbGluZSAxNDksIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuaDMge1xuICBjb2xvcjogIzAwM2Y2MztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTGlnaHRcIjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAvKiBsaW5lIDE0OSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fY29udGVudC5zY3NzICovXG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7IH0gfVxuXG4vKiBsaW5lIDE2MSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fY29udGVudC5zY3NzICovXG5oNCB7XG4gIGNvbG9yOiAjMDAzZjYzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LWZhbWlseTogXCJBdmVuaXJMaWdodFwiOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgIC8qIGxpbmUgMTYxLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19jb250ZW50LnNjc3MgKi9cbiAgICBoNCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDsgfSB9XG5cbi8qIGxpbmUgMTcyLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19jb250ZW50LnNjc3MgKi9cbmg1IHtcbiAgY29sb3I6ICMwMDNmNjM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pckxpZ2h0XCI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLyogbGluZSAxNzIsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuICAgIGg1IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9IH1cblxuLyogbGluZSAxODMsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuaDYge1xuICBjb2xvcjogIzAwM2Y2MztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTGlnaHRcIjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAvKiBsaW5lIDE4MywgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fY29udGVudC5zY3NzICovXG4gICAgaDYge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7IH0gfVxuXG4vKiBsaW5lIDE5NSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fY29udGVudC5zY3NzICovXG51bCB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pckxpZ2h0XCI7IH1cblxuLyogbGluZSAyMDEsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xub2wge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogXCJBdmVuaXJMaWdodFwiOyB9XG5cbi8qIGxpbmUgMjA3LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19jb250ZW50LnNjc3MgKi9cbmEge1xuICBmb250LWZhbWlseTogXCJBdmVuaXJNZWRpdW1cIjtcbiAgY29sb3I6ICNjYjRhMTI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgLyogbGluZSAyMTMsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuICBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2NiNGExMjsgfVxuXG4vKiBsaW5lIDIyMCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fY29udGVudC5zY3NzICovXG4uZGF0YVRhYmxlc19zY3JvbGxCb2R5IHRhYmxlLnRhYmxlcHJlc3Mge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgMjI1LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19jb250ZW50LnNjc3MgKi9cbi5uYXZiYXItdG9nZ2xlIHtcbiAgbWFyZ2luLXRvcDogMzJweDsgfVxuXG4vKiBsaW5lIDIyOSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fY29udGVudC5zY3NzICovXG4udGFibGVwcmVzcyB0Zm9vdCB0aCwgLnRhYmxlcHJlc3MgdGhlYWQgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzZjYzICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItYm90dG9tOiAwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC8qIGxpbmUgMjM3LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19jb250ZW50LnNjc3MgKi9cbiAgLnRhYmxlcHJlc3MgdGZvb3QgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZXByZXNzIHRoZWFkIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggMHB4IDBweCAwcHg7IH1cbiAgLyogbGluZSAyNDAsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuICAudGFibGVwcmVzcyB0Zm9vdCB0aDpsYXN0LWNoaWxkLCAudGFibGVwcmVzcyB0aGVhZCB0aDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggNXB4IDBweCAwcHg7IH1cblxuLyogbGluZSAyNDYsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuLnRhYmxlcHJlc3MgdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzAwM2Y2MztcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi8qIGxpbmUgMjUyLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19jb250ZW50LnNjc3MgKi9cbi50YWJsZXByZXNzIHRib2R5IHRyIHRkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHdoaXRlOyB9XG5cbi8qIGxpbmUgMjU2LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19jb250ZW50LnNjc3MgKi9cbi50YWJsZXByZXNzIHRib2R5IHRyOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7IH1cblxuLyogbGluZSAyNTksIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuLnRhYmxlcHJlc3MgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlOyB9XG5cbi8qIGxpbmUgMjY1LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19jb250ZW50LnNjc3MgKi9cbnVsLmxpc3Qtc3R5bGUge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDBweDsgfVxuICAvKiBsaW5lIDI2OCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fY29udGVudC5zY3NzICovXG4gIHVsLmxpc3Qtc3R5bGUgbGkge1xuICAgIG1hcmdpbjogMTJweCAwO1xuICAgIHBhZGRpbmctbGVmdDogMzBweDsgfVxuICAgIC8qIGxpbmUgMjcxLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19jb250ZW50LnNjc3MgKi9cbiAgICB1bC5saXN0LXN0eWxlIGxpOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xpc3QtaWNvbi5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE5cHggMTVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMzBweDsgfVxuXG4vKiBsaW5lIDI4NywgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fY29udGVudC5zY3NzICovXG4uZGVmYXVsdC1idG4gYSB7XG4gIGNvbG9yOiAjMDAzZjY0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzZjY0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICBwYWRkaW5nOiA2cHggNDBweCA2cHggNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwczsgfVxuICAvKiBsaW5lIDMwMCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fY29udGVudC5zY3NzICovXG4gIC5kZWZhdWx0LWJ0biBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGY3YTk0O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRmN2E5NDtcbiAgICBjb2xvcjogd2hpdGU7IH1cblxuLyogbGluZSAzMTAsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDNmNjQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBib3JkZXItY29sb3I6ICMwMDNmNjQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gIHBhZGRpbmc6IDZweCA0MHB4IDZweCA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzOyB9XG4gIC8qIGxpbmUgMzIzLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19jb250ZW50LnNjc3MgKi9cbiAgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGY3YTk0O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRmN2E5NDtcbiAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDMzMywgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fY29udGVudC5zY3NzICovXG4ucHJlYW1ibGUge1xuICBmb250LWZhbWlseTogXCJHSUxMXCI7XG4gIGNvbG9yOiAjMDAzZjYzO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1MztcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAvKiBsaW5lIDM0MCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fY29udGVudC5zY3NzICovXG4gIC5wcmVhbWJsZSBwIHtcbiAgICBmb250LWZhbWlseTogXCJHSUxMXCI7XG4gICAgY29sb3I6ICMwMDNmNjM7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzUzOyB9XG5cbi8qIGxpbmUgMzUwLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19jb250ZW50LnNjc3MgKi9cbi5pbnRlci1zaWRlYmFyIHtcbiAgbWF4LXdpZHRoOiAyNjJweDtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgICAvKiBsaW5lIDM1MCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fY29udGVudC5zY3NzICovXG4gICAgLmludGVyLXNpZGViYXIge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW4tbGVmdDogMHB4OyB9IH1cbiAgLyogbGluZSAzNTgsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuICAuaW50ZXItc2lkZWJhciAud2lkZ2V0IHtcbiAgICBtYXJnaW46IDQwcHggMCAwOyB9XG4gICAgLyogbGluZSAzNjAsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyAqL1xuICAgIC5pbnRlci1zaWRlYmFyIC53aWRnZXQ6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luOiAyMHB4IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgLyogbGluZSAzLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbiAgLm1haW4tY29udGFpbmVyLnBhZGRpbmdUb3Age1xuICAgIHBhZGRpbmctdG9wOiA5MnB4OyB9IH1cblxuLyogbGluZSAxMCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG5kaXYubmF2YmFyLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggMTUycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTtcbiAgdG9wOiAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gICAgLyogbGluZSAxMCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gICAgZGl2Lm5hdmJhci1kZWZhdWx0IHtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgICAvKiBsaW5lIDIzLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbiAgICBkaXYubmF2YmFyLWRlZmF1bHQubmF2LWRvd24ge1xuICAgICAgdG9wOiAwOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgICAvKiBsaW5lIDI4LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbiAgICBkaXYubmF2YmFyLWRlZmF1bHQubmF2LXVwIHtcbiAgICAgIHRvcDogLTkzcHg7IH0gfVxuICAvKiBsaW5lIDMzLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbiAgZGl2Lm5hdmJhci1kZWZhdWx0LnN0aWNreSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIG1pbi1oZWlnaHQ6IDU1cHg7XG4gICAgLypidXR0b24ubmF2YmFyLXRvZ2dsZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgICAgIH0qLyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgICAgIC8qIGxpbmUgMzMsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuICAgICAgZGl2Lm5hdmJhci1kZWZhdWx0LnN0aWNreSB7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfSB9XG4gICAgLyogbGluZSA0MSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gICAgZGl2Lm5hdmJhci1kZWZhdWx0LnN0aWNreSAubmF2YmFyLWJyYW5kIGltZyB7XG4gICAgICB0cmFuc2l0aW9uOiB3aWR0aCAuNHMgZWFzZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gICAgICAvKiBsaW5lIDQwLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbiAgICAgIGRpdi5uYXZiYXItZGVmYXVsdC5zdGlja3kgLm5hdmJhci1icmFuZCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgLyogbGluZSA0MCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gICAgICBkaXYubmF2YmFyLWRlZmF1bHQuc3RpY2t5IC5uYXZiYXItYnJhbmQge1xuICAgICAgICBtYXJnaW46IDBweCAwIDA7XG4gICAgICAgIGZsb2F0OiBub25lOyB9XG4gICAgICAgIC8qIGxpbmUgNTAsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuICAgICAgICBkaXYubmF2YmFyLWRlZmF1bHQuc3RpY2t5IC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0xMHB4OyB9IH1cbiAgICAvKiBsaW5lIDU2LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbiAgICBkaXYubmF2YmFyLWRlZmF1bHQuc3RpY2t5IHVsIHtcbiAgICAgIG1hcmdpbi10b3A6IDVweDsgfVxuICAgICAgLyogbGluZSA1OCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gICAgICBkaXYubmF2YmFyLWRlZmF1bHQuc3RpY2t5IHVsIGxpID4gLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICB0b3A6IDc1JTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgLyogbGluZSA2MywgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gICAgICBkaXYubmF2YmFyLWRlZmF1bHQuc3RpY2t5IC5oZWFkZXItc2VhcmNoIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTdweDsgfSB9XG4gIC8qIGxpbmUgNzEsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuICBkaXYubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZCB7XG4gICAgbWFyZ2luOiAyNnB4IDA7XG4gICAgZmxvYXQ6IG5vbmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweCkge1xuICAgICAgLyogbGluZSA3MSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gICAgICBkaXYubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7IH0gfVxuICAvKiBsaW5lIDgwLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbiAgZGl2Lm5hdmJhci1kZWZhdWx0IHVsIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4tdG9wIC40cyBlYXNlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgICAgIC8qIGxpbmUgODAsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuICAgICAgZGl2Lm5hdmJhci1kZWZhdWx0IHVsIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgLyogbGluZSA4MCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gICAgICBkaXYubmF2YmFyLWRlZmF1bHQgdWwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDsgfSB9XG4gICAgLyogbGluZSA5NiwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gICAgZGl2Lm5hdmJhci1kZWZhdWx0IHVsIGxpIGEge1xuICAgICAgY29sb3I6ICMwMDNmNjM7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDM4O1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTGlnaHRcIjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC8qIGxpbmUgOTYsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuICAgICAgICBkaXYubmF2YmFyLWRlZmF1bHQgdWwgbGkgYSB7XG4gICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweCkge1xuICAgICAgICAvKiBsaW5lIDEwOSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gICAgICAgIGRpdi5uYXZiYXItZGVmYXVsdCB1bCBsaSBhIC5jYXJldCB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMDsgfSB9XG4gICAgICAvKiBsaW5lIDExMywgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gICAgICBkaXYubmF2YmFyLWRlZmF1bHQgdWwgbGkgYSAuY2FyZXQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgICAgIC8qIGxpbmUgMTIwLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbiAgICAgIGRpdi5uYXZiYXItZGVmYXVsdCB1bCBsaSAucGx1czphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFwwMDJCXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweCkge1xuICAgICAgLyogbGluZSAxMzksIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuICAgICAgZGl2Lm5hdmJhci1kZWZhdWx0IHVsIGxpIC5taW51czphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFwyMjEyXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9IH1cbiAgICAvKiBsaW5lIDE1NSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gICAgZGl2Lm5hdmJhci1kZWZhdWx0IHVsIGxpLmFjdGl2ZSA+IGEge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLyogbGluZSAxNjEsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuICAgIGRpdi5uYXZiYXItZGVmYXVsdCB1bCBsaSA+IC5kcm9wZG93bi1tZW51IHtcbiAgICAgIHdpZHRoOiAzNDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBwYWRkaW5nOiAzNXB4IDAgMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgICAgICAgLyogbGluZSAxNjEsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuICAgICAgICBkaXYubmF2YmFyLWRlZmF1bHQgdWwgbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgcGFkZGluZzogMHB4OyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAvKiBsaW5lIDE2MSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gICAgICAgIGRpdi5uYXZiYXItZGVmYXVsdCB1bCBsaSA+IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH0gfVxuICAgICAgLyogbGluZSAxODIsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuICAgICAgZGl2Lm5hdmJhci1kZWZhdWx0IHVsIGxpID4gLmRyb3Bkb3duLW1lbnUgbGkge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAvKiBsaW5lIDE4NSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gICAgICAgIGRpdi5uYXZiYXItZGVmYXVsdCB1bCBsaSA+IC5kcm9wZG93bi1tZW51IGxpIGEge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgICAgICAgICAvKiBsaW5lIDE4OCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gICAgICAgICAgZGl2Lm5hdmJhci1kZWZhdWx0IHVsIGxpID4gLmRyb3Bkb3duLW1lbnUgbGkgYTpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAgICAgICAvKiBsaW5lIDE5MiwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gICAgICAgICAgZGl2Lm5hdmJhci1kZWZhdWx0IHVsIGxpID4gLmRyb3Bkb3duLW1lbnUgbGkgYTpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweCkge1xuICAgICAgICAgICAgLyogbGluZSAxODUsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuICAgICAgICAgICAgZGl2Lm5hdmJhci1kZWZhdWx0IHVsIGxpID4gLmRyb3Bkb3duLW1lbnUgbGkgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAzZjYzOyB9IH1cbiAgICAgICAgLyogbGluZSAyMDEsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuICAgICAgICBkaXYubmF2YmFyLWRlZmF1bHQgdWwgbGkgPiAuZHJvcGRvd24tbWVudSBsaS5hY3RpdmUgPiBhIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgLyogbGluZSAyMTAsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuICAgIGRpdi5uYXZiYXItZGVmYXVsdCB1bCBsaS5zZWFyY2gtbWVudSBhIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc2VhcmNoLnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDE3cHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTJweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC8qIGxpbmUgMjEwLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbiAgICAgICAgZGl2Lm5hdmJhci1kZWZhdWx0IHVsIGxpLnNlYXJjaC1tZW51IGEge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH0gfVxuICAgIC8qIGxpbmUgMjMyLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbiAgICBkaXYubmF2YmFyLWRlZmF1bHQgdWwgbGkuZW5nbGlzaC1pY29uIGEge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9lbmdsaXNoLWljb24ucG5nKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLyogbGluZSAyMzIsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuICAgICAgICBkaXYubmF2YmFyLWRlZmF1bHQgdWwgbGkuZW5nbGlzaC1pY29uIGEge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH0gfVxuICAgIC8qIGxpbmUgMjU0LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbiAgICBkaXYubmF2YmFyLWRlZmF1bHQgdWwgbGkuc3dlZGlzaC1pY29uIGEge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zdy1pY29uLnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTJweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC8qIGxpbmUgMjU0LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbiAgICAgICAgZGl2Lm5hdmJhci1kZWZhdWx0IHVsIGxpLnN3ZWRpc2gtaWNvbiBhIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC8qIGxpbmUgMjgwLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbiAgLnN1Ym1lbnUtb3ZlcmxheTphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2E2MDtcbiAgICBoZWlnaHQ6IDIyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA5O1xuICAgIGxlZnQ6IC0xcHg7IH1cbiAgLyogbGluZSAyOTEsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuICAuc3VibWVudS1vdmVybGF5LnN0aWNreTphZnRlciB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7IH1cbiAgLyogbGluZSAyOTgsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuICAud2Fsa2VyLWRyb3Bkb3duLW1lbnU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcmVjdGFuZ2xlLW1lbnUucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgaGVpZ2h0OiA1OHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNThweDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0b3A6IDZweDtcbiAgICBsZWZ0OiAxNDVweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gIC8qIGxpbmUgMzEzLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbiAgLndhbGtlci1kcm9wZG93bi1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLyogbGluZSA1LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19mb290ZXIuc2NzcyAqL1xuZm9vdGVyLmZvb3RlciAuZm9vdGVyLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxNXB4IDYwcHggMTMwcHg7IH1cbiAgLyogbGluZSA3LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19mb290ZXIuc2NzcyAqL1xuICBmb290ZXIuZm9vdGVyIC5mb290ZXItd3JhcHBlciBkaXYge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDEuMDYzZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zNTM7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC8qIGxpbmUgNywgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fZm9vdGVyLnNjc3MgKi9cbiAgICAgIGZvb3Rlci5mb290ZXIgLmZvb3Rlci13cmFwcGVyIGRpdiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgLyogbGluZSAxNiwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fZm9vdGVyLnNjc3MgKi9cbiAgICBmb290ZXIuZm9vdGVyIC5mb290ZXItd3JhcHBlciBkaXYgc3BhbiB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTWVkaXVtXCI7IH1cblxuLyogbGluZSA0LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19mb3JtLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuaW5wdXRbdHlwZT1cInRlbFwiXSxcbmlucHV0W3R5cGU9XCJ1cmxcIl0sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuaW5wdXRbdHlwZT1cInRlbFwiXSxcbmlucHV0W3R5cGU9XCJ3ZWVrXCJdIHtcbiAgZm9udC1mYW1pbHk6ICdBdmVuaXJMaWdodCc7XG4gIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogI2MyZDRlYjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAvKiBsaW5lIDUsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21peGlucy5zY3NzICovXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9XCJ0ZWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9XCJ1cmxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9XCJjb2xvclwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9XCJ0ZWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9XCJ3ZWVrXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwNDg2YiAhaW1wb3J0YW50OyB9XG4gIC8qIGxpbmUgOSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWl4aW5zLnNjc3MgKi9cbiAgaW5wdXRbdHlwZT1cInRleHRcIl06LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT1cImVtYWlsXCJdOi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdOi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9XCJ0ZWxcIl06LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT1cInVybFwiXTotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9XCJjb2xvclwiXTotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPVwibW9udGhcIl06LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9XCJ0ZWxcIl06LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT1cIndlZWtcIl06LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLyogRmlyZWZveCAxOC0gKi9cbiAgICBjb2xvcjogIzAwNDg2YiAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLyogbGluZSAxNCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWl4aW5zLnNjc3MgKi9cbiAgaW5wdXRbdHlwZT1cInRleHRcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT1cImRhdGVcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT1cInRlbFwiXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT1cInVybFwiXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT1cImNvbG9yXCJdOjotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPVwibW9udGhcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT1cInRlbFwiXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT1cIndlZWtcIl06Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC8qIEZpcmVmb3ggMTkrICovXG4gICAgY29sb3I6ICMwMDQ4NmIgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC8qIGxpbmUgMTksIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21peGlucy5zY3NzICovXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT1cImVtYWlsXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT1cImRhdGVcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT1cInRlbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9XCJ1cmxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT1cImNvbG9yXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT1cInRlbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9XCJ3ZWVrXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDQ4NmIgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDMyLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19mb3JtLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGZvbnQtZmFtaWx5OiAnQXZlbmlyTGlnaHQnO1xuICBjb2xvcjogIzAwNDg2YiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4OyB9XG4gIC8qIGxpbmUgNSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWl4aW5zLnNjc3MgKi9cbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwNDg2YiAhaW1wb3J0YW50OyB9XG4gIC8qIGxpbmUgOSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWl4aW5zLnNjc3MgKi9cbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC8qIEZpcmVmb3ggMTgtICovXG4gICAgY29sb3I6ICMwMDQ4NmIgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC8qIGxpbmUgMTQsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21peGlucy5zY3NzICovXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLyogRmlyZWZveCAxOSsgKi9cbiAgICBjb2xvcjogIzAwNDg2YiAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLyogbGluZSAxOSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWl4aW5zLnNjc3MgKi9cbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDQ4NmIgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDQzLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19mb3JtLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGZvbnQtZmFtaWx5OiAnQXZlbmlyTGlnaHQnO1xuICBjb2xvcjogIzAwNDg2YiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4OyB9XG4gIC8qIGxpbmUgNSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWl4aW5zLnNjc3MgKi9cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwNDg2YiAhaW1wb3J0YW50OyB9XG4gIC8qIGxpbmUgOSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWl4aW5zLnNjc3MgKi9cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC8qIEZpcmVmb3ggMTgtICovXG4gICAgY29sb3I6ICMwMDQ4NmIgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC8qIGxpbmUgMTQsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21peGlucy5zY3NzICovXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLyogRmlyZWZveCAxOSsgKi9cbiAgICBjb2xvcjogIzAwNDg2YiAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLyogbGluZSAxOSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWl4aW5zLnNjc3MgKi9cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDQ4NmIgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDU0LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19mb3JtLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5idXR0b24ge1xuICBmb250LWZhbWlseTogJ0F2ZW5pckxpZ2h0JztcbiAgY29sb3I6ICMwMDQ4NmIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjNweDsgfVxuICAvKiBsaW5lIDUsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21peGlucy5zY3NzICovXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGJ1dHRvbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDQ4NmIgIWltcG9ydGFudDsgfVxuICAvKiBsaW5lIDksIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21peGlucy5zY3NzICovXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl06LW1vei1wbGFjZWhvbGRlcixcbiAgYnV0dG9uOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC8qIEZpcmVmb3ggMTgtICovXG4gICAgY29sb3I6ICMwMDQ4NmIgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC8qIGxpbmUgMTQsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21peGlucy5zY3NzICovXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl06Oi1tb3otcGxhY2Vob2xkZXIsXG4gIGJ1dHRvbjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLyogRmlyZWZveCAxOSsgKi9cbiAgICBjb2xvcjogIzAwNDg2YiAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLyogbGluZSAxOSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWl4aW5zLnNjc3MgKi9cbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGJ1dHRvbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7IH1cblxuLyogbGluZSA2NywgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fZm9ybS5zY3NzICovXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiAnQXZlbmlyTGlnaHQnICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGJvcmRlci13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2MyZDRlYiAhaW1wb3J0YW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7IH1cbiAgLyogbGluZSA1LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19taXhpbnMuc2NzcyAqL1xuICB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDQ4NmIgIWltcG9ydGFudDsgfVxuICAvKiBsaW5lIDksIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21peGlucy5zY3NzICovXG4gIHRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC8qIEZpcmVmb3ggMTgtICovXG4gICAgY29sb3I6ICMwMDQ4NmIgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC8qIGxpbmUgMTQsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21peGlucy5zY3NzICovXG4gIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBGaXJlZm94IDE5KyAqL1xuICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMTsgfVxuICAvKiBsaW5lIDE5LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19taXhpbnMuc2NzcyAqL1xuICB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7IH1cblxuLyogbGluZSA4MywgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fZm9ybS5zY3NzICovXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgZm9udC1mYW1pbHk6ICdBdmVuaXJMaWdodCc7XG4gIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7IH1cbiAgLyogbGluZSA1LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19taXhpbnMuc2NzcyAqL1xuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwNDg2YiAhaW1wb3J0YW50OyB9XG4gIC8qIGxpbmUgOSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWl4aW5zLnNjc3MgKi9cbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBGaXJlZm94IDE4LSAqL1xuICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMTsgfVxuICAvKiBsaW5lIDE0LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19taXhpbnMuc2NzcyAqL1xuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBGaXJlZm94IDE5KyAqL1xuICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMTsgfVxuICAvKiBsaW5lIDE5LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19taXhpbnMuc2NzcyAqL1xuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDQ4NmIgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDk0LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19mb3JtLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJyZXNldFwiXSB7XG4gIGZvbnQtZmFtaWx5OiAnQXZlbmlyTGlnaHQnO1xuICBjb2xvcjogIzAwNDg2YiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4OyB9XG4gIC8qIGxpbmUgNSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWl4aW5zLnNjc3MgKi9cbiAgaW5wdXRbdHlwZT1cInJlc2V0XCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwNDg2YiAhaW1wb3J0YW50OyB9XG4gIC8qIGxpbmUgOSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWl4aW5zLnNjc3MgKi9cbiAgaW5wdXRbdHlwZT1cInJlc2V0XCJdOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC8qIEZpcmVmb3ggMTgtICovXG4gICAgY29sb3I6ICMwMDQ4NmIgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC8qIGxpbmUgMTQsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21peGlucy5zY3NzICovXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLyogRmlyZWZveCAxOSsgKi9cbiAgICBjb2xvcjogIzAwNDg2YiAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLyogbGluZSAxOSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWl4aW5zLnNjc3MgKi9cbiAgaW5wdXRbdHlwZT1cInJlc2V0XCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDQ4NmIgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDEwNSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fZm9ybS5zY3NzICovXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gIGZvbnQtZmFtaWx5OiAnQXZlbmlyTGlnaHQnO1xuICBjb2xvcjogIzAwNDg2YiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4OyB9XG4gIC8qIGxpbmUgNSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWl4aW5zLnNjc3MgKi9cbiAgaW5wdXRbdHlwZT1cImZpbGVcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7IH1cbiAgLyogbGluZSA5LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19taXhpbnMuc2NzcyAqL1xuICBpbnB1dFt0eXBlPVwiZmlsZVwiXTotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBGaXJlZm94IDE4LSAqL1xuICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMTsgfVxuICAvKiBsaW5lIDE0LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19taXhpbnMuc2NzcyAqL1xuICBpbnB1dFt0eXBlPVwiZmlsZVwiXTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLyogRmlyZWZveCAxOSsgKi9cbiAgICBjb2xvcjogIzAwNDg2YiAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLyogbGluZSAxOSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWl4aW5zLnNjc3MgKi9cbiAgaW5wdXRbdHlwZT1cImZpbGVcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwNDg2YiAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgMTE5LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19mb3JtLnNjc3MgKi9cbmZvcm0jc2VhcmNoZm9ybSBkaXYge1xuICAvKmlucHV0W3R5cGU9XCJ0ZXh0XCJdKi8gfVxuICAvKiBsaW5lIDEyMCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fZm9ybS5zY3NzICovXG4gIGZvcm0jc2VhcmNoZm9ybSBkaXYgI3Mge1xuICAgIHBhZGRpbmc6IDJweCAxMnB4O1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTGlnaHQnO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGJvcmRlci1jb2xvcjogI2MyZDRlYjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVweDsgfVxuICAgIC8qIGxpbmUgNSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9fbWl4aW5zLnNjc3MgKi9cbiAgICBmb3JtI3NlYXJjaGZvcm0gZGl2ICNzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7IH1cbiAgICAvKiBsaW5lIDksIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21peGlucy5zY3NzICovXG4gICAgZm9ybSNzZWFyY2hmb3JtIGRpdiAjczotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIC8qIEZpcmVmb3ggMTgtICovXG4gICAgICBjb2xvcjogIzAwNDg2YiAhaW1wb3J0YW50O1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC8qIGxpbmUgMTQsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX21peGlucy5zY3NzICovXG4gICAgZm9ybSNzZWFyY2hmb3JtIGRpdiAjczo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAvKiBGaXJlZm94IDE5KyAqL1xuICAgICAgY29sb3I6ICMwMDQ4NmIgIWltcG9ydGFudDtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAvKiBsaW5lIDE5LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19taXhpbnMuc2NzcyAqL1xuICAgIGZvcm0jc2VhcmNoZm9ybSBkaXYgI3M6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7IH1cbiAgLyogbGluZSAxNDAsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvX2Zvcm0uc2NzcyAqL1xuICBmb3JtI3NlYXJjaGZvcm0gZGl2IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0ODZiICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwNDg2YjtcbiAgICBwYWRkaW5nOiAxcHggMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi8qIGxpbmUgMTUzLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL19mb3JtLnNjc3MgKi9cbi52YWxpZGF0aW9uX2Vycm9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgMywgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3N0YW5kYXJkLnNjc3MgKi9cbi5tYWluLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi8qIGxpbmUgNywgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3N0YW5kYXJkLnNjc3MgKi9cbi5pbWctYmFja2dyb3VuZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA4NSU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5OXB4KSB7XG4gICAgLyogbGluZSA3LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fc3RhbmRhcmQuc2NzcyAqL1xuICAgIC5pbWctYmFja2dyb3VuZCB7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7IH0gfVxuXG4vKiBsaW5lIDIzLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fc3RhbmRhcmQuc2NzcyAqL1xuLmJvZHktcGFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAxNXB4IDYwcHggNjBweDtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gICAgLyogbGluZSAyMywgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3N0YW5kYXJkLnNjc3MgKi9cbiAgICAuYm9keS1wYWdlIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuXG4vKiBsaW5lIDM3LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fc3RhbmRhcmQuc2NzcyAqL1xuLmVycm9yNDA0IC5ib2R5LXBhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTVweCA2MHB4IDI2MHB4O1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG5cbi8qIGxpbmUgNDYsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL19zdGFuZGFyZC5zY3NzICovXG5wI2JyZWFkY3J1bWJzIHNwYW4ge1xuICBmb250LXNpemU6IDEycHg7IH1cbiAgLyogbGluZSA0OCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3N0YW5kYXJkLnNjc3MgKi9cbiAgcCNicmVhZGNydW1icyBzcGFuIGEge1xuICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck1lZGl1bVwiO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzAwM2Y2MztcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG5cbi8qIGxpbmUgNTUsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL19zdGFuZGFyZC5zY3NzICovXG5wI2JyZWFkY3J1bWJzIHNwYW4uYnJlYWRjcnVtYl9sYXN0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLyogbGluZSA2MCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3N0YW5kYXJkLnNjc3MgKi9cbi5oZWFkZXItc2VhcmNoIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IC02NXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gIC8qIGxpbmUgNzAsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL19zdGFuZGFyZC5zY3NzICovXG4gIC5oZWFkZXItc2VhcmNoIGZvcm0jc2VhcmNoZm9ybSB7XG4gICAgcGFkZGluZzogMTVweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweCkge1xuICAgIC8qIGxpbmUgNjAsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL19zdGFuZGFyZC5zY3NzICovXG4gICAgLmhlYWRlci1zZWFyY2gge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIG1hcmdpbi1ib3R0b206IC03NXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLXRvcDogLTExOHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMzBweDsgfSB9XG5cbi8qIGxpbmUgODYsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL19zdGFuZGFyZC5zY3NzICovXG4ucGFnZS1wb3N0IHtcbiAgbWFyZ2luLXRvcDogMTJweDsgfVxuXG4vKiBsaW5lIDkyLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fc3RhbmRhcmQuc2NzcyAqL1xuLmVkaXRvcl9jb250ZW50LCAuZWRpdG9yX2NvbnRlbnQgcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGh5cGhlbnM6IGF1dG87IH1cblxuLyogbGluZSA5NiwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3N0YW5kYXJkLnNjc3MgKi9cbi50YWJsZXByZXNzLWlkLTIgdGQuY29sdW1uLTEge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi8qIGxpbmUgOTksIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL19zdGFuZGFyZC5zY3NzICovXG4udGFibGVwcmVzcy1pZC0yIC5jb2x1bW4tMSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4vKiBsaW5lIDEwNCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3N0YW5kYXJkLnNjc3MgKi9cbi50YWJsZXByZXNzLWlkLTExIC5jb2x1bW4tMSxcbi50YWJsZXByZXNzLWlkLTE1IC5jb2x1bW4tMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgMTA4LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fc3RhbmRhcmQuc2NzcyAqL1xuLnRhYmxlcHJlc3MtaWQtMiAuY29sdW1uLTIsIC50YWJsZXByZXNzLWlkLTQgLmNvbHVtbi0yLFxuLnRhYmxlcHJlc3MtaWQtNCAuY29sdW1uLTMsXG4udGFibGVwcmVzcy1pZC01IC5jb2x1bW4tMixcbi50YWJsZXByZXNzLWlkLTkgLmNvbHVtbi0xLFxuLnRhYmxlcHJlc3MtaWQtOSAuY29sdW1uLTIsXG4udGFibGVwcmVzcy1pZC0xMiAuY29sdW1uLTIsXG4udGFibGVwcmVzcy1pZC0xNCAuY29sdW1uLTIsXG4udGFibGVwcmVzcy1pZC0xNiAuY29sdW1uLTIge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi8qIGxpbmUgMTE4LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fc3RhbmRhcmQuc2NzcyAqL1xuLnRhYmxlcHJlc3MtaWQtMiB0Ym9keSB0cjpudGgtY2hpbGQoMm4rMSksXG4udGFibGVwcmVzcy1pZC0xMSB0Ym9keSB0cjpudGgtY2hpbGQoMm4rMSksXG4udGFibGVwcmVzcy1pZC0xNSB0Ym9keSB0cjpudGgtY2hpbGQoMm4rMSksXG4udGFibGVwcmVzcy1pZC0xNiB0Ym9keSB0cjpudGgtY2hpbGQoMm4rMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi8qIGxpbmUgMTI1LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fc3RhbmRhcmQuc2NzcyAqL1xuLnRhYmxlcHJlc3MtaWQtMTYgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLyogbGluZSAxMjgsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL19zdGFuZGFyZC5zY3NzICovXG4udGFibGVwcmVzcy1pZC0xNiB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7IH1cblxuLyogbGluZSAxMzEsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL19zdGFuZGFyZC5zY3NzICovXG4udGFibGVwcmVzcy1pZC0xNiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkZGQ7IH1cblxuLyogbGluZSAxMzUsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL19zdGFuZGFyZC5zY3NzICovXG4udGFibGVwcmVzcy1pZC0xNiB0Ym9keSB0ZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7IH1cblxuLyogbGluZSAxNDAsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL19zdGFuZGFyZC5zY3NzICovXG4udGFibGVwcmVzcy1pZC0xNiB0Ym9keSB0ci5yb3ctMSB0ZCB7XG4gIHBhZGRpbmctdG9wOiA4cHg7IH1cblxuLyogbGluZSA1LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fbGVkbmluZy5zY3NzICovXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sZWRuaW5nLXBocCAucG9zdC10b3AgaDEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLyogbGluZSA5LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fbGVkbmluZy5zY3NzICovXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sZWRuaW5nLXBocCAubGVkbmluZ3BlcnNvbmFsIHtcbiAgbWFyZ2luLXRvcDogNTBweDsgfVxuICAvKiBsaW5lIDExLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fbGVkbmluZy5zY3NzICovXG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxlZG5pbmctcGhwIC5sZWRuaW5ncGVyc29uYWwgLmxlZG5pbmdwZXJzb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC8qIGxpbmUgMTMsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL19sZWRuaW5nLnNjc3MgKi9cbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sZWRuaW5nLXBocCAubGVkbmluZ3BlcnNvbmFsIC5sZWRuaW5ncGVyc29uIC5sZWRuaW5nLW5hbW4ge1xuICAgICAgZm9udC1mYW1pbHk6ICdBdmVuaXJMaWdodCc7XG4gICAgICBtYXJnaW46IDE4cHggMCA1cHg7XG4gICAgICBjb2xvcjogIzAwM2Y2MztcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgIC8qIGxpbmUgMTksIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL19sZWRuaW5nLnNjc3MgKi9cbiAgICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxlZG5pbmctcGhwIC5sZWRuaW5ncGVyc29uYWwgLmxlZG5pbmdwZXJzb24gLmxlZG5pbmctbmFtbiBkaXYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gICAgLyogbGluZSAyMywgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX2xlZG5pbmcuc2NzcyAqL1xuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxlZG5pbmctcGhwIC5sZWRuaW5ncGVyc29uYWwgLmxlZG5pbmdwZXJzb24gLmxlZG5pbmctYmVza3Jpdm5pbmcge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzODsgfVxuICAgICAgLyogbGluZSAyNCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX2xlZG5pbmcuc2NzcyAqL1xuICAgICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGVkbmluZy1waHAgLmxlZG5pbmdwZXJzb25hbCAubGVkbmluZ3BlcnNvbiAubGVkbmluZy1iZXNrcml2bmluZyBwIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzODsgfVxuICAvKiBsaW5lIDM3LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fbGVkbmluZy5zY3NzICovXG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxlZG5pbmctcGhwIC5sZWRuaW5ncGVyc29uYWwgZGl2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG5cbi8qIGxpbmUgNSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX2tvbnRha3Quc2NzcyAqL1xuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUta29udGFrdC1waHAgLnBvc3QtdG9wIGgxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi8qIGxpbmUgOSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX2tvbnRha3Quc2NzcyAqL1xuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUta29udGFrdC1waHAgLmVkaXRvcl9jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNDdweDsgfVxuXG4vKiBsaW5lIDEyLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fa29udGFrdC5zY3NzICovXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1rb250YWt0LXBocCAua29udGFrdHBlcnNvbmFsIHtcbiAgbWFyZ2luLXRvcDogNTBweDsgfVxuICAvKiBsaW5lIDE0LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fa29udGFrdC5zY3NzICovXG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWtvbnRha3QtcGhwIC5rb250YWt0cGVyc29uYWwgLmtvbnRha3RwZXJzb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC8qIGxpbmUgMTYsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL19rb250YWt0LnNjc3MgKi9cbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1rb250YWt0LXBocCAua29udGFrdHBlcnNvbmFsIC5rb250YWt0cGVyc29uIC5rb250YWt0LWJpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC8qIGxpbmUgMTksIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL19rb250YWt0LnNjc3MgKi9cbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1rb250YWt0LXBocCAua29udGFrdHBlcnNvbmFsIC5rb250YWt0cGVyc29uIC5rb250YWt0LXRpdGxlIHtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuICAgIC8qIGxpbmUgMjIsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL19rb250YWt0LnNjc3MgKi9cbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1rb250YWt0LXBocCAua29udGFrdHBlcnNvbmFsIC5rb250YWt0cGVyc29uIC5rb250YWt0LW5hbW4sIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWtvbnRha3QtcGhwIC5rb250YWt0cGVyc29uYWwgLmtvbnRha3RwZXJzb24gLmtvbnRha3QtdGl0bGUge1xuICAgICAgY29sb3I6ICMwMDNmNjM7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICBmb250LWZhbWlseTogJ0F2ZW5pck1lZGl1bSc7IH1cbiAgICAvKiBsaW5lIDI5LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fa29udGFrdC5zY3NzICovXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUta29udGFrdC1waHAgLmtvbnRha3RwZXJzb25hbCAua29udGFrdHBlcnNvbiAua29udGFrdC10ZWwge1xuICAgICAgY29sb3I6ICMwMDNmNjM7XG4gICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogMS44NzU7IH1cbiAgICAvKiBsaW5lIDM2LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fa29udGFrdC5zY3NzICovXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUta29udGFrdC1waHAgLmtvbnRha3RwZXJzb25hbCAua29udGFrdHBlcnNvbiAua29udGFrdC1lbWFpbCBhIHtcbiAgICAgIGNvbG9yOiAjY2I0YTEyO1xuICAgICAgZm9udC1zaXplOiAwLjkzOGVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAvKiBsaW5lIDQzLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fa29udGFrdC5zY3NzICovXG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWtvbnRha3QtcGhwIC5rb250YWt0cGVyc29uYWwgZGl2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7IH1cblxuLyogbGluZSA3LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fYXJjaGl2ZS5zY3NzICovXG5ib2R5LmFyY2hpdmUgLmFyY2hpdmUtdGl0bGUgaDEsIGJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1hcmNoaXZlIC5hcmNoaXZlLXRpdGxlIGgxIHtcbiAgbWFyZ2luOiAxM3B4IDAgMjZweDsgfVxuXG4vKiBsaW5lIDEyLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fYXJjaGl2ZS5zY3NzICovXG5ib2R5LmFyY2hpdmUgLmFyY2hpdmUtY29udGVudCwgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWFyY2hpdmUgLmFyY2hpdmUtY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLyogbGluZSAxNiwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX2FyY2hpdmUuc2NzcyAqL1xuYm9keS5hcmNoaXZlIGFydGljbGUuYXJ0aWNsZS1wb3N0LCBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYXJjaGl2ZSBhcnRpY2xlLmFydGljbGUtcG9zdCB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0ZjdhOTQ7IH1cbiAgLyogbGluZSAxOSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX2FyY2hpdmUuc2NzcyAqL1xuICBib2R5LmFyY2hpdmUgYXJ0aWNsZS5hcnRpY2xlLXBvc3Q6bGFzdC1vZi10eXBlLCBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYXJjaGl2ZSBhcnRpY2xlLmFydGljbGUtcG9zdDpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNGY3YTk0O1xuICAgIHBhZGRpbmc6IDMwcHggMCA0NXB4OyB9XG4gIC8qIGxpbmUgMjQsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL19hcmNoaXZlLnNjc3MgKi9cbiAgYm9keS5hcmNoaXZlIGFydGljbGUuYXJ0aWNsZS1wb3N0IC5hcnRpY2xlLWhlYWRlciBzcGFuLCBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYXJjaGl2ZSBhcnRpY2xlLmFydGljbGUtcG9zdCAuYXJ0aWNsZS1oZWFkZXIgc3BhbiB7XG4gICAgY29sb3I6ICMwMDNmNjM7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLyogbGluZSAzMCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX2FyY2hpdmUuc2NzcyAqL1xuICAgIGJvZHkuYXJjaGl2ZSBhcnRpY2xlLmFydGljbGUtcG9zdCAuYXJ0aWNsZS1oZWFkZXIgc3BhbiBhLCBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYXJjaGl2ZSBhcnRpY2xlLmFydGljbGUtcG9zdCAuYXJ0aWNsZS1oZWFkZXIgc3BhbiBhIHtcbiAgICAgIGNvbG9yOiAjMDAzZjYzO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4OyB9XG4gICAgLyogbGluZSAzNiwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX2FyY2hpdmUuc2NzcyAqL1xuICAgIGJvZHkuYXJjaGl2ZSBhcnRpY2xlLmFydGljbGUtcG9zdCAuYXJ0aWNsZS1oZWFkZXIgc3BhbjpsYXN0LWNoaWxkLCBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYXJjaGl2ZSBhcnRpY2xlLmFydGljbGUtcG9zdCAuYXJ0aWNsZS1oZWFkZXIgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cbiAgICAgIC8qIGxpbmUgMzksIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL19hcmNoaXZlLnNjc3MgKi9cbiAgICAgIGJvZHkuYXJjaGl2ZSBhcnRpY2xlLmFydGljbGUtcG9zdCAuYXJ0aWNsZS1oZWFkZXIgc3BhbjpsYXN0LWNoaWxkOmJlZm9yZSwgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWFyY2hpdmUgYXJ0aWNsZS5hcnRpY2xlLXBvc3QgLmFydGljbGUtaGVhZGVyIHNwYW46bGFzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgaGVpZ2h0OiA1NSU7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNmNjM7IH1cbiAgLyogbGluZSA1MiwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX2FyY2hpdmUuc2NzcyAqL1xuICBib2R5LmFyY2hpdmUgYXJ0aWNsZS5hcnRpY2xlLXBvc3QgLmFydGljbGUtdGl0bGUgaDIsIGJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1hcmNoaXZlIGFydGljbGUuYXJ0aWNsZS1wb3N0IC5hcnRpY2xlLXRpdGxlIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMXB4OyB9XG4gICAgLyogbGluZSA1NCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX2FyY2hpdmUuc2NzcyAqL1xuICAgIGJvZHkuYXJjaGl2ZSBhcnRpY2xlLmFydGljbGUtcG9zdCAuYXJ0aWNsZS10aXRsZSBoMiBhLCBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYXJjaGl2ZSBhcnRpY2xlLmFydGljbGUtcG9zdCAuYXJ0aWNsZS10aXRsZSBoMiBhIHtcbiAgICAgIGNvbG9yOiAjMDAzZjYzO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4OyB9XG4gIC8qIGxpbmUgNjMsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL19hcmNoaXZlLnNjc3MgKi9cbiAgYm9keS5hcmNoaXZlIGFydGljbGUuYXJ0aWNsZS1wb3N0IC5hcnRpY2xlLWltYWdlLCBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYXJjaGl2ZSBhcnRpY2xlLmFydGljbGUtcG9zdCAuYXJ0aWNsZS1pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4vKiBsaW5lIDY4LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fYXJjaGl2ZS5zY3NzICovXG5ib2R5LmFyY2hpdmUgLmludGVyLXNpZGViYXIgLndpZGdldC53aWRnZXRfYXJjaGl2ZSwgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWFyY2hpdmUgLmludGVyLXNpZGViYXIgLndpZGdldC53aWRnZXRfYXJjaGl2ZSB7XG4gIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweCkge1xuICAgIC8qIGxpbmUgNjgsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL19hcmNoaXZlLnNjc3MgKi9cbiAgICBib2R5LmFyY2hpdmUgLmludGVyLXNpZGViYXIgLndpZGdldC53aWRnZXRfYXJjaGl2ZSwgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWFyY2hpdmUgLmludGVyLXNpZGViYXIgLndpZGdldC53aWRnZXRfYXJjaGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50OyB9IH1cblxuLyogbGluZSA2LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fcHJlc3Muc2NzcyAqL1xuYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXByZXNzbWF0ZXJpYWwgLnByZXNzLXRpdGxlIGgxIHtcbiAgbWFyZ2luOiAxM3B4IDAgMjZweDsgfVxuXG4vKiBsaW5lIDExLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fcHJlc3Muc2NzcyAqL1xuYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXByZXNzbWF0ZXJpYWwgLnByZXNzLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi8qIGxpbmUgMTUsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL19wcmVzcy5zY3NzICovXG5ib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtcHJlc3NtYXRlcmlhbCBhcnRpY2xlLmFydGljbGUtcG9zdCB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0ZjdhOTQ7IH1cbiAgLyogbGluZSAxOCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3ByZXNzLnNjc3MgKi9cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXByZXNzbWF0ZXJpYWwgYXJ0aWNsZS5hcnRpY2xlLXBvc3Q6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzRmN2E5NDtcbiAgICBwYWRkaW5nOiAzMHB4IDAgNDVweDsgfVxuICAvKiBsaW5lIDIyLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fcHJlc3Muc2NzcyAqL1xuICBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtcHJlc3NtYXRlcmlhbCBhcnRpY2xlLmFydGljbGUtcG9zdCAuZWRpdG9yX2NvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDgxcHg7IH1cbiAgICAvKiBsaW5lIDI0LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fcHJlc3Muc2NzcyAqL1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1wcmVzc21hdGVyaWFsIGFydGljbGUuYXJ0aWNsZS1wb3N0IC5lZGl0b3JfY29udGVudCAucHJlc3MtbGluay1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLyogbGluZSAyNywgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3ByZXNzLnNjc3MgKi9cbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1wcmVzc21hdGVyaWFsIGFydGljbGUuYXJ0aWNsZS1wb3N0IC5lZGl0b3JfY29udGVudCAucHJlc3MtbGluay1jb250ZW50IGRpdiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgICAgIC8qIGxpbmUgMzAsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL19wcmVzcy5zY3NzICovXG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtcHJlc3NtYXRlcmlhbCBhcnRpY2xlLmFydGljbGUtcG9zdCAuZWRpdG9yX2NvbnRlbnQgLnByZXNzLWxpbmstY29udGVudCBpbWcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgLyogbGluZSAzNCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3ByZXNzLnNjc3MgKi9cbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1wcmVzc21hdGVyaWFsIGFydGljbGUuYXJ0aWNsZS1wb3N0IC5lZGl0b3JfY29udGVudCAucHJlc3MtbGluay1jb250ZW50IGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLyogbGluZSA0MCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3ByZXNzLnNjc3MgKi9cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXByZXNzbWF0ZXJpYWwgYXJ0aWNsZS5hcnRpY2xlLXBvc3QgLmFydGljbGUtdGl0bGUgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDIxcHg7IH1cbiAgICAvKiBsaW5lIDQyLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fcHJlc3Muc2NzcyAqL1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1wcmVzc21hdGVyaWFsIGFydGljbGUuYXJ0aWNsZS1wb3N0IC5hcnRpY2xlLXRpdGxlIGgyIGEge1xuICAgICAgY29sb3I6ICMwMDNmNjM7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7IH1cbiAgLyogbGluZSA1MSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3ByZXNzLnNjc3MgKi9cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXByZXNzbWF0ZXJpYWwgYXJ0aWNsZS5hcnRpY2xlLXBvc3QgLmFydGljbGUtaW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLyogbGluZSAzLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fdGVtcGxhdGUtc2xpZGVyLnNjc3MgKi9cbi5jb250YWluZXItc2VjdGlvbi1zbGlkZXIge1xuICBtYXJnaW46IDQwcHggLTYwcHggNDBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweCkge1xuICAgIC8qIGxpbmUgMywgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3RlbXBsYXRlLXNsaWRlci5zY3NzICovXG4gICAgLmNvbnRhaW5lci1zZWN0aW9uLXNsaWRlciB7XG4gICAgICBtYXJnaW46IDQwcHggLTMwcHggNDBweDsgfSB9XG4gIC8qIGxpbmUgOCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3RlbXBsYXRlLXNsaWRlci5zY3NzICovXG4gIC5jb250YWluZXItc2VjdGlvbi1zbGlkZXIgLmZsZXhzbGlkZXIge1xuICAgIG1heC1oZWlnaHQ6IDM2MnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgIC8qIGxpbmUgMTQsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL190ZW1wbGF0ZS1zbGlkZXIuc2NzcyAqL1xuICAgIC5jb250YWluZXItc2VjdGlvbi1zbGlkZXIgLmZsZXhzbGlkZXIgdWwuc2xpZGVzIGxpIGltZyB7XG4gICAgICBtYXgtaGVpZ2h0OiAzNjJweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aWR0aDogYXV0bzsgfVxuICAgIC8qIGxpbmUgMTksIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL190ZW1wbGF0ZS1zbGlkZXIuc2NzcyAqL1xuICAgIC5jb250YWluZXItc2VjdGlvbi1zbGlkZXIgLmZsZXhzbGlkZXIgdWwuc2xpZGVzIGxpIC5maWwge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMzYsIDM3LCAzNywgMC43Myk7IH1cbiAgICAgIC8qIGxpbmUgMjUsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL190ZW1wbGF0ZS1zbGlkZXIuc2NzcyAqL1xuICAgICAgLmNvbnRhaW5lci1zZWN0aW9uLXNsaWRlciAuZmxleHNsaWRlciB1bC5zbGlkZXMgbGkgLmZpbCAuY2FwdGlvbiB7XG4gICAgICAgIG1heC13aWR0aDogNDE1cHg7XG4gICAgICAgIGxlZnQ6IDMwJTsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMDBweCkgYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICAgICAgICAgLyogbGluZSAyNSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3RlbXBsYXRlLXNsaWRlci5zY3NzICovXG4gICAgICAgICAgLmNvbnRhaW5lci1zZWN0aW9uLXNsaWRlciAuZmxleHNsaWRlciB1bC5zbGlkZXMgbGkgLmZpbCAuY2FwdGlvbiB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAxMCU7IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MDFweCkgYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gICAgICAgICAgLyogbGluZSAyNSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3RlbXBsYXRlLXNsaWRlci5zY3NzICovXG4gICAgICAgICAgLmNvbnRhaW5lci1zZWN0aW9uLXNsaWRlciAuZmxleHNsaWRlciB1bC5zbGlkZXMgbGkgLmZpbCAuY2FwdGlvbiB7XG4gICAgICAgICAgICBsZWZ0OiAyMiU7IH0gfVxuICAgICAgICAvKiBsaW5lIDM2LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fdGVtcGxhdGUtc2xpZGVyLnNjc3MgKi9cbiAgICAgICAgLmNvbnRhaW5lci1zZWN0aW9uLXNsaWRlciAuZmxleHNsaWRlciB1bC5zbGlkZXMgbGkgLmZpbCAuY2FwdGlvbiBoMiB7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7IH1cbiAgICAgICAgLyogbGluZSA0MywgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3RlbXBsYXRlLXNsaWRlci5zY3NzICovXG4gICAgICAgIC5jb250YWluZXItc2VjdGlvbi1zbGlkZXIgLmZsZXhzbGlkZXIgdWwuc2xpZGVzIGxpIC5maWwgLmNhcHRpb24gLnNsaWRlci1jb250ZW50IHAge1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweCkge1xuICAgICAgICAgICAgLyogbGluZSA0MywgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3RlbXBsYXRlLXNsaWRlci5zY3NzICovXG4gICAgICAgICAgICAuY29udGFpbmVyLXNlY3Rpb24tc2xpZGVyIC5mbGV4c2xpZGVyIHVsLnNsaWRlcyBsaSAuZmlsIC5jYXB0aW9uIC5zbGlkZXItY29udGVudCBwIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4OyB9IH1cbiAgICAgICAgLyogbGluZSA1MywgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3RlbXBsYXRlLXNsaWRlci5zY3NzICovXG4gICAgICAgIC5jb250YWluZXItc2VjdGlvbi1zbGlkZXIgLmZsZXhzbGlkZXIgdWwuc2xpZGVzIGxpIC5maWwgLmNhcHRpb24gLnNsaWRlci1jb250ZW50IC5kZWZhdWx0LWJ0biB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAgICAgICAgIC8qIGxpbmUgNTUsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL190ZW1wbGF0ZS1zbGlkZXIuc2NzcyAqL1xuICAgICAgICAgIC5jb250YWluZXItc2VjdGlvbi1zbGlkZXIgLmZsZXhzbGlkZXIgdWwuc2xpZGVzIGxpIC5maWwgLmNhcHRpb24gLnNsaWRlci1jb250ZW50IC5kZWZhdWx0LWJ0biBhIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogd2hpdGU7IH1cblxuLyogbGluZSA3MCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3RlbXBsYXRlLXNsaWRlci5zY3NzICovXG5ib2R5IC5mbGV4LWNvbnRyb2wtcGFnaW5nIGxpIGEuZmxleC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjY2I0YTEyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2NiNGExMiAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgNzUsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL190ZW1wbGF0ZS1zbGlkZXIuc2NzcyAqL1xuYm9keSAuZmxleC1jb250cm9sLXBhZ2luZyBsaSBhIHtcbiAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgODAsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL190ZW1wbGF0ZS1zbGlkZXIuc2NzcyAqL1xuYm9keSAuZmxleC1kaXJlY3Rpb24tbmF2IGEge1xuICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuXG4vKiBsaW5lIDg0LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fdGVtcGxhdGUtc2xpZGVyLnNjc3MgKi9cbmJvZHkgLmZsZXgtZGlyZWN0aW9uLW5hdiBhOjpiZWZvcmUge1xuICBjb2xvcjogI2NiNGExMjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLyogbGluZSAzLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fdGVtcGxhdGUtY29udGVudC1ibG9jay5zY3NzICovXG4uY29udGFpbmVyLXNlY3Rpb24tY2Ige1xuICBtYXJnaW46IDIwcHggMDsgfVxuICAvKiBsaW5lIDYsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL190ZW1wbGF0ZS1jb250ZW50LWJsb2NrLnNjc3MgKi9cbiAgLmNvbnRhaW5lci1zZWN0aW9uLWNiIC5jb250ZW50LWJsb2NrLWNvbnRlbnQgLmNvbnRhY3QtYmxvY2stdGl0bGUge1xuICAgIGNvbG9yOiAjMDAzZjYzO1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIG1heC13aWR0aDogMzg4cHg7IH1cbiAgLyogbGluZSAxNCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3RlbXBsYXRlLWNvbnRlbnQtYmxvY2suc2NzcyAqL1xuICAuY29udGFpbmVyLXNlY3Rpb24tY2IgLmNvbnRlbnQtYmxvY2staW1nIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7IH1cblxuLyogbGluZSAyMiwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3RlbXBsYXRlLWNvbnRlbnQtYmxvY2suc2NzcyAqL1xuLmNvbnRhaW5lci1zZWN0aW9uLWtvbnRha3Qge1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzAwNGQ2ZjtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgcGFkZGluZy10b3A6IDM0cHg7IH1cbiAgLyogbGluZSAyNiwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3RlbXBsYXRlLWNvbnRlbnQtYmxvY2suc2NzcyAqL1xuICAuY29udGFpbmVyLXNlY3Rpb24ta29udGFrdCAuY29udGFjdC1ibG9jay10aXRsZSB7XG4gICAgY29sb3I6ICMwMDNmNjM7XG4gICAgZm9udC1zaXplOiAyN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgbWF4LXdpZHRoOiAzODhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cblxuLyogbGluZSAzNiwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3RlbXBsYXRlLWNvbnRlbnQtYmxvY2suc2NzcyAqL1xuLmNvbnRhY3QtYmxvY2tfd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAvKiBsaW5lIDM4LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fdGVtcGxhdGUtY29udGVudC1ibG9jay5zY3NzICovXG4gIC5jb250YWN0LWJsb2NrX3dyYXBwZXIgdWwge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAvKiBsaW5lIDQwLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fdGVtcGxhdGUtY29udGVudC1ibG9jay5zY3NzICovXG4gICAgLmNvbnRhY3QtYmxvY2tfd3JhcHBlciB1bCBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBoZWlnaHQ6IDM5cHg7IH1cbiAgICAgIC8qIGxpbmUgNDMsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL190ZW1wbGF0ZS1jb250ZW50LWJsb2NrLnNjc3MgKi9cbiAgICAgIC5jb250YWN0LWJsb2NrX3dyYXBwZXIgdWwgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgd2lkdGg6IDIwNHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgICAgICAgICAvKiBsaW5lIDQzLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fdGVtcGxhdGUtY29udGVudC1ibG9jay5zY3NzICovXG4gICAgICAgICAgLmNvbnRhY3QtYmxvY2tfd3JhcHBlciB1bCBsaTpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAvKiBsaW5lIDQzLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fdGVtcGxhdGUtY29udGVudC1ibG9jay5zY3NzICovXG4gICAgICAgICAgLmNvbnRhY3QtYmxvY2tfd3JhcHBlciB1bCBsaTpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgd2lkdGg6IDE5OXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9IH1cbiAgICAgIC8qIGxpbmUgNTQsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL190ZW1wbGF0ZS1jb250ZW50LWJsb2NrLnNjc3MgKi9cbiAgICAgIC5jb250YWN0LWJsb2NrX3dyYXBwZXIgdWwgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgd2lkdGg6IDIwNHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgICAgICAgICAvKiBsaW5lIDU0LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fdGVtcGxhdGUtY29udGVudC1ibG9jay5zY3NzICovXG4gICAgICAgICAgLmNvbnRhY3QtYmxvY2tfd3JhcHBlciB1bCBsaTpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAvKiBsaW5lIDU0LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fdGVtcGxhdGUtY29udGVudC1ibG9jay5zY3NzICovXG4gICAgICAgICAgLmNvbnRhY3QtYmxvY2tfd3JhcHBlciB1bCBsaTpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgd2lkdGg6IDE5OXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9IH1cbiAgICAgIC8qIGxpbmUgNjUsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL190ZW1wbGF0ZS1jb250ZW50LWJsb2NrLnNjc3MgKi9cbiAgICAgIC5jb250YWN0LWJsb2NrX3dyYXBwZXIgdWwgbGk6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgd2lkdGg6IDMyNXB4OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gICAgICAgICAgLyogbGluZSA2NSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3RlbXBsYXRlLWNvbnRlbnQtYmxvY2suc2NzcyAqL1xuICAgICAgICAgIC5jb250YWN0LWJsb2NrX3dyYXBwZXIgdWwgbGk6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgLyogbGluZSA2NSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3RlbXBsYXRlLWNvbnRlbnQtYmxvY2suc2NzcyAqL1xuICAgICAgICAgIC5jb250YWN0LWJsb2NrX3dyYXBwZXIgdWwgbGk6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNDBweDsgfSB9XG4gICAgICAvKiBsaW5lIDc0LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fdGVtcGxhdGUtY29udGVudC1ibG9jay5zY3NzICovXG4gICAgICAuY29udGFjdC1ibG9ja193cmFwcGVyIHVsIGxpIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAvKiBsaW5lIDgzLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fdGVtcGxhdGUtY29udGVudC1ibG9jay5zY3NzICovXG4gIC5jb250YWN0LWJsb2NrX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIxcHg7XG4gICAgcmlnaHQ6IDBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gICAgICAvKiBsaW5lIDgzLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3RlbXBsYXRlcy9fdGVtcGxhdGUtY29udGVudC1ibG9jay5zY3NzICovXG4gICAgICAuY29udGFjdC1ibG9ja193cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC0xNHB4OyB9IH1cblxuLyogbGluZSA5NSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy90ZW1wbGF0ZXMvX3RlbXBsYXRlLWNvbnRlbnQtYmxvY2suc2NzcyAqL1xuLmNvbnRlbnQtYmxvY2stdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLyogbGluZSAxMDQsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvdGVtcGxhdGVzL190ZW1wbGF0ZS1jb250ZW50LWJsb2NrLnNjc3MgKi9cbi5jb250ZW50LWJsb2NrLXZpZGVvIGlmcmFtZSxcbi5jb250ZW50LWJsb2NrLXZpZGVvIG9iamVjdCxcbi5jb250ZW50LWJsb2NrLXZpZGVvIGVtYmVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLyogbGluZSA0LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3BhZ2VzL19zaW5nbGUuc2NzcyAqL1xuYm9keS5zaW5nbGUgLnNpbmdsZS1wb3N0LWhlYWRlciB7XG4gIG1hcmdpbjogMTVweCAwOyB9XG4gIC8qIGxpbmUgNiwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9wYWdlcy9fc2luZ2xlLnNjc3MgKi9cbiAgYm9keS5zaW5nbGUgLnNpbmdsZS1wb3N0LWhlYWRlciBzcGFuIHtcbiAgICBjb2xvcjogIzAwM2Y2MztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAvKiBsaW5lIDEyLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3BhZ2VzL19zaW5nbGUuc2NzcyAqL1xuICAgIGJvZHkuc2luZ2xlIC5zaW5nbGUtcG9zdC1oZWFkZXIgc3BhbiBhIHtcbiAgICAgIGNvbG9yOiAjMDAzZjYzO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4OyB9XG4gICAgLyogbGluZSAxOCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9wYWdlcy9fc2luZ2xlLnNjc3MgKi9cbiAgICBib2R5LnNpbmdsZSAuc2luZ2xlLXBvc3QtaGVhZGVyIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG4gICAgICAvKiBsaW5lIDIxLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3BhZ2VzL19zaW5nbGUuc2NzcyAqL1xuICAgICAgYm9keS5zaW5nbGUgLnNpbmdsZS1wb3N0LWhlYWRlciBzcGFuOmxhc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGhlaWdodDogNTUlO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzZjYzOyB9XG5cbi8qIGxpbmUgMzMsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvcGFnZXMvX3NpbmdsZS5zY3NzICovXG5ib2R5LnNpbmdsZSAuYmFjay1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLyogbGluZSAzNiwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9wYWdlcy9fc2luZ2xlLnNjc3MgKi9cbiAgYm9keS5zaW5nbGUgLmJhY2stbGluayBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLyogbGluZSAzOSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9wYWdlcy9fc2luZ2xlLnNjc3MgKi9cbiAgYm9keS5zaW5nbGUgLmJhY2stbGluayBhOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93LWJhY2sucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTNweCAxM3B4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHB4OyB9XG4gIC8qIGxpbmUgNTIsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvcGFnZXMvX3NpbmdsZS5zY3NzICovXG4gIGJvZHkuc2luZ2xlIC5iYWNrLWxpbmsgYSBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLyogbGluZSAzLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3BhZ2VzL19mcm9udC5zY3NzICovXG4uYm9keS1wYWdlIHtcbiAgbWFyZ2luLXRvcDogMTg3cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgICAvKiBsaW5lIDMsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvcGFnZXMvX2Zyb250LnNjc3MgKi9cbiAgICAuYm9keS1wYWdlIHtcbiAgICAgIG1hcmdpbi10b3A6IDEyMHB4OyB9IH1cblxuLyogbGluZSAxMSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9wYWdlcy9fZnJvbnQuc2NzcyAqL1xuYm9keS5ob21lIC5ib2R5LXBhZ2Uge1xuICBwYWRkaW5nOiAzNXB4IDYwcHggNXB4O1xuICBtYXJnaW4tdG9wOiAxODdweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweCkge1xuICAgIC8qIGxpbmUgMTEsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvcGFnZXMvX2Zyb250LnNjc3MgKi9cbiAgICBib2R5LmhvbWUgLmJvZHktcGFnZSB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAxMjBweDsgfSB9XG5cbi8qIGxpbmUgNiwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9wYWdlcy9fc2VhcmNoLnNjc3MgKi9cbmJvZHkuc2VhcmNoIC5hcmNoaXZlLXRpdGxlIGgxIHtcbiAgbWFyZ2luOiAycHggMCAyNnB4OyB9XG5cbi8qIGxpbmUgMTEsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvcGFnZXMvX3NlYXJjaC5zY3NzICovXG5ib2R5LnNlYXJjaCAuYXJjaGl2ZS1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4vKiBsaW5lIDE1LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3BhZ2VzL19zZWFyY2guc2NzcyAqL1xuYm9keS5zZWFyY2ggYXJ0aWNsZS5hcnRpY2xlLXBvc3Qge1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNGY3YTk0OyB9XG4gIC8qIGxpbmUgMTgsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvcGFnZXMvX3NlYXJjaC5zY3NzICovXG4gIGJvZHkuc2VhcmNoIGFydGljbGUuYXJ0aWNsZS1wb3N0Omxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0ZjdhOTQ7XG4gICAgcGFkZGluZzogMzBweCAwIDQ1cHg7IH1cbiAgLyogbGluZSAyMywgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9wYWdlcy9fc2VhcmNoLnNjc3MgKi9cbiAgYm9keS5zZWFyY2ggYXJ0aWNsZS5hcnRpY2xlLXBvc3QgLmFydGljbGUtaGVhZGVyIHNwYW4ge1xuICAgIGNvbG9yOiAjMDAzZjYzO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC8qIGxpbmUgMjksIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvcGFnZXMvX3NlYXJjaC5zY3NzICovXG4gICAgYm9keS5zZWFyY2ggYXJ0aWNsZS5hcnRpY2xlLXBvc3QgLmFydGljbGUtaGVhZGVyIHNwYW4gYSB7XG4gICAgICBjb2xvcjogIzAwM2Y2MztcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjNweDsgfVxuICAgIC8qIGxpbmUgMzUsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvcGFnZXMvX3NlYXJjaC5zY3NzICovXG4gICAgYm9keS5zZWFyY2ggYXJ0aWNsZS5hcnRpY2xlLXBvc3QgLmFydGljbGUtaGVhZGVyIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG4gICAgICAvKiBsaW5lIDM4LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3BhZ2VzL19zZWFyY2guc2NzcyAqL1xuICAgICAgYm9keS5zZWFyY2ggYXJ0aWNsZS5hcnRpY2xlLXBvc3QgLmFydGljbGUtaGVhZGVyIHNwYW46bGFzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgaGVpZ2h0OiA1NSU7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNmNjM7IH1cbiAgLyogbGluZSA1MSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9wYWdlcy9fc2VhcmNoLnNjc3MgKi9cbiAgYm9keS5zZWFyY2ggYXJ0aWNsZS5hcnRpY2xlLXBvc3QgLmFydGljbGUtdGl0bGUgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDIxcHg7IH1cbiAgICAvKiBsaW5lIDUzLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3BhZ2VzL19zZWFyY2guc2NzcyAqL1xuICAgIGJvZHkuc2VhcmNoIGFydGljbGUuYXJ0aWNsZS1wb3N0IC5hcnRpY2xlLXRpdGxlIGgyIGEge1xuICAgICAgY29sb3I6ICMwMDNmNjM7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7IH1cbiAgLyogbGluZSA2MiwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy9wYWdlcy9fc2VhcmNoLnNjc3MgKi9cbiAgYm9keS5zZWFyY2ggYXJ0aWNsZS5hcnRpY2xlLXBvc3QgLmFydGljbGUtaW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLyogbGluZSA1LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LW1lbnUuc2NzcyAqL1xuLndpZGdldF9uYXZfbWVudSBoNC53aWRnZXQtdGl0bGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIGxpbmUgOCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC1tZW51LnNjc3MgKi9cbi53aWRnZXRfbmF2X21lbnUgdWwge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDNmNjM7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLyogbGluZSAxMywgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC1tZW51LnNjc3MgKi9cbiAgLndpZGdldF9uYXZfbWVudSB1bCBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlOyB9XG4gICAgLyogbGluZSAxNSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC1tZW51LnNjc3MgKi9cbiAgICAud2lkZ2V0X25hdl9tZW51IHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMHB4OyB9XG4gICAgLyogbGluZSAxOCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC1tZW51LnNjc3MgKi9cbiAgICAud2lkZ2V0X25hdl9tZW51IHVsIGxpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZjdhOTQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDsgfVxuICAgIC8qIGxpbmUgMjMsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvd2lkZ2V0L193aWRnZXQtbWVudS5zY3NzICovXG4gICAgLndpZGdldF9uYXZfbWVudSB1bCBsaTpsYXN0LWNoaWxkOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZjdhOTQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDsgfVxuICAgIC8qIGxpbmUgMjgsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvd2lkZ2V0L193aWRnZXQtbWVudS5zY3NzICovXG4gICAgLndpZGdldF9uYXZfbWVudSB1bCBsaSBhIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMjNweDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgZm9udC1zaXplOiAwLjkzOGVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjQ7IH1cbiAgICAgIC8qIGxpbmUgMzUsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvd2lkZ2V0L193aWRnZXQtbWVudS5zY3NzICovXG4gICAgICAud2lkZ2V0X25hdl9tZW51IHVsIGxpIGE6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLyogbGluZSA1LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LWxhdGVzdC1uZXdzLnNjc3MgKi9cbi53aWRnZXRfdWx0aW1hdGVfcG9zdHMgaDQud2lkZ2V0LXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwM2Y2MztcbiAgZm9udC1zaXplOiAyN3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMC44NTI7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7IH1cblxuLyogbGluZSAxNCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC1sYXRlc3QtbmV3cy5zY3NzICovXG4ud2lkZ2V0X3VsdGltYXRlX3Bvc3RzIC5sYXRlc3RuZXdzIGFydGljbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBib3JkZXItYm90dG9tOiAwcHg7XG4gIHBhZGRpbmc6IDE2cHggMTZweCAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG4gIC8qIGxpbmUgMTksIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvd2lkZ2V0L193aWRnZXQtbGF0ZXN0LW5ld3Muc2NzcyAqL1xuICAud2lkZ2V0X3VsdGltYXRlX3Bvc3RzIC5sYXRlc3RuZXdzIGFydGljbGU6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZzogMTlweCAxNnB4IDE2cHg7IH1cbiAgLyogbGluZSAyMiwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC1sYXRlc3QtbmV3cy5zY3NzICovXG4gIC53aWRnZXRfdWx0aW1hdGVfcG9zdHMgLmxhdGVzdG5ld3MgYXJ0aWNsZSAuZW50cnktbWV0YSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4OyB9XG4gICAgLyogbGluZSAyNCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC1sYXRlc3QtbmV3cy5zY3NzICovXG4gICAgLndpZGdldF91bHRpbWF0ZV9wb3N0cyAubGF0ZXN0bmV3cyBhcnRpY2xlIC5lbnRyeS1tZXRhIHRpbWUge1xuICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgY29sb3I6ICMwMDNmNjM7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7IH1cbiAgLyogbGluZSAzMiwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC1sYXRlc3QtbmV3cy5zY3NzICovXG4gIC53aWRnZXRfdWx0aW1hdGVfcG9zdHMgLmxhdGVzdG5ld3MgYXJ0aWNsZSAuZW50cnktY2F0cy1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7IH1cbiAgICAvKiBsaW5lIDM1LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LWxhdGVzdC1uZXdzLnNjc3MgKi9cbiAgICAud2lkZ2V0X3VsdGltYXRlX3Bvc3RzIC5sYXRlc3RuZXdzIGFydGljbGUgLmVudHJ5LWNhdHMtbGlzdDpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBoZWlnaHQ6IDQ1JTtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzZjYzOyB9XG4gICAgLyogbGluZSA0NCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC1sYXRlc3QtbmV3cy5zY3NzICovXG4gICAgLndpZGdldF91bHRpbWF0ZV9wb3N0cyAubGF0ZXN0bmV3cyBhcnRpY2xlIC5lbnRyeS1jYXRzLWxpc3QgYSB7XG4gICAgICBmb250LWZhbWlseTogQXZlbmlyTGlnaHQ7XG4gICAgICBjb2xvcjogIzAwM2Y2MztcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjNweDsgfVxuICAvKiBsaW5lIDUyLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LWxhdGVzdC1uZXdzLnNjc3MgKi9cbiAgLndpZGdldF91bHRpbWF0ZV9wb3N0cyAubGF0ZXN0bmV3cyBhcnRpY2xlIC5lbnRyeS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC8qIGxpbmUgNTQsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvd2lkZ2V0L193aWRnZXQtbGF0ZXN0LW5ld3Muc2NzcyAqL1xuICAgIC53aWRnZXRfdWx0aW1hdGVfcG9zdHMgLmxhdGVzdG5ld3MgYXJ0aWNsZSAuZW50cnktdGl0bGUgYSB7XG4gICAgICBjb2xvcjogI2NiNGExMjtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS41MzM7IH1cblxuLyogbGluZSAzLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LWFyY2hpdmUuc2NzcyAqL1xuZGl2LndpZGdldF9hcmNoaXZlIHtcbiAgbWFyZ2luLXRvcDogNTVweDsgfVxuICAvKiBsaW5lIDUsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvd2lkZ2V0L193aWRnZXQtYXJjaGl2ZS5zY3NzICovXG4gIGRpdi53aWRnZXRfYXJjaGl2ZSBoNC53aWRnZXQtdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLyogbGluZSA4LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LWFyY2hpdmUuc2NzcyAqL1xuICBkaXYud2lkZ2V0X2FyY2hpdmUgdWwge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzZjYzO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC8qIGxpbmUgMTMsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvd2lkZ2V0L193aWRnZXQtYXJjaGl2ZS5zY3NzICovXG4gICAgZGl2LndpZGdldF9hcmNoaXZlIHVsIGxpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZTsgfVxuICAgICAgLyogbGluZSAxNSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC1hcmNoaXZlLnNjc3MgKi9cbiAgICAgIGRpdi53aWRnZXRfYXJjaGl2ZSB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMHB4OyB9XG4gICAgICAvKiBsaW5lIDE4LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LWFyY2hpdmUuc2NzcyAqL1xuICAgICAgZGl2LndpZGdldF9hcmNoaXZlIHVsIGxpOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRmN2E5NDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7IH1cbiAgICAgIC8qIGxpbmUgMjMsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvd2lkZ2V0L193aWRnZXQtYXJjaGl2ZS5zY3NzICovXG4gICAgICBkaXYud2lkZ2V0X2FyY2hpdmUgdWwgbGk6bGFzdC1jaGlsZDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZjdhOTQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4OyB9XG4gICAgICAvKiBsaW5lIDI4LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LWFyY2hpdmUuc2NzcyAqL1xuICAgICAgZGl2LndpZGdldF9hcmNoaXZlIHVsIGxpIGEge1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDIzcHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45MzhlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNDsgfVxuICAgICAgICAvKiBsaW5lIDM1LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LWFyY2hpdmUuc2NzcyAqL1xuICAgICAgICBkaXYud2lkZ2V0X2FyY2hpdmUgdWwgbGkgYTpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi8qIGxpbmUgNSwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC1kb2t1bWVudC5zY3NzICovXG4ud2lkZ2V0LmRva3VtZW50IGg0LndpZGdldC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDNmNjM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDAuODUyO1xuICBtYXJnaW4tYm90dG9tOiAyM3B4OyB9XG5cbi8qIGxpbmUgMTMsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvd2lkZ2V0L193aWRnZXQtZG9rdW1lbnQuc2NzcyAqL1xuLndpZGdldC5kb2t1bWVudCB1bCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMjJweCAxOHB4OyB9XG4gIC8qIGxpbmUgMTgsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvd2lkZ2V0L193aWRnZXQtZG9rdW1lbnQuc2NzcyAqL1xuICAud2lkZ2V0LmRva3VtZW50IHVsIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4OyB9XG4gICAgLyogbGluZSAyMCwgL1VzZXJzL2tpcmlsbC9TaXRlcy9pbnRlcnZhY2Mvd3Avd3AtY29udGVudC90aGVtZXMvaW50ZXJ2YWNjL3Nhc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC1kb2t1bWVudC5zY3NzICovXG4gICAgLndpZGdldC5kb2t1bWVudCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDsgfVxuICAgIC8qIGxpbmUgMjMsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvd2lkZ2V0L193aWRnZXQtZG9rdW1lbnQuc2NzcyAqL1xuICAgIC53aWRnZXQuZG9rdW1lbnQgdWwgbGkgYSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7IH1cblxuLyogbGluZSA2LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LXJlbGF0ZXJhZGUuc2NzcyAqL1xuLndpZGdldC5yZWxhdGVyYWRlIGg0LndpZGdldC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDNmNjM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDAuODUyO1xuICBtYXJnaW4tYm90dG9tOiAyM3B4OyB9XG5cbi8qIGxpbmUgMTQsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvd2lkZ2V0L193aWRnZXQtcmVsYXRlcmFkZS5zY3NzICovXG4ud2lkZ2V0LnJlbGF0ZXJhZGUgdWwge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDIycHggMThweDsgfVxuICAvKiBsaW5lIDE5LCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LXJlbGF0ZXJhZGUuc2NzcyAqL1xuICAud2lkZ2V0LnJlbGF0ZXJhZGUgdWwgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7IH1cbiAgICAvKiBsaW5lIDIxLCAvVXNlcnMva2lyaWxsL1NpdGVzL2ludGVydmFjYy93cC93cC1jb250ZW50L3RoZW1lcy9pbnRlcnZhY2Mvc2Fzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LXJlbGF0ZXJhZGUuc2NzcyAqL1xuICAgIC53aWRnZXQucmVsYXRlcmFkZSB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDsgfVxuXG4vKiBsaW5lIDUsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvd2lkZ2V0L193aWRnZXQtdGV4dC5zY3NzICovXG4ud2lkZ2V0LndpZGdldF90ZXh0IGg0LndpZGdldC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDNmNjM7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDAuODUyO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9XG5cbi8qIGxpbmUgMTMsIC9Vc2Vycy9raXJpbGwvU2l0ZXMvaW50ZXJ2YWNjL3dwL3dwLWNvbnRlbnQvdGhlbWVzL2ludGVydmFjYy9zYXNzL2NvbXBvbmVudHMvd2lkZ2V0L193aWRnZXQtdGV4dC5zY3NzICovXG4ud2lkZ2V0LndpZGdldF90ZXh0IC50ZXh0d2lkZ2V0IHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAyMnB4IDE4cHg7IH1cbiIsIi8vIE1JWElOU1xuXG4vKiBTdHlsZSBwbGFjZWhvbGRlciAqL1xuQG1peGluIHBsYWNlaG9sZGVyIHtcbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgJjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIG9wYWNpdHk6ICAxO1xuICAgIH1cblxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIgeyAgLyogRmlyZWZveCAxOSsgKi9cbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIG9wYWNpdHk6ICAxO1xuICAgIH1cblxuICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufSIsIi8vIFdpZGdldCBNZW51XG5cbi53aWRnZXRfbmF2X21lbnUge1xuICAgIFxuICAgIGg0LndpZGdldC10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIHVsIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAgIzAwM2Y2MztcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlO1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3YTk0O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRmN2E5NDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyM3B4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjkzOGVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNDtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvLyBTaW5nbGUgUGFnZVxuXG5ib2R5LnNpbmdsZSB7XG4gICAgLnNpbmdsZS1wb3N0LWhlYWRlciB7XG4gICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAgIzAwM2Y2MztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAgIzAwM2Y2MztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NSU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0cHg7IFxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzZjYzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYmFjay1saW5rIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1iYWNrLnBuZyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEzcHggMTNweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvLyBXaWRnZXQgQXJjaGl2ZVxuXG5kaXYud2lkZ2V0X2FyY2hpdmUge1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgaDQud2lkZ2V0LXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgdWwge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICAjMDAzZjYzO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZjdhOTQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3YTk0O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIzcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAgI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTM4ZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi40O1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8vIHRlbXBsYXRlIGtvbnRha3RcblxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUta29udGFrdC1waHAge1xuICAgIC5wb3N0LXRvcCB7XG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZWRpdG9yX2NvbnRlbnQge1xuICAgICAgICBtYXJnaW4tdG9wOiA0N3B4O1xuICAgIH1cbiAgICAua29udGFrdHBlcnNvbmFsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgLmtvbnRha3RwZXJzb24ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLmtvbnRha3QtYmlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5rb250YWt0LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAua29udGFrdC1uYW1uLCAua29udGFrdC10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICAjMDAzZjYzO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTWVkaXVtJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5rb250YWt0LXRlbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICAjMDAzZjYzO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODc1O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmtvbnRha3QtZW1haWwge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogICNjYjRhMTI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45MzhlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvLyB0ZW1wbGF0ZSBsZWRuaW5nXG5cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxlZG5pbmctcGhwIHtcbiAgICAucG9zdC10b3Age1xuICAgICAgICBoMSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxlZG5pbmdwZXJzb25hbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIC5sZWRuaW5ncGVyc29uIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIC5sZWRuaW5nLW5hbW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTGlnaHQnO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMThweCAwIDVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogICMwMDNmNjM7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGVkbmluZy1iZXNrcml2bmluZyB7XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAgcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDM4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBjb2xvcjogIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzODtcblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi8vIFNlbmFzdGUgbnl0dFxuXG4ud2lkZ2V0X3VsdGltYXRlX3Bvc3RzIHtcbiAgICBcbiAgICBoNC53aWRnZXQtdGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAgIzAwM2Y2MztcbiAgICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMC44NTI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgfVxuICAgIC5sYXRlc3RuZXdzIHtcbiAgICAgICAgYXJ0aWNsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAgI2Y0ZjRmNDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMTZweCAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTlweCAxNnB4IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZW50cnktbWV0YSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICAgICAgICAgICAgICAgIHRpbWUge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAgIzAwM2Y2MztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZW50cnktY2F0cy1saXN0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NSU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNmNjM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQXZlbmlyTGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAgIzAwM2Y2MztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZW50cnktdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAgI2NiNGExMjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41MzM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8vIFRlbXBsYXRlIFNlbmFzdGUgbnl0dFxuXG4vLyAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zZW5hc3RlXG5cbmJvZHkuYXJjaGl2ZSwgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWFyY2hpdmUge1xuICAgIC5hcmNoaXZlLXRpdGxlIHtcbiAgICAgICAgaDEge1xuICAgICAgICAgICAgbWFyZ2luOiAxM3B4IDAgMjZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuYXJjaGl2ZS1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gICAgXG4gICAgYXJ0aWNsZS5hcnRpY2xlLXBvc3Qge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNGY3YTk0O1xuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzRmN2E5NDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMCA0NXB4O1xuICAgICAgICB9XG4gICAgICAgIC5hcnRpY2xlLWhlYWRlciB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogICMwMDNmNjM7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogICMwMDNmNjM7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA0cHg7IFxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2Y2MztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYXJ0aWNsZS10aXRsZSB7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICAjMDAzZjYzO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLmFydGljbGUtaW1hZ2Uge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuaW50ZXItc2lkZWJhciAud2lkZ2V0LndpZGdldF9hcmNoaXZlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweCl7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufSIsIi8vIFRlbXBsYXRlIFByZXNzbWF0ZXJpYWxcblxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtcHJlc3NtYXRlcmlhbCB7XG4gICAgLnByZXNzLXRpdGxlIHtcbiAgICAgICAgaDEge1xuICAgICAgICAgICAgbWFyZ2luOiAxM3B4IDAgMjZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcmVzcy1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICBhcnRpY2xlLmFydGljbGUtcG9zdCB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0ZjdhOTQ7XG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNGY3YTk0O1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwIDQ1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmVkaXRvcl9jb250ZW50IHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDgxcHg7XG4gICAgICAgICAgICAucHJlc3MtbGluay1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYXJ0aWNsZS10aXRsZSB7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICAjMDAzZjYzO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hcnRpY2xlLWltYWdlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy8gVGVtcGxhdGUgU2xpZGVyXG5cbi5jb250YWluZXItc2VjdGlvbi1zbGlkZXIge1xuICAgIG1hcmdpbjogNDBweCAtNjBweCA0MHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KXtcbiAgICAgICAgbWFyZ2luOiA0MHB4IC0zMHB4IDQwcHg7XG4gICAgfVxuICAgIC5mbGV4c2xpZGVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzYycHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIHVsLnNsaWRlcyB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzYycHg7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZmlsIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgzNiwgMzcsIDM3LCAwLjczKTtcbiAgICAgICAgICAgICAgICAgICAgLmNhcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MzAwcHgpIGFuZCAobWF4LXdpZHRoOjcwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzAxcHgpIGFuZCAobWF4LXdpZHRoOjk5OXB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMiU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWRlci1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5OXB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZGVmYXVsdC1idG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuYm9keSAuZmxleC1jb250cm9sLXBhZ2luZyBsaSBhLmZsZXgtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjY2I0YTEyICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2I0YTEyICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZsZXgtY29udHJvbC1wYWdpbmcgbGkgYSB7XG4gICAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZsZXgtZGlyZWN0aW9uLW5hdiBhIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuYm9keSAuZmxleC1kaXJlY3Rpb24tbmF2IGE6OmJlZm9yZSB7XG4gICAgY29sb3I6ICNjYjRhMTI7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG59IiwiLy8gQ29udGVudCBCbG9ja1xuXG4uY29udGFpbmVyLXNlY3Rpb24tY2Ige1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIC5jb250ZW50LWJsb2NrLWNvbnRlbnQge1xuICAgICAgICAuY29udGFjdC1ibG9jay10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogICMwMDNmNjM7XG4gICAgICAgICAgICBmb250LXNpemU6IDI3cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM4OHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50LWJsb2NrLWltZyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgfVxufVxuXG4vLyBLb250YWt0IGJsb2sgS29udGFrdGZvcm11bMOkclxuXG4uY29udGFpbmVyLXNlY3Rpb24ta29udGFrdCB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwMDRkNmY7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLXRvcDogMzRweDtcbiAgICAuY29udGFjdC1ibG9jay10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAgIzAwM2Y2MztcbiAgICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzODhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIH1cbn1cblxuLmNvbnRhY3QtYmxvY2tfd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHVsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAzOXB4O1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5OXB4KXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAwMHB4KSBhbmQgKG1heC13aWR0aDoxMTk5cHgpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTk5cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjA0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTk5cHgpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDAwcHgpIGFuZCAobWF4LXdpZHRoOjExOTlweCl7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOTlweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMjVweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5OXB4KXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAwMHB4KSBhbmQgKG1heC13aWR0aDoxMTk5cHgpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmdmb3JtX2Zvb3RlciB7XG4gICAgICAgIC8vZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAvL21hcmdpbi10b3A6IC03MHB4O1xuICAgICAgICAvL2Rpc3BsYXk6IGJsb2NrO1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAyMXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTk5cHgpe1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC0xNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29udGVudC1ibG9jay12aWRlbyB7IFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xufSBcblxuLmNvbnRlbnQtYmxvY2stdmlkZW8gaWZyYW1lLFxuLmNvbnRlbnQtYmxvY2stdmlkZW8gb2JqZWN0LFxuLmNvbnRlbnQtYmxvY2stdmlkZW8gZW1iZWQgeyBcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufSIsIi8vIFBhZ2UgU2VhcmNoXG5cbmJvZHkuc2VhcmNoIHtcbiAgICBcbiAgICAuYXJjaGl2ZS10aXRsZSB7XG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIG1hcmdpbjogMnB4IDAgMjZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hcmNoaXZlLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIGFydGljbGUuYXJ0aWNsZS1wb3N0IHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzRmN2E5NDtcbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0ZjdhOTQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDAgNDVweDtcbiAgICAgICAgfVxuICAgICAgICAuYXJ0aWNsZS1oZWFkZXIge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICAjMDAzZjYzO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICAjMDAzZjYzO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NSU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNHB4OyBcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNmNjM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmFydGljbGUtdGl0bGUge1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAgIzAwM2Y2MztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYXJ0aWNsZS1pbWFnZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi8vIEZyb250IFBhZ2VcblxuLmJvZHktcGFnZSB7XG4gICAgbWFyZ2luLXRvcDogMTg3cHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpe1xuICAgICAgICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgICB9XG59XG5cbmJvZHkuaG9tZSB7XG4gICAgLmJvZHktcGFnZSB7XG4gICAgICAgIHBhZGRpbmc6IDM1cHggNjBweCA1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDE4N3B4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweCl7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIFdpZGdldCBEb2t1bWVudFxuXG4ud2lkZ2V0LmRva3VtZW50e1xuICAgIFxuICAgIGg0LndpZGdldC10aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICAjMDAzZjYzO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjg1MjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgICB9XG4gICAgdWwge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDIycHggMThweDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8vIFdpZGdldCBSZWxhdGVyYWRlXG5cblxuLndpZGdldC5yZWxhdGVyYWRle1xuICAgIFxuICAgIGg0LndpZGdldC10aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICAjMDAzZjYzO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjg1MjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgICB9XG4gICAgdWwge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDIycHggMThweDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8vIFdpZGdldCBLb250YWt0cGVyc29uXG5cbi53aWRnZXQud2lkZ2V0X3RleHR7XG5cbiAgICBoNC53aWRnZXQtdGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAgIzAwM2Y2MztcbiAgICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMC44NTI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgfVxuICAgIC50ZXh0d2lkZ2V0IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAyMnB4IDE4cHg7XG4gICAgfVxufSJdfQ== */
