@import url("https://fonts.googleapis.com/css?family=Poppins:400,500,600,700");@import url("https://fonts.googleapis.com/css?family=Roboto:400,500,700");html{position:relative;min-height:100%}body,html{background-color:#eaf0f7}body{margin:0;overflow-x:hidden;font-size:13px;font-family:Poppins,sans-serif;color:#435177}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:10px 0}h1{line-height:43px;font-size:36px}h2{line-height:35px;font-size:30px}h3{line-height:30px;font-size:24px}h4{line-height:22px;font-size:18px}h5{font-size:15px}h6,p{font-size:13px}p{line-height:1.6;font-family:Roboto,sans-serif}*{outline:none!important}a{font-family:Poppins,sans-serif;color:#50649c}a:active,a:focus,a:hover{outline:0;text-decoration:none}.header-title,.title-text{margin-bottom:8px;text-transform:capitalize;letter-spacing:.02em;font-size:15px;font-weight:500;margin-top:0;color:#50649c;text-shadow:0 0 1px rgba(239,242,249,.1)}.page-title-box{padding:25px 0}.page-title-box .page-title{font-size:18px;margin:0;color:#50649c}.page-title-box .breadcrumb{font-size:13px;margin-bottom:0;padding:2px 0;background-color:transparent}@media (max-width:767px){.hidden-sm{display:none}}.slimScrollDiv{height:auto!important}.m-b-30{margin-bottom:30px}.w-xs{min-width:80px}.w-sm{min-width:95px}.w-md{min-width:110px}.w-lg{min-width:140px}.font-10{font-size:10px!important}.font-11{font-size:11px!important}.font-12{font-size:12px!important}.font-13{font-size:13px!important}.font-14{font-size:14px!important}.font-15{font-size:15px!important}.font-16{font-size:16px!important}.font-18{font-size:18px!important}.thumb-xxs{height:24px!important;width:24px!important}.thumb-xs,.thumb-xxs{font-size:10px;font-weight:700}.thumb-xs{height:32px!important;width:32px!important}.thumb-sm{height:36px!important;width:36px!important;font-size:12px;font-weight:700}.thumb-md{height:48px;width:48px;font-size:14px;font-weight:700}.thumb-lg{height:60px;width:60px;font-size:20px;font-weight:700}.thumb-xl{height:78px;width:78px;font-size:28px;font-weight:700}.container-fluid{padding-right:12px;padding-left:12px}.row{margin-right:-8px;margin-left:-8px}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{padding-right:12px;padding-left:12px}.breadcrumb{background-color:transparent;margin-bottom:20px;padding-top:10px;padding-left:0}.breadcrumb a{color:#8997bd}strong{font-weight:500!important}.breadcrumb-item.active{color:#7081b9}.shadow{box-shadow:0 0 3px rgba(137,151,189,.5)!important}.breadcrumb>li+li:before{content:"\f105"!important;font-family:Font Awesome\ 5 Free!important;font-weight:600;padding:0 5px;color:#8997bd!important}code{color:#4ac7ec;font-size:13px}.lead{font-size:18px}.blockquote{padding:10px 20px;margin-bottom:20px;border-left:4px solid #dbe0ec}.blockquote p{font-size:1.05rem}.blockquote.blockquote-reverse{border-left:0;border-right:4px solid #dbe0ec;text-align:right}.dropdown-menu{box-shadow:0 3px 12px rgba(0,0,0,.05)}.dropdown-item.active,.dropdown-item:active{color:#2f4686;text-decoration:none;background-color:#f7f7f7}.dropdown-item{padding:6px 1.5rem}.dropdown-lg{width:280px}@media (max-width:767px){.dropdown-lg{width:260px}}.arrow-none:after{border:none;margin:0;display:none}.list-group-item{border:1px solid #f1eff5;background-color:#fff}.nav-pills .nav-item.show .nav-link,.nav-pills .nav-link.active{background-color:#4d79f6;color:#fff}.nav-pills>.active>a>.badge{color:#4d79f6}.small,small{font-size:11px}.border-primary{border-color:#4d79f6!important}.border-success{border-color:#1ecab8!important}.border-info{border-color:#9ba7ca!important}.border-warning{border-color:#f3c74d!important}.border-danger{border-color:#f1646c!important}.border-dark{border-color:#2f4686!important}.border-pink{border-color:#ff5da0!important}.border-purple{border-color:#7551e9!important}.border-custom{border-color:#4d79f6!important}.pagination .page-link{color:#435177}.pagination .page-item.active .page-link{background-color:#4d79f6;border-color:#4d79f6;color:#fff}.pagination .page-link:focus,.pagination .page-link:hover{color:#2f4686;background-color:#f1f5fa;box-shadow:0 0 0 .2rem rgba(77,121,246,.33)}.pagination .form-control{border-color:transparent;font-size:12px;padding:0;height:17px;background-color:transparent}.pagination .form-control:focus{border-color:transparent;background-color:transparent;box-shadow:none}.pager li>a,.pager li>span{border-radius:3px;color:#2f4686}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:#4d79f6;border-color:#4d79f6}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:fade(#fff,70%)}.scrollspy-example{position:relative;height:250px;margin-top:.5rem;overflow:auto}.scrollspy-example-2{position:relative;height:350px;overflow:auto}.navbar-brand.navbar-scroll-brand{display:block;background-color:#fff;width:100%;margin:8px 8px 20px;text-align:center;padding:16px 0;border:1px solid #eff2f9;border-radius:3px}.popover-header{margin-top:0}.nav-pills .nav-item.show .nav-link,.nav-pills .nav-link.active{background-color:#dfe7fd;color:#4d79f6}.tooltip.tooltip-custom .tooltip-inner,.tooltip.tooltip-sky .tooltip-inner{background:#eaf0f7;color:#435177}.tooltip.tooltip-custom.bs-tooltip-top .arrow:before,.tooltip.tooltip-sky.bs-tooltip-top .arrow:before{border-top-color:#f1f5fa}.bs-example-modal{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1;display:block}.icon-demo-content{text-align:center}.icon-demo-content i{display:block;font-size:24px;margin:0 auto 5px}.icon-demo-content.emoji-icons i{display:block;font-size:16px;margin:0 auto 8px}.icon-demo-content svg{width:34px;height:34px;display:block;margin:0 auto 5px}.icon-demo-content svg path:first-of-type{fill:#a4abc5}.icon-demo-content svg path:nth-of-type(2){fill:#4d79f6}.icon-demo-content svg path:nth-of-type(3){fill:#a4abc5}.icon-demo-content svg circle{fill:#9ba7ca}.icon-demo-content svg g path:first-of-type{fill:#4d79f6}.icon-demo-content svg g path:nth-of-type(2){fill:#a4abc5}.icon-demo-content .col-sm-6{margin-bottom:30px}.icon-demo-content .col-sm-6:hover i{color:#4d79f6}.icon-demo-content .col-sm-6:hover path:first-of-type{fill:#4d79f6}.icon-demo-content .col-sm-6:hover path:nth-of-type(2){fill:#a4abc5}.page-wrapper{padding-top:70px}.page-content{width:100%;position:relative;padding:0 15px 60px}.left-sidenav,.page-content{min-height:calc(100vh - 70px)}.left-sidenav{min-width:270px;max-width:270px;background-color:#181823;box-shadow:0 0 3px rgba(31,30,47,.05);-webkit-transition:.3s;transition:.3s;padding:30px 0}.left-sidenav-menu{padding-left:0;margin-bottom:0}.left-sidenav-menu li{list-style:none;display:block;width:100%}.left-sidenav-menu li>a{display:block;padding:12px 30px 12px 27px;color:#a9baca;border-left:3px solid transparent;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.left-sidenav-menu li>a:hover{color:#7496f8}.left-sidenav-menu li>a:hover i{color:#4d79f6}.left-sidenav-menu li>a i{width:25px;display:inline-block;font-size:16px;opacity:.8;color:#50649c}.left-sidenav-menu li>a i.ti-control-record{font-size:8px;vertical-align:middle}.left-sidenav-menu li ul{padding:0 0 0 25px}.left-sidenav-menu li ul li>a{padding:10px 30px;color:#a9baca;font-size:13.5px;border-left:none}.left-sidenav-menu li ul li>a:hover{color:#7496f8}.left-sidenav-menu li ul li>a:hover i{color:#4d79f6}.left-sidenav-menu li.mm-active .menu-arrow i:before,.left-sidenav-menu li.mm-active .mm-active a .menu-arrow.left-has-menu i:before{content:"\F140"}.left-sidenav-menu li.mm-active .menu-arrow.left-has-menu i:before,.left-sidenav-menu li.mm-active li a menu-arrow.left-has-menu i:before{content:"\F142"}.left-sidenav-menu li.mm-active .mm-active>a,.left-sidenav-menu li.mm-active .mm-active>a.active{color:#7496f8;background-color:transparent}.left-sidenav-menu li.mm-active .mm-active .menu-arrow.left-has-menu i:before{content:"\F140"}.left-sidenav-menu li.mm-active .mm-active .mm-show li a.active{color:#fff}.left-sidenav-menu li.mm-active>a{color:#7496f8;border-left-color:#7496f8;background-color:#1c1c29}.left-sidenav-menu li.mm-active>a i{color:#7496f8}.left-sidenav-menu li.mm-active .nav-item.active a.nav-link.active{background-color:transparent;color:#7496f8}.left-sidenav-menu li.mm-active .nav-item.active a.nav-link.active i{color:#7496f8}.left-sidenav-menu .menu-title{padding:10px 30px;color:#8997bd;font-size:11px;text-transform:uppercase}.left-sidenav-menu .menu-arrow{float:right;margin-top:-3px}.left-sidenav-menu .menu-arrow i{width:15px}.enlarge-menu .left-sidenav{display:none}.enlarge-menu .topbar .topbar-left{background-color:#fff}.enlarge-menu .topbar .topbar-left .logo .logo-lg{display:none}.enlarge-menu .topbar .topbar-left .logo .logo-lg.logo-dark{display:inline-block;height:14px;margin-left:2px}@media (min-width:680px){.page-wrapper{display:-webkit-box;display:flex}}@media (max-width:1024px){.left-sidenav{position:fixed;top:70px;overflow-y:auto;z-index:10;bottom:0}.page-content{min-height:100vh}.enlarge-menu .topbar .topbar-left .logo .logo-lg.logo-dark{display:none}}.topbar{left:0;position:fixed;right:0;top:0;z-index:999}.topbar .topbar-left{background-color:#1c1c29;float:left;text-align:center;height:70px;position:relative;width:270px;z-index:1}.topbar .topbar-left .logo{line-height:70px}.topbar .topbar-left .logo .logo-sm{height:24px}.topbar .topbar-left .logo .logo-lg{height:14px;margin-left:2px}.topbar .topbar-left .logo .logo-dark{display:none}.navbar-custom{background:#fff;padding:0 10px 0 0;margin-left:240px;min-height:70px;position:relative;box-shadow:0 0 3px rgba(31,30,47,.05)}.navbar-custom .nav-link{padding:0 .75rem;color:#8997bd;line-height:70px;max-height:70px}.navbar-custom .nav-link .nav-icon{font-size:18px}.navbar-custom .dropdown-toggle:after{content:normal}.navbar-custom .topbar-nav li{float:left}.navbar-custom .topbar-nav li.show .nav-link{background-color:#fff;color:#828db1}.navbar-custom .crypto-balance{margin:16px 20px;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start}.navbar-custom .crypto-balance i{font-size:24px;margin-right:10px}.navbar-custom .crypto-balance .btc-balance{align-self:center;-webkit-box-flex:1;flex:1}.navbar-custom .crypto-balance .btc-balance h5{color:#50649c;font-weight:500}.navbar-custom .crypto-balance .btc-balance h5 span{color:#a4abc5;font-size:12px;font-weight:400}.navbar-custom .crypto-balance .btc-balance span{font-size:12px;font-weight:400}.button-menu-mobile{border:none;color:#fff;width:60px;background-color:transparent;cursor:pointer}.nav-user .nav-user-name{vertical-align:middle}.nav-user img{height:40px;width:40px}.noti-icon-badge{position:absolute;top:10px;right:10px;font-size:9px}.notification-list{max-height:220px;margin-left:0}.notification-list .noti-title{border-radius:.25rem .25rem 0 0;margin:-4px 0 0;width:auto;padding:12px 20px}.notification-list .noti-title h5{margin:0;font-size:14px;text-transform:uppercase}.notification-list .noti-icon{font-size:22px;vertical-align:middle;color:#a4abc5}.notification-list .noti-icon-badge{display:inline-block;position:absolute;top:14px;right:8px;border:2px solid hsla(0,0%,100%,.6);border-radius:50%;padding:2px 4px}.notification-list .notify-item{padding:10px 20px}.notification-list .notify-item .notify-icon{float:left;height:36px;width:36px;line-height:36px;text-align:center;margin-right:10px;border-radius:50%;color:#fff}.notification-list .notify-item .notify-icon img{margin-top:4px}.notification-list .notify-item .notify-details{margin-bottom:0;overflow:hidden;margin-left:45px;text-overflow:ellipsis;white-space:nowrap}.notification-list .notify-item .notify-details b{font-weight:500}.notification-list .notify-item .notify-details small{display:block;white-space:normal}.notification-list .notify-item .notify-details span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.app-search .form-control,.app-search .form-control:focus{border:1px solid #ededed;font-size:13px;height:34px;color:#7081b9;padding-left:20px;padding-right:40px;background:#fff;box-shadow:none;border-radius:40px;width:300px}.app-search{position:relative;padding-top:18px;margin-left:20px}.app-search input.form-control::-webkit-input-placeholder{color:#98a9d9}.app-search input.form-control:-moz-placeholder,.app-search input.form-control::-moz-placeholder{color:#98a9d9}.app-search input.form-control:-ms-input-placeholder{color:#98a9d9}.app-search a{position:absolute;top:18px;right:0;display:block;height:34px;line-height:34px;width:34px;text-align:center;background:#f7f7f7;border:1px solid #ededed;border-radius:50%;color:#8997bd}@media (max-width:1024px){.topbar .topbar-left{width:70px}.topbar .topbar-left .logo-lg{display:none}.topbar .navbar-custom{margin-left:70px}.topbar .app-search .form-control,.topbar .app-search .form-control:focus{width:230px}.page-content{padding:0 0 60px}}@media (max-width:768px) and (max-width:1023.98px){.app-search{display:none}}@media (max-width:767px){.app-search,.hidden-sm{display:none}}@media (max-width:375px){.page-title-box .breadcrumb{display:none}}.footer{border-top:1px solid #dbe0ec;bottom:0;padding:20px;position:absolute;right:0;left:0;color:#7081b9}

/*!
 * Waves v0.7.6
 * http://fian.my.id/Waves 
 * 
 * Copyright 2014-2018 Alfiana E. Sibuea and other contributors 
 * Released under the MIT license 
 * https://github.com/fians/Waves/blob/master/LICENSE */.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;opacity:0;background:rgba(0,0,0,.2);background:radial-gradient(rgba(0,0,0,.2) 0,rgba(0,0,0,.3) 40%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.5) 60%,hsla(0,0%,100%,0) 70%);-webkit-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:scale(0) translate(0);transform:scale(0) translate(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background:hsla(0,0%,100%,.4);background:radial-gradient(hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.3) 40%,hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0) 70%)}.waves-effect.waves-classic .waves-ripple{background:rgba(0,0,0,.2)}.waves-effect.waves-classic.waves-light .waves-ripple{background:hsla(0,0%,100%,.4)}.waves-notransition{-webkit-transition:none!important;transition:none!important}.waves-button,.waves-circle{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 0)}.waves-button,.waves-button-input,.waves-button:hover,.waves-button:visited{white-space:nowrap;vertical-align:middle;cursor:pointer;border:none;outline:none;color:inherit;background-color:transparent;font-size:1em;line-height:1em;text-align:center;text-decoration:none;z-index:1}.waves-button{padding:.85em 1.1em;border-radius:.2em}.waves-button-input{margin:0;padding:.85em 1.1em}.waves-input-wrapper{border-radius:.2em;vertical-align:bottom}.waves-input-wrapper.waves-button{padding:0}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%}.waves-float{-webkit-mask-image:none;box-shadow:0 1px 1.5px 1px rgba(0,0,0,.12);-webkit-transition:all .3s;transition:all .3s}.waves-float:active{box-shadow:0 8px 20px 1px rgba(0,0,0,.3)}.waves-block{display:block}.card{margin-bottom:24px;border:none;box-shadow:0 0 3px rgba(31,30,47,.05);border-radius:3px;background-color:#fff}.card-border{border:1px solid #eff2f9}.card-header{background-color:#dbe0ec;border-bottom:1px solid #dbe0ec}.card-footer{background-color:#f1f5fa;border-top:1px solid #eff2f9}.card-primary{background-color:#4d79f6}.card-secondary{background-color:#4ac7ec}.card-success{background-color:#1ecab8}.card-warning{background-color:#f3c74d}.card-info{background-color:#9ba7ca}.card-danger{background-color:#f1646c}.card-dark{background-color:#2f4686}.card-light{background-color:#f1f5fa;color:#8997bd}.card-pink{background-color:#ff5da0}.card-purple{background-color:#7551e9}.card-blue{background-color:#2b55cc}.btn{border-radius:3px;font-family:Poppins,sans-serif;font-size:14px;line-height:24px}.btn:focus{box-shadow:0 0 0 .2rem #eff2f9}.animation-modal,.button-items,.button-list{margin-bottom:-8px}.animation-modal .btn,.button-items .btn,.button-list .btn{margin-bottom:8px;margin-right:5px}.btn-xl{padding:12px 24px;font-size:18px}.btn-sm{padding:4px 8px;font-size:12px}.btn-xs{padding:2px 10px;font-size:11px}.btn-xss{padding:0 10px;font-size:11px;line-height:20px}.btn-round{border-radius:30px}.btn-square{border-radius:0}.btn-skew{-webkit-transform:skew(-15deg);transform:skew(-15deg)}.btn-skew span{display:inline-block;-webkit-transform:skew(15deg);transform:skew(15deg)}.accordion .btn:focus{box-shadow:none}.btn.btn-outline-dashed{outline:1px dashed #fff!important;outline-offset:-5px;-moz-outline-radius:25px}.btn-blue,.btn-danger,.btn-dark,.btn-info,.btn-pink,.btn-primary,.btn-purple,.btn-secondary,.btn-success,.btn-warning{color:#fff}.btn-primary{background-color:#4d79f6;border:1px solid #4d79f6;box-shadow:0 2px 6px 0 rgba(77,121,246,.5)}.btn-outline-primary.active,.btn-outline-primary:active,.btn-outline-primary:hover,.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-primary.active,.btn-primary.disabled,.btn-primary.focus,.btn-primary:active,.btn-primary:disabled,.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-primary,.show>.btn-outline-primary.dropdown-toggle,.show>.btn-primary.dropdown-toggle,a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#3567f5!important;border:1px solid #3567f5}.btn-outline-primary.focus,.btn-outline-primary:focus,.btn-primary.focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(77,121,246,.3)!important}.btn-outline-primary.disabled,.btn-outline-primary:disabled,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#658bf7}.btn-success{background-color:#1ecab8;border:1px solid #1ecab8;box-shadow:0 2px 6px 0 rgba(30,202,184,.5)}.btn-outline-success.active,.btn-outline-success:active,.btn-outline-success:hover,.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.btn-success.active,.btn-success.disabled,.btn-success.focus,.btn-success:active,.btn-success:disabled,.btn-success:focus,.btn-success:hover,.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-success,.show>.btn-outline-success.dropdown-toggle,.show>.btn-success.dropdown-toggle{background-color:#1bb4a4;border:1px solid #1bb4a4}.btn-outline-success.focus,.btn-outline-success:focus,.btn-success.focus,.btn-success:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(30,202,184,.3)!important}.btn-info{background-color:#9ba7ca;border:1px solid #9ba7ca;box-shadow:0 2px 6px 0 rgba(155,167,202,.5)}.btn-info.active,.btn-info.disabled,.btn-info.focus,.btn-info:active,.btn-info:disabled,.btn-info:focus,.btn-info:hover,.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.btn-outline-info.active,.btn-outline-info:active,.btn-outline-info:hover,.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-info,.show>.btn-info.dropdown-toggle,.show>.btn-outline-info.dropdown-toggle{background-color:#8a98c1;border:1px solid #8a98c1}.btn-info.focus,.btn-info:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info.focus,.btn-outline-info:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(155,167,202,.3)!important}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#a5b0cf}.btn-warning{background-color:#f3c74d;border:1px solid #f3c74d;box-shadow:0 2px 6px 0 rgba(243,199,77,.5)}.btn-outline-warning.active,.btn-outline-warning:active,.btn-outline-warning:hover,.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-warning.active,.btn-warning.disabled,.btn-warning.focus,.btn-warning:active,.btn-warning:disabled,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning,.show>.btn-outline-warning.dropdown-toggle,.show>.btn-warning.dropdown-toggle{background-color:#f1bf35;border:1px solid #f1bf35;color:#fff}.btn-outline-warning.focus,.btn-outline-warning:focus,.btn-warning.focus,.btn-warning:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(243,199,77,.3)!important}.btn-danger{background-color:#f1646c;border:1px solid #f1646c;box-shadow:0 2px 6px 0 rgba(241,100,108,.5)}.btn-danger.active,.btn-danger.disabled,.btn-danger.focus,.btn-danger:active,.btn-danger:disabled,.btn-danger:focus,.btn-danger:hover,.btn-danger:not(:disabled):not(.disabled):active,.btn-outline-danger.active,.btn-outline-danger:active,.btn-outline-danger:hover,.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-danger,.show>.btn-danger.dropdown-toggle,.show>.btn-outline-danger.dropdown-toggle{background-color:#ef4d56;border:1px solid #ef4d56}.btn-danger.focus,.btn-danger:focus,.btn-outline-danger.focus,.btn-outline-danger:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(241,100,108,.3)!important}.btn-secondary{background-color:#4ac7ec;border:1px solid #4ac7ec;box-shadow:0 2px 6px 0 rgba(74,199,236,.5);color:#f3f6f7}.btn-outline-secondary.active,.btn-outline-secondary:active,.btn-outline-secondary:hover,.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-secondary.active,.btn-secondary.disabled,.btn-secondary.focus,.btn-secondary:active,.btn-secondary:disabled,.btn-secondary:focus,.btn-secondary:hover,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-secondary,.show>.btn-outline-secondary.dropdown-toggle,.show>.btn-secondary.dropdown-toggle,a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#33c0ea!important;border:1px solid #33c0ea;color:#f3f6f7}.btn-outline-secondary.focus,.btn-outline-secondary:focus,.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(74,199,236,.3)!important}.btn-light{color:#50649c;background-color:#f1f5fa;border:1px solid #eff2f9;box-shadow:0 2px 6px 0 rgba(182,194,228,.5)}.btn-light.active,.btn-light.disabled,.btn-light.focus,.btn-light:active,.btn-light:disabled,.btn-light:focus,.btn-light:hover,.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.btn-outline-light.active,.btn-outline-light:active,.btn-outline-light:hover,.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-light,.show>.btn-light.dropdown-toggle,.show>.btn-outline-light.dropdown-toggle{background-color:#dee8f3;border:1px solid #dee8f3}.btn-light.focus,.btn-light:focus,.btn-outline-light.focus,.btn-outline-light:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(239,242,249,.3)!important}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#50649c}.btn-dark{background-color:#2f4686;border:1px solid #2f4686;box-shadow:0 2px 6px 0 rgba(47,70,134,.5);color:#fff}.btn-dark.active,.btn-dark.disabled,.btn-dark.focus,.btn-dark:active,.btn-dark:disabled,.btn-dark:focus,.btn-dark:hover,.btn-outline-dark.active,.btn-outline-dark:active,.btn-outline-dark:hover,.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-dark,.show>.btn-outline-dark.dropdown-toggle{background-color:#283c73;border:1px solid #283c73;color:#fff}.btn-dark.focus,.btn-dark:focus,.btn-outline-dark.focus,.btn-outline-dark:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(47,70,134,.3)!important}.btn-link{color:#8997bd}.btn-link:active,.btn-link:focus,.btn-link:hover{text-decoration:none;color:#50649c}.btn-pink{background-color:#ff5da0;border:1px solid #ff5da0;color:#fff;box-shadow:0 2px 6px 0 rgba(255,93,160,.5)}.btn-outline-pink.active,.btn-outline-pink:active,.btn-outline-pink:hover,.btn-outline-pink:not(:disabled):not(.disabled).active,.btn-outline-pink:not(:disabled):not(.disabled):active,.btn-pink.active,.btn-pink.disabled,.btn-pink.focus,.btn-pink:active,.btn-pink:disabled,.btn-pink:focus,.btn-pink:hover,.open>.dropdown-toggle.btn-pink,.show>.btn-outline-pink.dropdown-toggle{background-color:#ff4491;border:1px solid #ff4491;color:#fff}.btn-outline-pink.focus,.btn-outline-pink:focus,.btn-pink.focus,.btn-pink:focus,.show>.btn-pink.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(255,93,160,.3)!important}.btn-purple{background-color:#7551e9;border:1px solid #7551e9;color:#fff;box-shadow:0 2px 6px 0 rgba(117,81,233,.5)}.btn-outline-purple.active,.btn-outline-purple:active,.btn-outline-purple:hover,.btn-outline-purple:not(:disabled):not(.disabled).active,.btn-outline-purple:not(:disabled):not(.disabled):active,.btn-purple.active,.btn-purple.disabled,.btn-purple.focus,.btn-purple:active,.btn-purple:disabled,.btn-purple:focus,.btn-purple:hover,.open>.dropdown-toggle.btn-purple,.show>.btn-outline-purple.dropdown-toggle{background-color:#633ae6;border:1px solid #633ae6;color:#fff}.btn-outline-purple.focus,.btn-outline-purple:focus,.btn-purple.focus,.btn-purple:focus,.show>.btn-purple.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(117,81,233,.3)}.btn-blue{background-color:#2b55cc;border:1px solid #2b55cc;box-shadow:0 2px 6px 0 rgba(43,85,204,.5)}.btn-blue.active,.btn-blue.disabled,.btn-blue.focus,.btn-blue:active,.btn-blue:disabled,.btn-blue:focus,.btn-blue:hover,.btn-blue:not(:disabled):not(.disabled):active,.btn-outline-blue.active,.btn-outline-blue:active,.btn-outline-blue:hover,.btn-outline-blue:not(:disabled):not(.disabled).active,.btn-outline-blue:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-blue,.show>.btn-blue.dropdown-toggle,.show>.btn-outline-blue.dropdown-toggle,a.bg-blue:focus,a.bg-blue:hover,button.bg-blue:focus,button.bg-blue:hover{background-color:#274cb7!important;border:1px solid #274cb7;color:#fff}.btn-blue.focus,.btn-blue:focus,.btn-blue:not(:disabled):not(.disabled):active:focus,.btn-outline-blue.focus,.btn-outline-blue:focus,.show>.btn-blue.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(43,85,204,.3)!important}.btn-white{background-color:#fff;color:#50649c;border:1px solid #fff;box-shadow:0 1px 4px .25px #dbe0ec}.btn-outline-white.active,.btn-outline-white:active,.btn-outline-white:hover,.btn-outline-white:not(:disabled):not(.disabled).active,.btn-outline-white:not(:disabled):not(.disabled):active,.btn-white.active,.btn-white.disabled,.btn-white.focus,.btn-white:active,.btn-white:disabled,.btn-white:focus,.btn-white:hover,.btn-white:not(:disabled):not(.disabled).active,.btn-white:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-white,.show>.btn-outline-white.dropdown-toggle,.show>.btn-white.dropdown-toggle,a.bg-white:focus,a.bg-white:hover,button.bg-white:focus,button.bg-white:hover{background-color:#f2f2f2!important;border:1px solid #f2f2f2}.btn-outline-white.focus,.btn-outline-white:focus,.btn-white.focus,.btn-white:focus,.btn-white:not(:disabled):not(.disabled):active:focus,.show>.btn-white.dropdown-toggle:focus{box-shadow:0 1px 4px .25px #dbe0ec!important}.btn-outline-primary{color:#4d79f6;border-color:#4d79f6}.btn-outline-success{color:#1ecab8;border-color:#1ecab8}.btn-outline-info{color:#9ba7ca;border-color:#9ba7ca}.btn-outline-warning{color:#f3c74d;border-color:#f3c74d}.btn-outline-danger{color:#f1646c;border-color:#f1646c}.btn-outline-dark{color:#2f4686;border-color:#2f4686}.btn-outline-dark,.btn-outline-light{background-image:none;background-color:transparent}.btn-outline-light{color:#7081b9;border-color:#dbe0ec}.btn-outline-secondary{color:#4ac7ec;border-color:#4ac7ec}.btn-outline-pink,.btn-outline-secondary{background-image:none;background-color:transparent}.btn-outline-pink{color:#ff5da0;border-color:#ff5da0}.btn-outline-purple{color:#7551e9;border-color:#7551e9}.btn-outline-blue,.btn-outline-purple{background-image:none;background-color:transparent}.btn-outline-blue{color:#2b55cc;border-color:#2b55cc}.btn-soft-primary{background-color:rgba(77,121,246,.1);color:#4d79f6}.btn-soft-primary:hover{background-color:#4d79f6;color:#fff}.btn-soft-primary:focus{box-shadow:0 0 0 .1rem rgba(77,121,246,.2);background-color:rgba(77,121,246,.8);color:#fff}.btn-soft-secondary{background-color:rgba(74,199,236,.15);color:#4ac7ec}.btn-soft-secondary:hover{background-color:#4ac7ec;color:#fff}.btn-soft-secondary:focus{box-shadow:0 0 0 .1rem rgba(74,199,236,.2);background-color:rgba(74,199,236,.8);color:#fff}.btn-soft-success{background-color:rgba(30,202,184,.1);color:#1ecab8}.btn-soft-success:hover{background-color:#1ecab8;color:#fff}.btn-soft-success:focus{box-shadow:0 0 0 .1rem rgba(30,202,184,.2);background-color:rgba(30,202,184,.8);color:#fff}.btn-soft-warning{background-color:rgba(243,199,77,.18);color:#f3c74d}.btn-soft-warning:hover{background-color:#f3c74d;color:#fff}.btn-soft-warning:focus{box-shadow:0 0 0 .1rem rgba(243,199,77,.2);background-color:rgba(243,199,77,.8);color:#fff}.btn-soft-danger{background-color:rgba(241,100,108,.1);color:#f1646c}.btn-soft-danger:hover{background-color:#f1646c;color:#fff}.btn-soft-danger:focus{box-shadow:0 0 0 .1rem rgba(241,100,108,.2);background-color:rgba(241,100,108,.8);color:#fff}.btn-soft-info{background-color:rgba(155,167,202,.1);color:#9ba7ca}.btn-soft-info:hover{background-color:#9ba7ca;color:#fff}.btn-soft-info:focus{box-shadow:0 0 0 .1rem rgba(155,167,202,.2);background-color:rgba(155,167,202,.8);color:#fff}.btn-soft-dark{background-color:rgba(47,70,134,.1);color:#2f4686}.btn-soft-dark:hover{background-color:#2f4686;color:#fff}.btn-soft-dark:focus{box-shadow:0 0 0 .1rem rgba(47,70,134,.2);background-color:rgba(47,70,134,.8);color:#fff}.btn-soft-pink{background-color:rgba(255,93,160,.1);color:#ff5da0}.btn-soft-pink:hover{background-color:#ff5da0;color:#fff}.btn-soft-pink:focus{box-shadow:0 0 0 .1rem rgba(255,93,160,.2);background-color:rgba(255,93,160,.8);color:#fff}.btn-soft-purple{background-color:rgba(117,81,233,.1);color:#7551e9}.btn-soft-purple:hover{background-color:#7551e9;color:#fff}.btn-soft-purple:focus{box-shadow:0 0 0 .1rem rgba(117,81,233,.2);background-color:rgba(117,81,233,.8);color:#fff}.btn-soft-blue{background-color:rgba(43,85,204,.1);color:#2b55cc}.btn-soft-blue:hover{background-color:#2b55cc;color:#fff}.btn-soft-blue:focus{box-shadow:0 0 0 .1rem rgba(43,85,204,.2);background-color:rgba(43,85,204,.8);color:#fff}.btn-social-icon .btn{width:36px;height:36px;padding-left:10px}.btn-facebook{color:#fff!important;background-color:#3b5998}.btn-twitter{color:#fff!important;background-color:#00aced}.btn-dropbox{color:#fff!important;background-color:#007ee5}.btn-skype{color:#fff!important;background-color:#00aff0}.b-round{border-radius:40px}.alert{position:relative;border:0}.alert.icon-custom-alert{display:-webkit-box;display:flex}.alert .alert-icon{font-size:24px;margin-right:8px}.alert .alert-text{-webkit-box-flex:1;flex-grow:1;align-self:center}.alert .alert-close{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.alert .alert-link{font-weight:600}.alert.alert-primary{color:#fff;background-color:#4d79f6}.alert.alert-secondary{color:#f3f6f7;background-color:#4ac7ec}.alert.alert-success{color:#fff;background-color:#1ecab8}.alert.alert-warning{color:#435177;background-color:#f3c74d}.alert.alert-info{color:#fff;background-color:#9ba7ca}.alert.alert-danger{color:#fff;background-color:#f1646c}.alert.alert-dark{color:#fff;background-color:#2f4686}.alert.alert-light{color:#7081b9;background-color:#fff;box-shadow:0 0 8px rgba(47,70,134,.1)}.alert.alert-pink{color:#fff;background-color:#ff5da0}.alert.alert-blue{color:#fff;background-color:#2b55cc}.alert.alert-purple{color:#fff;background-color:#7551e9}.alert.alert-outline-success{border:1px solid #1ecab8;background-color:transparent;color:#1ecab8}.alert.alert-outline-danger{border:1px solid #f1646c;background-color:transparent;color:#f1646c}.alert.alert-outline-primary{border:1px solid #4d79f6;background-color:transparent;color:#4d79f6}.alert.alert-outline-warning{border:1px solid #f3c74d;background-color:transparent;color:#f3c74d}.alert.alert-outline-info{border:1px solid #9ba7ca;background-color:transparent;color:#9ba7ca}.alert.alert-outline-pink{border:1px solid #ff5da0;background-color:transparent;color:#ff5da0}.alert.alert-outline-purple{border:1px solid #7551e9;background-color:transparent;color:#7551e9}.alert.alert-outline-blue{border:1px solid #2b55cc;background-color:transparent;color:#2b55cc}.alert.alert-outline-secondary{border:1px solid #4ac7ec;background-color:transparent;color:#4ac7ec}.alert.alert-outline-dark{border:1px solid #2f4686;background-color:transparent;color:#2f4686}.alert.alert-primary-shadow{box-shadow:0 0 24px 0 rgba(77,121,246,.06),0 1px 0 0 rgba(77,121,246,.02)}.alert.alert-success-shadow{box-shadow:0 0 24px 0 rgba(30,202,184,.06),0 1px 0 0 rgba(30,202,184,.02)}.alert.alert-info-shadow{box-shadow:0 0 24px 0 rgba(155,167,202,.06),0 1px 0 0 rgba(155,167,202,.02)}.alert.alert-warning-shadow{box-shadow:0 0 24px 0 rgba(243,199,77,.06),0 1px 0 0 rgba(243,199,77,.02)}.alert.alert-danger-shadow{box-shadow:0 0 24px 0 rgba(241,100,108,.06),0 1px 0 0 rgba(241,100,108,.02)}.alert.alert-dark-shadow{box-shadow:0 0 24px 0 rgba(47,70,134,.06),0 1px 0 0 rgba(47,70,134,.02)}.alert.alert-pink-shadow{box-shadow:0 0 24px 0 rgba(255,93,160,.06),0 1px 0 0 rgba(255,93,160,.02)}.alert.alert-purple-shadow{box-shadow:0 0 24px 0 rgba(117,81,233,.06),0 1px 0 0 rgba(117,81,233,.02)}.alert.alert-blue-shadow{box-shadow:0 0 24px 0 rgba(43,85,204,.06),0 1px 0 0 rgba(43,85,204,.02)}.bg-primary{background-color:#4d79f6!important}.bg-secondary{background-color:#4ac7ec!important}.bg-success{background-color:#1ecab8!important}.bg-warning{background-color:#f3c74d!important}.bg-info{background-color:#9ba7ca!important}.bg-danger{background-color:#f1646c!important}.bg-dark{background-color:#2f4686!important}.bg-light{background-color:#f1f5fa!important}.bg-pink{background-color:#ff5da0!important}.bg-purple{background-color:#7551e9!important}.bg-blue{background-color:#2b55cc!important}.bg-soft-primary{background-color:rgba(77,121,246,.15)!important;color:#4d79f6!important}.bg-soft-secondary{background-color:rgba(74,199,236,.15)!important;color:#4ac7ec!important}.bg-soft-success{background-color:rgba(30,202,184,.15)!important;color:#1ecab8!important}.bg-soft-warning{background-color:rgba(243,199,77,.15)!important;color:#f3c74d!important}.bg-soft-info{background-color:rgba(155,167,202,.15)!important;color:#9ba7ca!important}.bg-soft-danger{background-color:rgba(241,100,108,.15)!important;color:#f1646c!important}.bg-soft-pink{background-color:rgba(255,93,160,.15)!important;color:#ff5da0!important}.bg-soft-purple{background-color:rgba(117,81,233,.15)!important;color:#7551e9!important}.bg-soft-blue{background-color:rgba(43,85,204,.15)!important;color:#2b55cc!important}.bg-soft-dark{background-color:rgba(47,70,134,.15)!important;color:#2f4686!important}.badge{box-shadow:none}.badge.badge-soft-primary{background-color:rgba(77,121,246,.15)!important;color:#4d79f6!important;box-shadow:0 0 13px 0 rgba(77,121,246,.05)}.badge.badge-soft-secondary{background-color:rgba(74,199,236,.15)!important;color:#4ac7ec!important;box-shadow:0 0 13px 0 rgba(74,199,236,.05)}.badge.badge-soft-success{background-color:rgba(30,202,184,.15)!important;color:#1ecab8!important;box-shadow:0 0 13px 0 rgba(30,202,184,.05)}.badge.badge-soft-warning{background-color:rgba(243,199,77,.15)!important;color:#f3c74d!important;box-shadow:0 0 13px 0 rgba(243,199,77,.05)}.badge.badge-soft-info{background-color:rgba(155,167,202,.15)!important;color:#9ba7ca!important;box-shadow:0 0 13px 0 rgba(155,167,202,.05)}.badge.badge-soft-danger{background-color:rgba(241,100,108,.15)!important;color:#f1646c!important;box-shadow:0 0 13px 0 rgba(241,100,108,.05)}.badge.badge-soft-pink{background-color:rgba(255,93,160,.15)!important;color:#ff5da0!important;box-shadow:0 0 13px 0 rgba(255,93,160,.05)}.badge.badge-soft-purple{background-color:rgba(117,81,233,.15)!important;color:#7551e9!important;box-shadow:0 0 13px 0 rgba(117,81,233,.05)}.badge.badge-soft-dark{background-color:rgba(47,70,134,.15)!important;color:#2f4686!important;box-shadow:0 0 13px 0 rgba(47,70,134,.05)}.text-custom{color:#4d79f6!important}.text-white{color:#fff!important}.text-danger{color:#f1646c!important}.text-muted{color:#a4abc5!important}.text-primary{color:#4d79f6!important}.text-secondary{color:#4ac7ec!important}.text-warning{color:#f3c74d!important}.text-blue{color:#2b55cc!important}.text-success{color:#1ecab8!important}.text-info{color:#9ba7ca!important}.text-pink{color:#ff5da0!important}.text-purple{color:#7551e9!important}.text-light{color:#f1f5fa!important}.text-dark{color:#2f4686!important}.badge{box-shadow:0 0 3px rgba(31,30,47,.05);padding:4px 6px 3px;font-weight:500;line-height:10px}.badge-custom{background:#4d79f6;color:#fff}.badge-primary{background-color:#4d79f6}.badge-secondary{background-color:#4ac7ec}.badge-success{background-color:#1ecab8}.badge-info{background-color:#9ba7ca}.badge-warning{background-color:#f3c74d;color:#fff}.badge-danger{background-color:#f1646c}.badge-purple{background-color:#7551e9;color:#fff}.badge-pink{background-color:#ff5da0;color:#fff}.badge-blue{background-color:#2b55cc;color:#fff}.badge-dark{background-color:#2f4686}.badge-soft-success{color:#1ecab8;background-color:rgba(30,202,184,.2)}.badge-soft-primary{color:#4d79f6;background-color:rgba(77,121,246,.2)}.badge-soft-danger{color:#f1646c;background-color:rgba(241,100,108,.2)}.badge-soft-info{color:#9ba7ca;background-color:rgba(155,167,202,.2)}.badge-soft-warning{color:#f3c74d;background-color:rgba(243,199,77,.2)}.badge-soft-pink{color:#ff5da0;background-color:rgba(255,93,160,.2)}.badge-soft-purple{color:#7551e9;background-color:rgba(117,81,233,.2)}.badge-soft-blue{color:#2b55cc;background-color:rgba(43,85,204,.2)}.badge-soft-dark{color:#2f4686;background-color:rgba(47,70,134,.2)}.dropdown-toggle:after,.dropleft .dropdown-toggle:before,.dropright .dropdown-toggle:after,.dropup .dropdown-toggle:after{display:none}.dropdown-menu{padding:4px 0;font-size:13px;box-shadow:0 3px 12px rgba(182,194,228,.05);border-color:#eff2f9;margin:0}.dropdown-menu .dropdown-item{padding:6px 24px;color:#50649c}.dropdown-menu .dropdown-item.active,.dropdown-menu .dropdown-item:active,.dropdown-menu .dropdown-item:hover{color:#2f4686;text-decoration:none;background-color:#f7f7f7}.progress{background-color:#eff2f9;height:14px}.progress .progress-bar{background-color:#4d79f6}.progress-vertical{min-height:250px;height:250px;width:10px;position:relative;display:inline-block;margin-bottom:0;margin-right:20px}.progress-vertical .progress-bar{width:100%}.progress-vertical-bottom{min-height:250px;height:250px;position:relative;width:10px;display:inline-block;margin-bottom:0;margin-right:20px}.progress-vertical-bottom .progress-bar{width:100%;position:absolute;bottom:0}.progress-vertical-bottom.progress-sm,.progress-vertical.progress-sm{width:5px!important}.progress-vertical-bottom.progress-sm .progress-bar,.progress-vertical.progress-sm .progress-bar{font-size:8px;line-height:5px}.progress-vertical-bottom.progress-md,.progress-vertical.progress-md{width:15px!important}.progress-vertical-bottom.progress-md .progress-bar,.progress-vertical.progress-md .progress-bar{font-size:10.8px;line-height:14.4px}.progress-vertical-bottom.progress-lg,.progress-vertical.progress-lg{width:20px!important}.progress-vertical-bottom.progress-lg .progress-bar,.progress-vertical.progress-lg .progress-bar{font-size:12px;line-height:20px}.progress-icon-spin{font-size:36px}.table th{font-weight:500}.table td,.table th{border-top:1px solid #eaf0f7}.table thead th{border-bottom:2px solid #eaf0f7}.table-bordered{border:1px solid #eaf0f7}.table-bordered thead{background-color:#f1f5fa}.table-bordered thead td,.table-bordered thead th{font-weight:500}.table-bordered td,.table-bordered th{border:1px solid #eaf0f7}.table-striped tbody tr:nth-of-type(odd){background-color:transparent}.table-striped tbody tr:nth-of-type(2n){background-color:#f1f5fa}.table{color:#7286a2}.table thead tr th{font-weight:500;color:#50649c;font-size:13px}.table .thead-light th{color:#50649c;border-color:#eaf0f7}.table-hover tbody tr:hover,.table .thead-light th{background-color:#eff2f9}.table-dark thead tr th{background-color:#f1f5fa;border-top-color:transparent}.table-dark tbody>tr>td,.table-dark th{color:#eff2f9;background-color:#2f4686}.dataTables_wrapper.container-fluid{padding:0}.table td{vertical-align:middle}.table td.highlight{font-weight:700;color:#9ba7ca}.table td.details-control{background:url(../images/open.png) no-repeat 50%;cursor:pointer}.table tr.shown td.details-control{background:url(../images/close.png) no-repeat 50%}.table-rep-plugin .btn-toolbar{display:block}.table-rep-plugin .btn-default{border-color:rgba(77,121,246,.3);background-color:rgba(77,121,246,.2);color:#4d79f6;margin-right:5px}.table-rep-plugin .btn-default:focus{color:#4d79f6}.table-rep-plugin .btn-default.btn-primary:active,.table-rep-plugin .btn-default.btn-primary:focus,.table-rep-plugin .btn-default.btn-primary:hover{border-color:rgba(77,121,246,.3)!important;background-color:rgba(77,121,246,.2)!important;color:#4d79f6}.table-rep-plugin tbody th{font-size:14px;font-weight:400}.table-rep-plugin table.focus-on tbody tr.focused td,.table-rep-plugin table.focus-on tbody tr.focused th{background-color:#4d79f6;color:#fff}.fixed-solution .sticky-table-header{top:70px!important}.dropdown-menu-right{right:0;left:auto}.open>.dropdown-menu{display:block}.table.footable-details{color:#50649c}.footable-filtering-external ul.dropdown-menu>li>a.custom-control input[type=checkbox],table.footable>thead>tr.footable-filtering>th ul.dropdown-menu>li>a.custom-control input[type=checkbox]{position:absolute;margin-left:-20px;margin-top:5px}.footable-filtering-external ul.dropdown-menu>li>a.custom-control>label,table.footable>thead>tr.footable-filtering>th ul.dropdown-menu>li>a.custom-control>label{display:block;padding-left:30px}td.footable-sortable>span.fooicon,th.footable-sortable>span.fooicon{right:auto!important;padding-left:5px}.jsgrid{height:auto!important}.jsgrid th{font-weight:500}.jsgrid-edit-row>.jsgrid-cell,.jsgrid-filter-row>.jsgrid-cell,.jsgrid-grid-body,.jsgrid-grid-header,.jsgrid-header-row>.jsgrid-header-cell,.jsgrid-insert-row>.jsgrid-cell{background:inherit;border-color:#eaf0f7;height:auto!important;overflow:auto}.jsgrid-cell{padding:.75rem}.jsgrid-alt-row>.jsgrid-cell{background:transparent}.jsgrid-cell input,.jsgrid-cell select{border:1px solid #eaf0f7;box-shadow:none;outline:0 none;padding:8px}.jsgrid-header-row{font-weight:300!important;color:#50649c;background-color:#f1f5fa}.jsgrid-selected-row>.jsgrid-cell{background:#eff2f9;border-color:#eaf0f7}.jsgrid-align-right,.jsgrid-header-sortable{text-align:center}.jsgrid-pager-container{margin-top:16px}.jsgrid .jsgrid-button{width:22px;height:22px;border:none;cursor:pointer;background-image:url(../plugins/jsgrid/jsgrid.png);background-repeat:no-repeat;background-color:transparent}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin-top:16px}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:first-child{align-self:center}.img-group{display:inline-block}.img-group .avatar-badge{position:absolute;right:1px;width:8px;height:8px;border-radius:8px;box-shadow:0 0 0 2px #b6c2e4;z-index:2}.img-group .user-avatar+.user-avatar-group{margin-left:-20px}.img-group .user-avatar{position:relative;margin-bottom:0;display:inline-block;width:40px;height:40px;vertical-align:middle}.img-group .user-avatar:focus,.img-group .user-avatar:hover{z-index:2}.img-group .user-avatar .online{background:#1ecab8}.img-group .user-avatar .offline{background:#f1646c}.img-group .user-avatar img{position:absolute;top:0;left:0;width:40px;height:40px;box-shadow:0 0 0 2px #b6c2e4}.avatar-box{position:relative;display:inline-block}.avatar-box .avatar-title{display:-webkit-box;display:flex;width:100%;height:100%;color:#f3f6f7;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}label{font-weight:400;color:#1e2759;font-size:13px}.control-label{display:block;width:100%}.custom-control-label{padding-top:2px}.form-control{font-size:13px;border:1px solid #7e8dc0;height:calc(2.3rem + 2px);color:#2f5275}.form-control:focus{border-color:rgba(77,121,246,.5);box-shadow:none}.input-group-text{font-size:13px;background-color:#f3f6f7;border:1px solid #e8ebf3}.custom-file-input,.custom-file-label{height:calc(2.3rem + 1px);line-height:26px}.custom-file-label:after{height:calc(1.5em + 15px);line-height:24px}.form-group{margin-bottom:20px}.custom-select:focus{border-color:rgba(77,121,246,.5);box-shadow:none}.custom-control-input:checked~.custom-control-indicator{background-color:#4d79f6}.custom-control-input:focus~.custom-control-indicator{box-shadow:0 0 0 1px #fff,0 0 0 3px #4d79f6}.has-success .form-control{border-color:#1ecab8;box-shadow:none}.has-warning .form-control{border-color:#f3c74d;box-shadow:none}.has-error .form-control{border-color:#f1646c;box-shadow:none}.input-group-addon{border-radius:2px;border:1px solid #f1f5fa}.col-form-label{text-align:right}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#1ecab8;box-shadow:none}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#f1646c;box-shadow:none}.custom-select{font-size:13px;height:38px}.custom-file-input.is-invalid:focus~.custom-file-label,.form-control.is-invalid:focus,.was-validated .custom-file-input:invalid:focus~.custom-file-label,.was-validated .form-control:invalid:focus{border-color:#f1646c;box-shadow:none}.custom-file-input:focus~.custom-file-label{border-color:rgba(77,121,246,.5);box-shadow:none}dt{font-weight:600}.ribbon-1 .ribbon-box{position:relative;background:#fff;border:5px double #eff2f9;border-radius:5px;margin-bottom:30px;padding:50px 15px 15px}.ribbon-1 .ribbon{padding:0 15px;height:30px;line-height:30px;clear:left;position:absolute;top:0;left:-2px;color:#fff}.ribbon-1 .ribbon.ribbon-mark:before{position:absolute;top:0;left:100%;display:block;width:0;height:0;content:"";border:15px solid #2f4686;border-right:10px solid transparent}.ribbon-1 .ribbon-right{left:auto;right:-2px}.ribbon-1 .ribbon-mark.ribbon-right:before{right:100%;left:auto;border-right:15px solid #2f4686;border-left:10px solid transparent}.ribbon-1 .ribbon-icon{clear:none;padding:0 5px;height:42px;width:30px;line-height:40px;text-align:center;left:0;top:-2px}.ribbon-1 .ribbon-mark.ribbon-icon:before{top:100%;left:0;margin-top:-14px;border-right:15px solid #2f4686;border-bottom:10px solid transparent}.ribbon-1 .ribbon-mark.ribbon-right{right:-5px;left:auto}.ribbon-1 .ribbon-mark{border-radius:0;top:-5px;left:-5px}.ribbon-1 .ribbon-mark.ribbon-icon.bg-primary:before{border-right-color:#4d79f6;border-bottom-color:transparent}.ribbon-1 .ribbon-mark.ribbon-icon.bg-info:before{border-right-color:#9ba7ca;border-bottom-color:transparent}.ribbon-1 .ribbon-mark.ribbon-icon.bg-secondary:before{border-right-color:#4ac7ec;border-bottom-color:transparent}.ribbon-1 .ribbon-mark.ribbon-icon.bg-danger:before{border-right-color:#f1646c;border-bottom-color:transparent}.ribbon-1 .ribbon-mark.bg-secondary:before{border-color:#4ac7ec transparent #4ac7ec #4ac7ec}.ribbon-1 .ribbon-mark.bg-danger:before{border-color:#f1646c transparent #f1646c #f1646c}.ribbon-1 .ribbon-mark.bg-primary:before{border-color:#4d79f6 transparent #4d79f6 #4d79f6}.ribbon-1 .ribbon-mark.bg-info:before{border-color:#9ba7ca transparent #9ba7ca #9ba7ca}.ribbon-1 .ribbon-mark.ribbon-right.bg-danger:before{border-right-color:#f1646c;border-left-color:transparent}.ribbon-1 .ribbon-mark.ribbon-right.bg-info:before{border-right-color:#9ba7ca;border-left-color:transparent}.ribbon-1 .ribbon-mark.ribbon-right.bg-primary:before{border-right-color:#4d79f6;border-left-color:transparent}.ribbon-1 .ribbon-mark.ribbon-right.bg-secondary:before{border-right-color:#4ac7ec;border-left-color:transparent}.ribbon-1 p{color:#50649c}.ribbon-2 .ribbon-box{position:relative}.ribbon-2 .ribbon-box .ribbon{position:relative;float:left;clear:both;padding:5px 12px;margin:-26px 0 15px -26px;color:#fff}.ribbon-2 .ribbon-box .ribbon-primary{background:#4d79f6}.ribbon-2 .ribbon-box .ribbon-primary:before{position:absolute;top:29px;left:0;content:"";border-color:#1c54f4 #1c54f4 transparent transparent;border-style:solid;border-width:3px}.ribbon-2 .ribbon-box .ribbon-info{background-color:#9ba7ca}.ribbon-2 .ribbon-box .ribbon-info:before{position:absolute;top:29px;left:0;content:"";border-color:#7a8ab8 #7a8ab8 transparent transparent;border-style:solid;border-width:3px}.ribbon-2 .ribbon-box .ribbon-danger{background-color:#f1646c}.ribbon-2 .ribbon-box .ribbon-danger:before{position:absolute;top:29px;left:0;content:"";border-color:#ed3540 #ed3540 transparent transparent;border-style:solid;border-width:3px}.ribbon-2 .ribbon-box .ribbon-secondary{background-color:#4ac7ec;color:#f3f6f7}.ribbon-2 .ribbon-box .ribbon-secondary:before{position:absolute;top:29px;left:0;content:"";border-color:#1cb9e7 #1cb9e7 transparent transparent;border-style:solid;border-width:3px}.ribbon-2 .ribbon-box .ribbon+p{clear:both}.ribbon-2 .card-box{padding:20px;border:5px double #eff2f9;border-radius:5px;margin-bottom:20px;background-color:#fff}.ribbon-2 p{color:#50649c}.ribbon.bg-secondary{background-color:#4ac7ec;color:#f3f6f7}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{border-color:#fff}.radio .custom-control-label:after{position:absolute;top:7px}.checkbox label{display:inline-block;padding-left:8px;position:relative;font-weight:400}.checkbox label:before{-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;background-color:#fff;border-radius:3px;border:2px solid #a4abc5;content:"";top:0;transition:.3s ease-in-out;outline:none!important}.checkbox label:after,.checkbox label:before{display:inline-block;height:18px;left:0;margin-left:-18px;position:absolute;width:18px}.checkbox label:after{color:#f1f5fa;font-size:11px;padding-left:3px;padding-top:2px}.checkbox input[type=checkbox]{cursor:pointer;opacity:0;z-index:1;outline:none!important}.checkbox input[type=checkbox]:disabled+label{opacity:.65}.checkbox input[type=checkbox]:focus+label:before{outline-offset:-2px;outline:none}.checkbox input[type=checkbox]:checked+label:after{content:"";position:absolute;top:2px;left:7px;display:table;width:5px;height:10px;border-color:#2f4686;border-style:solid;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkbox input[type=checkbox]:disabled+label:before{background-color:#f1f5fa;cursor:not-allowed}.checkbox.checkbox-circle label:before{border-radius:50%}.checkbox.checkbox-inline{margin-top:0}.checkbox.checkbox-single input{height:18px;width:18px;position:absolute}.checkbox.checkbox-single label{height:18px;width:18px}.checkbox.checkbox-single label:after,.checkbox.checkbox-single label:before{margin-left:0}.checkbox-primary input[type=checkbox]:checked+label:before{background-color:#4d79f6;border-color:#4d79f6}.checkbox-primary input[type=checkbox]:checked+label:after{border-color:#fff}.checkbox-danger input[type=checkbox]:checked+label:before{background-color:#f1646c;border-color:#f1646c}.checkbox-danger input[type=checkbox]:checked+label:after{border-color:#fff}.checkbox-info input[type=checkbox]:checked+label:before{background-color:#9ba7ca;border-color:#9ba7ca}.checkbox-info input[type=checkbox]:checked+label:after{border-color:#fff}.checkbox-warning input[type=checkbox]:checked+label:before{background-color:#f3c74d;border-color:#f3c74d}.checkbox-warning input[type=checkbox]:checked+label:after{border-color:#fff}.checkbox-success input[type=checkbox]:checked+label:before{background-color:#1ecab8;border-color:#1ecab8}.checkbox-success input[type=checkbox]:checked+label:after{border-color:#fff}.checkbox-purple input[type=checkbox]:checked+label:before{background-color:#7551e9;border-color:#7551e9}.checkbox-purple input[type=checkbox]:checked+label:after{border-color:#fff}.checkbox-pink input[type=checkbox]:checked+label:before{background-color:#ff5da0;border-color:#ff5da0}.checkbox-pink input[type=checkbox]:checked+label:after{border-color:#fff}.checkbox-dark input[type=checkbox]:checked+label:before{background-color:#2f4686;border-color:#2f4686}.checkbox-dark input[type=checkbox]:checked+label:after{border-color:#fff}.radio label{display:inline-block;padding-left:8px;position:relative;font-weight:400}.radio label:before{-o-transition:border .5s ease-in-out;-webkit-transition:border .5s ease-in-out;background-color:#fff;border-radius:50%;border:2px solid #a4abc5;content:"";display:inline-block;height:18px;left:0;top:0;margin-left:-18px;position:absolute;transition:border .5s ease-in-out;width:18px;outline:none!important}.radio label:after{-moz-transition:-moz-transform .1s cubic-bezier(.8,-.33,.2,1.33);-ms-transform:scale(0);-o-transform:scale(0);-o-transition:-o-transform .1s cubic-bezier(.8,-.33,.2,1.33);-webkit-transform:scale(0);-webkit-transition:-webkit-transform .1s cubic-bezier(.8,-.33,.2,1.33);background-color:#2f4686;border-radius:50%;content:" ";display:inline-block;height:10px;left:6px;margin-left:-20px;position:absolute;top:4px;transform:scale(0);transition:-webkit-transform .1s cubic-bezier(.8,-.33,.2,1.33);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33),-webkit-transform .1s cubic-bezier(.8,-.33,.2,1.33);width:10px}.radio input[type=radio]{cursor:pointer;opacity:0;z-index:1;outline:none!important}.radio input[type=radio]:disabled+label{opacity:.65}.radio input[type=radio]:focus+label:before{outline-offset:-2px;outline:5px auto -webkit-focus-ring-color;outline:thin dotted}.radio input[type=radio]:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.radio input[type=radio]:disabled+label:before{cursor:not-allowed}.radio.radio-inline{margin-top:0}.radio.radio-single label{height:17px}.radio-primary input[type=radio]+label:after{background-color:#4d79f6}.radio-primary input[type=radio]:checked+label:before{border-color:#4d79f6}.radio-primary input[type=radio]:checked+label:after{background-color:#4d79f6}.radio-danger input[type=radio]+label:after{background-color:#f1646c}.radio-danger input[type=radio]:checked+label:before{border-color:#f1646c}.radio-danger input[type=radio]:checked+label:after{background-color:#f1646c}.radio-info input[type=radio]+label:after{background-color:#9ba7ca}.radio-info input[type=radio]:checked+label:before{border-color:#9ba7ca}.radio-info input[type=radio]:checked+label:after{background-color:#9ba7ca}.radio-warning input[type=radio]+label:after{background-color:#f3c74d}.radio-warning input[type=radio]:checked+label:before{border-color:#f3c74d}.radio-warning input[type=radio]:checked+label:after{background-color:#f3c74d}.radio-success input[type=radio]+label:after{background-color:#1ecab8}.radio-success input[type=radio]:checked+label:before{border-color:#1ecab8}.radio-success input[type=radio]:checked+label:after{background-color:#1ecab8}.radio-purple input[type=radio]+label:after{background-color:#7551e9}.radio-purple input[type=radio]:checked+label:before{border-color:#7551e9}.radio-purple input[type=radio]:checked+label:after{background-color:#7551e9}.radio-pink input[type=radio]+label:after{background-color:#ff5da0}.radio-pink input[type=radio]:checked+label:before{border-color:#ff5da0}.radio-pink input[type=radio]:checked+label:after{background-color:#ff5da0}.radio2 label{display:inline-block;padding-left:8px;position:relative;font-weight:400;margin-bottom:10px}.radio2 label:before{background-color:#fff;border-radius:50%;border:2px solid transparent;content:"";display:inline-block;height:16px;top:-1px;left:-2px;margin-left:-18px;position:absolute;width:16px;outline:none!important}.radio2 label:after{border-radius:50%;content:" ";display:inline-block;height:8px;left:4px;margin-left:-20px;position:absolute;top:3px;-webkit-transform:scale(0);transform:scale(0);width:8px}.radio2 input[type=radio]{cursor:pointer;opacity:0;z-index:1;outline:none!important}.radio2 input[type=radio]:disabled+label{opacity:.65}.radio2 input[type=radio]:focus+label:before{outline-offset:-2px;outline:5px auto -webkit-focus-ring-color;outline:thin dotted;border-color:#4d79f6}.radio2 input[type=radio]:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.radio2 input[type=radio]:checked+label:before{border-color:#4d79f6}.radio2 input[type=radio]:disabled+label:before{cursor:not-allowed}.radio2.radio-primary2 input[type=radio]+label:before{background-color:#4d79f6}.radio2.radio-primary2 input[type=radio]+label:after{background-color:#fff}.radio2.radio-primary2 input[type=radio]:checked+label:after,.radio2.radio-primary2 input[type=radio]:checked+label:before{border-color:#4d79f6}.radio2.radio-secondary2 input[type=radio]+label:before{background-color:#4ac7ec}.radio2.radio-secondary2 input[type=radio]+label:after{background-color:#fff}.radio2.radio-secondary2 input[type=radio]:checked+label:after,.radio2.radio-secondary2 input[type=radio]:checked+label:before{border-color:#4ac7ec}.radio2.radio-success2 input[type=radio]+label:before{background-color:#1ecab8}.radio2.radio-success2 input[type=radio]+label:after{background-color:#fff}.radio2.radio-success2 input[type=radio]:checked+label:after,.radio2.radio-success2 input[type=radio]:checked+label:before{border-color:#1ecab8}.radio2.radio-danger2 input[type=radio]+label:before{background-color:#f1646c}.radio2.radio-danger2 input[type=radio]+label:after{background-color:#fff}.radio2.radio-danger2 input[type=radio]:checked+label:after,.radio2.radio-danger2 input[type=radio]:checked+label:before{border-color:#f1646c}.radio2.radio-warning2 input[type=radio]+label:before{background-color:#f3c74d}.radio2.radio-warning2 input[type=radio]+label:after{background-color:#fff}.radio2.radio-warning2 input[type=radio]:checked+label:after,.radio2.radio-warning2 input[type=radio]:checked+label:before{border-color:#f3c74d}.radio2.radio-info2 input[type=radio]+label:before{background-color:#9ba7ca}.radio2.radio-info2 input[type=radio]+label:after{background-color:#fff}.radio2.radio-info2 input[type=radio]:checked+label:after,.radio2.radio-info2 input[type=radio]:checked+label:before{border-color:#9ba7ca}.radio2.radio-dark2 input[type=radio]+label:before{background-color:#2f4686}.radio2.radio-dark2 input[type=radio]+label:after{background-color:#fff}.radio2.radio-dark2 input[type=radio]:checked+label:after,.radio2.radio-dark2 input[type=radio]:checked+label:before{border-color:#2f4686}.radio2.radio-purple2 input[type=radio]+label:before{background-color:#7551e9}.radio2.radio-purple2 input[type=radio]+label:after{background-color:#fff}.radio2.radio-purple2 input[type=radio]:checked+label:after,.radio2.radio-purple2 input[type=radio]:checked+label:before{border-color:#7551e9}.radio2.radio-pink2 input[type=radio]+label:before{background-color:#ff5da0}.radio2.radio-pink2 input[type=radio]+label:after{background-color:#fff}.radio2.radio-pink2 input[type=radio]:checked+label:after,.radio2.radio-pink2 input[type=radio]:checked+label:before{border-color:#ff5da0}.irs-from,.irs-single,.irs-to{background:#4d79f6}.irs-from:after,.irs-single:after,.irs-to:after{border-top-color:#4d79f6}.irs--flat .irs-bar,.irs--flat .irs-from,.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child,.irs--flat .irs-handle>i:first-child,.irs--flat .irs-single,.irs--flat .irs-to,.irs--round .irs-bar{background-color:#4d79f6}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{border-top-color:#4d79f6}.irs--sharp .irs-bar,.irs--sharp .irs-handle{background-color:#1ecab8}.irs--sharp .irs-handle>i:first-child{border-top-color:#1ecab8}.irs--sharp .irs-line{background-color:#dbe0ec}.irs--square .irs-handle{border-color:#2b55cc}.irs--square .irs-bar,.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{background-color:#2b55cc}.irs--flat .irs-max,.irs--flat .irs-min,.irs--modern .irs-max,.irs--modern .irs-min,.irs--round .irs-max,.irs--round .irs-min,.irs--square .irs-max,.irs--square .irs-min{top:0;font-size:12px;line-height:1.333;text-shadow:none;padding:1px 5px;color:#50649c;background-color:#eff2f9;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-single,.irs--modern .irs-to,.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{font-size:11px;line-height:1.333;text-shadow:none;padding:2px 5px;background-color:#4d79f6;color:#fff;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-single:before,.irs--modern .irs-to:before,.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{content:"";border:3px solid transparent;border-top-color:#4d79f6}.irs--modern .irs-bar{background:#4d79f6;background:linear-gradient(135deg,rgba(77,121,246,.5),#4d79f6 36%,#3567f5 61%,rgba(77,121,246,.5))}.irs--round .irs-handle{border:4px solid #4d79f6;background-color:transparent;box-shadow:0 1px 3px rgba(77,121,246,.3)}.swal2-popup .swal2-title{font-size:24px;font-weight:500}.swal2-popup .swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#4d79f6;color:#fff;font-size:1.0625em}.swal2-popup .swal2-styled:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(77,121,246,.4)}.swal2-popup .swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#f1646c;color:#eff2f9;font-size:1.0625em}.swal2-popup .swal2-styled.swal2-cancel:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(241,100,108,.5)}.swal2-popup .swal2-styled.swal2-cancel{border:1px solid transparent}.swal2-actions .btn-success,.swal2-actions .btn-success:active,.swal2-actions .btn-success:not(:disabled):not(.disabled):active{background-color:#4d79f6;border:1px solid #4d79f6}.swal2-actions .btn-success:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(77,121,246,.4)}.swal2-actions .btn-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#f1646c;border-color:#f1646c}.swal2-actions .btn-danger:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(241,100,108,.5)}.swal2-actions .btn-danger,.swal2-actions .btn-danger:active,.swal2-actions .btn-danger:focus,.swal2-actions .btn-danger:hover{background-color:#f1646c;border:1px solid #f1646c}.swal2-actions .btn-danger:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(241,100,108,.5)}.swal2-icon.swal2-question{border-color:#ff5da0;color:#ff5da0}.custom-dd{max-width:100%}.dd3-content,.dd-handle{height:40px;padding:8px 10px;border:1px solid #eff2f9;background-color:#ebeff8;border-radius:3px;font-weight:400}.dd3-content:hover,.dd-handle:hover{background-color:#f6f8fc;color:#4d79f6}.dd-item>button{height:25px;margin:8px 0 0;font-size:18px}.dd3-item{margin:5px 0}.dd3-item .dd3-handle{position:absolute;margin:0;left:0;top:0;cursor:pointer;width:30px;text-indent:100%;white-space:nowrap;overflow:hidden;border:1px solid #4d79f6;background:#4d79f6;border-top-right-radius:0;border-bottom-right-radius:0}.dd3-item .dd3-handle:hover{background:#658bf7}.dd3-item .dd3-handle:before{content:"\f0c9";font-family:Font Awesome\ 5 Free!important;font-weight:600;display:block;position:absolute;left:0;top:9px;width:100%;text-align:center;text-indent:0;color:#fff;font-size:14px}.dd3-content-p{padding:8px 10px 8px 40px}.modal-demo{background-color:#fff;width:600px;border-radius:4px;display:none;position:relative}.modal-demo .close{position:absolute;top:15px;right:25px;color:#eff2f9}.modal-content{background-color:#f3f6f7;border-radius:0}.modal-content .modal-footer,.modal-content .modal-header{border-color:#dbe0ec;background-color:#f3f6f7}.modal-content .modal-footer .close,.modal-content .modal-footer .modal-title,.modal-content .modal-header .close,.modal-content .modal-header .modal-title{color:#435177}.modal-content .modal-body p,.modal-content h4{color:#8997bd}.modal-content .modal-title.custom-title{color:#fff}#custom-modal .close{color:#435177}.custom-modal-title{padding:15px 25px;line-height:22px;font-size:18px;background-color:#eff2f9;color:#435177;text-align:left;margin:0}.custom-modal-text{padding:20px;color:#8997bd}.custombox-modal-flash .close,.custombox-modal-rotatedown .close{top:20px;z-index:9999}#session-timeout-dialog .modal-header{display:inline-block}.datepicker{border:1px solid #8997bd;padding:8px}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover,.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover,.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#4d79f6!important;background-image:none;box-shadow:none;color:#fff}.daterangepicker .drp-buttons .btn{font-weight:400}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:rgba(77,121,246,.1);border-color:transparent;color:#4d79f6}.daterangepicker .table-condensed>thead>tr>th,.daterangepicker td.active,.table-condensed>tbody>tr>td{padding:5px}.bootstrap-touchspin .input-group-btn-vertical .btn{padding:9px 12px}.bootstrap-touchspin .input-group-btn-vertical i{top:4px;left:8px}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f1f5fa}.badge:empty{padding:0}.select2-container--default .select2-selection--single{border:1px solid #7e8dc0;height:38px}.select2-container--default .select2-selection--single:focus{outline:none}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#2f5275;line-height:38px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;right:8px}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:7px;background-color:#9ba7ca;border:1px solid #9ba7ca;color:#fff}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #7e8dc0;outline:0}.select2-container .select2-selection--multiple{min-height:38px;border:1px solid #7e8dc0}.select2-container .select2-search--inline .select2-search__field{margin-top:8px}.dtp-btn-cancel{margin-right:5px}.addon-color-picker .btn{padding:8px;line-height:0;border-color:#bfbfbf}.asColorPicker-clear{display:none;position:absolute;top:8px;right:45px;text-decoration:none}.asColorPicker-trigger{position:absolute;top:0;right:0;height:38px;width:38px;border:0}.asColorPicker-dropdown{max-width:260px}.asColorPicker-wrap{position:relative;display:inline-block;width:100%;padding-right:35px}.input-title{font-weight:400;font-size:15px;color:#2f4686}.dtp>.dtp-content>.dtp-date-view>header.dtp-header{background:#1c2d41}.dtp table.dtp-picker-days tr>td>a.selected{background:rgba(77,121,246,.1);color:#4d79f6}.dtp div.dtp-date,.dtp div.dtp-time{background:#21344c;color:#4d79f6}.dtp div.dtp-actual-month,.dtp div.dtp-actual-year{color:#f3f6f7;font-size:14px;padding:8px 0}.dtp>.dtp-content{max-height:555px}.dtp table.dtp-picker-days tr>th{color:#335276}.dtp .dtp-picker-time>a,.dtp table.dtp-picker-days tr>td>a{color:#7c9ec7;font-size:12px}.dtp div.dtp-actual-num{font-size:64px}.dtp .p10>a{color:#1c2d41;text-decoration:none}.custom-switch.switch-primary .custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#4d79f6;background-color:#4d79f6}.custom-switch.switch-primary .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .11px rgba(77,121,246,.25)}.custom-switch.switch-primary .custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:rgba(137,151,189,.7)}.custom-switch.switch-secondary .custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#4ac7ec;background-color:#4ac7ec}.custom-switch.switch-secondary .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .11px rgba(74,199,236,.25)}.custom-switch.switch-secondary .custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:rgba(137,151,189,.7)}.custom-switch.switch-success .custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#1ecab8;background-color:#1ecab8}.custom-switch.switch-success .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .11px rgba(30,202,184,.25)}.custom-switch.switch-success .custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:rgba(137,151,189,.7)}.custom-switch.switch-warning .custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#f3c74d;background-color:#f3c74d}.custom-switch.switch-warning .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .11px rgba(243,199,77,.25)}.custom-switch.switch-warning .custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:rgba(137,151,189,.7)}.custom-switch.switch-info .custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#9ba7ca;background-color:#9ba7ca}.custom-switch.switch-info .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .11px rgba(155,167,202,.25)}.custom-switch.switch-info .custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:rgba(137,151,189,.7)}.custom-switch.switch-danger .custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#f1646c;background-color:#f1646c}.custom-switch.switch-danger .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .11px rgba(241,100,108,.25)}.custom-switch.switch-danger .custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:rgba(137,151,189,.7)}.custom-switch.switch-dark .custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#2f4686;background-color:#2f4686}.custom-switch.switch-dark .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .11px rgba(47,70,134,.25)}.custom-switch.switch-dark .custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:rgba(137,151,189,.7)}.custom-switch.switch-purple .custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#7551e9;background-color:#7551e9}.custom-switch.switch-purple .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .11px rgba(117,81,233,.25)}.custom-switch.switch-purple .custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:rgba(137,151,189,.7)}.custom-switch.switch-pink .custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#ff5da0;background-color:#ff5da0}.custom-switch.switch-pink .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .11px rgba(255,93,160,.25)}.custom-switch.switch-pink .custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:rgba(137,151,189,.7)}.custom-switch.switch-blue .custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#2b55cc;background-color:#2b55cc}.custom-switch.switch-blue .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .11px rgba(43,85,204,.25)}.custom-switch.switch-blue .custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:rgba(137,151,189,.7)}.error{color:#f1646c}.parsley-error{border-color:#f1646c}.parsley-errors-list{display:none;margin:0;padding:0}.parsley-errors-list.filled{display:block}.parsley-errors-list>li{font-size:12px;list-style:none;color:#f1646c;margin-top:5px}.form-wizard-wrapper label{font-size:13px;text-align:right}.wizard>.content>.body input{border:1px solid #e8ebf3}.wizard>.content>.body input:focus{border-color:rgba(77,121,246,.5)}.wizard.vertical>.steps{width:auto}.wizard>.steps>ul>li{width:auto;margin-bottom:10px}.wizard>.steps a,.wizard>.steps a:active,.wizard>.steps a:hover{margin:3px;padding:0;border-radius:50px}.wizard>.steps .current a,.wizard>.steps .current a:active,.wizard>.steps .current a:hover{background-color:#4d79f6;color:#fff;padding:0 20px 0 0;box-shadow:0 0 0 2.25px #4d79f6}.wizard>.steps .disabled a,.wizard>.steps .disabled a:active,.wizard>.steps .disabled a:hover,.wizard>.steps .done a,.wizard>.steps .done a:active,.wizard>.steps .done a:hover{background-color:#edf2fe;color:#4d79f6;padding:0 20px 0 0;box-shadow:0 0 0 2.25px #e8eefe}.wizard>.steps .current a .number,.wizard>.steps .current a:active .number,.wizard>.steps .current a:hover .number{border:2px solid #fff}.wizard>.steps .disabled a .number,.wizard>.steps .disabled a:active .number,.wizard>.steps .disabled a:hover .number,.wizard>.steps .done a .number,.wizard>.steps .done a:active .number,.wizard>.steps .done a:hover .number{border-color:#4d79f6}.wizard>.content{background-color:transparent;margin:0 5px;border-radius:0;min-height:150px}#form-horizontal fieldset{margin-top:20px}.wizard>.content>.body{width:100%;height:100%;padding:15px 0 0;position:static}.wizard>.steps .number{font-size:16px;padding:5px;border-radius:50%;border:2px solid #fff;width:38px;display:inline-block;font-weight:600;text-align:center;margin-right:10px;background-color:rgba(77,121,246,.15)}.wizard.vertical>.actions,.wizard>.actions{margin-top:20px}.wizard>.actions .disabled a,.wizard>.actions .disabled a:active,.wizard>.actions .disabled a:hover{opacity:.65;background-color:#4d79f6;color:#fff;cursor:not-allowed}.wizard>.actions a,.wizard>.actions a:active,.wizard>.actions a:hover{background-color:#4d79f6;border-radius:4px;padding:8px 15px}@media (max-width:768px){.wizard>.steps>ul>li{width:50%}.form-wizard-wrapper label{text-align:left}}@media (max-width:520px){.wizard>.steps>ul>li{width:100%}}.mce-panel{border:1px solid #eff2f9!important;background-color:#f5f6f7!important}.mce-tinymce{box-shadow:none!important}.mce-flow-layout{background-color:#f5f6f7!important}.mce-btn{background:transparent!important}.mce-top-part:before{box-shadow:none!important}.chart-demo{height:370px;margin:20px auto}.jqstooltip{box-sizing:content-box;background-color:#fff!important;padding:5px 10px!important;border-radius:3px;border-color:#fff!important;box-shadow:0 -3px 31px 0 rgba(0,0,0,.05),0 6px 20px 0 rgba(0,0,0,.02)}.jqsfield{font-size:12px!important;line-height:18px!important;color:#2f4686!important}.chart{position:relative;display:inline-block;width:110px;height:110px;margin-top:20px;margin-bottom:20px;text-align:center}.chart canvas{position:absolute;top:0;left:0}.chart.chart-widget-pie{margin-top:5px;margin-bottom:5px}.percent{display:inline-block;line-height:110px;z-index:2}.percent:after{content:"%";margin-left:.1em;font-size:.8em}.morris-chart text{font-family:Poppins,sans-serif!important}.morris-hover.morris-default-style{border-radius:5px;padding:10px 12px;background:#fff;border:none;font-family:Poppins,sans-serif;box-shadow:0 5px 25px 5px rgba(47,70,134,.14)}.morris-hover.morris-default-style .morris-hover-point{line-height:28px}.morris-hover.morris-default-style .morris-hover-row-label{background-color:#2f4686;color:#fff;padding:4px 20px;border-radius:5px 5px 0 0;margin:-10px -12px 10px}#flotTip{padding:8px 12px;background-color:#fff;z-index:100;color:#2f4686;box-shadow:0 5px 25px 5px rgba(47,70,134,.14);border-radius:1px}.ct-golden-section:before{float:none}.ct-chart{height:300px}.ct-grid{stroke:rgba(47,70,134,.09);stroke-width:2px;stroke-dasharray:3px}.ct-chart .ct-label{fill:#a4abc5;color:#a4abc5;font-size:14px;line-height:1}.ct-chart.simple-pie-chart-chartist .ct-label{color:#fff;fill:#fff;font-size:16px}.ct-chart .ct-series.ct-series-a .ct-slice-donut,.ct-chart .ct-series.ct-series-b .ct-bar{stroke:#dbe0ec}.ct-chart .ct-series.ct-series-b .ct-line,.ct-chart .ct-series.ct-series-b .ct-point{stroke:#b6c2e4}.ct-chart .ct-series.ct-series-c .ct-slice-donut{stroke:#4ac7ec}.ct-chart .ct-series.ct-series-a .ct-bar,.ct-chart .ct-series.ct-series-a .ct-line,.ct-chart .ct-series.ct-series-a .ct-point,.ct-chart .ct-series.ct-series-b .ct-slice-donut{stroke:#4d79f6}.ct-chart .ct-series.ct-series-c .ct-line,.ct-chart .ct-series.ct-series-c .ct-point{stroke:#f3c74d}.ct-chart .ct-series.ct-series-c .ct-bar{stroke:#f3f6f7}.ct-chart .ct-series.ct-series-d .ct-bar,.ct-chart .ct-series.ct-series-d .ct-line,.ct-chart .ct-series.ct-series-d .ct-point,.ct-chart .ct-series.ct-series-e .ct-slice-donut{stroke:#1ecab8}.ct-chart .ct-series.ct-series-d .ct-slice-donut{stroke:#f3c74d}.ct-chart .ct-series.ct-series-e .ct-bar,.ct-chart .ct-series.ct-series-e .ct-line,.ct-chart .ct-series.ct-series-e .ct-point{stroke:#ff5da0}.ct-chart .ct-series.ct-series-f .ct-bar,.ct-chart .ct-series.ct-series-f .ct-line,.ct-chart .ct-series.ct-series-f .ct-point{stroke:#7551e9}.ct-chart .ct-series.ct-series-g .ct-bar,.ct-chart .ct-series.ct-series-g .ct-line,.ct-chart .ct-series.ct-series-g .ct-point{stroke:#ed3540}.ct-series-a .ct-area,.ct-series-a .ct-slice-pie{fill:#4d79f6}.ct-series-b .ct-area,.ct-series-b .ct-slice-pie{fill:#4ac7ec}.ct-series-c .ct-area,.ct-series-c .ct-slice-pie{fill:#dbe0ec}.chartist-tooltip{position:absolute;display:inline-block;opacity:0;min-width:10px;padding:2px 10px;border-radius:3px;-moz-border-radius:3px;background-clip:padding-box;background:#2f4686;color:#fff;text-align:center;pointer-events:none;z-index:1;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.chartist-tooltip.tooltip-show{opacity:1}#donut-chart #donut-chart-container .legend{position:relative;margin-right:-50px;top:-50px}.apexcharts-gridline{pointer-events:none;stroke:#f3f6f7}.apexcharts-legend-text{color:#8997bd!important;font-family:Poppins,sans-serif!important}.apexcharts-pie-label{fill:#fff!important}.apexcharts-xaxis text,.apexcharts-yaxis text{font-family:Poppins,sans-serif!important;fill:#8997bd}.apexcharts-point-annotations text,.apexcharts-xaxis-annotations text,.apexcharts-yaxis-annotations text{fill:#fff}.britechart,.tick text{font-family:Poppins,sans-serif;font-size:.75rem}.extended-x-line,.extended-y-line,.horizontal-grid-line,.vertical-grid-line{stroke:#dbe0ec}.bar-chart .percentage-label,.donut-text,.legend-entry-name,.legend-entry-value,.tick text{fill:#8997bd}.apex-charts{min-height:10px!important}.apexcharts-tooltip-title{background-color:#eaf0f7!important}.dash-apex-chart .apexcharts-toolbar{display:none!important}.superpose{color:#eff2f9;height:350px;width:100%}.superpose .superclock{position:relative;width:300px;margin:auto}.superpose .superclock .superclock1{position:absolute;left:10px;top:10px}.superpose .superclock .superclock2{position:absolute;left:60px;top:60px}.superpose .superclock .superclock3{position:absolute;left:110px;top:110px}.gauge{width:100%;height:100%}.size-1{width:150px;height:100px;margin:30px auto 0;text-align:center;border:1px solid #eff2f9;padding:5px}.size-2{width:100px}.size-2,.size-3{height:150px;margin:30px auto 0;text-align:center;border:1px solid #eff2f9;padding:5px}.size-3{width:150px}.gmaps,.gmaps-panaroma{height:300px;background:#f1f5fa;border-radius:3px}.gmaps-overlay{display:block;text-align:center;color:#fff;font-size:16px;line-height:40px;background:#4d79f6;border-radius:4px;padding:10px 20px}.gmaps-overlay_arrow{left:50%;margin-left:-16px;width:0;height:0;position:absolute}.gmaps-overlay_arrow.above{bottom:-15px;border-top:16px solid #4d79f6}.gmaps-overlay_arrow.above,.gmaps-overlay_arrow.below{border-left:16px solid transparent;border-right:16px solid transparent}.gmaps-overlay_arrow.below{top:-15px;border-bottom:16px solid #4d79f6}.jvectormap-goback,.jvectormap-zoomin,.jvectormap-zoomout{position:absolute;left:auto;right:0;display:inline-block;border-radius:50%;background:#f3f6f7;padding:5px;color:#435177;cursor:pointer;line-height:20px;text-align:center;box-sizing:content-box}.email-leftbar{width:220px;float:left}.email-leftbar .mail-list a{display:block;color:#50649c;font-size:13px;line-height:24px;padding:5px}.email-leftbar .mail-list a.active,.email-leftbar .mail-list a:hover{color:#4d79f6;font-weight:500}.email-leftbar .chat-user-box p.user-title{font-size:13px;color:#2f4686;font-weight:500}.email-leftbar .chat-user-box p{font-size:12px}.email-rightbar{margin-left:240px}.message-list{display:block;padding-left:0}.message-list li{position:relative;display:block;height:50px;line-height:50px;-webkit-transition-duration:.3s;transition-duration:.3s}.message-list li a{color:#7081b9}.message-list li:hover{background:rgba(164,171,197,.08);-webkit-transition-duration:.05s;transition-duration:.05s}.message-list li .col-mail{float:left;position:relative}.message-list li .col-mail-1{width:320px}.message-list li .col-mail-1 .checkbox-wrapper-mail,.message-list li .col-mail-1 .dot,.message-list li .col-mail-1 .star-toggle{display:block;float:left}.message-list li .col-mail-1 .dot{border:4px solid transparent;border-radius:100px;margin:22px 26px 0;height:0;width:0;line-height:0;font-size:0}.message-list li .col-mail-1 .checkbox-wrapper-mail{margin:15px 10px 0 20px}.message-list li .col-mail-1 .star-toggle{margin-top:18px;font-size:16px;margin-left:5px}.message-list li .col-mail-1 .title{position:absolute;top:0;left:110px;right:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:14px 0 0}.message-list li .col-mail-2{position:absolute;top:0;left:320px;right:0;bottom:0}.message-list li .col-mail-2 .date,.message-list li .col-mail-2 .subject{position:absolute;top:0}.message-list li .col-mail-2 .subject{left:0;right:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.message-list li .col-mail-2 .date{right:0;width:170px;padding-left:80px}.message-list li.active,.message-list li.active:hover{box-shadow:inset 3px 0 0 #4d79f6}.message-list li.unread{background-color:#f7f7f7}.message-list li.unread a{color:#283c73}.message-list .checkbox-wrapper-mail{cursor:pointer;height:20px;width:20px;position:relative;display:inline-block;box-shadow:inset 0 0 0 1px #b6c2e4;border-radius:1px}.message-list .checkbox-wrapper-mail input{opacity:0;cursor:pointer}.message-list .checkbox-wrapper-mail input:checked~label{opacity:1}.message-list .checkbox-wrapper-mail label{position:absolute;height:20px;width:20px;left:0;cursor:pointer;opacity:0;margin-bottom:0;-webkit-transition-duration:.05s;transition-duration:.05s;top:0}.message-list .checkbox-wrapper-mail label:before{content:"\F12C";font-family:Material Design Icons;top:0;height:20px;color:#283c73;width:20px;position:absolute;margin-top:-16px;left:4px;font-size:13px}@media (max-width:767px){.email-leftbar{float:none;width:100%}.email-rightbar{margin:0}}.files-nav .nav .nav-link{padding:10px;color:#50649c;margin-bottom:10px;font-weight:500;display:-webkit-box;display:flex}.files-nav .nav .nav-link i{font-size:20px;vertical-align:middle}.files-nav .nav .nav-link.active{background-color:rgba(77,121,246,.05);color:#4d79f6}.file-box-content{margin-bottom:-16px}.file-box-content .file-box{border:1px solid #eff2f9;border-radius:5px;padding:20px;width:160px;display:inline-block;margin-right:5px;margin-bottom:16px;background-color:#fff}.file-box-content .file-box .download-icon-link{color:#a4abc5}.file-box-content .file-box .download-icon-link .file-download-icon{font-size:13px;position:relative;top:-10px;left:110px}.file-box-content .file-box .download-icon-link:hover{color:#4d79f6}.file-box-content .file-box i{font-size:36px}.file-category{width:100%}.file-category .file-category-block{text-align:center;margin-right:20px}.file-category .file-category-block .file-category-folder{border-bottom:2px solid transparent;padding:10px 20px!important;border-radius:18px}.file-category .file-category-block .file-category-folder.active{border-bottom:2px solid}.file-category .file-category-block .file-category-folder i{display:block;font-size:38px}.category-icon i{font-size:200px;color:#f3f6f7}.invoice-head{border-bottom:4px double #b6c2e4}.invoice-head .contact-detail li{border-left:2px solid #b6c2e4}.invoice-head .contact-detail li i{font-size:24px;color:#9ba7ca;margin-bottom:5px}@media print{.breadcrumb,.footer,.logo,.page-title{display:none;margin:0;padding:0}.left{display:none}.content,.page-content-wrapper,.page-wrapper{margin-top:0;padding-top:0}.content-page{margin-left:0;margin-top:0}.footer,.left-sidenav,.report-btn,.topbar{display:none;margin:0;padding:0}.content-page>.content{margin:0}}.pricingTable1 .pricing-icon i{width:64px;height:64px;text-align:center;line-height:60px;font-size:24px;border:3px solid #fff;border-radius:5px;color:#4d79f6;background-color:rgba(77,121,246,.18);box-shadow:0 0 0 1px rgba(77,121,246,.3);-webkit-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.pricingTable1 .amount{display:block;font-size:36px;font-weight:600;color:#50649c}.pricingTable1 .pricing-content-2{margin:0 0 30px;border-bottom:1px solid #eff2f9}.pricingTable1 .pricing-content-2 li{color:#50649c;line-height:40px}.pricingTable1 .pricing-content-2 li:before{content:"\f00c"!important;font-family:Font Awesome\ 5 Free!important;font-weight:600;font-size:12px;text-align:center;background-color:rgba(74,199,236,.1);color:#4ac7ec!important;width:26px;height:26px;line-height:26px;display:inline-block;border-radius:50%;margin-right:5px}.pricingTable1 .title1{font-weight:700;color:#50649c;font-size:20px;text-transform:capitalize}.pricingTable1 .pricingTable-signup{display:block;padding:14px 26px;background:#4d79f6;border-radius:52px;font-size:14px;font-weight:700;color:#fff;letter-spacing:.32px;text-transform:uppercase;text-align:center;-webkit-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.pricingTable1 .pricingTable-signup:hover{background:#3567f5;color:#fff}.pricingTable1:hover .pricing-icon i{color:#4d79f6;background-color:rgba(77,121,246,.4);box-shadow:0 0 0 1px rgba(77,121,246,.4);-webkit-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.pricingTable1 .a-animate-blink{-webkit-animation:a-animate-blink 1s step-start 0s infinite;animation:a-animate-blink 1s step-start 0s infinite;-webkit-animation-fill-mode:initial;animation-fill-mode:none}@-webkit-keyframes a-animate-blink{50%{opacity:0}}@keyframes a-animate-blink{50%{opacity:0}}.activity-scroll{min-height:620px}.activity{position:relative;border-left:3px dotted #eff2f9;margin:20px 20px 0 22px}.activity .item-info{margin-left:40px;margin-bottom:30px}.activity .item-info h6{font-weight:500;position:relative;top:-3px;color:#50649c;font-size:14px}.activity .item-info span{font-size:11px}.activity i,.activity img{width:36px;height:36px;text-align:center;line-height:36px;border-radius:12%;position:absolute;left:-19px;color:#4d79f6;background-color:#f3f6f7;font-size:20px;margin-top:-10px;box-shadow:0 0 0 .5px #f3f6f7;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.activity i.icon-primary,.activity img.icon-primary{color:#4d79f6;background-color:#dfe7fd}.activity i.icon-success,.activity img.icon-success{color:#1ecab8;background-color:#e2fbf8}.activity i.icon-purple,.activity img.icon-purple{color:#7551e9;background-color:#f3effd}.activity i.icon-pink,.activity img.icon-pink{color:#ff5da0;background-color:#ffecf4}.activity i.icon-info,.activity img.icon-info{color:#9ba7ca;background-color:#eef0f6}.activity i.icon-warning,.activity img.icon-warning{color:#f3c74d;background-color:#fdf4dc}.activity .mdi-set,.activity .mdi:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.main-timeline{overflow:hidden;position:relative}.main-timeline:before{content:"";width:3px;height:100%;background:#f1f5fa;position:absolute;top:0;left:50%}.main-timeline .timeline{padding-right:30px;position:relative}.main-timeline .timeline:after,.main-timeline .timeline:before{content:"";display:block;width:100%;clear:both}.main-timeline .timeline:first-child:before,.main-timeline .timeline:last-child:before{content:"";width:13px;height:13px;border-radius:50%;border:2px solid #f1f5fa;background:#fff;margin:0 auto;position:absolute;top:0;left:0;right:-3px}.main-timeline .timeline:last-child:before{top:auto;bottom:0}.main-timeline .timeline-icon{width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid #f1f5fa;box-sizing:content-box;margin:auto;position:absolute;top:0;left:0;bottom:0;right:-4px}.main-timeline .timeline-icon:before{content:"";display:block;width:8px;height:8px;border-radius:50%;background:#4ac7ec;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.main-timeline .year{display:inline-block;padding:8px 20px;margin:0;font-size:14px;color:#fff;background:#4ac7ec;text-align:center;position:absolute;top:50%;right:35%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-timeline .year:before{content:"";border-right:18px solid #4ac7ec;border-top:18px solid transparent;border-bottom:18px solid transparent;position:absolute;top:0;left:-18px}.main-timeline .timeline-content{width:46.5%;padding:20px;margin:0 20px 0 0;background:#f1f5fa;position:relative}.main-timeline .timeline-content:after{content:"";border-left:20px solid #f1f5fa;border-top:20px solid transparent;border-bottom:20px solid transparent;position:absolute;top:50%;right:-20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-timeline .title{float:left;font-size:14px;font-weight:500;color:#435177;margin:0 20px 20px 0}.main-timeline .post{display:inline-block;font-size:13px;color:#50649c}.main-timeline .description{font-size:14px;color:#50649c;line-height:24px;margin:0;clear:both}.main-timeline .timeline:nth-child(2n){padding:0 0 0 30px}.main-timeline .timeline:nth-child(2n) .year{right:auto;left:35%}.main-timeline .timeline:nth-child(2n) .year:before{border:18px solid transparent;border-right:none;border-left:18px solid #4ac7ec;left:auto;right:-18px}.main-timeline .timeline:nth-child(2n) .timeline-content{float:right;margin:0 0 0 20px}.main-timeline .timeline:nth-child(2n) .timeline-content:after{border-left:none;border-right:20px solid #f1f5fa;right:auto;left:-20px}@media only screen and (max-width:1200px){.main-timeline .year{right:30%}.main-timeline .timeline:nth-child(2n) .year{left:30%}}@media only screen and (max-width:990px){.main-timeline .year{right:25%}.main-timeline .timeline:nth-child(2n) .year{left:25%}}@media only screen and (max-width:767px){.main-timeline:before{left:10px}.main-timeline .timeline{padding:0 0 0 30px;margin-bottom:20px}.main-timeline .timeline:last-child{margin-bottom:0}.main-timeline .timeline:first-child:before,.main-timeline .timeline:last-child:before{display:none}.main-timeline .timeline-icon{margin:0;position:absolute;top:7px;left:0}.main-timeline .timeline:nth-child(2n) .year,.main-timeline .year{display:block;font-weight:700;margin:0 0 32px 30px;z-index:1;position:relative;top:auto;left:auto;right:auto;-webkit-transform:none;transform:none}.main-timeline .timeline:nth-child(2n) .year:before{border-left:none;border-right:18px solid #4ac7ec;right:auto;left:-18px}.main-timeline .timeline-content{padding:20px}.main-timeline .timeline-content,.main-timeline .timeline:nth-child(2n) .timeline-content{width:auto;float:none;margin:0 0 0 30px}.main-timeline .timeline-content:after,.main-timeline .timeline:nth-child(2n) .timeline-content:after{border:20px solid transparent;border-top:none;border-bottom:20px solid #f1f5fa;top:-20px;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width:480px){.main-timeline .title{float:none;margin:0}.main-timeline .timeline:nth-child(2n) .year,.main-timeline .year{margin-left:20px}.main-timeline .timeline-content,.main-timeline .timeline:nth-child(2n) .timeline-content{margin-left:10px}.main-timeline .post{margin:5px 0}}.chat-box-left{float:left;width:340px;height:820px;background-color:#fff;border-radius:3px;padding:20px;margin-bottom:20px}.chat-box-left .nav-pills{background-color:#f3f6f7}.chat-box-left .nav-pills .nav-link{color:#50649c}.chat-box-left .nav-pills .nav-link.active{color:#fff;background-color:#4ac7ec;box-shadow:-1px 10px 32px -10px rgba(74,199,236,.5)}.chat-box-left .chat-search{margin-top:20px}.chat-box-left .chat-list{height:664px!important}.chat-box-left .chat-list .media+.media{border:1px solid #eff2f9;margin-bottom:5px;border-radius:5px}.chat-box-left .chat-list .media{padding:15px;position:relative}.chat-box-left .chat-list .media:focus,.chat-box-left .chat-list .media:hover{background-color:rgba(239,242,249,.5)}.chat-box-left .chat-list .media.new-message{border:1px solid #dbe0ec;background-color:#eff2f9;margin-bottom:5px;border-radius:5px}.chat-box-left .chat-list .media .media-left{position:relative}.chat-box-left .chat-list .media .media-left .round-10{border:2px solid #f3f6f7;border-radius:50%;position:absolute;bottom:0;right:5px;display:inline-block;height:12px;width:12px}.chat-box-left .chat-list .media .media-body{margin-left:15px;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between}.chat-box-left .chat-list .media .media-body h6{font-size:14px;color:#50649c;margin-bottom:5px}.chat-box-left .chat-list .media .media-body p{margin-bottom:0;color:#50649c;font-size:13px}.chat-box-left .chat-list .media .media-body>div:last-child{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:50px;text-align:right}.chat-box-left .chat-list .media .media-body>div:last-child span:nth-child(2){display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:#1ecab8;color:#fff;border-radius:50%;font-size:10px;width:18px;height:18px;margin-top:8px}.chat-box-left .chat-list .media .media-body span{font-size:12px;color:#50649c;display:block}.chat-box-right{width:auto;background-color:#fff;display:block;border-radius:3px;position:relative;height:820px;margin-left:361px;margin-bottom:20px}.chat-box-right .chat-header{border-bottom:1px solid #eff2f9;padding:20px}.chat-box-right .chat-header .media .media-body{margin-left:15px;align-self:center}.chat-box-right .chat-header .media .media-body h6{font-size:14px;color:#50649c;margin-bottom:5px}.chat-box-right .chat-header .media .media-body p{margin-bottom:0;color:#50649c;font-size:13px}.chat-box-right .chat-header .chat-features{position:relative;top:-34px;float:right}.chat-box-right .chat-header .chat-features a{color:#b6c2e4;font-size:16px;margin-left:12px}.chat-box-right .chat-header .chat-features a:hover{color:#4d79f6}.chat-box-right .chat-body{padding:20px;background-image:url(../images/pattern.png);background-repeat:repeat;background-attachment:fixed;height:650px}.chat-box-right .chat-body .chat-detail{min-height:610px}.chat-box-right .chat-body .chat-detail .reverse{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:end;align-items:flex-end}.chat-box-right .chat-body .chat-detail .media .media-img{z-index:5}.chat-box-right .chat-body .chat-detail .media .media-body{margin-left:14px}.chat-box-right .chat-body .chat-detail .media .media-body .chat-msg{max-width:80%;margin-bottom:5px;margin-left:-61px}.chat-box-right .chat-body .chat-detail .media .media-body .chat-msg:first-child p{padding-left:60px}.chat-box-right .chat-body .chat-detail .media .media-body .chat-msg p{padding:14px;background-color:#eff2f9;color:#50649c;display:inline-block;margin-bottom:0;border-radius:50px}.chat-box-right .chat-body .chat-detail .media .media-body.reverse{margin-right:0;margin-left:14px}.chat-box-right .chat-body .chat-detail .media .media-body.reverse .chat-msg{max-width:80%;margin-bottom:5px;margin-right:-48px}.chat-box-right .chat-body .chat-detail .media .media-body.reverse .chat-msg:first-child p{padding-right:60px}.chat-box-right .chat-body .chat-detail .media .media-body.reverse .chat-msg p{padding:14px;background-color:#f1f5fa;color:#50649c;display:inline-block;margin-bottom:0;border-radius:50px}.chat-box-right .chat-footer{border-top:1px solid #eff2f9;padding:20px;position:absolute;width:100%;left:0;bottom:0}.chat-box-right .chat-footer .media .media-body{margin-left:10px;align-self:center}.chat-box-right .chat-footer .media .media-body h6{font-size:14px;color:#50649c;margin-bottom:5px}.chat-box-right .chat-footer .media .media-body p{margin-bottom:0;color:#50649c;font-size:13px}.chat-box-right .chat-footer .chat-features{position:relative;top:8px;float:right}.chat-box-right .chat-footer .chat-features a{color:#b6c2e4;font-size:16px;margin-left:12px}.chat-box-right .chat-footer .chat-features a:hover{color:#4d79f6}.chat-box-right .chat-footer input.form-control{border:none}.chat-box-right .chat-footer .chat-admin{position:absolute;top:-40px;border:2px solid #50649c;border-radius:50%}@media (min-width:1024px) and (max-width:1680px){.chat-box-left{width:310px;float:left}.chat-box-right{width:auto;margin-left:330px}}@media (min-width:767px) and (max-width:1023.98px){.chat-box-left{width:100%;float:none}.chat-box-right{width:100%;margin-left:0}}@media (max-width:767px){.chat-box-left{float:none;width:100%}.chat-box-right{margin:0;width:100%}}@media (max-width:660px){.chat-box-left{float:none;width:100%}.chat-box-right{margin:0;width:100%}}@media (max-width:568px){.chat-box-left{float:none;width:100%}.chat-box-right{margin:0;width:100%}}.met-pro-bg{background-image:url(../images/pattern2.png);background-repeat:repeat}.met-profile .met-profile-main{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-flex:1;flex:1;flex-wrap:wrap;-webkit-box-align:center;align-items:center}.met-profile .met-profile-main .met-profile-main-pic{position:relative;max-width:128px;max-height:128px;margin-right:24px}.met-profile .met-profile-main .met-profile-main-pic .fro-profile_main-pic-change{cursor:pointer;background-color:#4d79f6;border-radius:50%;width:32px;height:32px;position:absolute;bottom:4px;right:4px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex:1;box-shadow:0 0 20px 0 rgba(243,246,247,.05)}.met-profile .met-profile-main .met-profile-main-pic .fro-profile_main-pic-change i{-webkit-transition:all .3s;transition:all .3s;color:#fff;font-size:16px}.met-profile .met-profile-main .met-profile_user-detail .met-user-name{font-size:24px;font-weight:600;color:#fff;margin-bottom:6px}.met-profile .met-profile-main .met-profile_user-detail .met-user-name-post{color:#a4abc5}.met-profile .personal-detail li{color:#fff}.education-activity{min-height:400px}.met-basic-detail h3{font-size:34px;font-weight:600;margin-bottom:18px}.met-basic-detail p{line-height:22px}.own-detail{padding:20px;width:145px;height:145px;text-align:center;border-radius:52% 48% 23% 77%/44% 68% 32% 56%;box-shadow:0 0 3px 1.25px #dbe0ec}.own-detail h1{font-weight:600;color:#fff;margin-top:0}.own-detail h5{color:#f2f2f2}.own-detail.own-detail-project{position:absolute;top:110px;left:-60px}.own-detail.own-detail-happy{position:absolute;top:110px;left:60px}@media (max-width:767px){.own-detail{display:none}#settings_detail .dropify-wrapper{width:100%!important}}#settings_detail .dropify-wrapper{width:16%;height:164px;margin-bottom:30px}.profile-nav .nav .nav-link{padding:10px;color:#50649c;margin-bottom:10px;font-weight:500}.profile-nav .nav .nav-link.active{background-color:rgba(77,121,246,.05);color:#4d79f6}.profile-card .profile-socials a i{width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%}.profile-card .pro-title{font-size:18px;font-weight:600;color:#50649c;margin-bottom:5px}.profile-card .socials-data h3{color:#50649c;font-family:Poppins,sans-serif;font-size:18px}.profile-card .action-btn{position:absolute;top:18px;right:18px}.skill-detail{color:#a4abc5;font-family:Roboto,sans-serif;font-size:14px}.skills .skill-box{margin-bottom:30px}.skills .skill-box:last-of-type{margin-bottom:0}.skills .skill-box .skill-title{margin-bottom:10px;color:#50649c;text-transform:uppercase;font-size:13px;font-weight:600}.skills .skill-box .progress-line{background:#f3f6f7;height:7px;margin:0;position:relative;border:2px solid #fff;width:100%;border-radius:10px;box-shadow:0 0 1px .25px #4d79f6}.skills .skill-box .progress-line>span{position:absolute;display:block;top:0;left:0;height:100%;width:0;background:#4d79f6}.skills .skill-box .progress-line>span>.percent-tooltip{position:absolute;right:-15px;top:-30px;margin-bottom:10px;color:#50649c;text-transform:uppercase;font-size:13px}.cd-single-step .cd-more-info{background-color:#fff;border:5px double #dbe0ec;border-radius:5px}.cd-single-step .cd-more-info h2{font-size:16px;margin-top:0;color:#50649c;font-family:Poppins,sans-serif}.cd-single-step .cd-more-info p,.cd-single-step .cd-more-info span{font-family:Poppins,sans-serif;color:#a4abc5}.cd-tour-wrapper.active{list-style-type:none}.faq-qa li h6{font-size:14px;color:#50649c;font-weight:500}#accordionExample-faq .card-header{background-color:#f1f5fa;padding:6px 12px}#accordionExample-faq .card-header h5 button:before{content:"\f062";font-family:Font Awesome\ 5 Free!important;font-weight:600;position:absolute;top:13px;left:10px;transition:-webkit-transform .25s;-webkit-transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#4d79f6;font-size:10px;background-color:rgba(77,121,246,.15);width:24px;height:24px;line-height:24px;border-radius:50%}#accordionExample-faq .card-header h5 button.collapsed:before{content:"\f128";-webkit-transform:rotate(0deg);transform:rotate(0deg);font-size:10px}.container-filter{margin:0 0 30px;padding:0;text-align:center}.container-filter li{list-style:none;display:inline-block}.container-filter li a{display:block;color:#4d79f6!important;border:1px solid #4d79f6;padding:0 15px;margin:5px;font-size:12px;text-transform:capitalize;letter-spacing:2px;cursor:pointer;line-height:35px;-webkit-transition:all .6s;border-radius:3px}.container-filter li a.active{background-color:#4d79f6;color:#fff!important}.container-filter li a:hover{background-color:#4d79f6!important;color:#fff!important}.item-box{position:relative;overflow:hidden;display:block}.item-box a{display:inline-block}.item-box:hover .item-mask{opacity:.8;visibility:visible}.item-box:hover .item-mask .item-caption{bottom:30px;opacity:1}.item-box:hover .item-container{-webkit-transform:scale(1.1);transform:scale(1.1)}.item-box:hover .item-container,.item-container{-webkit-transition:all 2s cubic-bezier(.23,1,.32,1) 0s;transition:all 2s cubic-bezier(.23,1,.32,1) 0s;width:100%}.item-container{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transition:all 2s cubic-bezier(.23,1,.32,1) 0s;-o-transition:all 2s cubic-bezier(.23,1,.32,1) 0s}.item-mask{position:absolute;transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;top:0;left:0;bottom:10px;right:10px;opacity:0;visibility:hidden;overflow:hidden;width:100%;height:100%;background:repeating-radial-gradient(closest-side at 25px 35px,#4d79f6 15%,#2f4686 40%)}.item-mask p{text-transform:uppercase;font-size:11px;letter-spacing:1.5px;font-weight:500;margin:0;text-align:left}.item-mask .item-caption{position:absolute;bottom:-60px;left:0;padding-left:30px;padding-right:30px;text-align:left;transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;opacity:0}.row.container-grid{margin:0!important}.blog-card .meta-box li{color:#7081b9;font-size:13px;font-weight:500;margin-left:0;margin-right:0;text-transform:uppercase}.blog-card .meta-box li a{color:#9ba7ca}.blog-card .meta-box li:after{content:"|";margin:0 8px}.blog-card .meta-box li:last-child:after{content:""}.blog-card h4 a{color:#435177;font-weight:500;font-size:20px;font-family:Roboto,sans-serif}.blog-card p{font-family:Poppins,sans-serif}.dash-chart{position:relative;height:350px}.browser_users table td i{vertical-align:middle}.impressions-data h2{color:#50649c;font-weight:600}.rep-map{height:280px}.report-card .report-main-icon{font-size:28px;color:#9ba7ca}.report-card h3{color:#50649c;font-weight:600}.url-list li i{font-size:24px;vertical-align:middle}.traffic-card{margin:20px 0}.traffic-card h3{font-size:33px;font-weight:600;color:#50649c;margin:20px 0}.calendar{float:left;margin-bottom:0}.none-border .modal-footer{border-top:none}.fc-bgevent{background-color:rgba(77,121,246,.18)!important}.fc-toolbar h2{font-size:16px;line-height:40px;text-transform:uppercase}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active,.fc-toolbar .ui-state-hover,.fc-toolbar button:focus,.fc-toolbar button:hover{z-index:0}.fc-day{background:#fff}.fc-widget-header{background-color:#eff2f9;color:#50649c}.fc-widget-content{border:1px solid #b6c2e4}.fc th.fc-widget-header{font-size:13px;line-height:10px;padding:15px 0;text-transform:uppercase;font-weight:600}.fc button{height:auto;padding:6px 16px}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#eff2f9}.fc-button{background:transparent;border:1px solid #eff2f9;color:#7081b9;font-family:inherit;text-transform:capitalize}.fc-state-active,.fc-state-down{box-shadow:none;background-color:#4d79f6;border-color:#4d79f6;color:#fff;text-shadow:none}.fc-text-arrow{font-family:arial;font-size:16px}.fc-state-hover{background:#8997bd}.fc-cell-overlay,.fc-state-highlight{background:#dbe0ec}.fc-unthemed td.fc-today{background:rgba(77,121,246,.08)!important}.fc .fc-row .fc-content-skeleton td{background:transparent!important}.fc-day-top .fc-mon .fc-today{background:rgba(77,121,246,.1)!important}.fc-event{border-radius:2px;border:none;cursor:move;font-size:13px;margin:5px;padding:7px 5px;text-align:center;background-color:rgba(77,121,246,.18);color:#4d79f6}.external-event{color:#fff;cursor:move;margin:10px 0;padding:6px 10px}.fc-basic-view td.fc-day-number,.fc-basic-view td.fc-week-number span{padding-right:5px}tr:first-child>td>.fc-day-grid-event{border-left:5px solid}.fc-button{text-shadow:none;box-shadow:none}.fc-button:hover,.fc-state-default:hover{background-color:#4d79f6;color:#fff;border-color:#4d79f6}.fc-day.fc-widget-content.fc-other-month.fc-future,.fc-day.fc-widget-content.fc-other-month.fc-past{background-image:linear-gradient(-45deg,#eeedf7 25%,transparent 0,transparent 50%,#fff 0,#f4f4f5 75%,transparent 0,transparent);background-size:10px 10px}.fc-button-primary:disabled,.fc-button-primary:not(:disabled).fc-button-active,.fc-button-primary:not(:disabled):active{background-color:#4d79f6;color:#fff;border-color:#4d79f6;opacity:1}.fc-button-primary:focus,.fc-button-primary:not(:disabled).fc-button-active:focus,.fc-button-primary:not(:disabled):active:focus{box-shadow:none}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eff2f9}@media (max-width:767.98px){.fc-toolbar{display:block}}.crypto-dash-activity{min-height:400px}.btc-volume-chart{height:250px!important}.crypto-report-history .nav,.eco-revene-history .nav{margin-bottom:20px}.crypto-report-history .nav .nav-item .nav-link,.eco-revene-history .nav .nav-item .nav-link{background-color:#eff2f9;margin-right:5px;padding:2px 8px;font-size:12px;border-radius:5px;color:#50649c}.crypto-report-history .nav .nav-item .nav-link.active,.eco-revene-history .nav .nav-item .nav-link.active{color:#4d79f6;background-color:rgba(77,121,246,.1)}.market-cap-table td h5,.vol-btc{color:#50649c}.vol-btc{font-size:18px;font-weight:600;margin:0 auto 30px}.ccc-widget .histoTitle{display:none}.ccc-widget div:first-child{border:none!important}.ccc-widget div.histoRow:nth-of-type(2){font-weight:500!important;color:#50649c!important;font-size:13px!important;background-color:#f1f5fa}.ccc-widget div.histoRow:nth-of-type(2) .histoChange{font-weight:500}.ccc-widget div.histoRow{border-bottom-color:#eaf0f7!important;font-size:13px!important;color:#7286a2!important}.calculator-block{background-color:#f3f6f7}.calculator-block .calculator-body{padding:25px;position:relative}.calculator-block .cryptonatorwidget{border:none!important}.calculator-block .cryptonatorwidget input,.calculator-block .cryptonatorwidget select{height:40px!important;line-height:40px!important;margin-bottom:10px;color:#50649c;border:none;border-bottom:1px solid #d4d8e1;outline:none;padding-left:10px;background-color:transparent;font-family:Poppins,sans-serif!important}.calculator-block .cryptonatorwidget div:last-child{display:none}.calculator-block ::-webkit-input-placeholder{color:#50649c}.calculator-block ::-moz-placeholder{color:#50649c}.calculator-block :-ms-input-placeholder{color:#50649c}.calculator-block :-moz-placeholder{color:#50649c}.transaction-history li{border-bottom:1px solid #eff2f9;padding:12px 0}.transaction-history li:last-of-type{border:none;padding-bottom:0}.transaction-history .transaction-icon{align-self:center;margin-right:12px}.transaction-history .transaction-icon i{font-size:20px;width:36px;height:36px;display:inline-block;line-height:36px;text-align:center;background-color:rgba(77,121,246,.15);color:#4d79f6;border-radius:50%}.transaction-history .transaction-data h3{font-size:14px;color:#50649c}.wallet-bal-usd .wallet-title{font-size:16px;color:#50649c}.wallet-bal-usd h3{font-size:28px;color:#50649c;font-weight:600;margin-top:20px}.wallet-bal-crypto .coin-bal h3,.wallet-bal-crypto .wallet-title{font-size:16px;color:#50649c}.btc-price h3{font-size:18px;color:#50649c;font-weight:600}.crypto-wallet-activity{min-height:600px}.wrap{width:100%;white-space:nowrap;overflow:hidden;font-size:0;background:#fff;border-radius:3px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#f1f5fa}.jctkr-label{height:60px;padding:0 17px;line-height:60px;background:rgba(43,85,204,.9);font-weight:600;font-size:16px;color:#fff;cursor:default}.jctkr-label:hover{background:#2b55cc;color:#fff}[class*=js-conveyor-] ul{display:inline-block;opacity:.5}[class*=js-conveyor-] ul li{padding:0 15px;line-height:35px;font-size:16px}[class*=js-conveyor-] ul li .usd-rate{color:#7081b9}.countdown{width:100%;font-size:1.5rem}.countdown,.countdown .part{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;position:relative;-webkit-box-pack:center;justify-content:center}.countdown .part{min-width:2rem;padding-bottom:.5rem;flex-shrink:0;-webkit-box-flex:0;flex-grow:0;padding-left:0;padding-right:0}.countdown .part:before{content:":";left:-.25em;position:absolute;color:#4d79f6}.countdown .part.no-divider:before,.countdown .part:first-child:before{display:none}.countdown .part.days:after,.countdown .part.hours:after,.countdown .part.minutes:after,.countdown .part.seconds:after{position:absolute;content:attr(data-label);text-align:center;bottom:.25rem;left:0;width:100%;font-size:.3em;color:inherit}.countdown .part+.part{margin-left:.625rem}.countdown .days{-webkit-box-ordinal-group:2;order:1}.countdown .hours{-webkit-box-ordinal-group:3;order:2}.countdown .minutes{-webkit-box-ordinal-group:4;order:3}.countdown .seconds{-webkit-box-ordinal-group:5;order:4}.countdown.blink .part:before{display:none}.ico-card .ico-socials a i{width:28px;height:28px;line-height:28px;text-align:center;border-radius:50%;border:1px solid #dbe0ec;color:#7081b9;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ico-card .ico-socials a:hover i.fa-facebook-f{color:#2b55cc;border:1px solid}.ico-card .ico-socials a:hover i.fa-twitter{color:#9ba7ca;border:1px solid}.ico-card .ico-socials a:hover i.fa-medium-m{color:#f1646c;border:1px solid}.ico-card .ico-socials a:hover i.fa-telegram{color:#1ecab8;border:1px solid}.ico-card .ico-socials a:hover i.fa-btc{color:#f3c74d;border:1px solid}.setting-card .setting-detail h3{font-size:16px;color:#50649c;font-weight:600}.setting-card .sett-card-icon{width:54px;height:54px;text-align:center;line-height:54px;align-self:center;border-radius:50%;margin-right:18px}.setting-card .sett-card-icon i{font-size:24px}.setting-card .sett-card-icon.set-icon-purple{background-color:rgba(117,81,233,.1);color:#7551e9}.setting-card .sett-card-icon.set-icon-success{background-color:rgba(30,202,184,.1);color:#1ecab8}.setting-card .sett-card-icon.set-icon-danger{background-color:rgba(241,100,108,.1);color:#f1646c}.project-dash-activity{min-height:535px}.project-budget-chart{height:273px}.text-primary-light{color:#96b0fa}.text-primary-light-alt{color:#dfe7fd}.icon-info i{width:50px;height:50px;line-height:50px;text-align:center;display:inline-block;border-radius:50%;font-size:26px;z-index:5}.dash-info-carousel .carousel-item h2{font-weight:500;color:#50649c;font-size:16px}.dash-info-carousel .carousel-control-next,.dash-info-carousel .carousel-control-prev{width:30px;height:30px;background-color:#f3f6f7;border-radius:50%;opacity:1}.dash-info-carousel .carousel-control-next:hover,.dash-info-carousel .carousel-control-prev:hover{opacity:.9}.dash-info-carousel .carousel-control-prev{left:auto;right:38px;top:0}.dash-info-carousel .carousel-control-prev .carousel-control-prev-icon{background-image:none}.dash-info-carousel .carousel-control-prev:after{content:"\55";font-family:dripicons-v2!important;font-size:.875rem;color:#50649c;line-height:1.875rem;margin-right:.48rem}.dash-info-carousel .carousel-control-next{left:auto;right:0;top:0}.dash-info-carousel .carousel-control-next .carousel-control-next-icon{background-image:none}.dash-info-carousel .carousel-control-next:after{content:"\56";font-family:dripicons-v2!important;font-size:.875rem;color:#50649c;line-height:1.875rem;margin-right:.48rem}.c-progress-steps{margin:0;list-style-type:none;font-family:Poppins,sans-serif}.c-progress-steps li{position:relative;font-size:13px;color:#b6c2e4;padding:16px 0 0 36px}.c-progress-steps li a{color:inherit}.c-progress-steps li.done{color:#1ecab8}.c-progress-steps li.done span{background-color:rgba(30,202,184,.09)}.c-progress-steps li.done:before{color:#1ecab8;content:"\f058";width:30px;height:30px;display:inline-block;text-align:center;border-radius:50%;border:2px solid #9ba7ca}.c-progress-steps li.current{color:#4d79f6;font-weight:500}.c-progress-steps li.current:before{color:#4d79f6;content:"\f192";width:30px;height:30px;display:inline-block;text-align:center;border-radius:50%;border:2px solid #4d79f6}.c-progress-steps li:before{position:absolute;left:0;font-family:Font Awesome\ 5 Free!important;font-weight:600;font-size:18px;background-color:#fff;content:"\f111";width:30px;height:30px;display:inline-block;text-align:center;border-radius:50%;border:2px solid #dbe0ec}@media (max-width:600px){.c-progress-steps li:before{top:calc(50% - 8px);font-size:16px}}@media (min-width:600px){.c-progress-steps{display:table;list-style-type:none;margin:20px auto;padding:0;table-layout:fixed;width:100%}.c-progress-steps li{display:table-cell;text-align:center;padding:0 0 34px;white-space:nowrap;position:relative;border-left-width:0;border-bottom:4px solid #dbe0ec}.c-progress-steps li.done{border-bottom-color:#1ecab8}.c-progress-steps li.current{color:#4d79f6;border-bottom-color:#4d79f6}.c-progress-steps li.current span{background-color:rgba(77,121,246,.15);box-shadow:0 0 0 .25px #4d79f6}.c-progress-steps li.current:before{color:#4d79f6;content:"\f192"}.c-progress-steps li:before{bottom:-15px;left:50%;margin-left:-16px}.c-progress-steps li span{background-color:rgba(155,167,202,.1);border-radius:3px;padding:6px;box-shadow:0 0 5px .25px #eff1f7}}.workload-chart{height:210px}.todo-list .todo-box i{position:absolute;right:20px;z-index:10;font-size:16px;margin-top:6px;color:#dbe0ec}.todo-list .todo-box .todo-task{padding:4px 0}.todo-list .todo-box .todo-task label{display:inline-block;margin-bottom:.5rem}.todo-list .todo-box .todo-task .ckbox{font-weight:400;position:relative;display:block;line-height:25px}.todo-list .todo-box .todo-task .ckbox span{padding-left:16px;color:#7286a2}.todo-list .todo-box .todo-task .ckbox span:before{content:"";width:20px;height:20px;background-color:transparent;border:2px solid #dbe0ec;top:2px;left:0;border-radius:5px;position:absolute}.todo-list .todo-box .todo-task .ckbox span:after{top:1px;left:0;width:20px;height:20px;content:"\F12C";font:normal normal normal 24px/1 Material Design Icons;font-size:14px;text-align:center;color:#7081b9;background-color:transparent;line-height:20px;display:none;border-radius:5px;position:absolute}.todo-list .todo-box .todo-task .ckbox input[type=checkbox]{opacity:0;margin:0 5px 0 0}.todo-list .todo-box .todo-task .ckbox input[type=checkbox]:checked+span:after{display:block}.todo-list .todo-box .todo-task input:checked+span{text-decoration:line-through}.todo-list .form-control{color:#2f4686;background:#dbe0ec;border:1px solid transparent}.todo-list .form-control:focus{border-color:transparent;background:#dbe0ec;box-shadow:none}.client-card .client-name{color:#50649c}.calendar-event .event-name h3{font-size:14px;color:#50649c}.project-invoice .table tr td h5{color:#50649c}.team-card .user-img{height:80px}.team-card .online-circle{position:absolute;right:0;top:118px;left:44px}.team-card .team-leader{font-size:16px;color:#50649c}.language-skill li span{margin-bottom:5px;border-radius:5px;padding:2px 8px;background-color:#f1f5fa;color:#8997bd;font-size:11px}.project-card{font-family:Roboto,sans-serif}.project-card .project-title{font-size:20px;color:#50649c;font-weight:600}.task-box .task-priority-icon i{border:5px solid #eaf0f7;border-radius:50%;position:absolute;top:-5px;left:-5px}.dashboard-map{height:270px}.card-eco .card-eco-title{border:2px solid #fff;border-radius:8px;padding:2px 8px;position:relative;top:-30px}.card-eco .card-eco-title.eco-title-success{background-color:#1ecab8;color:#fff;box-shadow:0 0 0 1px #1ecab8}.card-eco .card-eco-title.eco-title-danger{background-color:#f1646c;color:#fff;box-shadow:0 0 0 1px #f1646c}.card-eco .card-eco-title.eco-title-secondary{background-color:#4ac7ec;color:#fff;box-shadow:0 0 0 1px #4ac7ec}.card-eco .card-eco-title.eco-title-purple{background-color:#7551e9;color:#fff;box-shadow:0 0 0 1px #7551e9}.card-eco .card-eco-title.eco-title-warning{background-color:#f3c74d;color:#fff;box-shadow:0 0 0 1px #f3c74d}.card-eco .card-eco-icon{font-size:28px}.re-customers-detail h3{color:#50649c;font-weight:600;font-size:22px}.order-list table td img{width:40px}.e-co-product{background-color:#f3f6f7}.e-co-product a{text-align:center!important;padding-top:30px}.e-co-product a img{height:230px}.e-co-product .ribbon-box{position:relative;margin-bottom:0;padding-top:30px}.e-co-product .ribbon-box .ribbon{position:absolute;color:#fff}.e-co-product .ribbon-box .ribbon-label{clear:none;padding:0 5px;height:66px;width:66px;line-height:66px;text-align:center;left:0;top:0;border-radius:52% 48% 23% 77%/44% 68% 32% 56%;font-weight:500}.e-co-product .product-info{background-color:#fff}.e-co-product .product-info .product-title{font-size:15px;color:#50649c}.e-co-product .product-info .product-price{color:#50649c;font-weight:600;padding:5px 0;margin-bottom:0;font-size:20px}.e-co-product .product-info .product-price span{color:#8997bd;font-weight:400;font-size:13px}.e-co-product .product-info .product-review li{margin-right:0}.e-co-product .product-info .product-review li i{font-size:16px}.e-co-product .product-info .btn-cart{border-color:#eff2f9;background-color:#f3f6f7;color:#50649c;border-radius:30px;padding:4px 16px}.e-co-product .product-info .btn-cart:focus{box-shadow:none}.e-co-product .product-info .btn-quickview,.e-co-product .product-info .btn-wishlist{border-color:#eff2f9;background-color:#f3f6f7;color:#50649c;border-radius:50px;padding:4px 10px}.e-co-product .product-info .quickview,.e-co-product .product-info .wishlist{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.e-co-product:hover{box-shadow:0 0 13px 0 rgba(239,242,249,.1)}.e-co-product:hover .quickview,.e-co-product:hover .wishlist{opacity:1}.offer-box{background-image:url(../images/products/offer.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat}.offer-box .offer-content{padding:30px}.offer-box .offer-content h3{font-weight:600;font-size:30px;color:#50649c}.ribbon{position:absolute;top:0;padding:6px;left:-5px;color:#fff}.ribbon:before{position:absolute;top:31px;left:0;content:"";border:3px solid transparent}.ribbon.ribbon-pink{background-color:#ff5da0}.ribbon.ribbon-pink:before{border-top-color:#ff5da0;border-right-color:#ff5da0}.ribbon.ribbon-secondary{background-color:#4ac7ec}.ribbon.ribbon-secondary:before{border-top-color:#4ac7ec;border-right-color:#4ac7ec}hr.thick{border:0;height:3px;max-width:150px;background-image:-webkit-gradient(linear,left top,right top,from(#4d79f6),to(#7551e9));background-image:linear-gradient(90deg,#4d79f6,#7551e9);border-radius:30px}.single-pro-detail .custom-border{width:60px;height:2px;background-color:#2f4686}.single-pro-detail .pro-title{font-weight:500;color:#50649c;font-size:24px}.single-pro-detail .product-review li{margin-right:0}.single-pro-detail .product-review li i{font-size:16px}.single-pro-detail .pro-price{color:#50649c;font-size:20px;margin-bottom:0;font-weight:600}.single-pro-detail .pro-price span{font-size:14px;color:#8997bd}.single-pro-detail .quantity input{width:14%;display:-webkit-inline-box;display:inline-flex;height:41px}.single-pro-detail .pro-features li{line-height:26px;color:#a4abc5}.single-pro-detail .pro-features li:before{content:"\f00c"!important;font-family:Font Awesome\ 5 Free!important;font-weight:600;font-size:12px;color:#1ecab8!important;display:inline-block;margin-right:8px}.single-pro-detail .form-check-inline{margin-right:5px}.pro-order-box{padding:20px;border:1px solid #eff2f9;border-radius:3px;background-color:#fff;box-shadow:0 0 13px 0 rgba(239,242,249,.05)}.pro-order-box i{font-size:28px}.review-box{background-color:#f3f6f7;padding:20px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.review-box h1{font-size:48px;color:#f1646c}.review-box .product-review li{margin-right:0}.review-box .product-review li i{font-size:22px}.reviewer{padding-bottom:12px;margin-top:8px;border-bottom:2px dotted #eff2f9}.reviewer .product-review li{margin-right:0}.bg-newsletters{background-color:#2f4686}.newsletters-text h4{color:#fff;font-weight:600;font-size:22px}.newsletters-input input{padding:15px 136px 15px 20px;width:100%;font-size:15px;border:none;outline:none!important;border-radius:40px;background-color:#f3f6f7}.newsletters-input button{position:absolute;top:3px;right:3px;outline:none!important;border-radius:40px;font-size:17px;padding:10px 30px;box-shadow:0 0 1px .2px #4d79f6}.shopping-cart .table thead tr th,.shopping-cart table thead tr th,.total-payment .table thead tr th,.total-payment table thead tr th{font-size:15px}.shopping-cart .table tbody td,.shopping-cart table tbody td,.total-payment .table tbody td,.total-payment table tbody td{padding:20px 10px;border-top:0;border-bottom:1px solid #eff2f9}.shopping-cart .table tbody td .product-name,.shopping-cart table tbody td .product-name,.total-payment .table tbody td .product-name,.total-payment table tbody td .product-name{font-size:14px;color:#50649c;font-weight:500}.shopping-cart .table tbody tr:last-child td,.shopping-cart table tbody tr:last-child td,.total-payment .table tbody tr:last-child td,.total-payment table tbody tr:last-child td{border-bottom:0}.total-payment{padding:20px;border:1px solid #eff2f9;background-color:#fcfdfd;border-radius:3px}.total-payment .payment-title{color:#50649c;font-weight:500}.cart-promo{padding:90px;background-image:url(../images/products/bg-cart.png);background-position:50%;background-size:cover}.jp-card .jp-card-back,.jp-card .jp-card-front{background:#2f4686!important}.billing-nav .nav .nav-link{padding:8px;color:#50649c;margin-bottom:10px;font-weight:500;border:1px solid #eff2f9;margin-right:5px;width:100px;height:70px}.billing-nav .nav .nav-link.active{background-color:#fff;color:#4d79f6;box-shadow:0 0 13px 0 rgba(239,242,249,.05)}.crm-dash-map{height:310px}.crm-dash-activity{min-height:425px}.crm-data-card .data-icon{text-align:center}.crm-data-card .data-icon i{font-size:24px;line-height:48px;display:inline-block;width:48px;height:48px}.crm-data-card h3{font-weight:600;color:#50649c;font-size:24px}.account-body{background-color:#f7f7f7}.account-body .auth-page{max-width:460px;position:relative;margin:0 auto}.account-body .auth-card{border-radius:20px}.account-body .auth-card .auth-logo-box{position:absolute;left:0;right:0;top:-25px;text-align:center}.account-body .auth-card .auth-logo-box .auth-logo{border-radius:50%;background-color:#fff;padding:4px;box-shadow:0 0 0 2.25px #eff2f9}.account-body .auth-card .auth-logo-text{font-family:Roboto,sans-serif}.account-body .auth-card .auth-logo-text h4{font-weight:600;color:#50649c;font-size:22px}.account-body .auth-form .form-control{border-radius:50px;padding-right:40px}.account-body .auth-form .auth-form-icon{width:32px;height:32px;background-color:#eff2f9;text-align:center;line-height:32px;border-radius:50%;position:absolute;right:3px;z-index:100;top:3px;color:#9ba7ca}.account-body.accountbg{background-image:url(../images/acount-page.jpg);background-size:cover;background-position:50%;width:100%;height:100vh}.account-body.accountbg .account-title{width:500px;position:relative;display:block;margin:0 auto}.account-body.accountbg .account-title h1{font-size:60px;font-weight:700;margin:30px 0}.account-body .account-social h6{color:#8997bd}.account-body .account-social h6:after{margin:0 0 4px 14px}.account-body .account-social h6:after,.account-body .account-social h6:before{display:inline-block;height:2px;content:" ";text-shadow:none;background-color:#eff2f9;width:110px}.account-body .account-social h6:before{margin:0 14px 4px 0}.account-body .account-social a i{width:36px;height:36px;line-height:36px;text-align:center;display:inline-block;border-radius:50%;font-size:14px;z-index:5}.account-body .account-social a i.facebook{background-color:#4d79f6;color:#fff}.account-body .account-social a i.twitter{background-color:#4ac7ec;color:#fff}.account-body .account-social a i.google{background-color:#ff5da0;color:#fff}.account-body .account-social a:hover .facebook{color:#fff;background-color:#658bf7}.account-body .account-social a:hover .twitter{color:#fff;background-color:#61ceee}.account-body .account-social a:hover .google{color:#fff;background-color:#ff77af}@media (max-width:768px){.auth-card{margin-top:34px}}

/*!
 * Main
 *
*/html{height:100%}.cursor-pointer{cursor:pointer}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:10;background:#fff;left:270px;right:0;padding:15px;bottom:10px}.mce-btn .mce-txt{color:#000!important}.shadow-lg{box-shadow:0 -.5rem 3rem rgba(0,0,0,.3)!important}.bw-loader{position:relative;z-index:2;display:-webkit-box;display:flex;overflow:hidden;min-height:18px;min-width:200px}.bw-loader.loaded:before{-webkit-animation:bw-loader-hide .2s ease-out forwards;animation:bw-loader-hide .2s ease-out forwards}.bw-loader:before{content:"";position:absolute;left:0;top:0;width:300%;height:100%;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;background:-webkit-gradient(linear,left top,right top,from(#d8e3f0),color-stop(#c3cbd3),color-stop(#d8e3f0),to(#c3cbd3));background:linear-gradient(90deg,#d8e3f0,#c3cbd3,#d8e3f0,#c3cbd3);-webkit-animation:bw-loader-animate 2s linear infinite;animation:bw-loader-animate 2s linear infinite}@-webkit-keyframes bw-loader-animate{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-66.6666%);transform:translate(-66.6666%)}}@keyframes bw-loader-animate{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-66.6666%);transform:translate(-66.6666%)}}@-webkit-keyframes bw-loader-hide{0%{z-index:2;opacity:1}99%{z-index:2;opacity:0}to{z-index:-1;opacity:0;display:none}}@keyframes bw-loader-hide{0%{z-index:2;opacity:1}99%{z-index:2;opacity:0}to{z-index:-1;opacity:0;display:none}}.help-block{font-size:12px;color:red;font-weight:700;padding:5px 15px}.inactive-row,.inactive-row>td{background-color:#f9e2e2!important}.new-row,.new-row>td{background-color:#feffab!important}.active-row,.active-row>td{background-color:#c5ffc5!important}.article-index .action-bar .select2-container{width:auto!important;margin-left:10px}.select2-container .select2-selection--single{height:auto;min-height:33px;border-color:#ccc}.mce-container-body .select2-container{margin:13px auto!important;position:relative;display:block;width:93%!important}.mce-container-body .select2-container--default .select2-selection--single .select2-selection__placeholder{display:inline-block;padding-top:8px}#mceu_284{position:relative;top:0!important}#mce-modal-block{z-index:9!important}.mce-window.mce-in{z-index:10!important}.article-types{margin-top:4px}.label-delete{background:#eaeaea;padding:3px 5px;font-size:12px;border-radius:15px;font-weight:700;margin-right:3px;margin-bottom:8px;display:inline-block}.label-delete>span{font-weight:400;cursor:pointer;margin-right:3px;margin-left:2px}.article-types>span{background:#eaeaea;padding:3px 5px;font-size:12px;border-radius:15px;font-weight:700;margin-right:3px;margin-bottom:8px;display:inline-block}.article-types>span>span{font-weight:400;cursor:pointer;margin-right:3px;margin-left:2px}.b-t{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #2f2f2f}div.file-module{color:#2c2e34;font-size:12px;text-align:center}div.file-module .file{height:43px;width:34px;background:url(../images/file.png) no-repeat;color:#ffae00;font-size:9px;text-align:center;padding-top:19px;font-weight:700}div.file-module>div{height:50px;margin-top:20px;text-align:left}div.file-module>div.open{z-index:5}div.file-module>div>div{height:100%}div.file-module>div>div.open{z-index:5}div.file-module>div>div>div:not(.transparent-select){position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}div.file-module>div>div>div>b{display:block;font-size:14px}div.file-module>div>div>div>p{color:#797c87;margin:0;padding:0}div.file-module>div>div:first-child{color:#828590;padding-left:40px;padding-top:20px}div.file-module>div>div:first-child>b{color:#2c2e34}div.file-module>div>div:first-child>div{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.file-module>div>div:nth-child(4){color:#828590}div.file-module>div>div:nth-child(5){border-left:2px solid #dae1e8}div.file-module>div.margin-t-40{height:100%;min-height:40px;margin-bottom:30px}.upload-manager .add-files #add-files-input{display:none}.upload-manager .add-files label{color:#fff;background-color:#5cb85c;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.upload-manager .add-files label:hover{background-color:#3f8c3f}.upload-manager #imagesAddedBox{position:relative;max-height:360px;overflow:auto;margin-bottom:10px}.upload-manager #imagesAddedBox>div{position:relative;margin-bottom:10px;height:80px}.upload-manager #imagesAddedBox>div .img-body{width:80px;height:80px;overflow:hidden;position:relative;text-align:center;border-bottom:1px dotted #e3e3e3;float:left;position:absolute;left:15px;top:0}.upload-manager #imagesAddedBox>div .img-body img{max-width:100%}.upload-manager #imagesAddedBox>div .content{margin-left:80px;height:80px;padding:0 50px 0 15px;border-bottom:1px dotted #e3e3e3}.upload-manager #imagesAddedBox>div .content .img-name{white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis}.upload-manager #imagesAddedBox>div .content .img-size{font-weight:700;color:#ffc600}.upload-manager #imagesAddedBox>div .content progress{width:100%}.upload-manager #imagesAddedBox>div .upload-remove{position:absolute;right:14px;top:1px}.tooltip{margin-top:10px}.handle{cursor:move}.sortable .ui-state-highlight{margin-top:15px;padding:10px;height:100px}.sortable .ui-state-highlight,.sortable .ui-state-highlight td{border:1px solid #ccc;background:#dee2e4}.not-set{color:#ccc}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJpYWJsZXMuc2NzcyIsIl9nZW5lcmFsLnNjc3MiLCJfdXRpbGl0aWVzLnNjc3MiLCJfYm9vdHN0cmFwLXJlc2V0LnNjc3MiLCJfZGVtby1vbmx5LnNjc3MiLCJfbGVmdC1zaWRlbmF2LnNjc3MiLCJfdG9wYmFyLnNjc3MiLCJfZm9vdGVyLnNjc3MiLCJfd2F2ZXMuc2NzcyIsInN0eWxlLmNzcyIsIl9jYXJkcy5zY3NzIiwiX2J1dHRvbnMuc2NzcyIsIl9hbGVydHMuc2NzcyIsIl9iYWNrZ3JvdW5kLWNvbG9yLnNjc3MiLCJfdGV4dC1jb2xvci5zY3NzIiwiX2JhZGdlLWNvbG9yLnNjc3MiLCJfZHJvcGRvd24uc2NzcyIsIl9wcm9ncmVzcy5zY3NzIiwiX3RhYmxlLnNjc3MiLCJfYXZhdGFyLnNjc3MiLCJfZm9ybXMuc2NzcyIsIl9yaWJib25zLnNjc3MiLCJfY2hlY2stcmFkaW8uc2NzcyIsIl9yYW5nZXNsaWRlci5zY3NzIiwiX3N3ZWV0LWFsZXJ0LnNjc3MiLCJfbmFzdGFibGUuc2NzcyIsIl9tb2RhbHMuc2NzcyIsIl9mb3JtLWFkdmFuY2VkLnNjc3MiLCJfc3dpdGNoLnNjc3MiLCJfZm9ybS12YWxpZGF0aW9uLnNjc3MiLCJfZm9ybS13aXphcmQuc2NzcyIsIl9mb3JtLWVkaXRvci5zY3NzIiwiX2NoYXJ0cy5zY3NzIiwiX2p1c3RnYWdlLnNjc3MiLCJfbWFwcy5zY3NzIiwiX2VtYWlsLnNjc3MiLCJfZmlsZXMuc2NzcyIsIl9pbnZvaWNlLnNjc3MiLCJfcHJpbnQuc2NzcyIsIl9wcmljaW5nLnNjc3MiLCJfdGltZWxpbmUuc2NzcyIsIl9jaGF0LnNjc3MiLCJfcHJvZmlsZS5zY3NzIiwiX3RvdXIuc2NzcyIsIl9mYXEuc2NzcyIsIl9nYWxsZXJ5LnNjc3MiLCJfYmxvZy5zY3NzIiwiX2FuYWx5dGljcy5zY3NzIiwiX2NhbGVuZGFyLnNjc3MiLCJfY3J5cHRvLnNjc3MiLCJfcHJvamVjdHMuc2NzcyIsIl9lY29tbWVyY2Uuc2NzcyIsIl9jcm0u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Qlg3T3FCLENXOE9yQix3QlhwT3FCLENXcU9yQiwyQ1huT3FCLENXcU92Qix1Z0JBWUUsd0JBQW9DLENBQ3BDLHdCQUFvQyxDQUV0QywySEFFRSxtREFBbUQsQ0FFckQsaUlBR0UsYVh4UHFCLENXNFB2QixVQUNFLHdCWDFRcUIsQ1cyUXJCLHdCWDNRcUIsQ1c0UXJCLHlDWDVRcUIsQ1c2UXJCLFVYOVFxQixDV2dSdkIsd1hBT0Usd0JBQW1DLENBQ25DLHdCQUFtQyxDQUNuQyxVWHpScUIsQ1cyUnZCLHNIQUVFLGlEQUErQyxDQUtqRCxVQUNFLGFYdlJxQixDVzBSdkIsaURBR0Usb0JBQXFCLENBQ3JCLGFYNVJxQixDV2tTdkIsVUFDRSx3Qlg5U3FCLENXK1NyQix3QlgvU3FCLENXZ1RyQixVWG5UcUIsQ1dvVHJCLDBDWGpUcUIsQ1dtVHZCLHdYQU9FLHdCQUFtQyxDQUNuQyx3QkFBbUMsQ0FDbkMsVVgvVHFCLENXaVV2QixzSEFFRSxrREFBK0MsQ0FLakQsWUFDRSx3QlhyVXFCLENXc1VyQix3Qlh0VXFCLENXdVVyQixVWDNVcUIsQ1c0VXJCLDBDWHhVcUIsQ1cwVXZCLG9aQU9FLHdCQUFxQyxDQUNyQyx3QkFBcUMsQ0FDckMsVVh2VnFCLENXeVZ2QixnSUFLRSx3Q1gxVnFCLENXK1Z2QixVQUNFLHdCWC9WcUIsQ1dnV3JCLHdCWGhXcUIsQ1dpV3JCLHlDWGpXcUIsQ1dvV3ZCLGloQkFRRSxrQ0FBOEMsQ0FDOUMsd0JBQW1DLENBQ25DLFVYblhxQixDV3NYdkIsMktBRUUsaURBQStDLENBS2pELFdBQ0UscUJYOVhxQixDVytYckIsYVhqWHFCLENXa1hyQixxQlhoWXFCLENXaVlyQixrQ1h2WHFCLENXMFh2QixxbEJBWUUsa0NBQStDLENBQy9DLHdCQUFvQyxDQUd0QyxpTEFFRSw0Q0FBbUQsQ0FNckQscUJBQ0UsYVhwYXFCLENXcWFyQixvQlhyYXFCLENXdWF2QixxQkFDRSxhWHRhcUIsQ1d1YXJCLG9CWHZhcUIsQ1d5YXZCLGtCQUNFLGFYemFxQixDVzBhckIsb0JYMWFxQixDVzRhdkIscUJBQ0UsYVg1YXFCLENXNmFyQixvQlg3YXFCLENXK2F2QixvQkFDRSxhWC9hcUIsQ1dnYnJCLG9CWGhicUIsQ1drYnZCLGtCQUNFLGFYaGJxQixDV21ickIsb0JYbmJxQixDV3FidkIscUNBSkUscUJBQXNCLENBQ3RCLDRCWHphcUIsQ1c0YXZCLG1CQUNFLGFYMWFxQixDVzZhckIsb0JYaGJxQixDV21idkIsdUJBQ0UsYVhwY3FCLENXdWNyQixvQlh2Y3FCLENXMGN2Qix5Q0FMRSxxQkFBc0IsQ0FDdEIsNEJYN2JxQixDV2ljdkIsa0JBQ0UsYVhsY3FCLENXcWNyQixvQlhyY3FCLENXd2N2QixvQkFDRSxhWHhjcUIsQ1cyY3JCLG9CWDNjcUIsQ1c4Y3ZCLHNDQUxFLHFCQUFzQixDQUN0Qiw0Qlh6Y3FCLENXNmN2QixrQkFDRSxhWDljcUIsQ1dpZHJCLG9CWGpkcUIsQ1dzZHZCLGtCQUNFLG9DWG5lcUIsQ1dvZXJCLGFYcGVxQixDV2tldkIsd0JBSUksd0JYdGVtQixDV3VlbkIsVVhoZW1CLENXMmR2Qix3QkFRSSwwQ1gxZW1CLENXMmVuQixvQ1gzZW1CLENXNGVuQixVWHJlbUIsQ1d3ZXZCLG9CQUNFLHFDWC9lcUIsQ1dnZnJCLGFYaGZxQixDVzhldkIsMEJBSUksd0JYbGZtQixDV21mbkIsVVg3ZW1CLENXd2V2QiwwQkFRSSwwQ1h0Zm1CLENXdWZuQixvQ1h2Zm1CLENXd2ZuQixVWGxmbUIsQ1dzZnZCLGtCQUNFLG9DWDVmcUIsQ1c2ZnJCLGFYN2ZxQixDVzJmdkIsd0JBSUksd0JYL2ZtQixDV2dnQm5CLFVYM2ZtQixDV3NmdkIsd0JBUUksMENYbmdCbUIsQ1dvZ0JuQixvQ1hwZ0JtQixDV3FnQm5CLFVYaGdCbUIsQ1dvZ0J2QixrQkFDRSxxQ1h4Z0JxQixDV3lnQnJCLGFYemdCcUIsQ1d1Z0J2Qix3QkFJSSx3QlgzZ0JtQixDVzRnQm5CLFVYemdCbUIsQ1dvZ0J2Qix3QkFRSSwwQ1gvZ0JtQixDV2doQm5CLG9DWGhoQm1CLENXaWhCbkIsVVg5Z0JtQixDV2toQnZCLGlCQUNFLHFDWHJoQnFCLENXc2hCckIsYVh0aEJxQixDV29oQnZCLHVCQUlJLHdCWHhoQm1CLENXeWhCbkIsVVh2aEJtQixDV2toQnZCLHVCQVFJLDJDWDVoQm1CLENXNmhCbkIscUNYN2hCbUIsQ1c4aEJuQixVWDVoQm1CLENXZ2lCdkIsZUFDRSxxQ1hyaUJxQixDV3NpQnJCLGFYdGlCcUIsQ1dvaUJ2QixxQkFJSSx3Qlh4aUJtQixDV3lpQm5CLFVYcmlCbUIsQ1dnaUJ2QixxQkFRSSwyQ1g1aUJtQixDVzZpQm5CLHFDWDdpQm1CLENXOGlCbkIsVVgxaUJtQixDVzhpQnZCLGVBQ0UsbUNYOWlCcUIsQ1craUJyQixhWC9pQnFCLENXNmlCdkIscUJBSUksd0JYampCbUIsQ1drakJuQixVWG5qQm1CLENXOGlCdkIscUJBUUkseUNYcmpCbUIsQ1dzakJuQixtQ1h0akJtQixDV3VqQm5CLFVYeGpCbUIsQ1c0akJ2QixlQUNFLG9DWDFqQnFCLENXMmpCckIsYVgzakJxQixDV3lqQnZCLHFCQUlJLHdCWDdqQm1CLENXOGpCbkIsVVhqa0JtQixDVzRqQnZCLHFCQVFJLDBDWGprQm1CLENXa2tCbkIsb0NYbGtCbUIsQ1dta0JuQixVWHRrQm1CLENXeWtCdkIsaUJBQ0Usb0NYdGtCcUIsQ1d1a0JyQixhWHZrQnFCLENXcWtCdkIsdUJBSUksd0JYemtCbUIsQ1cwa0JuQixVWDlrQm1CLENXeWtCdkIsdUJBUUksMENYN2tCbUIsQ1c4a0JuQixvQ1g5a0JtQixDVytrQm5CLFVYbmxCbUIsQ1d1bEJ2QixlQUNFLG1DWG5sQnFCLENXb2xCckIsYVhwbEJxQixDV2tsQnZCLHFCQUlJLHdCWHRsQm1CLENXdWxCbkIsVVg1bEJtQixDV3VsQnZCLHFCQVFJLHlDWDFsQm1CLENXMmxCbkIsbUNYM2xCbUIsQ1c0bEJuQixVWGptQm1CLENXdW1CdkIsc0JBQ0UsVUFBVyxDQUNYLFdBQVksQ0FDWixpQkFBa0IsQ0FFcEIsY0FDRSxvQkFBd0IsQ0FDeEIsd0JBQXlCLENBRTNCLGFBQ0Usb0JBQXdCLENBQ3hCLHdCQUF5QixDQUUzQixhQUNFLG9CQUF3QixDQUN4Qix3QkFB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ZHFCLENlaUJ2QixZQUNFLHdCZmpCcUIsQ2VvQnZCLGVBQ0Usd0JmcEJxQixDZXFCckIsVWZsQnFCLENlcUJ2QixjQUNFLHdCZnhCcUIsQ2UyQnZCLGNBQ0Usd0JmdEJxQixDZXVCckIsVWYzQnFCLENlOEJ2QixZQUNFLHdCZjVCcUIsQ2U2QnJCLFVmaENxQixDZW1DdkIsWUFDRSx3QmYvQnFCLENlZ0NyQixVZnJDcUIsQ2V5Q3ZCLFlBQ0Usd0JmekNxQixDZThDdkIsb0JBQ0UsYWZyRHFCLENlc0RyQixvQ2Z0RHFCLENleUR2QixvQkFDRSxhZjVEcUIsQ2U2RHJCLG9DZjdEcUIsQ2VnRXZCLG1CQUNFLGFmNURxQixDZTZEckIscUNmN0RxQixDZWdFdkIsaUJBQ0UsYWZuRXFCLENlb0VyQixxQ2ZwRXFCLENlc0V2QixvQkFDRSxhZnRFcUIsQ2V1RXJCLG9DZnZFcUIsQ2V5RXZCLGlCQUNFLGFmcEVxQixDZXFFckIsb0NmckVxQixDZXdFdkIsbUJBQ0UsYWZ4RXFCLENleUVyQixvQ2Z6RXFCLENlNEV2QixpQkFDRSxhZjVFcUIsQ2U2RXJCLG1DZjdFcUIsQ2VnRnZCLGlCQUNFLGFmckZxQixDZXNGckIsbUNmdEZxQixDZ0JkdkIsMEhBSUUsWUFBYSxDQUtmLGVBQ0UsYUFBYyxDQUNkLGNoQjREZ0MsQ2dCM0RoQywyQ2hCWXFCLENnQlhyQixvQmhCU3FCLENnQlJyQixRQUFTLENBTFgsOEJBT0ksZ0JBQWlCLENBQ2pCLGFoQlVtQixDZ0JsQnZCLDhHQVlNLGFoQlBpQixDZ0JRakIsb0JBQXFCLENBQ3JCLHdCQUFtQyxDQ2xCekMsVUFDRSx3QmpCZ0JxQixDaUJmckIsV0FBWSxDQUZkLHdCQUlJLHdCakJIbUIsQ2lCV3ZCLG1CQUNFLGdCQUFpQixDQUNqQixZQUFhLENBQ2IsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixvQkFBcUIsQ0FDckIsZUFBZ0IsQ0FDaEIsaUJBQWtCLENBR3BCLGlDQUNFLFVBQVcsQ0FHYiwwQkFDRSxnQkFBaUIsQ0FDakIsWUFBYSxDQUNiLGlCQUFrQixDQUNsQixVQUFXLENBQ1gs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RkErRE0sMkM1QjFEaUIsQzRCTHZCLHFHQWtFTSxpQzVCOUNpQixDNEJwQnZCLHNGQTBFTSxVNUJsRWlCLEM0Qm1FakIsb0I1QnZFaUIsQzRCd0VqQix3QjVCeEVpQixDNEJKdkIsb0ZBK0VNLDRDNUIzRWlCLEM0Qkp2QixrR0FrRk0saUM1QjlEaUIsQzRCcEJ2Qix3RkEwRk0sVTVCbEZpQixDNEJtRmpCLG9CNUJyRmlCLEM0QnNGakIsd0I1QnRGaUIsQzRCTnZCLHNGQStGTSw0QzVCekZpQixDNEJOdkIsb0dBa0dNLGlDNUI5RWlCLEM0QnBCdkIsc0ZBMEdNLFU1QmxHaUIsQzRCbUdqQixvQjVCbEdpQixDNEJtR2pCLHdCNUJuR2lCLEM0QlR2QixvRkErR00sMEM1QnRHaUIsQzRCVHZCLGtHQWtITSxpQzVCOUZpQixDNEJwQnZCLHdGQTBITSxVNUJsSGlCLEM0Qm1IakIsb0I1Qi9HaUIsQzRCZ0hqQix3QjVCaEhpQixDNEJadkIsc0ZBK0hNLDJDNUJuSGlCLEM0Qlp2QixvR0FrSU0saUM1QjlHaUIsQzRCcEJ2QixzRkEwSU0sVTVCbElpQixDNEJtSWpCLG9CNUJoSWlCLEM0QmlJakIsd0I1QmpJaUIsQzRCWHZCLG9GQStJTSwyQzVCcElpQixDNEJYdkIsa0dBa0pNLGlDNUI5SGlCLEM0QnBCdkIsc0ZBMEpNLFU1QmxKaUIsQzRCbUpqQixvQjVCOUlpQixDNEIrSWpCLHdCNUIvSWlCLEM0QmJ2QixvRkErSk0sMEM1QmxKaUIsQzRCYnZCLGtHQWtLTSxpQzVCOUlpQixDNkJyQnZCLE9BQ0UsYTdCTXFCLEM2Qkh2QixlQUNFLG9CN0JFcUIsQzZCQXZCLHFCQUNFLFlBQWEsQ0FDYixRQUFTLENBQ1QsU0FBVSxDQUVaLDRCQUNFLGFBQWMsQ0FFaEIsd0JBQ0UsY0FBZSxDQUNmLGVBQWdCLENBQ2hCLGE3QlhxQixDNkJZckIsY0FBZSxDQ3RCakIsMkJBRUksY0FBZSxDQUNmLGdCQUFpQixDQUlyQiw2QkFDRSx3QkFBd0MsQ0FEMUMsbUNBR0ksZ0M5QkxtQixDOEJRdkIsd0JBQ0UsVUFBVyxDQUViLHFCQUNF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QkFBa0IsQ0FBRSxnQ0FBaUMsQ0FBRSxVQUFXLENBQUUsaUJBQWtCLENBQUUsU0FBVSxDQUFFLEtBQVEsQ0FDNU4sa0RBQW1ELGNBQWUsQ0FDbEUsNkNBQThDLGdCQUFpQixDQUFFLFdBQVksQ0FBRSxxQkFBMEIsQ0FBRSxnQ0FBaUMsQ0FDNUksdURBQXdELGtCQUFtQixDQUFFLGdCQUFpQixDQUFFLGVBQWdCLENBQUUsc0JBQXVCLENBQ3pJLHVEQUF3RCxlQUFnQixDQUFFLGFBQWMsQ0FDeEYsc0RBQXVELFVBQVcsQ0FDbEUsbURBQXFELGlCQUFrQixDQUFFLFVBQVcsQ0FBRSxPQUFRLENBQzlGLFNBQ0ksZUFBZSxDQUVuQixRQUNJLFdBQVksQ0FFaEIsOEJBQ0ksZUFBZ0IsQ0FFaEIsWUFBYSxDQUViLFlBQWEsQ0FFakIsK0RBTEkscUJBQXNCLENBRXRCLGtCQUs4QixDQUVsQyxTQUNJLFVBQVciLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Qb3BwaW5zOjQwMCw1MDAsNjAwLDcwMCcpO1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzo0MDAsNTAwLDcwMCcpO1xyXG5cclxuXHJcbi8vIENvbG9yIHZhcmlhYmxlc1xyXG5cclxuJHByaW1hcnk6ICAgICAgICM0ZDc5ZjY7XHJcbiRzZWNvbmRhcnk6ICAgICAjNGFjN2VjO1xyXG4kc3VjY2VzczogICAgICAgIzFlY2FiODtcclxuJGluZm86ICAgICAgICAgICM5YmE3Y2E7XHJcbiR3YXJuaW5nOiAgICAgICAjZjNjNzRkO1xyXG4kZGFuZ2VyOiAgICAgICAgI2YxNjQ2YztcclxuJGxpZ2h0OiAgICAgICAgICNmMWY1ZmE7XHJcbiR3aGl0ZTogICAgICAgICAjZmZmZmZmO1xyXG4kZGFyazogICAgICAgICAgIzJmNDY4NjtcclxuJG11dGVkOiAgICAgICAgICNhNGFiYzU7XHJcbiRwaW5rOiAgICAgICAgICAjZmY1ZGEwO1xyXG4kcHVycGxlOiAgICAgICAgIzc1NTFlOTtcclxuJGJsdWU6ICAgICAgICAgICMyYjU1Y2M7XHJcblxyXG5cclxuJGdyYXktMTAwOiAgICAgICNmM2Y2Zjc7XHJcbiRncmF5LTIwMDogICAgICAjZWZmMmY5O1xyXG4kZ3JheS0zMDA6ICAgICAgI2RiZTBlYztcclxuJGdyYXktNDAwOiAgICAgICNiNmMyZTQ7XHJcbiRncmF5LTUwMDogICAgICAjODk5N2JkO1xyXG4kZ3JheS02MDA6ICAgICAgIzcwODFiOTtcclxuJGdyYXktNzAwOiAgICAgICM1MDY0OWM7XHJcbiRncmF5LTgwMDogICAgICAjNDM1MTc3O1xyXG4kZ3JheS05MDA6ICAgICAgIzFjMmQ0MTtcclxuXHJcblxyXG5cclxuLy8gQm9keSBCYWNrZ3JvdW5kXHJcbiRiZy1ib2R5OiAgICAgICAgICAgICAgICAgICAjZWFmMGY3O1xyXG4kYm9keS10ZXh0OiAgICAgICAgICAgICAgICAgIzgyOGRiMTtcclxuJGFjY291bnQtYm9keTogICAgICAgICAgICAgICNmN2Y3Zjc7XHJcbiRjYXJkOiAgICAgICAgICAgICAgICAgICAgICAjZmZmZmZmO1xyXG4kdGFibGU6ICAgICAgICAgICAgICAgICAgICAgIzcyODZhMjtcclxuLy8gVG9wYmFyXHJcbiR0b3BiYXItaGVpZ2h0OiAgICAgICAgICAgICAgIDcwcHg7XHJcbiR0b3BiYXItbGVmdC13aWR0aDogICAgICAgICAgIDI3MHB4O1xyXG4kYmctbmF2YmFyOiAgICAgICAgICAgICAgICAgI2ZmZmZmZjtcclxuJGJnLWxvZ286ICAgICAgICAgICAgICAgICAgICMxYzFjMjk7XHJcbiRzdmctZmlsbDogICAgICAgICAgICAgICAgICAjODZhM2Y3O1xyXG4kc3ZnLWZpbGwyOiAgICAgICAgICAgICAgICAgI2QzZGVmZjtcclxuJGJnLWxpc3QtZ3JvdXA6ICAgICAgICAgICAgICNmZmZmZmY7XHJcblxyXG4kZHRwOiAgICAgICAgICAgICAgICAgICAgICAgIzFjMmQ0MTtcclxuJGVkaXRvci1sYXlvdXQ6ICAgICAgICAgICAgICNmNWY2Zjc7XHJcbiR0b29sdGlwLWN1c3RvbTogICAgICAgICAgICAjZWFmMGY3O1xyXG4vLyBMZWZ0LXNpZGViYXJcclxuJGJnLWljb24tbWVudTogICAgICAgICAgICAgICNmMGY0Zjk7XHJcbiRiZy1sZWZ0YmFyOiAgICAgICAgICAgICAgICAjMTgxODIzO1xyXG5cclxuJGxlZnRiYXItd2lkdGg6ICAgICAgICAgICAgICAgMjcwcHg7XHJcbiRsZWZ0YmFyLXdpZHRoLWNvbGxhcHNlZDogICAgIDcwcHg7XHJcbiRtZW51LXRpdGxlLWNvbG9yOiAgICAgICAgICAjNDM1MTc3O1xyXG4kbWVudS1pdGVtLWNvbG9yOiAgICAgICAgICAgI2E5YmFjYTtcclxuJG1lbnUtaXRlbS1ob3Zlci1jb2xvcjogICAgICM3NDk2Zjg7XHJcbiRtZW51LXN1Yi1pdGVtLWNvbG9yOiAgICAgICAjYTliYWNhO1xyXG4kbWVudS1zdWItaXRlbS1ob3Zlci1jb2xvcjogIzc0OTZmODtcclxuXHJcbiRsYWJlbDogICAgICAgICAgICAgICAgICAgICAjMWUyNzU5O1xyXG4kZm9ybS1jb250cm9sOiAgICAgICAgICAgICAgIzJmNTI3NTtcclxuXHJcbi8vIEZvbnQgdmFyaWFibGVzXHJcbiRmb250LXByaW1hcnk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcclxuJGZvbnQtc2Vjb25kYXJ5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHJcbi8vIEZvbnQgQmFzZVxyXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxM3B4O1xyXG5cclxuLy8gU2hhZG93XHJcbiRzaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgICAgMHB4IDBweCAzcHggcmdiYSgzMSwgMzAsIDQ3LDAuMDUpO1xyXG4kc2hhZG93LW1kOiAgICAgICAgICAgICAgICAgICAgIDFweCAwcHggMjBweCByZ2JhKDk2LDkzLDE3NSwwLjA1KTtcclxuXHJcbi8vIEJvcmRlclxyXG5cclxuJGJvcmRlcjogICAgICAgICAgICAgICAgICAgICAgICAjZDRkOGUxO1xyXG4kYm9yZGVyXzI6ICAgICAgICAgICAgICAgICAgICAgICNmMWVmZjU7XHJcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICAgI2VhZjBmNzsiLCIvL1xyXG4vLyBHZW5lcmFsXHJcbi8vXHJcblxyXG5odG1sIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWluLWhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctYm9keTtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctYm9keTtcclxuICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICBjb2xvcjogJGdyYXktODAwO1xyXG59XHJcblxyXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2LCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2e1xyXG4gIG1hcmdpbjogMTBweCAwO1xyXG59XHJcblxyXG5cclxuaDEge1xyXG4gIGxpbmUtaGVpZ2h0OiA0M3B4O1xyXG4gIGZvbnQtc2l6ZTogMzZweDtcclxufVxyXG5cclxuaDIge1xyXG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gIGZvbnQtc2l6ZTogMzBweDtcclxufVxyXG5cclxuaDMge1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxufVxyXG5cclxuaDQge1xyXG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuaDUge1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxufVxyXG5cclxuaDYge1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG5cclxucCB7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG59XHJcblxyXG4qIHtcclxuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmEge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgJjpob3ZlciwmOmFjdGl2ZSwmOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8qIFBhZ2UgdGl0bGVzICovXHJcblxyXG4udGl0bGUtdGV4dCxcclxuLmhlYWRlci10aXRsZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBjb2xvcjogJGdyYXktNzAwO1xyXG4gIHRleHQtc2hhZG93OiAwIDAgMXB4IHJnYmEoJGdyYXktMjAwLCAwLjEpO1xyXG59XHJcbi5wYWdlLXRpdGxlLWJveCB7XHJcbiAgcGFkZGluZzogMjVweCAwO1xyXG4gIC5wYWdlLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgfVxyXG5cclxuICAuYnJlYWRjcnVtYiB7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZzogMnB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbn1cclxuXHJcbiIsIi8qID09PT09PT09PT09PT1cclxuICAgSGVscGVyIGNsYXNzZXNcclxuPT09PT09PT09PT09PSAqL1xyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5oaWRkZW4tc20ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi8vIFNsaW1zY3JvbGxcclxuLnNsaW1TY3JvbGxEaXYge1xyXG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vLyBNYXJnaW5zXHJcbi5tLWItMzAge1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi8vIFdpZHRoXHJcbi53LXhzIHtcclxuICBtaW4td2lkdGg6IDgwcHg7XHJcbn1cclxuLnctc20ge1xyXG4gIG1pbi13aWR0aDogOTVweDtcclxufVxyXG4udy1tZCB7XHJcbiAgbWluLXdpZHRoOiAxMTBweDtcclxufVxyXG4udy1sZyB7XHJcbiAgbWluLXdpZHRoOiAxNDBweDtcclxufVxyXG5cclxuLy8gRm9udCBzaXplc1xyXG4uZm9udC0xMCB7XHJcbiAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mb250LTExIHtcclxuICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcclxufVxyXG4uZm9udC0xMiB7XHJcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mb250LTEzIHtcclxuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZvbnQtMTQge1xyXG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZm9udC0xNSB7XHJcbiAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mb250LTE2IHtcclxuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZvbnQtMTgge1xyXG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuLy8gVGh1bWIgc2l6ZXMrXHJcbi50aHVtYi14eHMge1xyXG4gIGhlaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgZm9udC1zaXplOiAxMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuLnRodW1iLXhzIHtcclxuICBoZWlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICB3aWR0aDogMzJweCAhaW1wb3J0YW50O1xyXG4gIGZvbnQtc2l6ZTogMTBweDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbi50aHVtYi1zbSB7XHJcbiAgaGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgd2lkdGg6IDM2cHggIWltcG9ydGFudDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4udGh1bWItbWQge1xyXG4gIGhlaWdodDogNDhweDtcclxuICB3aWR0aDogNDhweDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4udGh1bWItbGcge1xyXG4gIGhlaWdodDogNjBweDtcclxuICB3aWR0aDogNjBweDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4udGh1bWIteGwge1xyXG4gIGhlaWdodDogNzhweDtcclxuICB3aWR0aDogNzhweDtcclxuICBmb250LXNpemU6IDI4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4iLCIvKiA9PT09PT09PT09PT09XHJcbiAgIEJvb3RzdHJhcC1jdXN0b21cclxuPT09PT09PT09PT09PSAqL1xyXG4uY29udGFpbmVyLWZsdWlkIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG4gIHBhZGRpbmctbGVmdDogMTJweDtcclxufVxyXG4ucm93IHtcclxuICBtYXJnaW4tcmlnaHQ6IC04cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XHJcbn1cclxuXHJcbi5jb2wsIC5jb2wtMSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIFxyXG4uY29sLWF1dG8sIC5jb2wtbGcsIC5jb2wtbGctMSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCBcclxuLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLWF1dG8sIC5jb2wtbWQsIC5jb2wtbWQtMSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgXHJcbi5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLWF1dG8sIC5jb2wtc20sIFxyXG4uY29sLXNtLTEsIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIFxyXG4uY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS1hdXRvLCAuY29sLXhsLCAuY29sLXhsLTEsIC5jb2wteGwtMTAsIC5jb2wteGwtMTEsIC5jb2wteGwtMTIsIC5jb2wteGwtMiwgLmNvbC14bC0zLCBcclxuLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC1hdXRvIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG4gIHBhZGRpbmctbGVmdDogMTJweDtcclxufVxyXG5cclxuLmJyZWFkY3J1bWIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuICBhe1xyXG4gICAgY29sb3I6ICRncmF5LTUwMDtcclxuICB9XHJcbn1cclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJyZWFkY3J1bWItaXRlbXtcclxuICAmLmFjdGl2ZXtcclxuICAgIGNvbG9yOiAkZ3JheS02MDA7XHJcbiAgfVxyXG59XHJcblxyXG4uc2hhZG93IHtcclxuICBib3gtc2hhZG93OiAgMHB4IDBweCAzcHggcmdiYSgkZ3JheS01MDAsMC41KSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnJlYWRjcnVtYj5saStsaTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCIgIWltcG9ydGFudDtcclxuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBwYWRkaW5nOiAwIDVweDtcclxuICBjb2xvcjogICRncmF5LTUwMCAhaW1wb3J0YW50OyAgXHJcbn1cclxuXHJcblxyXG5jb2RlIHtcclxuICBjb2xvcjogJHNlY29uZGFyeTtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbn1cclxuLmxlYWR7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcblxyXG4uYmxvY2txdW90ZSB7XHJcbiAgcHtcclxuICAgIGZvbnQtc2l6ZTogMS4wNXJlbTtcclxuICB9XHJcbiAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkZ3JheS0zMDA7XHJcbiAgJi5ibG9ja3F1b3RlLXJldmVyc2V7XHJcbiAgICBib3JkZXItbGVmdDowO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgJGdyYXktMzAwO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBEcm9wZG93biAqL1xyXG5cclxuLmRyb3Bkb3duLW1lbnUge1xyXG4gIHBhZGRpbmc6IDRweCAwO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG4gIGJveC1zaGFkb3c6IDAgM3B4IDEycHggcmdiYSgwLDAsMCwuMDUpO1xyXG4gIGJvcmRlci1jb2xvcjogJGdyYXktMjAwO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmV7XHJcbiAgY29sb3I6ICRkYXJrO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHdoaXRlLDMlKTtcclxufVxyXG5cclxuLmRyb3Bkb3duLWl0ZW0ge1xyXG4gIHBhZGRpbmc6IDZweCAxLjVyZW07XHJcbn1cclxuXHJcbi5kcm9wZG93bi1sZyB7XHJcbiAgd2lkdGg6IDI4MHB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHdpZHRoOiAyNjBweDtcclxuICB9XHJcbn1cclxuXHJcbi5hcnJvdy1ub25lIHtcclxuICAmOmFmdGVyIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbXtcclxuICBib3JkZXI6ICAxcHggc29saWQgJGJvcmRlcl8yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRiZy1saXN0LWdyb3VwO1xyXG59XHJcblxyXG4vKiBOYXZzICYgVGFicyAqL1xyXG4ubmF2LXBpbGxzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluaywgLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG59XHJcblxyXG4ubmF2LXBpbGxzID4gLmFjdGl2ZSA+IGEgPiAuYmFkZ2Uge1xyXG4gIGNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG5cclxuLnNtYWxsLCBcclxuc21hbGx7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG59XHJcblxyXG5cclxuXHJcbi8qIEJvcmRlciBjb2xvcnMgKi9cclxuLmJvcmRlci1wcmltYXJ5IHtcclxuICBib3JkZXItY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib3JkZXItc3VjY2VzcyB7XHJcbiAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9yZGVyLWluZm8ge1xyXG4gIGJvcmRlci1jb2xvcjogJGluZm8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvcmRlci13YXJuaW5nIHtcclxuICBib3JkZXItY29sb3I6ICR3YXJuaW5nICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib3JkZXItZGFuZ2VyIHtcclxuICBib3JkZXItY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvcmRlci1kYXJrIHtcclxuICBib3JkZXItY29sb3I6ICRkYXJrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib3JkZXItcGluayB7XHJcbiAgYm9yZGVyLWNvbG9yOiAkcGluayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9yZGVyLXB1cnBsZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAkcHVycGxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib3JkZXItY3VzdG9tIHtcclxuICBib3JkZXItY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8qIFBhZ2luYXRpb24vIFBhZ2VyICovXHJcblxyXG4ucGFnaW5hdGlvbntcclxuICAucGFnZS1saW5rIHtcclxuICAgIGNvbG9yOiAkZ3JheS04MDA7XHJcbiAgfVxyXG4gIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgY29sb3I6ICR3aGl0ZVxyXG4gIH1cclxuICAucGFnZS1saW5rOmZvY3VzLCAucGFnZS1saW5rOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkZGFyaztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKCRwcmltYXJ5LCAwLjMzKTtcclxuICBcclxuICB9XHJcbiAgLmZvcm0tY29udHJvbHtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgaGVpZ2h0OiBjYWxjKDE2cHggKyAxcHgpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAmOmZvY3VzXHJcbiAgICB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5wYWdlciBsaSA+IGEsIFxyXG4ucGFnZXIgbGkgPiBzcGFuIHtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgY29sb3I6ICRkYXJrO1xyXG59XHJcblxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCxcclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcclxuICBjb2xvcjogZmFkZSgkd2hpdGUsNzAlKTtcclxufVxyXG5cclxuXHJcbi8vIFNjcm9sbHNweVxyXG5cclxuXHJcbi5zY3JvbGxzcHktZXhhbXBsZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogMjUwcHg7XHJcbiAgbWFyZ2luLXRvcDogLjVyZW07XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLnNjcm9sbHNweS1leGFtcGxlLTIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDM1MHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4ubmF2YmFyLWJyYW5kLm5hdmJhci1zY3JvbGwtYnJhbmR7XHJcbiAgbWFyZ2luOiA4cHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZ3JheS0xMDAsIDEwJSk7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMTZweCAwO1xyXG4gYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwO1xyXG4gYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcblxyXG4vLyBQb3BvdmVyXHJcblxyXG4ucG9wb3Zlci1oZWFkZXJ7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLm5hdi1waWxscyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssIFxyXG4ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJHByaW1hcnksIDMwJSk7XHJcbiAgY29sb3I6ICRwcmltYXJ5O1xyXG59XHJcblxyXG4udG9vbHRpcC50b29sdGlwLWN1c3RvbSAudG9vbHRpcC1pbm5lciwgLnRvb2x0aXAudG9vbHRpcC1za3kgLnRvb2x0aXAtaW5uZXIge1xyXG4gIGJhY2tncm91bmQ6ICR0b29sdGlwLWN1c3RvbTsgXHJcbiAgY29sb3I6ICRtZW51LXRpdGxlLWNvbG9yO1xyXG59XHJcblxyXG4udG9vbHRpcC50b29sdGlwLWN1c3RvbS5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgXHJcbi50b29sdGlwLnRvb2x0aXAtc2t5LmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlIHtcclxuICBib3JkZXItdG9wLWNvbG9yOiAkbGlnaHQ7XHJcbn0iLCIvL1xyXG4vLyBEZW1vLU9ubHlcclxuLy8gXHJcblxyXG5cclxuXHJcbi5icy1leGFtcGxlLW1vZGFsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiBhdXRvO1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG4gIGJvdHRvbTogYXV0bztcclxuICBsZWZ0OiBhdXRvO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5pY29uLWRlbW8tY29udGVudCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICBpe1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0byA1cHg7XHJcbiAgfVxyXG5cclxuICAmLmVtb2ppLWljb25ze1xyXG4gICAgaXtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgc3Zne1xyXG4gICAgd2lkdGg6IDM0cHg7XHJcbiAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogMCBhdXRvIDVweDtcclxuXHJcbiAgICBwYXRoOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgZmlsbDokbXV0ZWQ7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIHBhdGg6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICBmaWxsOiRwcmltYXJ5O1xyXG4gICAgfVxyXG4gICAgcGF0aDpudGgtb2YtdHlwZSgzKSB7XHJcbiAgICAgIGZpbGw6JG11dGVkO1xyXG4gICAgfVxyXG4gICAgY2lyY2xle1xyXG4gICAgICBmaWxsOiRpbmZvO1xyXG4gICAgfVxyXG4gICAgZ3tcclxuICAgICAgcGF0aDpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgICAgZmlsbDokcHJpbWFyeTtcclxuICAgICAgfVxyXG4gICAgICBcclxuICAgICAgcGF0aDpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgZmlsbDokbXV0ZWQ7XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICB9XHJcbiAgICBcclxuICB9XHJcblxyXG4gIC5jb2wtc20tNiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBpIHtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIHBhdGg6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgIGZpbGw6JHByaW1hcnk7XHJcbiAgICAgIH1cclxuICAgICAgcGF0aDpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgZmlsbDokbXV0ZWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiXHJcblxyXG4ucGFnZS13cmFwcGVyIHtcclxuICAgIHBhZGRpbmctdG9wOiAkdG9wYmFyLWhlaWdodDtcclxufVxyXG5cclxuLnBhZ2UtY29udGVudCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyR0b3BiYXItaGVpZ2h0fSk7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHggNjBweCAxNXB4O1xyXG59XHJcblxyXG4ubGVmdC1zaWRlbmF2IHtcclxuICAgIG1pbi13aWR0aDogJGxlZnRiYXItd2lkdGg7XHJcbiAgICBtYXgtd2lkdGg6ICRsZWZ0YmFyLXdpZHRoO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWxlZnRiYXI7XHJcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skdG9wYmFyLWhlaWdodH0pO1xyXG4gICAgYm94LXNoYWRvdzogJHNoYWRvdztcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgIHBhZGRpbmc6IDMwcHggMCAzMHB4IDA7XHJcbn1cclxuXHJcbi5sZWZ0LXNpZGVuYXYtbWVudSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCAzMHB4IDEycHggMjdweDtcclxuICAgICAgICAgICAgY29sb3I6ICRtZW51LWl0ZW0tY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1lbnUtaXRlbS1ob3Zlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGl7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcclxuICAgICAgICAgICAgICAgICYudGktY29udHJvbC1yZWNvcmR7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyNXB4O1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtZW51LXN1Yi1pdGVtLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTMuNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtZW51LXN1Yi1pdGVtLWhvdmVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5OyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5tbS1hY3RpdmUge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLm1lbnUtYXJyb3d7XHJcbiAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxGMTQwXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubW0tYWN0aXZlIGEgLm1lbnUtYXJyb3cubGVmdC1oYXMtbWVudXtcclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXEYxNDBcIjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm1lbnUtYXJyb3cubGVmdC1oYXMtbWVudXtcclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXEYxNDJcIjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9ICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBsaSBhe1xyXG4gICAgICAgICAgICAgICAgbWVudS1hcnJvdy5sZWZ0LWhhcy1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXEYxNDJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm1tLWFjdGl2ZXtcclxuICAgICAgICAgICAgICAgID5he1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVudS1pdGVtLWhvdmVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1lbnUtaXRlbS1ob3Zlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubWVudS1hcnJvdy5sZWZ0LWhhcy1tZW51IGk6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxGMTQwXCI7IFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm1tLXNob3d7XHJcbiAgICAgICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgPiBhICB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1lbnUtaXRlbS1ob3Zlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkbWVudS1pdGVtLWhvdmVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjpsaWdodGVuKCRiZy1sZWZ0YmFyLCAyJSk7XHJcbiAgICAgICAgICAgICAgICBpe1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVudS1pdGVtLWhvdmVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5uYXYtaXRlbS5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICBhLm5hdi1saW5rLmFjdGl2ZXtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVudS1pdGVtLWhvdmVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVudS1pdGVtLWhvdmVyLWNvbG9yOyBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vICYubW0tYWN0aXZlIHtcclxuICAgICAgICAvLyAgICAgLm1lbnUtYXJyb3cubGVmdC1oYXMtbWVudXtcclxuICAgICAgICAvLyAgICAgICAgIGkge1xyXG4gICAgICAgIC8vICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAvLyAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXEYxNDJcIjtcclxuICAgICAgICAvLyAgICAgICAgICAgICB9XHJcbiAgICAgICAgLy8gICAgICAgICB9XHJcbiAgICAgICAgLy8gICAgIH1cclxuICAgICAgICAvLyB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUtdGl0bGUge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcclxuICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZW51LWFycm93IHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gRW5sYXJnZSBtZW51XHJcbi5lbmxhcmdlLW1lbnUge1xyXG4gICAgLmxlZnQtc2lkZW5hdntcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLnRvcGJhciB7XHJcbiAgICAgICAgLnRvcGJhci1sZWZ0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLW5hdmJhcjtcclxuICAgICAgICAgICAgLmxvZ28ge1xyXG4gICAgICAgICAgICAgICAgLmxvZ28tbGd7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAmLmxvZ28tZGFya3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2ODBweCkge1xyXG4gICAgLnBhZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLmxlZnQtc2lkZW5hdiB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogJHRvcGJhci1oZWlnaHQ7XHJcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICAucGFnZS1jb250ZW50IHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgIH1cclxuICAgIC5lbmxhcmdlLW1lbnUge1xyXG4gICAgICAgIC50b3BiYXIge1xyXG4gICAgICAgICAgICAudG9wYmFyLWxlZnQge1xyXG4gICAgICAgICAgICAgICAgLmxvZ28ge1xyXG4gICAgICAgICAgICAgICAgICAgIC5sb2dvLWxne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmxvZ28tZGFya3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9ICAgIFxyXG59XHJcblxyXG5cclxuXHJcbiIsIi8vXHJcbi8vIFRvcGJhclxyXG4vL1xyXG4udG9wYmFyIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IDk5OTtcclxuICAgIC50b3BiYXItbGVmdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWxvZ287XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogJHRvcGJhci1oZWlnaHQ7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAkdG9wYmFyLWxlZnQtd2lkdGg7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAubG9nbyB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkdG9wYmFyLWhlaWdodDtcclxuICAgICAgICAgICAgLmxvZ28tc20ge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5sb2dvLWxnIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxvZ28tZGFya3tcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uYXZiYXItY3VzdG9tIHtcclxuICAgIGJhY2tncm91bmQ6ICRiZy1uYXZiYXI7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHggMCAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI0MHB4O1xyXG4gICAgbWluLWhlaWdodDogJHRvcGJhci1oZWlnaHQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3gtc2hhZG93OiAkc2hhZG93O1xyXG4gICAgLm5hdi1saW5rIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAuNzVyZW07XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogJHRvcGJhci1oZWlnaHQ7XHJcbiAgICAgICAgbWF4LWhlaWdodDogJHRvcGJhci1oZWlnaHQ7XHJcbiAgICAgICAgLm5hdi1pY29uIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBpbml0aWFsO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50b3BiYXItbmF2IHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAmLnNob3cge1xyXG4gICAgICAgICAgICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRiZy1uYXZiYXIsIDMlKTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktdGV4dDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jcnlwdG8tYmFsYW5jZXtcclxuICAgICAgICBpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgbWFyZ2luOiAxNnB4IDIwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAuYnRjLWJhbGFuY2V7XHJcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgaDV7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtdXRlZDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJ1dHRvbi1tZW51LW1vYmlsZSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgd2lkdGg6IDYwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLm5hdi11c2VyIHtcclxuICAgIC5uYXYtdXNlci1uYW1lIHtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIE5vdGlmaWNhdGlvbiAqL1xyXG5cclxuLm5vdGktaWNvbi1iYWRnZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwcHg7XHJcbiAgICByaWdodDogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogOXB4O1xyXG59XHJcblxyXG4ubm90aWZpY2F0aW9uLWxpc3Qge1xyXG4gICAgbWF4LWhlaWdodDogMjIwcHg7XHJcbn1cclxuXHJcbi5ub3RpZmljYXRpb24tbGlzdCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIC5ub3RpLXRpdGxlIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAuMjVyZW0gMCAwO1xyXG4gICAgICAgIG1hcmdpbjogLTRweCAwcHggMHB4IDBweDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XHJcbiAgICAgICAgaDUge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubm90aS1pY29uIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBjb2xvcjogJG11dGVkO1xyXG4gICAgfVxyXG4gICAgLm5vdGktaWNvbi1iYWRnZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDE0cHg7XHJcbiAgICAgICAgcmlnaHQ6IDhweDtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKCR3aGl0ZSwgMC42KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgcGFkZGluZzogMnB4IDRweCAycHg7XHJcbiAgICB9XHJcbiAgICAubm90aWZ5LWl0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgICAubm90aWZ5LWljb24ge1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm5vdGlmeS1kZXRhaWxzIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XHJcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBiIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc21hbGwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBTZWFyY2hcclxuXHJcbi5hcHAtc2VhcmNoIC5mb3JtLWNvbnRyb2wsIFxyXG4uYXBwLXNlYXJjaCAuZm9ybS1jb250cm9sOmZvY3VzIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkYmctbmF2YmFyLCA3JSk7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICBjb2xvcjogJGdyYXktNjAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuICAgIGJhY2tncm91bmQ6ICRiZy1uYXZiYXI7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgIHdpZHRoOiAzMDBweDtcclxuICB9XHJcbiAgXHJcbiAgLmFwcC1zZWFyY2gge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy10b3A6IDE4cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICB9XHJcbiAgXHJcbiAgLmFwcC1zZWFyY2ggaW5wdXQuZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiBkYXJrZW4oJGdyYXktNDAwLCA4JSk7XHJcbiAgfVxyXG4gIFxyXG4gIC5hcHAtc2VhcmNoIGlucHV0LmZvcm0tY29udHJvbDotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiBkYXJrZW4oJGdyYXktNDAwLCA4JSk7XHJcbiAgfVxyXG4gIFxyXG4gIC5hcHAtc2VhcmNoIGlucHV0LmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogZGFya2VuKCRncmF5LTQwMCwgOCUpO1xyXG4gIH1cclxuICBcclxuICAuYXBwLXNlYXJjaCBpbnB1dC5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiBkYXJrZW4oJGdyYXktNDAwLCA4JSk7XHJcbiAgfVxyXG4gIFxyXG4gIC5hcHAtc2VhcmNoIGEge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxOHB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMzRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgd2lkdGg6IDM0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGJnLW5hdmJhciwgMyUpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRiZy1uYXZiYXIsIDclKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGNvbG9yOiAkZ3JheS01MDA7XHJcbiAgfVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC50b3BiYXIge1xyXG4gICAgICAgIC50b3BiYXItbGVmdCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAkbGVmdGJhci13aWR0aC1jb2xsYXBzZWQ7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAubG9nby1sZyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uYXZiYXItY3VzdG9tIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRsZWZ0YmFyLXdpZHRoLWNvbGxhcHNlZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmFwcC1zZWFyY2gge1xyXG4gICAgICAgICAgICAuZm9ybS1jb250cm9sLFxyXG4gICAgICAgICAgICAuZm9ybS1jb250cm9sOmZvY3Vze1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIzMHB4O1xyXG4gICAgICAgICAgICB9ICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucGFnZS1jb250ZW50e1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCA2MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzLjk4cHgpe1xyXG4gICAgLmFwcC1zZWFyY2gge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7XHJcbiAgICAuYXBwLXNlYXJjaCxcclxuICAgIC5oaWRkZW4tc20ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCl7XHJcbiAgICBcclxuICAgIC5wYWdlLXRpdGxlLWJveCB7XHJcbiAgICAgICAgLmJyZWFkY3J1bWJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4iLCIvL1xyXG4vLyBGb290ZXJcclxuLy9cclxuXHJcbi5mb290ZXIge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS0zMDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgY29sb3I6ICRncmF5LTYwMDtcclxufSIsIi8qIVxyXG4gKiBXYXZlcyB2MC43LjZcclxuICogaHR0cDovL2ZpYW4ubXkuaWQvV2F2ZXMgXHJcbiAqIFxyXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDE4IEFsZmlhbmEgRS4gU2lidWVhIGFuZCBvdGhlciBjb250cmlidXRvcnMgXHJcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSBcclxuICogaHR0cHM6Ly9naXRodWIuY29tL2ZpYW5zL1dhdmVzL2Jsb2IvbWFzdGVyL0xJQ0VOU0UgKi9cclxuIC53YXZlcy1lZmZlY3Qge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi53YXZlcy1lZmZlY3QgLndhdmVzLXJpcHBsZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgaGVpZ2h0OiAxMDBweDtcclxuICBtYXJnaW4tdG9wOiAtNTBweDtcclxuICBtYXJnaW4tbGVmdDogLTUwcHg7XHJcbiAgb3BhY2l0eTogMDtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjIpIDAsIHJnYmEoMCwgMCwgMCwgMC4zKSA0MCUsIHJnYmEoMCwgMCwgMCwgMC40KSA1MCUsIHJnYmEoMCwgMCwgMCwgMC41KSA2MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKTtcclxuICBiYWNrZ3JvdW5kOiAtby1yYWRpYWwtZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjIpIDAsIHJnYmEoMCwgMCwgMCwgMC4zKSA0MCUsIHJnYmEoMCwgMCwgMCwgMC40KSA1MCUsIHJnYmEoMCwgMCwgMCwgMC41KSA2MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKTtcclxuICBiYWNrZ3JvdW5kOiAtbW96LXJhZGlhbC1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMikgMCwgcmdiYSgwLCAwLCAwLCAwLjMpIDQwJSwgcmdiYSgwLCAwLCAwLCAwLjQpIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDYwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpO1xyXG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMikgMCwgcmdiYSgwLCAwLCAwLCAwLjMpIDQwJSwgcmdiYSgwLCAwLCAwLCAwLjQpIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDYwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcclxuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcclxuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtLCBvcGFjaXR5O1xyXG4gIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW1vei10cmFuc2Zvcm0sIG9wYWNpdHk7XHJcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW8tdHJhbnNmb3JtLCBvcGFjaXR5O1xyXG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlKDAsIDApO1xyXG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlKDAsIDApO1xyXG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlKDAsIDApO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlKDAsIDApO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi53YXZlcy1lZmZlY3Qud2F2ZXMtbGlnaHQgLndhdmVzLXJpcHBsZSB7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgNDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgNjAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSk7XHJcbiAgYmFja2dyb3VuZDogLW8tcmFkaWFsLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgNDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgNjAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSk7XHJcbiAgYmFja2dyb3VuZDogLW1vei1yYWRpYWwtZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSA0MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSA2MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKTtcclxuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSA0MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSA2MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKTtcclxufVxyXG4ud2F2ZXMtZWZmZWN0LndhdmVzLWNsYXNzaWMgLndhdmVzLXJpcHBsZSB7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG59XHJcbi53YXZlcy1lZmZlY3Qud2F2ZXMtY2xhc3NpYy53YXZlcy1saWdodCAud2F2ZXMtcmlwcGxlIHtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XHJcbn1cclxuLndhdmVzLW5vdHJhbnNpdGlvbiB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgLW8tdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4ud2F2ZXMtYnV0dG9uLFxyXG4ud2F2ZXMtY2lyY2xlIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHdoaXRlIDEwMCUsIGJsYWNrIDEwMCUpO1xyXG59XHJcbi53YXZlcy1idXR0b24sXHJcbi53YXZlcy1idXR0b246aG92ZXIsXHJcbi53YXZlcy1idXR0b246dmlzaXRlZCxcclxuLndhdmVzLWJ1dHRvbi1pbnB1dCB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcbi53YXZlcy1idXR0b24ge1xyXG4gIHBhZGRpbmc6IDAuODVlbSAxLjFlbTtcclxuICBib3JkZXItcmFkaXVzOiAwLjJlbTtcclxufVxyXG4ud2F2ZXMtYnV0dG9uLWlucHV0IHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMC44NWVtIDEuMWVtO1xyXG59XHJcbi53YXZlcy1pbnB1dC13cmFwcGVyIHtcclxuICBib3JkZXItcmFkaXVzOiAwLjJlbTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG59XHJcbi53YXZlcy1pbnB1dC13cmFwcGVyLndhdmVzLWJ1dHRvbiB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4ud2F2ZXMtaW5wdXQtd3JhcHBlciAud2F2ZXMtYnV0dG9uLWlucHV0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG4ud2F2ZXMtY2lyY2xlIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDIuNWVtO1xyXG4gIGhlaWdodDogMi41ZW07XHJcbiAgbGluZS1oZWlnaHQ6IDIuNWVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG4ud2F2ZXMtZmxvYXQge1xyXG4gIC13ZWJraXQtbWFzay1pbWFnZTogbm9uZTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxcHggMS41cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XHJcbiAgYm94LXNoYWRvdzogMHB4IDFweCAxLjVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAtby10cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG59XHJcbi53YXZlcy1mbG9hdDphY3RpdmUge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDhweCAyMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbn1cclxuLndhdmVzLWJsb2NrIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4iLCIvKlxyXG4gKiBUaGVtZTogTWV0cmljYSAtIFJlc3BvbnNpdmUgQm9vdHN0cmFwIDQgQWRtaW4gRGFzaGJvYXJkXHJcbiAqIEF1dGhvcjogTWFubmF0dGhlbWVzXHJcbiAqIEZpbGU6IE1haW4gQ3NzIEZpbGVcclxuICovXG4vKlxyXG4xLiBNZW51XHJcbjIuIENvbW1vblxyXG4zLiBIZWxwZXJcclxuNC4gQm9vdHN0cmFwIFJlc2V0XHJcbjUuIFdhdmVzIEVmZmVjdFxyXG42LiBDYXJkXHJcbjcuIEJ1dHRvbnNcclxuOC4gUmliYm9uc1xyXG45LiBQb3BvdmVycyBhbmQgVG9vbHRpcHNcclxuMTAuIENoZWNrYm94ICYgUmFkaW9cclxuMTEuIEFsZXJ0c1xyXG4xMi4gTW9kYWxcclxuMTMuIFNwaW5uZXJzXHJcbjE0LiBXaWRnZXRzXHJcbjE1LiBUYWJzXHJcbjE2LiBQcm9ncmVzc1xyXG4xNy4gU3dlZXQgQWxlcnRcclxuMTguIENoYXJ0c1xyXG4xOS4gRW1haWxcclxuMjAuIEZvcm0gRWxlbWVudHNcclxuMjEuIEZvcm0gQWR2YW5jZWRcclxuMjIuIEZvcm0gVmFsaWRhdGlvblxyXG4yMy4gRm9ybSBQaWNrZXJzXHJcbjI0LiBGb3JtIFdpemFyZFxyXG4yNS4gU3VtbWVybm90ZVxyXG4yNi4gV3lzaXdpZ1xyXG4yNy4gRm9ybSBVcGxvYWRzXHJcbjI4LiBUYWJsZXNcclxuMjkuIE1hcHNcclxuMzAuIENhbGVuZGFyXHJcbjMxLiBUaWNrZXRzXHJcbjMyLiB0YXNrYm9hcmRzXHJcbjMzLiBQcm9qZWN0c1xyXG4zNC4gQ29tcGFuaWVzXHJcbjM1LiBGaWxlIE1hbmFnZXJcclxuMzYuIFRpbWVsaW5lXHJcbjM3LiBQcm9maWxlXHJcbjM4LiBQcmludFxyXG4zOS4gRkFRXHJcbjQwLiBQcmljaW5nXHJcbjQxLiBBY2NvdW50LVBhZ2VzXHJcbjQyLiBTZWFyY2ggUmVzdWx0c1xyXG40My4gR2FsbGVyeVxyXG40NC4gQ29taW5nIFNvb25cclxuNDUuIFJlc3BvbnNpdmVcclxuKi9cbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVBvcHBpbnM6NDAwLDUwMCw2MDAsNzAwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Um9ib3RvOjQwMCw1MDAsNzAwXCIpO1xuaHRtbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZjBmNzsgfVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZjBmNztcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzQzNTE3NzsgfVxuXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2LCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luOiAxMHB4IDA7IH1cblxuaDEge1xuICBsaW5lLWhlaWdodDogNDNweDtcbiAgZm9udC1zaXplOiAzNnB4OyB9XG5cbmgyIHtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIGZvbnQtc2l6ZTogMzBweDsgfVxuXG5oMyB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDI0cHg7IH1cblxuaDQge1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbmg1IHtcbiAgZm9udC1zaXplOiAxNXB4OyB9XG5cbmg2IHtcbiAgZm9udC1zaXplOiAxM3B4OyB9XG5cbnAge1xuICBsaW5lLWhlaWdodDogMS42O1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4OyB9XG5cbioge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IH1cblxuYSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM1MDY0OWM7IH1cbiAgYTpob3ZlciwgYTphY3RpdmUsIGE6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi8qIFBhZ2UgdGl0bGVzICovXG4udGl0bGUtdGV4dCxcbi5oZWFkZXItdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiAjNTA2NDljO1xuICB0ZXh0LXNoYWRvdzogMCAwIDFweCByZ2JhKDIzOSwgMjQyLCAyNDksIDAuMSk7IH1cblxuLnBhZ2UtdGl0bGUtYm94IHtcbiAgcGFkZGluZzogMjVweCAwOyB9XG4gIC5wYWdlLXRpdGxlLWJveCAucGFnZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogIzUwNjQ5YzsgfVxuICAucGFnZS10aXRsZS1ib3ggLmJyZWFkY3J1bWIge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDJweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi8qID09PT09PT09PT09PT1cclxuICAgSGVscGVyIGNsYXNzZXNcclxuPT09PT09PT09PT09PSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oaWRkZW4tc20ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uc2xpbVNjcm9sbERpdiB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tLWItMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi53LXhzIHtcbiAgbWluLXdpZHRoOiA4MHB4OyB9XG5cbi53LXNtIHtcbiAgbWluLXdpZHRoOiA5NXB4OyB9XG5cbi53LW1kIHtcbiAgbWluLXdpZHRoOiAxMTBweDsgfVxuXG4udy1sZyB7XG4gIG1pbi13aWR0aDogMTQwcHg7IH1cblxuLmZvbnQtMTAge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDsgfVxuXG4uZm9udC0xMSB7XG4gIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50OyB9XG5cbi5mb250LTEyIHtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtMTMge1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDsgfVxuXG4uZm9udC0xNCB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50OyB9XG5cbi5mb250LTE1IHtcbiAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtMTYge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDsgfVxuXG4uZm9udC0xOCB7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50OyB9XG5cbi50aHVtYi14eHMge1xuICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi50aHVtYi14cyB7XG4gIGhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzJweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnRodW1iLXNtIHtcbiAgaGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4udGh1bWItbWQge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiA0OHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnRodW1iLWxnIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogNjBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi50aHVtYi14bCB7XG4gIGhlaWdodDogNzhweDtcbiAgd2lkdGg6IDc4cHg7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4vKiA9PT09PT09PT09PT09XHJcbiAgIEJvb3RzdHJhcC1jdXN0b21cclxuPT09PT09PT09PT09PSAqL1xuLmNvbnRhaW5lci1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMTJweDsgfVxuXG4ucm93IHtcbiAgbWFyZ2luLXJpZ2h0OiAtOHB4O1xuICBtYXJnaW4tbGVmdDogLThweDsgfVxuXG4uY29sLCAuY29sLTEsIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC5jb2wtMiwgLmNvbC0zLCAuY29sLTQsIC5jb2wtNSwgLmNvbC02LCAuY29sLTcsIC5jb2wtOCwgLmNvbC05LFxuLmNvbC1hdXRvLCAuY29sLWxnLCAuY29sLWxnLTEsIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSxcbi5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy1hdXRvLCAuY29sLW1kLCAuY29sLW1kLTEsIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsXG4uY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC1hdXRvLCAuY29sLXNtLFxuLmNvbC1zbS0xLCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LFxuLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tYXV0bywgLmNvbC14bCwgLmNvbC14bC0xLCAuY29sLXhsLTEwLCAuY29sLXhsLTExLCAuY29sLXhsLTEyLCAuY29sLXhsLTIsIC5jb2wteGwtMyxcbi5jb2wteGwtNCwgLmNvbC14bC01LCAuY29sLXhsLTYsIC5jb2wteGwtNywgLmNvbC14bC04LCAuY29sLXhsLTksIC5jb2wteGwtYXV0byB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMTJweDsgfVxuXG4uYnJlYWRjcnVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5icmVhZGNydW1iIGEge1xuICAgIGNvbG9yOiAjODk5N2JkOyB9XG5cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDsgfVxuXG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNzA4MWI5OyB9XG5cbi5zaGFkb3cge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDNweCByZ2JhKDEzNywgMTUxLCAxODksIDAuNSkgIWltcG9ydGFudDsgfVxuXG4uYnJlYWRjcnVtYiA+IGxpICsgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDVcIiAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBjb2xvcjogIzg5OTdiZCAhaW1wb3J0YW50OyB9XG5cbmNvZGUge1xuICBjb2xvcjogIzRhYzdlYztcbiAgZm9udC1zaXplOiAxM3B4OyB9XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbi5ibG9ja3F1b3RlIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNkYmUwZWM7IH1cbiAgLmJsb2NrcXVvdGUgcCB7XG4gICAgZm9udC1zaXplOiAxLjA1cmVtOyB9XG4gIC5ibG9ja3F1b3RlLmJsb2NrcXVvdGUtcmV2ZXJzZSB7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgI2RiZTBlYztcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4vKiBEcm9wZG93biAqL1xuLmRyb3Bkb3duLW1lbnUge1xuICBwYWRkaW5nOiA0cHggMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBib3gtc2hhZG93OiAwIDNweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci1jb2xvcjogI2VmZjJmOTtcbiAgbWFyZ2luOiAwOyB9XG5cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6ICMyZjQ2ODY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNzsgfVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIHBhZGRpbmc6IDZweCAxLjVyZW07IH1cblxuLmRyb3Bkb3duLWxnIHtcbiAgd2lkdGg6IDI4MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5kcm9wZG93bi1sZyB7XG4gICAgICB3aWR0aDogMjYwcHg7IH0gfVxuXG4uYXJyb3ctbm9uZTphZnRlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjFlZmY1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi8qIE5hdnMgJiBUYWJzICovXG4ubmF2LXBpbGxzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluaywgLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNzlmNjtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLm5hdi1waWxscyA+IC5hY3RpdmUgPiBhID4gLmJhZGdlIHtcbiAgY29sb3I6ICM0ZDc5ZjY7IH1cblxuLnNtYWxsLFxuc21hbGwge1xuICBmb250LXNpemU6IDExcHg7IH1cblxuLyogQm9yZGVyIGNvbG9ycyAqL1xuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNGQ3OWY2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWVjYWI4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjOWJhN2NhICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjNjNzRkICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNmMTY0NmMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMyZjQ2ODYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXBpbmsge1xuICBib3JkZXItY29sb3I6ICNmZjVkYTAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXB1cnBsZSB7XG4gIGJvcmRlci1jb2xvcjogIzc1NTFlOSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItY3VzdG9tIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGQ3OWY2ICFpbXBvcnRhbnQ7IH1cblxuLyogUGFnaW5hdGlvbi8gUGFnZXIgKi9cbi5wYWdpbmF0aW9uIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzQzNTE3NzsgfVxuXG4ucGFnaW5hdGlvbiAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNzlmNjtcbiAgYm9yZGVyLWNvbG9yOiAjNGQ3OWY2O1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ucGFnaW5hdGlvbiAucGFnZS1saW5rOmZvY3VzLCAucGFnaW5hdGlvbiAucGFnZS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMyZjQ2ODY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWY1ZmE7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDc3LCAxMjEsIDI0NiwgMC4zMyk7IH1cblxuLnBhZ2luYXRpb24gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiBjYWxjKDE2cHggKyAxcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAucGFnaW5hdGlvbiAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLnBhZ2VyIGxpID4gYSxcbi5wYWdlciBsaSA+IHNwYW4ge1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICMyZjQ2ODY7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ3OWY2O1xuICBib3JkZXItY29sb3I6ICM0ZDc5ZjY7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgY29sb3I6IGZhZGUoI2ZmZmZmZiwgNzAlKTsgfVxuXG4uc2Nyb2xsc3B5LWV4YW1wbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjUwcHg7XG4gIG1hcmdpbi10b3A6IC41cmVtO1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4uc2Nyb2xsc3B5LWV4YW1wbGUtMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzNTBweDtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLm5hdmJhci1icmFuZC5uYXZiYXItc2Nyb2xsLWJyYW5kIHtcbiAgbWFyZ2luOiA4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTZweCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWZmMmY5O1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuLnBvcG92ZXItaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4ubmF2LXBpbGxzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayxcbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmU3ZmQ7XG4gIGNvbG9yOiAjNGQ3OWY2OyB9XG5cbi50b29sdGlwLnRvb2x0aXAtY3VzdG9tIC50b29sdGlwLWlubmVyLCAudG9vbHRpcC50b29sdGlwLXNreSAudG9vbHRpcC1pbm5lciB7XG4gIGJhY2tncm91bmQ6ICNlYWYwZjc7XG4gIGNvbG9yOiAjNDM1MTc3OyB9XG5cbi50b29sdGlwLnRvb2x0aXAtY3VzdG9tLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLFxuLnRvb2x0aXAudG9vbHRpcC1za3kuYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjFmNWZhOyB9XG5cbi5icy1leGFtcGxlLW1vZGFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5pY29uLWRlbW8tY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuaWNvbi1kZW1vLWNvbnRlbnQgaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDVweDsgfVxuICAuaWNvbi1kZW1vLWNvbnRlbnQuZW1vamktaWNvbnMgaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDhweDsgfVxuICAuaWNvbi1kZW1vLWNvbnRlbnQgc3ZnIHtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gNXB4OyB9XG4gICAgLmljb24tZGVtby1jb250ZW50IHN2ZyBwYXRoOm50aC1vZi10eXBlKDEpIHtcbiAgICAgIGZpbGw6ICNhNGFiYzU7IH1cbiAgICAuaWNvbi1kZW1vLWNvbnRlbnQgc3ZnIHBhdGg6bnRoLW9mLXR5cGUoMikge1xuICAgICAgZmlsbDogIzRkNzlmNjsgfVxuICAgIC5pY29uLWRlbW8tY29udGVudCBzdmcgcGF0aDpudGgtb2YtdHlwZSgzKSB7XG4gICAgICBmaWxsOiAjYTRhYmM1OyB9XG4gICAgLmljb24tZGVtby1jb250ZW50IHN2ZyBjaXJjbGUge1xuICAgICAgZmlsbDogIzliYTdjYTsgfVxuICAgIC5pY29uLWRlbW8tY29udGVudCBzdmcgZyBwYXRoOm50aC1vZi10eXBlKDEpIHtcbiAgICAgIGZpbGw6ICM0ZDc5ZjY7IH1cbiAgICAuaWNvbi1kZW1vLWNvbnRlbnQgc3ZnIGcgcGF0aDpudGgtb2YtdHlwZSgyKSB7XG4gICAgICBmaWxsOiAjYTRhYmM1OyB9XG4gIC5pY29uLWRlbW8tY29udGVudCAuY29sLXNtLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICAuaWNvbi1kZW1vLWNvbnRlbnQgLmNvbC1zbS02OmhvdmVyIGkge1xuICAgICAgY29sb3I6ICM0ZDc5ZjY7IH1cbiAgICAuaWNvbi1kZW1vLWNvbnRlbnQgLmNvbC1zbS02OmhvdmVyIHBhdGg6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgZmlsbDogIzRkNzlmNjsgfVxuICAgIC5pY29uLWRlbW8tY29udGVudCAuY29sLXNtLTY6aG92ZXIgcGF0aDpudGgtb2YtdHlwZSgyKSB7XG4gICAgICBmaWxsOiAjYTRhYmM1OyB9XG5cbi5wYWdlLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogNzBweDsgfVxuXG4ucGFnZS1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDcwcHgpO1xuICBwYWRkaW5nOiAwIDE1cHggNjBweCAxNXB4OyB9XG5cbi5sZWZ0LXNpZGVuYXYge1xuICBtaW4td2lkdGg6IDI3MHB4O1xuICBtYXgtd2lkdGg6IDI3MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxODIzO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzBweCk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggM3B4IHJnYmEoMzEsIDMwLCA0NywgMC4wNSk7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgcGFkZGluZzogMzBweCAwIDMwcHggMDsgfVxuXG4ubGVmdC1zaWRlbmF2LW1lbnUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmxlZnQtc2lkZW5hdi1tZW51IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmxlZnQtc2lkZW5hdi1tZW51IGxpID4gYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDEycHggMzBweCAxMnB4IDI3cHg7XG4gICAgICBjb2xvcjogI2E5YmFjYTtcbiAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDsgfVxuICAgICAgLmxlZnQtc2lkZW5hdi1tZW51IGxpID4gYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjNzQ5NmY4OyB9XG4gICAgICAgIC5sZWZ0LXNpZGVuYXYtbWVudSBsaSA+IGE6aG92ZXIgaSB7XG4gICAgICAgICAgY29sb3I6ICM0ZDc5ZjY7IH1cbiAgICAgIC5sZWZ0LXNpZGVuYXYtbWVudSBsaSA+IGEgaSB7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICBjb2xvcjogIzUwNjQ5YzsgfVxuICAgICAgICAubGVmdC1zaWRlbmF2LW1lbnUgbGkgPiBhIGkudGktY29udHJvbC1yZWNvcmQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAubGVmdC1zaWRlbmF2LW1lbnUgbGkgdWwge1xuICAgICAgcGFkZGluZzogMCAwIDAgMjVweDsgfVxuICAgICAgLmxlZnQtc2lkZW5hdi1tZW51IGxpIHVsIGxpID4gYSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICAgICAgY29sb3I6ICNhOWJhY2E7XG4gICAgICAgIGZvbnQtc2l6ZTogMTMuNXB4O1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTsgfVxuICAgICAgICAubGVmdC1zaWRlbmF2LW1lbnUgbGkgdWwgbGkgPiBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzc0OTZmODsgfVxuICAgICAgICAgIC5sZWZ0LXNpZGVuYXYtbWVudSBsaSB1bCBsaSA+IGE6aG92ZXIgaSB7XG4gICAgICAgICAgICBjb2xvcjogIzRkNzlmNjsgfVxuICAgIC5sZWZ0LXNpZGVuYXYtbWVudSBsaS5tbS1hY3RpdmUgLm1lbnUtYXJyb3cgaTpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXEYxNDBcIjsgfVxuICAgIC5sZWZ0LXNpZGVuYXYtbWVudSBsaS5tbS1hY3RpdmUgLm1tLWFjdGl2ZSBhIC5tZW51LWFycm93LmxlZnQtaGFzLW1lbnUgaTpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXEYxNDBcIjsgfVxuICAgIC5sZWZ0LXNpZGVuYXYtbWVudSBsaS5tbS1hY3RpdmUgLm1lbnUtYXJyb3cubGVmdC1oYXMtbWVudSBpOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcRjE0MlwiOyB9XG4gICAgLmxlZnQtc2lkZW5hdi1tZW51IGxpLm1tLWFjdGl2ZSBsaSBhIG1lbnUtYXJyb3cubGVmdC1oYXMtbWVudSBpOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcRjE0MlwiOyB9XG4gICAgLmxlZnQtc2lkZW5hdi1tZW51IGxpLm1tLWFjdGl2ZSAubW0tYWN0aXZlID4gYSB7XG4gICAgICBjb2xvcjogIzc0OTZmODtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAubGVmdC1zaWRlbmF2LW1lbnUgbGkubW0tYWN0aXZlIC5tbS1hY3RpdmUgPiBhLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjNzQ5NmY4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5sZWZ0LXNpZGVuYXYtbWVudSBsaS5tbS1hY3RpdmUgLm1tLWFjdGl2ZSAubWVudS1hcnJvdy5sZWZ0LWhhcy1tZW51IGk6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxGMTQwXCI7IH1cbiAgICAubGVmdC1zaWRlbmF2LW1lbnUgbGkubW0tYWN0aXZlIC5tbS1hY3RpdmUgLm1tLXNob3cgbGkgYS5hY3RpdmUge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAubGVmdC1zaWRlbmF2LW1lbnUgbGkubW0tYWN0aXZlID4gYSB7XG4gICAgICBjb2xvcjogIzc0OTZmODtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjNzQ5NmY4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWMyOTsgfVxuICAgICAgLmxlZnQtc2lkZW5hdi1tZW51IGxpLm1tLWFjdGl2ZSA+IGEgaSB7XG4gICAgICAgIGNvbG9yOiAjNzQ5NmY4OyB9XG4gICAgLmxlZnQtc2lkZW5hdi1tZW51IGxpLm1tLWFjdGl2ZSAubmF2LWl0ZW0uYWN0aXZlIGEubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICM3NDk2Zjg7IH1cbiAgICAgIC5sZWZ0LXNpZGVuYXYtbWVudSBsaS5tbS1hY3RpdmUgLm5hdi1pdGVtLmFjdGl2ZSBhLm5hdi1saW5rLmFjdGl2ZSBpIHtcbiAgICAgICAgY29sb3I6ICM3NDk2Zjg7IH1cbiAgLmxlZnQtc2lkZW5hdi1tZW51IC5tZW51LXRpdGxlIHtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgY29sb3I6ICM4OTk3YmQ7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLmxlZnQtc2lkZW5hdi1tZW51IC5tZW51LWFycm93IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogLTNweDsgfVxuICAgIC5sZWZ0LXNpZGVuYXYtbWVudSAubWVudS1hcnJvdyBpIHtcbiAgICAgIHdpZHRoOiAxNXB4OyB9XG5cbi5lbmxhcmdlLW1lbnUgLmxlZnQtc2lkZW5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVubGFyZ2UtbWVudSAudG9wYmFyIC50b3BiYXItbGVmdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cbiAgLmVubGFyZ2UtbWVudSAudG9wYmFyIC50b3BiYXItbGVmdCAubG9nbyAubG9nby1sZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5lbmxhcmdlLW1lbnUgLnRvcGJhciAudG9wYmFyLWxlZnQgLmxvZ28gLmxvZ28tbGcubG9nby1kYXJrIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAycHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4MHB4KSB7XG4gIC5wYWdlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5sZWZ0LXNpZGVuYXYge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDcwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB6LWluZGV4OiAxMDtcbiAgICBib3R0b206IDA7IH1cbiAgLnBhZ2UtY29udGVudCB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7IH1cbiAgLmVubGFyZ2UtbWVudSAudG9wYmFyIC50b3BiYXItbGVmdCAubG9nbyAubG9nby1sZy5sb2dvLWRhcmsge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4udG9wYmFyIHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTk7IH1cbiAgLnRvcGJhciAudG9wYmFyLWxlZnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYzFjMjk7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGhlaWdodDogNzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDI3MHB4O1xuICAgIHotaW5kZXg6IDE7IH1cbiAgICAudG9wYmFyIC50b3BiYXItbGVmdCAubG9nbyB7XG4gICAgICBsaW5lLWhlaWdodDogNzBweDsgfVxuICAgICAgLnRvcGJhciAudG9wYmFyLWxlZnQgLmxvZ28gLmxvZ28tc20ge1xuICAgICAgICBoZWlnaHQ6IDI0cHg7IH1cbiAgICAgIC50b3BiYXIgLnRvcGJhci1sZWZ0IC5sb2dvIC5sb2dvLWxnIHtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMnB4OyB9XG4gICAgICAudG9wYmFyIC50b3BiYXItbGVmdCAubG9nbyAubG9nby1kYXJrIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4ubmF2YmFyLWN1c3RvbSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDA7XG4gIG1hcmdpbi1sZWZ0OiAyNDBweDtcbiAgbWluLWhlaWdodDogNzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDNweCByZ2JhKDMxLCAzMCwgNDcsIDAuMDUpOyB9XG4gIC5uYXZiYXItY3VzdG9tIC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogMCAwLjc1cmVtO1xuICAgIGNvbG9yOiAjODk5N2JkO1xuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgIG1heC1oZWlnaHQ6IDcwcHg7IH1cbiAgICAubmF2YmFyLWN1c3RvbSAubmF2LWxpbmsgLm5hdi1pY29uIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAubmF2YmFyLWN1c3RvbSAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgICBjb250ZW50OiBpbml0aWFsOyB9XG4gIC5uYXZiYXItY3VzdG9tIC50b3BiYXItbmF2IGxpIHtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAgIC5uYXZiYXItY3VzdG9tIC50b3BiYXItbmF2IGxpLnNob3cgLm5hdi1saW5rIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgY29sb3I6ICM4MjhkYjE7IH1cbiAgLm5hdmJhci1jdXN0b20gLmNyeXB0by1iYWxhbmNlIHtcbiAgICBtYXJnaW46IDE2cHggMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1jdXN0b20gLmNyeXB0by1iYWxhbmNlIGkge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgLm5hdmJhci1jdXN0b20gLmNyeXB0by1iYWxhbmNlIC5idGMtYmFsYW5jZSB7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICBmbGV4OiAxOyB9XG4gICAgICAubmF2YmFyLWN1c3RvbSAuY3J5cHRvLWJhbGFuY2UgLmJ0Yy1iYWxhbmNlIGg1IHtcbiAgICAgICAgY29sb3I6ICM1MDY0OWM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgLm5hdmJhci1jdXN0b20gLmNyeXB0by1iYWxhbmNlIC5idGMtYmFsYW5jZSBoNSBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogI2E0YWJjNTtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgLm5hdmJhci1jdXN0b20gLmNyeXB0by1iYWxhbmNlIC5idGMtYmFsYW5jZSBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5idXR0b24tbWVudS1tb2JpbGUge1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ubmF2LXVzZXIgLm5hdi11c2VyLW5hbWUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5uYXYtdXNlciBpbWcge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4OyB9XG5cbi8qIE5vdGlmaWNhdGlvbiAqL1xuLm5vdGktaWNvbi1iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgZm9udC1zaXplOiA5cHg7IH1cblxuLm5vdGlmaWNhdGlvbi1saXN0IHtcbiAgbWF4LWhlaWdodDogMjIwcHg7IH1cblxuLm5vdGlmaWNhdGlvbi1saXN0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm5vdGlmaWNhdGlvbi1saXN0IC5ub3RpLXRpdGxlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAuMjVyZW0gMCAwO1xuICAgIG1hcmdpbjogLTRweCAwcHggMHB4IDBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHg7IH1cbiAgICAubm90aWZpY2F0aW9uLWxpc3QgLm5vdGktdGl0bGUgaDUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAubm90aWZpY2F0aW9uLWxpc3QgLm5vdGktaWNvbiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgY29sb3I6ICNhNGFiYzU7IH1cbiAgLm5vdGlmaWNhdGlvbi1saXN0IC5ub3RpLWljb24tYmFkZ2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNHB4O1xuICAgIHJpZ2h0OiA4cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwYWRkaW5nOiAycHggNHB4IDJweDsgfVxuICAubm90aWZpY2F0aW9uLWxpc3QgLm5vdGlmeS1pdGVtIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7IH1cbiAgICAubm90aWZpY2F0aW9uLWxpc3QgLm5vdGlmeS1pdGVtIC5ub3RpZnktaWNvbiB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLm5vdGlmaWNhdGlvbi1saXN0IC5ub3RpZnktaXRlbSAubm90aWZ5LWljb24gaW1nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4OyB9XG4gICAgLm5vdGlmaWNhdGlvbi1saXN0IC5ub3RpZnktaXRlbSAubm90aWZ5LWRldGFpbHMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgICAgLm5vdGlmaWNhdGlvbi1saXN0IC5ub3RpZnktaXRlbSAubm90aWZ5LWRldGFpbHMgYiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgIC5ub3RpZmljYXRpb24tbGlzdCAubm90aWZ5LWl0ZW0gLm5vdGlmeS1kZXRhaWxzIHNtYWxsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cbiAgICAgIC5ub3RpZmljYXRpb24tbGlzdCAubm90aWZ5LWl0ZW0gLm5vdGlmeS1kZXRhaWxzIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuXG4uYXBwLXNlYXJjaCAuZm9ybS1jb250cm9sLFxuLmFwcC1zZWFyY2ggLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZWQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBjb2xvcjogIzcwODFiOTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICB3aWR0aDogMzAwcHg7IH1cblxuLmFwcC1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxOHB4O1xuICBtYXJnaW4tbGVmdDogMjBweDsgfVxuXG4uYXBwLXNlYXJjaCBpbnB1dC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk4YTlkOTsgfVxuXG4uYXBwLXNlYXJjaCBpbnB1dC5mb3JtLWNvbnRyb2w6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOThhOWQ5OyB9XG5cbi5hcHAtc2VhcmNoIGlucHV0LmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOThhOWQ5OyB9XG5cbi5hcHAtc2VhcmNoIGlucHV0LmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk4YTlkOTsgfVxuXG4uYXBwLXNlYXJjaCBhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE4cHg7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAzNHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgd2lkdGg6IDM0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRlZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogIzg5OTdiZDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50b3BiYXIgLnRvcGJhci1sZWZ0IHtcbiAgICB3aWR0aDogNzBweDsgfVxuICAgIC50b3BiYXIgLnRvcGJhci1sZWZ0IC5sb2dvLWxnIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnRvcGJhciAubmF2YmFyLWN1c3RvbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHg7IH1cbiAgLnRvcGJhciAuYXBwLXNlYXJjaCAuZm9ybS1jb250cm9sLFxuICAudG9wYmFyIC5hcHAtc2VhcmNoIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAgIHdpZHRoOiAyMzBweDsgfVxuICAucGFnZS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDAgNjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuYXBwLXNlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXBwLXNlYXJjaCxcbiAgLmhpZGRlbi1zbSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAucGFnZS10aXRsZS1ib3ggLmJyZWFkY3J1bWIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkYmUwZWM7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZzogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgY29sb3I6ICM3MDgxYjk7IH1cblxuLyohXHJcbiAqIFdhdmVzIHYwLjcuNlxyXG4gKiBodHRwOi8vZmlhbi5teS5pZC9XYXZlcyBcclxuICogXHJcbiAqIENvcHlyaWdodCAyMDE0LTIwMTggQWxmaWFuYSBFLiBTaWJ1ZWEgYW5kIG90aGVyIGNvbnRyaWJ1dG9ycyBcclxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIFxyXG4gKiBodHRwczovL2dpdGh1Yi5jb20vZmlhbnMvV2F2ZXMvYmxvYi9tYXN0ZXIvTElDRU5TRSAqL1xuLndhdmVzLWVmZmVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLndhdmVzLWVmZmVjdCAud2F2ZXMtcmlwcGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgbWFyZ2luLXRvcDogLTUwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtNTBweDtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMikgMCwgcmdiYSgwLCAwLCAwLCAwLjMpIDQwJSwgcmdiYSgwLCAwLCAwLCAwLjQpIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDYwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpO1xuICBiYWNrZ3JvdW5kOiAtby1yYWRpYWwtZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjIpIDAsIHJnYmEoMCwgMCwgMCwgMC4zKSA0MCUsIHJnYmEoMCwgMCwgMCwgMC40KSA1MCUsIHJnYmEoMCwgMCwgMCwgMC41KSA2MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKTtcbiAgYmFja2dyb3VuZDogLW1vei1yYWRpYWwtZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjIpIDAsIHJnYmEoMCwgMCwgMCwgMC4zKSA0MCUsIHJnYmEoMCwgMCwgMCwgMC40KSA1MCUsIHJnYmEoMCwgMCwgMCwgMC41KSA2MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4yKSAwLCByZ2JhKDAsIDAsIDAsIDAuMykgNDAlLCByZ2JhKDAsIDAsIDAsIDAuNCkgNTAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgNjAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiAtbW96LXRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW8tdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGUoMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGUoMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlKDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4ud2F2ZXMtZWZmZWN0LndhdmVzLWxpZ2h0IC53YXZlcy1yaXBwbGUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgNDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgNjAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSk7XG4gIGJhY2tncm91bmQ6IC1vLXJhZGlhbC1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDQwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIDYwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpO1xuICBiYWNrZ3JvdW5kOiAtbW96LXJhZGlhbC1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDQwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIDYwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSA0MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSA2MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKTsgfVxuXG4ud2F2ZXMtZWZmZWN0LndhdmVzLWNsYXNzaWMgLndhdmVzLXJpcHBsZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG4ud2F2ZXMtZWZmZWN0LndhdmVzLWNsYXNzaWMud2F2ZXMtbGlnaHQgLndhdmVzLXJpcHBsZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTsgfVxuXG4ud2F2ZXMtbm90cmFuc2l0aW9uIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAtby10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ud2F2ZXMtYnV0dG9uLFxuLndhdmVzLWNpcmNsZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCB3aGl0ZSAxMDAlLCBibGFjayAxMDAlKTsgfVxuXG4ud2F2ZXMtYnV0dG9uLFxuLndhdmVzLWJ1dHRvbjpob3Zlcixcbi53YXZlcy1idXR0b246dmlzaXRlZCxcbi53YXZlcy1idXR0b24taW5wdXQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgei1pbmRleDogMTsgfVxuXG4ud2F2ZXMtYnV0dG9uIHtcbiAgcGFkZGluZzogMC44NWVtIDEuMWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjJlbTsgfVxuXG4ud2F2ZXMtYnV0dG9uLWlucHV0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjg1ZW0gMS4xZW07IH1cblxuLndhdmVzLWlucHV0LXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAwLjJlbTtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTsgfVxuXG4ud2F2ZXMtaW5wdXQtd3JhcHBlci53YXZlcy1idXR0b24ge1xuICBwYWRkaW5nOiAwOyB9XG5cbi53YXZlcy1pbnB1dC13cmFwcGVyIC53YXZlcy1idXR0b24taW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTsgfVxuXG4ud2F2ZXMtY2lyY2xlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMi41ZW07XG4gIGhlaWdodDogMi41ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi53YXZlcy1mbG9hdCB7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMXB4IDEuNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDEuNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMDBtcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMzAwbXM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAzMDBtcztcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zOyB9XG5cbi53YXZlcy1mbG9hdDphY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA4cHggMjBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3gtc2hhZG93OiAwcHggOHB4IDIwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG4ud2F2ZXMtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAzcHggcmdiYSgzMSwgMzAsIDQ3LCAwLjA1KTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5jYXJkLWJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZmYyZjk7IH1cblxuLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZTBlYztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYmUwZWM7IH1cblxuLmNhcmQtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjVmYTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZmYyZjk7IH1cblxuLmNhcmQtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDc5ZjY7IH1cblxuLmNhcmQtc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRhYzdlYzsgfVxuXG4uY2FyZC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlY2FiODsgfVxuXG4uY2FyZC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzYzc0ZDsgfVxuXG4uY2FyZC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliYTdjYTsgfVxuXG4uY2FyZC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE2NDZjOyB9XG5cbi5jYXJkLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmY0Njg2OyB9XG5cbi5jYXJkLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjVmYTtcbiAgY29sb3I6ICM4OTk3YmQ7IH1cblxuLmNhcmQtcGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjVkYTA7IH1cblxuLmNhcmQtcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1NTFlOTsgfVxuXG4uY2FyZC1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiNTVjYzsgfVxuXG4uYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cbiAgLmJ0bjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtICNlZmYyZjk7IH1cblxuLmFuaW1hdGlvbi1tb2RhbCxcbi5idXR0b24tbGlzdCxcbi5idXR0b24taXRlbXMge1xuICBtYXJnaW4tYm90dG9tOiAtOHB4OyB9XG4gIC5hbmltYXRpb24tbW9kYWwgLmJ0bixcbiAgLmJ1dHRvbi1saXN0IC5idG4sXG4gIC5idXR0b24taXRlbXMgLmJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi5idG4teGwge1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGZvbnQtc2l6ZTogMThweDsgfVxuXG4uYnRuLXNtIHtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5idG4teHMge1xuICBwYWRkaW5nOiAycHggMTBweDtcbiAgZm9udC1zaXplOiAxMXB4OyB9XG5cbi5idG4teHNzIHtcbiAgcGFkZGluZzogMHB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cblxuLmJ0bi1yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7IH1cblxuLmJ0bi1zcXVhcmUge1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5idG4tc2tldyB7XG4gIHRyYW5zZm9ybTogc2tldygtMTVkZWcpOyB9XG4gIC5idG4tc2tldyBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdHJhbnNmb3JtOiBza2V3KDE1ZGVnKTsgfVxuXG4uYWNjb3JkaW9uIC5idG46Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5idG4uYnRuLW91dGxpbmUtZGFzaGVkIHtcbiAgb3V0bGluZTogMXB4IGRhc2hlZCAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtNXB4O1xuICAtbW96LW91dGxpbmUtcmFkaXVzOiAyNXB4OyB9XG5cbi5idG4tcHJpbWFyeSwgLmJ0bi1zdWNjZXNzLCAuYnRuLXNlY29uZGFyeSwgLmJ0bi1pbmZvLCAuYnRuLXdhcm5pbmcsXG4uYnRuLWRhbmdlciwgLmJ0bi1kYXJrLCAuYnRuLXBpbmssIC5idG4tcHVycGxlLCAuYnRuLWJsdWUge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4vKmJ0bi1wcmltYXJ5Ki9cbi5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDc5ZjY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0ZDc5ZjY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoNzcsIDEyMSwgMjQ2LCAwLjUpOyB9XG5cbi5idG4tcHJpbWFyeS5hY3RpdmUsIC5idG4tcHJpbWFyeS5mb2N1cywgLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnk6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnksIC5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUsIC5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyLCAuYnRuLXByaW1hcnkuYWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLCAuYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCxcbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLFxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUsXG5hLmJnLXByaW1hcnk6Zm9jdXMsIGEuYmctcHJpbWFyeTpob3ZlcixcbmJ1dHRvbi5iZy1wcmltYXJ5OmZvY3VzLCBidXR0b24uYmctcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTY3ZjUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzM1NjdmNTsgfVxuXG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXG4uYnRuLXByaW1hcnkuZm9jdXMsIC5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoNzcsIDEyMSwgMjQ2LCAwLjMpICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkLFxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzY1OGJmNzsgfVxuXG4vKmJ0bi1zdWNjZXNzKi9cbi5idG4tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZWNhYjg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxZWNhYjg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoMzAsIDIwMiwgMTg0LCAwLjUpOyB9XG5cbi5idG4tc3VjY2Vzczpob3ZlciwgLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6YWN0aXZlLCAuYnRuLXN1Y2Nlc3MuYWN0aXZlLFxuLmJ0bi1zdWNjZXNzLmZvY3VzLCAuYnRuLXN1Y2Nlc3M6YWN0aXZlLCAuYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tc3VjY2Vzczpob3Zlcixcbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzOmRpc2FibGVkLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zdWNjZXNzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5hY3RpdmUsIC5idG4tb3V0bGluZS1zdWNjZXNzOmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciwgLmJ0bi1zdWNjZXNzLmFjdGl2ZSxcbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlLFxuLmJ0bi1zdWNjZXNzOmFjdGl2ZSwgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlLFxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWJiNGE0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMWJiNGE0OyB9XG5cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcbi5idG4tc3VjY2Vzcy5mb2N1cywgLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgzMCwgMjAyLCAxODQsIDAuMykgIWltcG9ydGFudDsgfVxuXG4vKmJ0bi1pbmZvKi9cbi5idG4taW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YmE3Y2E7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5YmE3Y2E7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoMTU1LCAxNjcsIDIwMiwgMC41KTsgfVxuXG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi1pbmZvOmhvdmVyLCAuYnRuLWluZm86Zm9jdXMsIC5idG4taW5mbzphY3RpdmUsIC5idG4taW5mby5hY3RpdmUsIC5idG4taW5mby5mb2N1cyxcbi5idG4taW5mbzphY3RpdmUsIC5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvOmhvdmVyLCAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWluZm8sXG4uYnRuLW91dGxpbmUtaW5mby5hY3RpdmUsIC5idG4tb3V0bGluZS1pbmZvOmFjdGl2ZSwgLmJ0bi1pbmZvLmRpc2FibGVkLCAuYnRuLWluZm86ZGlzYWJsZWQsXG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlLCAuYnRuLW91dGxpbmUtaW5mbzpob3ZlciwgLmJ0bi1pbmZvLmFjdGl2ZSwgLmJ0bi1pbmZvOmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSxcbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhOThjMTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhhOThjMTsgfVxuXG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXG4uYnRuLWluZm8uZm9jdXMsIC5idG4taW5mbzpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMsIC5idG4tb3V0bGluZS1pbmZvOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMTU1LCAxNjcsIDIwMiwgMC4zKSAhaW1wb3J0YW50OyB9XG5cbi5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLFxuLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogI2E1YjBjZjsgfVxuXG4vKmJ0bi13YXJuaW5nKi9cbi5idG4td2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2M3NGQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmM2M3NGQ7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoMjQzLCAxOTksIDc3LCAwLjUpOyB9XG5cbi5idG4td2FybmluZzpob3ZlciwgLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmc6YWN0aXZlLCAuYnRuLXdhcm5pbmcuYWN0aXZlLFxuLmJ0bi13YXJuaW5nLmZvY3VzLCAuYnRuLXdhcm5pbmc6YWN0aXZlLCAuYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZzpob3Zlcixcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4td2FybmluZywgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYWN0aXZlLCAuYnRuLW91dGxpbmUtd2FybmluZzphY3RpdmUsXG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlLCAuYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciwgLmJ0bi13YXJuaW5nLmFjdGl2ZSxcbi5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nOmRpc2FibGVkLFxuLmJ0bi13YXJuaW5nOmFjdGl2ZSwgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxYmYzNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YxYmYzNTtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxuLmJ0bi13YXJuaW5nLmZvY3VzLCAuYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDI0MywgMTk5LCA3NywgMC4zKSAhaW1wb3J0YW50OyB9XG5cbi8qYnRuLWRhbmdlciovXG4uYnRuLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMTY0NmM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMTY0NmM7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoMjQxLCAxMDAsIDEwOCwgMC41KTsgfVxuXG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLWRhbmdlcjphY3RpdmUsIC5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlcjpob3ZlciwgLmJ0bi1kYW5nZXIuYWN0aXZlLFxuLmJ0bi1kYW5nZXIuZm9jdXMsIC5idG4tZGFuZ2VyOmFjdGl2ZSwgLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyOmhvdmVyLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kYW5nZXIsIC5idG4tb3V0bGluZS1kYW5nZXIuYWN0aXZlLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUsIC5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIsIC5idG4tZGFuZ2VyLmFjdGl2ZSxcbi5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlcjpkaXNhYmxlZCxcbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlLFxuLmJ0bi1kYW5nZXI6YWN0aXZlLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZjRkNTY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZjRkNTY7IH1cblxuLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXG4uYnRuLWRhbmdlci5mb2N1cywgLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNDEsIDEwMCwgMTA4LCAwLjMpICFpbXBvcnRhbnQ7IH1cblxuLypidG4tc2Vjb25kYXJ5Ki9cbi5idG4tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRhYzdlYztcbiAgYm9yZGVyOiAxcHggc29saWQgIzRhYzdlYztcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSg3NCwgMTk5LCAyMzYsIDAuNSk7XG4gIGNvbG9yOiAjZjNmNmY3OyB9XG5cbi5idG4tc2Vjb25kYXJ5LmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnkuZm9jdXMsIC5idG4tc2Vjb25kYXJ5OmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5OmhvdmVyLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zZWNvbmRhcnksIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuYWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsXG4uYnRuLXNlY29uZGFyeS5hY3RpdmUsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUsXG4uYnRuLXNlY29uZGFyeTphY3RpdmUsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLCAuYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQsXG5hLmJnLXNlY29uZGFyeTpmb2N1cywgYS5iZy1zZWNvbmRhcnk6aG92ZXIsIGJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMsIGJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzNjMGVhICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzM2MwZWE7XG4gIGNvbG9yOiAjZjNmNmY3OyB9XG5cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXG4uYnRuLXNlY29uZGFyeS5mb2N1cywgLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSg3NCwgMTk5LCAyMzYsIDAuMykgIWltcG9ydGFudDsgfVxuXG4vKmJ0bi1saWdodCovXG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6ICM1MDY0OWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWY1ZmE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZmYyZjk7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoMTgyLCAxOTQsIDIyOCwgMC41KTsgfVxuXG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSxcbi5idG4tbGlnaHQ6YWN0aXZlLCAuYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0OmhvdmVyLCAuYnRuLWxpZ2h0LmFjdGl2ZSxcbi5idG4tbGlnaHQuZm9jdXMsIC5idG4tbGlnaHQ6YWN0aXZlLCAuYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0OmhvdmVyLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saWdodCwgLmJ0bi1vdXRsaW5lLWxpZ2h0LmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyLCAuYnRuLWxpZ2h0LmFjdGl2ZSxcbi5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQsXG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSxcbi5idG4tbGlnaHQ6YWN0aXZlLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZThmMztcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZThmMzsgfVxuXG4uc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxuLmJ0bi1saWdodC5mb2N1cywgLmJ0bi1saWdodDpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyMzksIDI0MiwgMjQ5LCAwLjMpICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzUwNjQ5YzsgfVxuXG4vKmJ0bi1kYXJrKi9cbi5idG4tZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjQ2ODY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyZjQ2ODY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoNDcsIDcwLCAxMzQsIDAuNSk7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5idG4tZGFyazpob3ZlciwgLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWRhcms6YWN0aXZlLCAuYnRuLWRhcmsuYWN0aXZlLCAuYnRuLWRhcmsuZm9jdXMsXG4uYnRuLWRhcms6YWN0aXZlLCAuYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyazpob3ZlciwgLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kYXJrLFxuLmJ0bi1vdXRsaW5lLWRhcmsuYWN0aXZlLCAuYnRuLW91dGxpbmUtZGFyazphY3RpdmUsIC5idG4tZGFyay5kaXNhYmxlZCwgLmJ0bi1kYXJrOmRpc2FibGVkLFxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSwgLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgzYzczO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjgzYzczO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXG4uYnRuLWRhcmsuZm9jdXMsIC5idG4tZGFyazpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMsIC5idG4tb3V0bGluZS1kYXJrOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoNDcsIDcwLCAxMzQsIDAuMykgIWltcG9ydGFudDsgfVxuXG4vKmJ0bi1saW5rKi9cbi5idG4tbGluayB7XG4gIGNvbG9yOiAjODk5N2JkOyB9XG5cbi5idG4tbGluazpob3Zlcixcbi5idG4tbGluazpmb2N1cyxcbi5idG4tbGluazphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNTA2NDljOyB9XG5cbi8qYnRuLXBpbmsqL1xuLmJ0bi1waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNWRhMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmNWRhMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoMjU1LCA5MywgMTYwLCAwLjUpOyB9XG5cbi5idG4tcGluazpob3ZlciwgLmJ0bi1waW5rOmZvY3VzLCAuYnRuLXBpbms6YWN0aXZlLCAuYnRuLXBpbmsuYWN0aXZlLCAuYnRuLXBpbmsuZm9jdXMsXG4uYnRuLXBpbms6YWN0aXZlLCAuYnRuLXBpbms6Zm9jdXMsIC5idG4tcGluazpob3ZlciwgLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1waW5rLFxuLmJ0bi1vdXRsaW5lLXBpbmsuYWN0aXZlLCAuYnRuLW91dGxpbmUtcGluazphY3RpdmUsIC5idG4tcGluay5kaXNhYmxlZCwgLmJ0bi1waW5rOmRpc2FibGVkLFxuLmJ0bi1vdXRsaW5lLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmJ0bi1vdXRsaW5lLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtcGluay5kcm9wZG93bi10b2dnbGUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1waW5rLmRyb3Bkb3duLXRvZ2dsZSwgLmJ0bi1vdXRsaW5lLXBpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0NDkxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmY0NDkxO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uc2hvdyA+IC5idG4tcGluay5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXG4uYnRuLXBpbmsuZm9jdXMsIC5idG4tcGluazpmb2N1cywgLmJ0bi1vdXRsaW5lLXBpbmsuZm9jdXMsIC5idG4tb3V0bGluZS1waW5rOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjU1LCA5MywgMTYwLCAwLjMpICFpbXBvcnRhbnQ7IH1cblxuLypidG4tcHVycGxlKi9cbi5idG4tcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1NTFlOTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc1NTFlOTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoMTE3LCA4MSwgMjMzLCAwLjUpOyB9XG5cbi5idG4tcHVycGxlOmhvdmVyLCAuYnRuLXB1cnBsZTpmb2N1cywgLmJ0bi1wdXJwbGU6YWN0aXZlLCAuYnRuLXB1cnBsZS5hY3RpdmUsIC5idG4tcHVycGxlLmZvY3VzLFxuLmJ0bi1wdXJwbGU6YWN0aXZlLCAuYnRuLXB1cnBsZTpmb2N1cywgLmJ0bi1wdXJwbGU6aG92ZXIsIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHVycGxlLFxuLmJ0bi1vdXRsaW5lLXB1cnBsZS5hY3RpdmUsIC5idG4tb3V0bGluZS1wdXJwbGU6YWN0aXZlLCAuYnRuLXB1cnBsZS5kaXNhYmxlZCwgLmJ0bi1wdXJwbGU6ZGlzYWJsZWQsXG4uYnRuLW91dGxpbmUtcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5idG4tb3V0bGluZS1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtcHVycGxlLmRyb3Bkb3duLXRvZ2dsZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXB1cnBsZS5kcm9wZG93bi10b2dnbGUsIC5idG4tb3V0bGluZS1wdXJwbGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjMzYWU2O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjMzYWU2O1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uc2hvdyA+IC5idG4tcHVycGxlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcbi5idG4tcHVycGxlLmZvY3VzLFxuLmJ0bi1wdXJwbGU6Zm9jdXMsXG4uYnRuLW91dGxpbmUtcHVycGxlLmZvY3VzLFxuLmJ0bi1vdXRsaW5lLXB1cnBsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDExNywgODEsIDIzMywgMC4zKTsgfVxuXG4vKmJ0bi1ibHVlKi9cbi5idG4tYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjU1Y2M7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyYjU1Y2M7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoNDMsIDg1LCAyMDQsIDAuNSk7IH1cblxuLmJ0bi1ibHVlLmFjdGl2ZSwgLmJ0bi1ibHVlLmZvY3VzLCAuYnRuLWJsdWU6YWN0aXZlLCAuYnRuLWJsdWU6Zm9jdXMsIC5idG4tYmx1ZTpob3Zlcixcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tYmx1ZSwgLmJ0bi1vdXRsaW5lLWJsdWUuYWN0aXZlLCAuYnRuLW91dGxpbmUtYmx1ZTphY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1ibHVlLmRyb3Bkb3duLXRvZ2dsZSwgLmJ0bi1vdXRsaW5lLWJsdWU6aG92ZXIsIC5idG4tYmx1ZS5hY3RpdmUsIC5idG4tYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLWJsdWU6YWN0aXZlLCAuc2hvdyA+IC5idG4tYmx1ZS5kcm9wZG93bi10b2dnbGUsIC5idG4tYmx1ZS5kaXNhYmxlZCwgLmJ0bi1ibHVlOmRpc2FibGVkLFxuLmJ0bi1vdXRsaW5lLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmJ0bi1vdXRsaW5lLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtYmx1ZS5kcm9wZG93bi10b2dnbGUsXG5hLmJnLWJsdWU6Zm9jdXMsIGEuYmctYmx1ZTpob3ZlciwgYnV0dG9uLmJnLWJsdWU6Zm9jdXMsIGJ1dHRvbi5iZy1ibHVlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3NGNiNyAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjc0Y2I3O1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYnRuLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tYmx1ZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXG4uYnRuLWJsdWUuZm9jdXMsIC5idG4tYmx1ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWJsdWUuZm9jdXMsIC5idG4tb3V0bGluZS1ibHVlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoNDMsIDg1LCAyMDQsIDAuMykgIWltcG9ydGFudDsgfVxuXG4vKmJ0bi13aGl0ZSovXG4uYnRuLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICM1MDY0OWM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggNHB4IDAuMjVweCAjZGJlMGVjOyB9XG5cbi5idG4td2hpdGUuYWN0aXZlLCAuYnRuLXdoaXRlLmZvY3VzLCAuYnRuLXdoaXRlOmFjdGl2ZSwgLmJ0bi13aGl0ZTpmb2N1cywgLmJ0bi13aGl0ZTpob3Zlcixcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4td2hpdGUsIC5idG4tb3V0bGluZS13aGl0ZS5hY3RpdmUsIC5idG4tb3V0bGluZS13aGl0ZTphY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS13aGl0ZS5kcm9wZG93bi10b2dnbGUsIC5idG4tb3V0bGluZS13aGl0ZTpob3ZlciwgLmJ0bi13aGl0ZS5hY3RpdmUsIC5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi13aGl0ZTphY3RpdmUsIC5zaG93ID4gLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGUsIC5idG4td2hpdGUuZGlzYWJsZWQsIC5idG4td2hpdGU6ZGlzYWJsZWQsXG4uYnRuLW91dGxpbmUtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmJ0bi1vdXRsaW5lLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSxcbi5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmJ0bi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uc2hvdyA+IC5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlLFxuYS5iZy13aGl0ZTpmb2N1cywgYS5iZy13aGl0ZTpob3ZlcixcbmJ1dHRvbi5iZy13aGl0ZTpmb2N1cywgYnV0dG9uLmJnLXdoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjJmMmYyOyB9XG5cbi5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxuLmJ0bi13aGl0ZS5mb2N1cywgLmJ0bi13aGl0ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXdoaXRlLmZvY3VzLCAuYnRuLW91dGxpbmUtd2hpdGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwcHggMXB4IDRweCAwLjI1cHggI2RiZTBlYyAhaW1wb3J0YW50OyB9XG5cbi8qIGJ1dHRvbiBPdXRsaW5lICovXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGNvbG9yOiAjNGQ3OWY2O1xuICBib3JkZXItY29sb3I6ICM0ZDc5ZjY7IH1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzFlY2FiODtcbiAgYm9yZGVyLWNvbG9yOiAjMWVjYWI4OyB9XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICM5YmE3Y2E7XG4gIGJvcmRlci1jb2xvcjogIzliYTdjYTsgfVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiAjZjNjNzRkO1xuICBib3JkZXItY29sb3I6ICNmM2M3NGQ7IH1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIGNvbG9yOiAjZjE2NDZjO1xuICBib3JkZXItY29sb3I6ICNmMTY0NmM7IH1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogIzJmNDY4NjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzJmNDY4NjsgfVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICBjb2xvcjogIzcwODFiOTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2RiZTBlYzsgfVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM0YWM3ZWM7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM0YWM3ZWM7IH1cblxuLmJ0bi1vdXRsaW5lLXBpbmsge1xuICBjb2xvcjogI2ZmNWRhMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmNWRhMDsgfVxuXG4uYnRuLW91dGxpbmUtcHVycGxlIHtcbiAgY29sb3I6ICM3NTUxZTk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM3NTUxZTk7IH1cblxuLmJ0bi1vdXRsaW5lLWJsdWUge1xuICBjb2xvcjogIzJiNTVjYztcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzJiNTVjYzsgfVxuXG4vKnNvZnQgYnV0dG9ucyovXG4uYnRuLXNvZnQtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsIDEyMSwgMjQ2LCAwLjEpO1xuICBjb2xvcjogIzRkNzlmNjsgfVxuICAuYnRuLXNvZnQtcHJpbWFyeTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNzlmNjtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYnRuLXNvZnQtcHJpbWFyeTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4xcmVtIHJnYmEoNzcsIDEyMSwgMjQ2LCAwLjIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsIDEyMSwgMjQ2LCAwLjgpO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5idG4tc29mdC1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc0LCAxOTksIDIzNiwgMC4xNSk7XG4gIGNvbG9yOiAjNGFjN2VjOyB9XG4gIC5idG4tc29mdC1zZWNvbmRhcnk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YWM3ZWM7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmJ0bi1zb2Z0LXNlY29uZGFyeTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4xcmVtIHJnYmEoNzQsIDE5OSwgMjM2LCAwLjIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzQsIDE5OSwgMjM2LCAwLjgpO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5idG4tc29mdC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgMjAyLCAxODQsIDAuMSk7XG4gIGNvbG9yOiAjMWVjYWI4OyB9XG4gIC5idG4tc29mdC1zdWNjZXNzOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWVjYWI4O1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5idG4tc29mdC1zdWNjZXNzOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjFyZW0gcmdiYSgzMCwgMjAyLCAxODQsIDAuMik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgMjAyLCAxODQsIDAuOCk7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmJ0bi1zb2Z0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMTk5LCA3NywgMC4xOCk7XG4gIGNvbG9yOiAjZjNjNzRkOyB9XG4gIC5idG4tc29mdC13YXJuaW5nOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNjNzRkO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5idG4tc29mdC13YXJuaW5nOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjFyZW0gcmdiYSgyNDMsIDE5OSwgNzcsIDAuMik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDE5OSwgNzcsIDAuOCk7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmJ0bi1zb2Z0LWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCAxMDAsIDEwOCwgMC4xKTtcbiAgY29sb3I6ICNmMTY0NmM7IH1cbiAgLmJ0bi1zb2Z0LWRhbmdlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxNjQ2YztcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYnRuLXNvZnQtZGFuZ2VyOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjFyZW0gcmdiYSgyNDEsIDEwMCwgMTA4LCAwLjIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCAxMDAsIDEwOCwgMC44KTtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYnRuLXNvZnQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU1LCAxNjcsIDIwMiwgMC4xKTtcbiAgY29sb3I6ICM5YmE3Y2E7IH1cbiAgLmJ0bi1zb2Z0LWluZm86aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YmE3Y2E7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmJ0bi1zb2Z0LWluZm86Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMXJlbSByZ2JhKDE1NSwgMTY3LCAyMDIsIDAuMik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTUsIDE2NywgMjAyLCAwLjgpO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5idG4tc29mdC1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NywgNzAsIDEzNCwgMC4xKTtcbiAgY29sb3I6ICMyZjQ2ODY7IH1cbiAgLmJ0bi1zb2Z0LWRhcms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjQ2ODY7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmJ0bi1zb2Z0LWRhcms6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMXJlbSByZ2JhKDQ3LCA3MCwgMTM0LCAwLjIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDcsIDcwLCAxMzQsIDAuOCk7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmJ0bi1zb2Z0LXBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgOTMsIDE2MCwgMC4xKTtcbiAgY29sb3I6ICNmZjVkYTA7IH1cbiAgLmJ0bi1zb2Z0LXBpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjVkYTA7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmJ0bi1zb2Z0LXBpbms6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMXJlbSByZ2JhKDI1NSwgOTMsIDE2MCwgMC4yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgOTMsIDE2MCwgMC44KTtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYnRuLXNvZnQtcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTcsIDgxLCAyMzMsIDAuMSk7XG4gIGNvbG9yOiAjNzU1MWU5OyB9XG4gIC5idG4tc29mdC1wdXJwbGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NTUxZTk7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmJ0bi1zb2Z0LXB1cnBsZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4xcmVtIHJnYmEoMTE3LCA4MSwgMjMzLCAwLjIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTE3LCA4MSwgMjMzLCAwLjgpO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5idG4tc29mdC1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MywgODUsIDIwNCwgMC4xKTtcbiAgY29sb3I6ICMyYjU1Y2M7IH1cbiAgLmJ0bi1zb2Z0LWJsdWU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjU1Y2M7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmJ0bi1zb2Z0LWJsdWU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMXJlbSByZ2JhKDQzLCA4NSwgMjA0LCAwLjIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsIDg1LCAyMDQsIDAuOCk7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cblxuLyogU29jaWFsIEJ1dHRvbnMgKi9cbi5idG4tc29jaWFsLWljb24gLmJ0biB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDsgfVxuXG4uYnRuLWZhY2Vib29rIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiNTk5ODsgfVxuXG4uYnRuLXR3aXR0ZXIge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhY2VkOyB9XG5cbi5idG4tZHJvcGJveCB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdlZTU7IH1cblxuLmJ0bi1za3lwZSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGFmZjA7IH1cblxuLmItcm91bmQge1xuICBib3JkZXItcmFkaXVzOiA0MHB4OyB9XG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAwOyB9XG4gIC5hbGVydC5pY29uLWN1c3RvbS1hbGVydCB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAuYWxlcnQgLmFsZXJ0LWljb24ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuICAuYWxlcnQgLmFsZXJ0LXRleHQge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cbiAgLmFsZXJ0IC5hbGVydC1jbG9zZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmFsZXJ0IC5hbGVydC1saW5rIHtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gIC5hbGVydC5hbGVydC1wcmltYXJ5IHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ3OWY2OyB9XG4gIC5hbGVydC5hbGVydC1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAjZjNmNmY3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YWM3ZWM7IH1cbiAgLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZWNhYjg7IH1cbiAgLmFsZXJ0LmFsZXJ0LXdhcm5pbmcge1xuICAgIGNvbG9yOiAjNDM1MTc3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2M3NGQ7IH1cbiAgLmFsZXJ0LmFsZXJ0LWluZm8ge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YmE3Y2E7IH1cbiAgLmFsZXJ0LmFsZXJ0LWRhbmdlciB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxNjQ2YzsgfVxuICAuYWxlcnQuYWxlcnQtZGFyayB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJmNDY4NjsgfVxuICAuYWxlcnQuYWxlcnQtbGlnaHQge1xuICAgIGNvbG9yOiAjNzA4MWI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA4cHggcmdiYSg0NywgNzAsIDEzNCwgMC4xKTsgfVxuICAuYWxlcnQuYWxlcnQtcGluayB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNWRhMDsgfVxuICAuYWxlcnQuYWxlcnQtYmx1ZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJiNTVjYzsgfVxuICAuYWxlcnQuYWxlcnQtcHVycGxlIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU1MWU5OyB9XG4gIC5hbGVydC5hbGVydC1vdXRsaW5lLXN1Y2Nlc3Mge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxZWNhYjg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMxZWNhYjg7IH1cbiAgLmFsZXJ0LmFsZXJ0LW91dGxpbmUtZGFuZ2VyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjE2NDZjO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZjE2NDZjOyB9XG4gIC5hbGVydC5hbGVydC1vdXRsaW5lLXByaW1hcnkge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0ZDc5ZjY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICM0ZDc5ZjY7IH1cbiAgLmFsZXJ0LmFsZXJ0LW91dGxpbmUtd2FybmluZyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YzYzc0ZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogI2YzYzc0ZDsgfVxuICAuYWxlcnQuYWxlcnQtb3V0bGluZS1pbmZvIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOWJhN2NhO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjOWJhN2NhOyB9XG4gIC5hbGVydC5hbGVydC1vdXRsaW5lLXBpbmsge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZjVkYTA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNmZjVkYTA7IH1cbiAgLmFsZXJ0LmFsZXJ0LW91dGxpbmUtcHVycGxlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNzU1MWU5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjNzU1MWU5OyB9XG4gIC5hbGVydC5hbGVydC1vdXRsaW5lLWJsdWUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMyYjU1Y2M7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMyYjU1Y2M7IH1cbiAgLmFsZXJ0LmFsZXJ0LW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNGFjN2VjO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjNGFjN2VjOyB9XG4gIC5hbGVydC5hbGVydC1vdXRsaW5lLWRhcmsge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMyZjQ2ODY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMyZjQ2ODY7IH1cbiAgLmFsZXJ0LmFsZXJ0LXByaW1hcnktc2hhZG93IHtcbiAgICBib3gtc2hhZG93OiAwIDAgMjRweCAwIHJnYmEoNzcsIDEyMSwgMjQ2LCAwLjA2KSwgMCAxcHggMCAwIHJnYmEoNzcsIDEyMSwgMjQ2LCAwLjAyKTsgfVxuICAuYWxlcnQuYWxlcnQtc3VjY2Vzcy1zaGFkb3cge1xuICAgIGJveC1zaGFkb3c6IDAgMCAyNHB4IDAgcmdiYSgzMCwgMjAyLCAxODQsIDAuMDYpLCAwIDFweCAwIDAgcmdiYSgzMCwgMjAyLCAxODQsIDAuMDIpOyB9XG4gIC5hbGVydC5hbGVydC1pbmZvLXNoYWRvdyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDI0cHggMCByZ2JhKDE1NSwgMTY3LCAyMDIsIDAuMDYpLCAwIDFweCAwIDAgcmdiYSgxNTUsIDE2NywgMjAyLCAwLjAyKTsgfVxuICAuYWxlcnQuYWxlcnQtd2FybmluZy1zaGFkb3cge1xuICAgIGJveC1zaGFkb3c6IDAgMCAyNHB4IDAgcmdiYSgyNDMsIDE5OSwgNzcsIDAuMDYpLCAwIDFweCAwIDAgcmdiYSgyNDMsIDE5OSwgNzcsIDAuMDIpOyB9XG4gIC5hbGVydC5hbGVydC1kYW5nZXItc2hhZG93IHtcbiAgICBib3gtc2hhZG93OiAwIDAgMjRweCAwIHJnYmEoMjQxLCAxMDAsIDEwOCwgMC4wNiksIDAgMXB4IDAgMCByZ2JhKDI0MSwgMTAwLCAxMDgsIDAuMDIpOyB9XG4gIC5hbGVydC5hbGVydC1kYXJrLXNoYWRvdyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDI0cHggMCByZ2JhKDQ3LCA3MCwgMTM0LCAwLjA2KSwgMCAxcHggMCAwIHJnYmEoNDcsIDcwLCAxMzQsIDAuMDIpOyB9XG4gIC5hbGVydC5hbGVydC1waW5rLXNoYWRvdyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDI0cHggMCByZ2JhKDI1NSwgOTMsIDE2MCwgMC4wNiksIDAgMXB4IDAgMCByZ2JhKDI1NSwgOTMsIDE2MCwgMC4wMik7IH1cbiAgLmFsZXJ0LmFsZXJ0LXB1cnBsZS1zaGFkb3cge1xuICAgIGJveC1zaGFkb3c6IDAgMCAyNHB4IDAgcmdiYSgxMTcsIDgxLCAyMzMsIDAuMDYpLCAwIDFweCAwIDAgcmdiYSgxMTcsIDgxLCAyMzMsIDAuMDIpOyB9XG4gIC5hbGVydC5hbGVydC1ibHVlLXNoYWRvdyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDI0cHggMCByZ2JhKDQzLCA4NSwgMjA0LCAwLjA2KSwgMCAxcHggMCAwIHJnYmEoNDMsIDg1LCAyMDQsIDAuMDIpOyB9XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNzlmNiAhaW1wb3J0YW50OyB9XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGFjN2VjICFpbXBvcnRhbnQ7IH1cblxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWVjYWI4ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNjNzRkICFpbXBvcnRhbnQ7IH1cblxuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWJhN2NhICFpbXBvcnRhbnQ7IH1cblxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMTY0NmMgIWltcG9ydGFudDsgfVxuXG4uYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjQ2ODYgIWltcG9ydGFudDsgfVxuXG4uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmNWZhICFpbXBvcnRhbnQ7IH1cblxuLmJnLXBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1ZGEwICFpbXBvcnRhbnQ7IH1cblxuLmJnLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NTUxZTkgIWltcG9ydGFudDsgfVxuXG4uYmctYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjU1Y2MgIWltcG9ydGFudDsgfVxuXG4uYmctc29mdC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NywgMTIxLCAyNDYsIDAuMTUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNGQ3OWY2ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXNvZnQtc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NCwgMTk5LCAyMzYsIDAuMTUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNGFjN2VjICFpbXBvcnRhbnQ7IH1cblxuLmJnLXNvZnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDIwMiwgMTg0LCAwLjE1KSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzFlY2FiOCAhaW1wb3J0YW50OyB9XG5cbi5iZy1zb2Z0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMTk5LCA3NywgMC4xNSkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmM2M3NGQgIWltcG9ydGFudDsgfVxuXG4uYmctc29mdC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTUsIDE2NywgMjAyLCAwLjE1KSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzliYTdjYSAhaW1wb3J0YW50OyB9XG5cbi5iZy1zb2Z0LWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCAxMDAsIDEwOCwgMC4xNSkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmMTY0NmMgIWltcG9ydGFudDsgfVxuXG4uYmctc29mdC1waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDkzLCAxNjAsIDAuMTUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmY1ZGEwICFpbXBvcnRhbnQ7IH1cblxuLmJnLXNvZnQtcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTcsIDgxLCAyMzMsIDAuMTUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzU1MWU5ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXNvZnQtYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsIDg1LCAyMDQsIDAuMTUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMmI1NWNjICFpbXBvcnRhbnQ7IH1cblxuLmJnLXNvZnQtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDcsIDcwLCAxMzQsIDAuMTUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMmY0Njg2ICFpbXBvcnRhbnQ7IH1cblxuLmJhZGdlIHtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYmFkZ2UuYmFkZ2Utc29mdC1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc3LCAxMjEsIDI0NiwgMC4xNSkgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzRkNzlmNiAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTNweCAwcHggcmdiYSg3NywgMTIxLCAyNDYsIDAuMDUpOyB9XG4gIC5iYWRnZS5iYWRnZS1zb2Z0LXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NCwgMTk5LCAyMzYsIDAuMTUpICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICM0YWM3ZWMgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEzcHggMHB4IHJnYmEoNzQsIDE5OSwgMjM2LCAwLjA1KTsgfVxuICAuYmFkZ2UuYmFkZ2Utc29mdC1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCAyMDIsIDE4NCwgMC4xNSkgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzFlY2FiOCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTNweCAwcHggcmdiYSgzMCwgMjAyLCAxODQsIDAuMDUpOyB9XG4gIC5iYWRnZS5iYWRnZS1zb2Z0LXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAxOTksIDc3LCAwLjE1KSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZjNjNzRkICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxM3B4IDBweCByZ2JhKDI0MywgMTk5LCA3NywgMC4wNSk7IH1cbiAgLmJhZGdlLmJhZGdlLXNvZnQtaW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTUsIDE2NywgMjAyLCAwLjE1KSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjOWJhN2NhICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxM3B4IDBweCByZ2JhKDE1NSwgMTY3LCAyMDIsIDAuMDUpOyB9XG4gIC5iYWRnZS5iYWRnZS1zb2Z0LWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDEsIDEwMCwgMTA4LCAwLjE1KSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZjE2NDZjICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxM3B4IDBweCByZ2JhKDI0MSwgMTAwLCAxMDgsIDAuMDUpOyB9XG4gIC5iYWRnZS5iYWRnZS1zb2Z0LXBpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCA5MywgMTYwLCAwLjE1KSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmY1ZGEwICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxM3B4IDBweCByZ2JhKDI1NSwgOTMsIDE2MCwgMC4wNSk7IH1cbiAgLmJhZGdlLmJhZGdlLXNvZnQtcHVycGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExNywgODEsIDIzMywgMC4xNSkgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzc1NTFlOSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTNweCAwcHggcmdiYSgxMTcsIDgxLCAyMzMsIDAuMDUpOyB9XG4gIC5iYWRnZS5iYWRnZS1zb2Z0LWRhcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDcsIDcwLCAxMzQsIDAuMTUpICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMyZjQ2ODYgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEzcHggMHB4IHJnYmEoNDcsIDcwLCAxMzQsIDAuMDUpOyB9XG5cbi50ZXh0LWN1c3RvbSB7XG4gIGNvbG9yOiAjNGQ3OWY2ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjZjE2NDZjICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogI2E0YWJjNSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzRkNzlmNiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNGFjN2VjICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjZjNjNzRkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmx1ZSB7XG4gIGNvbG9yOiAjMmI1NWNjICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMWVjYWI4ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjOWJhN2NhICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcGluayB7XG4gIGNvbG9yOiAjZmY1ZGEwICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcHVycGxlIHtcbiAgY29sb3I6ICM3NTUxZTkgIWltcG9ydGFudDsgfVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjZjFmNWZhICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjMmY0Njg2ICFpbXBvcnRhbnQ7IH1cblxuLmJhZGdlIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAzcHggcmdiYSgzMSwgMzAsIDQ3LCAwLjA1KTtcbiAgcGFkZGluZzogNHB4IDZweCAzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4OyB9XG5cbi5iYWRnZS1jdXN0b20ge1xuICBiYWNrZ3JvdW5kOiAjNGQ3OWY2O1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYmFkZ2UtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDc5ZjY7IH1cblxuLmJhZGdlLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YWM3ZWM7IH1cblxuLmJhZGdlLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWVjYWI4OyB9XG5cbi5iYWRnZS1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliYTdjYTsgfVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2M3NGQ7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5iYWRnZS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE2NDZjOyB9XG5cbi5iYWRnZS1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU1MWU5O1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYmFkZ2UtcGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjVkYTA7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5iYWRnZS1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiNTVjYztcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmJhZGdlLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmY0Njg2OyB9XG5cbi8qQmFkZ2UgU29mdCBDb2xvciovXG4uYmFkZ2Utc29mdC1zdWNjZXNzIHtcbiAgY29sb3I6ICMxZWNhYjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDIwMiwgMTg0LCAwLjIpOyB9XG5cbi5iYWRnZS1zb2Z0LXByaW1hcnkge1xuICBjb2xvcjogIzRkNzlmNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NywgMTIxLCAyNDYsIDAuMik7IH1cblxuLmJhZGdlLXNvZnQtZGFuZ2VyIHtcbiAgY29sb3I6ICNmMTY0NmM7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCAxMDAsIDEwOCwgMC4yKTsgfVxuXG4uYmFkZ2Utc29mdC1pbmZvIHtcbiAgY29sb3I6ICM5YmE3Y2E7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU1LCAxNjcsIDIwMiwgMC4yKTsgfVxuXG4uYmFkZ2Utc29mdC13YXJuaW5nIHtcbiAgY29sb3I6ICNmM2M3NGQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAxOTksIDc3LCAwLjIpOyB9XG5cbi5iYWRnZS1zb2Z0LXBpbmsge1xuICBjb2xvcjogI2ZmNWRhMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDkzLCAxNjAsIDAuMik7IH1cblxuLmJhZGdlLXNvZnQtcHVycGxlIHtcbiAgY29sb3I6ICM3NTUxZTk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTE3LCA4MSwgMjMzLCAwLjIpOyB9XG5cbi5iYWRnZS1zb2Z0LWJsdWUge1xuICBjb2xvcjogIzJiNTVjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MywgODUsIDIwNCwgMC4yKTsgfVxuXG4uYmFkZ2Utc29mdC1kYXJrIHtcbiAgY29sb3I6ICMyZjQ2ODY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDcsIDcwLCAxMzQsIDAuMik7IH1cblxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcixcbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIsXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlLFxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcGFkZGluZzogNHB4IDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm94LXNoYWRvdzogMCAzcHggMTJweCByZ2JhKDE4MiwgMTk0LCAyMjgsIDAuMDUpO1xuICBib3JkZXItY29sb3I6ICNlZmYyZjk7XG4gIG1hcmdpbjogMDsgfVxuICAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSB7XG4gICAgcGFkZGluZzogNnB4IDI0cHg7XG4gICAgY29sb3I6ICM1MDY0OWM7IH1cbiAgICAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICAgICAgY29sb3I6ICMyZjQ2ODY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3OyB9XG5cbi5wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmYyZjk7XG4gIGhlaWdodDogMTRweDsgfVxuICAucHJvZ3Jlc3MgLnByb2dyZXNzLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNzlmNjsgfVxuXG4vKiBQcm9ncmVzc2JhciBWZXJ0aWNhbCAqL1xuLnByb2dyZXNzLXZlcnRpY2FsIHtcbiAgbWluLWhlaWdodDogMjUwcHg7XG4gIGhlaWdodDogMjUwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG5cbi5wcm9ncmVzcy12ZXJ0aWNhbCAucHJvZ3Jlc3MtYmFyIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnByb2dyZXNzLXZlcnRpY2FsLWJvdHRvbSB7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICBoZWlnaHQ6IDI1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1yaWdodDogMjBweDsgfVxuXG4ucHJvZ3Jlc3MtdmVydGljYWwtYm90dG9tIC5wcm9ncmVzcy1iYXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7IH1cblxuLnByb2dyZXNzLXZlcnRpY2FsLnByb2dyZXNzLXNtLFxuLnByb2dyZXNzLXZlcnRpY2FsLWJvdHRvbS5wcm9ncmVzcy1zbSB7XG4gIHdpZHRoOiA1cHggIWltcG9ydGFudDsgfVxuXG4ucHJvZ3Jlc3MtdmVydGljYWwucHJvZ3Jlc3Mtc20gLnByb2dyZXNzLWJhcixcbi5wcm9ncmVzcy12ZXJ0aWNhbC1ib3R0b20ucHJvZ3Jlc3Mtc20gLnByb2dyZXNzLWJhciB7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBsaW5lLWhlaWdodDogNXB4OyB9XG5cbi5wcm9ncmVzcy12ZXJ0aWNhbC5wcm9ncmVzcy1tZCxcbi5wcm9ncmVzcy12ZXJ0aWNhbC1ib3R0b20ucHJvZ3Jlc3MtbWQge1xuICB3aWR0aDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5wcm9ncmVzcy12ZXJ0aWNhbC5wcm9ncmVzcy1tZCAucHJvZ3Jlc3MtYmFyLFxuLnByb2dyZXNzLXZlcnRpY2FsLWJvdHRvbS5wcm9ncmVzcy1tZCAucHJvZ3Jlc3MtYmFyIHtcbiAgZm9udC1zaXplOiAxMC44cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNC40cHg7IH1cblxuLnByb2dyZXNzLXZlcnRpY2FsLnByb2dyZXNzLWxnLFxuLnByb2dyZXNzLXZlcnRpY2FsLWJvdHRvbS5wcm9ncmVzcy1sZyB7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnByb2dyZXNzLXZlcnRpY2FsLnByb2dyZXNzLWxnIC5wcm9ncmVzcy1iYXIsXG4ucHJvZ3Jlc3MtdmVydGljYWwtYm90dG9tLnByb2dyZXNzLWxnIC5wcm9ncmVzcy1iYXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG5cbi5wcm9ncmVzcy1pY29uLXNwaW4ge1xuICBmb250LXNpemU6IDM2cHg7IH1cblxuLnRhYmxlIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYWYwZjc7IH1cblxuLnRhYmxlIHRkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYWYwZjc7IH1cblxuLnRhYmxlIHRoZWFkIHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlYWYwZjc7IH1cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VhZjBmNzsgfVxuICAudGFibGUtYm9yZGVyZWQgdGhlYWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWY1ZmE7IH1cbiAgICAudGFibGUtYm9yZGVyZWQgdGhlYWQgdGQsXG4gICAgLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgLnRhYmxlLWJvcmRlcmVkIHRkLCAudGFibGUtYm9yZGVyZWQgdGgge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYWYwZjc7IH1cblxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjVmYTsgfVxuXG4udGFibGUge1xuICBjb2xvcjogIzcyODZhMjsgfVxuICAudGFibGUgdGhlYWQgdHIgdGgge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICM1MDY0OWM7XG4gICAgZm9udC1zaXplOiAxM3B4OyB9XG4gIC50YWJsZSB0ZCB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAudGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgICBjb2xvcjogIzUwNjQ5YztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmMmY5O1xuICAgIGJvcmRlci1jb2xvcjogI2VhZjBmNzsgfVxuXG4udGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmMmY5OyB9XG5cbi50YWJsZS1kYXJrIHRoZWFkIHRyIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjVmYTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnRhYmxlLWRhcmsgdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlLWRhcmsgdGgge1xuICBjb2xvcjogI2VmZjJmOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmNDY4NjsgfVxuXG4uZGF0YVRhYmxlc193cmFwcGVyLmNvbnRhaW5lci1mbHVpZCB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyo9PT1EYXRhdGFibGU9PT0qL1xuLnRhYmxlIHRkIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAudGFibGUgdGQuaGlnaGxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzliYTdjYTsgfVxuICAudGFibGUgdGQuZGV0YWlscy1jb250cm9sIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvb3Blbi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi50YWJsZSB0ci5zaG93biB0ZC5kZXRhaWxzLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY2xvc2UucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyOyB9XG5cbi8qPT0gVGFibGUgUmVzcG9uc2l2ZSA9PSovXG4udGFibGUtcmVwLXBsdWdpbiAuYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4udGFibGUtcmVwLXBsdWdpbiAuYnRuLWRlZmF1bHQge1xuICBib3JkZXItY29sb3I6IHJnYmEoNzcsIDEyMSwgMjQ2LCAwLjMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc3LCAxMjEsIDI0NiwgMC4yKTtcbiAgY29sb3I6ICM0ZDc5ZjY7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gIC50YWJsZS1yZXAtcGx1Z2luIC5idG4tZGVmYXVsdDpmb2N1cyB7XG4gICAgY29sb3I6ICM0ZDc5ZjY7IH1cblxuLnRhYmxlLXJlcC1wbHVnaW4gLmJ0bi1kZWZhdWx0LmJ0bi1wcmltYXJ5OmFjdGl2ZSxcbi50YWJsZS1yZXAtcGx1Z2luIC5idG4tZGVmYXVsdC5idG4tcHJpbWFyeTpob3Zlcixcbi50YWJsZS1yZXAtcGx1Z2luIC5idG4tZGVmYXVsdC5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg3NywgMTIxLCAyNDYsIDAuMykgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NywgMTIxLCAyNDYsIDAuMikgIWltcG9ydGFudDtcbiAgY29sb3I6ICM0ZDc5ZjY7IH1cblxuLnRhYmxlLXJlcC1wbHVnaW4gdGJvZHkgdGgge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLnRhYmxlLXJlcC1wbHVnaW4gdGFibGUuZm9jdXMtb24gdGJvZHkgdHIuZm9jdXNlZCB0aCxcbi50YWJsZS1yZXAtcGx1Z2luIHRhYmxlLmZvY3VzLW9uIHRib2R5IHRyLmZvY3VzZWQgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ3OWY2O1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4vKiBTdGlja3kgSGVhZGVyICovXG4uZml4ZWQtc29sdXRpb24gLnN0aWNreS10YWJsZS1oZWFkZXIge1xuICB0b3A6IDcwcHggIWltcG9ydGFudDsgfVxuXG4vKj09PT1Gb290YWJsZSB0YWJsZT09PT0qL1xuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bzsgfVxuXG4ub3BlbiA+IC5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnRhYmxlLmZvb3RhYmxlLWRldGFpbHMge1xuICBjb2xvcjogIzUwNjQ5YzsgfVxuXG4uZm9vdGFibGUtZmlsdGVyaW5nLWV4dGVybmFsIHVsLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEuY3VzdG9tLWNvbnRyb2wgaW5wdXRbdHlwZT1jaGVja2JveF0sXG50YWJsZS5mb290YWJsZSA+IHRoZWFkID4gdHIuZm9vdGFibGUtZmlsdGVyaW5nID4gdGggdWwuZHJvcGRvd24tbWVudSA+IGxpID4gYS5jdXN0b20tY29udHJvbCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLmZvb3RhYmxlLWZpbHRlcmluZy1leHRlcm5hbCB1bC5kcm9wZG93bi1tZW51ID4gbGkgPiBhLmN1c3RvbS1jb250cm9sID4gbGFiZWwsXG50YWJsZS5mb290YWJsZSA+IHRoZWFkID4gdHIuZm9vdGFibGUtZmlsdGVyaW5nID4gdGggdWwuZHJvcGRvd24tbWVudSA+IGxpID4gYS5jdXN0b20tY29udHJvbCA+IGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMzBweDsgfVxuXG50ZC5mb290YWJsZS1zb3J0YWJsZSA+IHNwYW4uZm9vaWNvbixcbnRoLmZvb3RhYmxlLXNvcnRhYmxlID4gc3Bhbi5mb29pY29uIHtcbiAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cblxuLyo9PT09anNncmlkIHRhYmxlPT09PSovXG4uanNncmlkIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmpzZ3JpZCB0aCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uanNncmlkLWVkaXQtcm93ID4gLmpzZ3JpZC1jZWxsLFxuLmpzZ3JpZC1maWx0ZXItcm93ID4gLmpzZ3JpZC1jZWxsLFxuLmpzZ3JpZC1ncmlkLWJvZHksIC5qc2dyaWQtZ3JpZC1oZWFkZXIsXG4uanNncmlkLWhlYWRlci1yb3cgPiAuanNncmlkLWhlYWRlci1jZWxsLFxuLmpzZ3JpZC1pbnNlcnQtcm93ID4gLmpzZ3JpZC1jZWxsIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYm9yZGVyLWNvbG9yOiAjZWFmMGY3O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLmpzZ3JpZC1jZWxsIHtcbiAgcGFkZGluZzogMC43NXJlbTsgfVxuXG4uanNncmlkLWFsdC1yb3cgPiAuanNncmlkLWNlbGwge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4uanNncmlkLWNlbGwgaW5wdXQsXG4uanNncmlkLWNlbGwgc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VhZjBmNztcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogMCBub25lO1xuICBwYWRkaW5nOiA4cHg7IH1cblxuLmpzZ3JpZC1oZWFkZXItcm93IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzUwNjQ5YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjVmYTsgfVxuXG4uanNncmlkLXNlbGVjdGVkLXJvdyA+IC5qc2dyaWQtY2VsbCB7XG4gIGJhY2tncm91bmQ6ICNlZmYyZjk7XG4gIGJvcmRlci1jb2xvcjogI2VhZjBmNzsgfVxuXG4uanNncmlkLWFsaWduLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5qc2dyaWQtaGVhZGVyLXNvcnRhYmxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5qc2dyaWQtcGFnZXItY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMTZweDsgfVxuXG4uanNncmlkIC5qc2dyaWQtYnV0dG9uIHtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3BsdWdpbnMvanNncmlkL2pzZ3JpZC5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUgdWwucGFnaW5hdGlvbiB7XG4gIG1hcmdpbi10b3A6IDE2cHg7IH1cblxuZGl2LnRhYmxlLXJlc3BvbnNpdmUgPiBkaXYuZGF0YVRhYmxlc193cmFwcGVyID4gZGl2LnJvdyA+IGRpdltjbGFzc149XCJjb2wtXCJdOmZpcnN0LWNoaWxkIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5pbWctZ3JvdXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmltZy1ncm91cCAuYXZhdGFyLWJhZGdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDFweDtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2I2YzJlNDtcbiAgICB6LWluZGV4OiAyOyB9XG4gIC5pbWctZ3JvdXAgLnVzZXItYXZhdGFyICsgLnVzZXItYXZhdGFyLWdyb3VwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7IH1cbiAgLmltZy1ncm91cCAudXNlci1hdmF0YXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgIC5pbWctZ3JvdXAgLnVzZXItYXZhdGFyOmZvY3VzLCAuaW1nLWdyb3VwIC51c2VyLWF2YXRhcjpob3ZlciB7XG4gICAgICB6LWluZGV4OiAyOyB9XG4gICAgLmltZy1ncm91cCAudXNlci1hdmF0YXIgLm9ubGluZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMWVjYWI4OyB9XG4gICAgLmltZy1ncm91cCAudXNlci1hdmF0YXIgLm9mZmxpbmUge1xuICAgICAgYmFja2dyb3VuZDogI2YxNjQ2YzsgfVxuICAgIC5pbWctZ3JvdXAgLnVzZXItYXZhdGFyIGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2I2YzJlNDsgfVxuXG4uYXZhdGFyLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5hdmF0YXItYm94IC5hdmF0YXItdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGNvbG9yOiAjZjNmNmY3O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxubGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzFlMjc1OTtcbiAgZm9udC1zaXplOiAxM3B4OyB9XG5cbi5jb250cm9sLWxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAycHg7IH1cblxuLmZvcm0tY29udHJvbCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzdlOGRjMDtcbiAgaGVpZ2h0OiBjYWxjKDIuM3JlbSArIDJweCk7XG4gIGNvbG9yOiAjMmY1Mjc1OyB9XG4gIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NywgMTIxLCAyNDYsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjZmNztcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZWJmMzsgfVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQsXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBoZWlnaHQ6IGNhbGMoMi4zcmVtICsgMXB4KTtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7IH1cblxuLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDE1cHgpO1xuICBsaW5lLWhlaWdodDogMjRweDsgfVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmN1c3RvbS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHJnYmEoNzcsIDEyMSwgMjQ2LCAwLjUpO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDc5ZjY7IH1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWluZGljYXRvciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmZmZmYsIDAgMCAwIDNweCAjNGQ3OWY2O1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZmZmZiwgMCAwIDAgM3B4ICM0ZDc5ZjY7IH1cblxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICMxZWNhYjg7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNmM2M3NGQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjE2NDZjO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YxZjVmYTsgfVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzLFxuLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMsXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzFlY2FiODtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2YxNjQ2YztcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgaGVpZ2h0OiAzOHB4OyB9XG5cbi5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNmMTY0NmM7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDc3LCAxMjEsIDI0NiwgMC41KTtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLnJpYmJvbi0xIHtcbiAgLyogcmliYm9uICovXG4gIC8qPT1SaWJib24taWNvbj09Ki8gfVxuICAucmliYm9uLTEgLnJpYmJvbi1ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIGJvcmRlcjogNXB4IGRvdWJsZSAjZWZmMmY5O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgcGFkZGluZzogNTBweCAxNXB4IDE1cHggMTVweDsgfVxuICAucmliYm9uLTEgLnJpYmJvbiB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBjbGVhcjogbGVmdDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwcHg7XG4gICAgbGVmdDogLTJweDtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5yaWJib24tMSAucmliYm9uLnJpYmJvbi1tYXJrOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYm9yZGVyOiAxNXB4IHNvbGlkICMyZjQ2ODY7XG4gICAgICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgLnJpYmJvbi0xIC5yaWJib24tcmlnaHQge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IC0ycHg7IH1cbiAgLnJpYmJvbi0xIC5yaWJib24tbWFyay5yaWJib24tcmlnaHQ6YmVmb3JlIHtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGJvcmRlci1yaWdodDogMTVweCBzb2xpZCAjMmY0Njg2O1xuICAgIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gIC5yaWJib24tMSAucmliYm9uLWljb24ge1xuICAgIGNsZWFyOiBub25lO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIGhlaWdodDogNDJweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGVmdDogMHB4O1xuICAgIHRvcDogLTJweDsgfVxuICAucmliYm9uLTEgLnJpYmJvbi1tYXJrLnJpYmJvbi1pY29uOmJlZm9yZSB7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogLTE0cHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAxNXB4IHNvbGlkICMyZjQ2ODY7XG4gICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAucmliYm9uLTEgLnJpYmJvbi1tYXJrLnJpYmJvbi1yaWdodCB7XG4gICAgcmlnaHQ6IC01cHg7XG4gICAgbGVmdDogYXV0bzsgfVxuICAucmliYm9uLTEgLnJpYmJvbi1tYXJrIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHRvcDogLTVweDtcbiAgICBsZWZ0OiAtNXB4OyB9XG4gICAgLnJpYmJvbi0xIC5yaWJib24tbWFyay5yaWJib24taWNvbi5iZy1wcmltYXJ5OmJlZm9yZSB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICM0ZDc5ZjY7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5yaWJib24tMSAucmliYm9uLW1hcmsucmliYm9uLWljb24uYmctaW5mbzpiZWZvcmUge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOWJhN2NhO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAucmliYm9uLTEgLnJpYmJvbi1tYXJrLnJpYmJvbi1pY29uLmJnLXNlY29uZGFyeTpiZWZvcmUge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNGFjN2VjO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAucmliYm9uLTEgLnJpYmJvbi1tYXJrLnJpYmJvbi1pY29uLmJnLWRhbmdlcjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZjE2NDZjO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAucmliYm9uLTEgLnJpYmJvbi1tYXJrLmJnLXNlY29uZGFyeTpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNGFjN2VjO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5yaWJib24tMSAucmliYm9uLW1hcmsuYmctZGFuZ2VyOmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICNmMTY0NmM7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLnJpYmJvbi0xIC5yaWJib24tbWFyay5iZy1wcmltYXJ5OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICM0ZDc5ZjY7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLnJpYmJvbi0xIC5yaWJib24tbWFyay5iZy1pbmZvOmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICM5YmE3Y2E7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLnJpYmJvbi0xIC5yaWJib24tbWFyay5yaWJib24tcmlnaHQuYmctZGFuZ2VyOmJlZm9yZSB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmMTY0NmM7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAucmliYm9uLTEgLnJpYmJvbi1tYXJrLnJpYmJvbi1yaWdodC5iZy1pbmZvOmJlZm9yZSB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICM5YmE3Y2E7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAucmliYm9uLTEgLnJpYmJvbi1tYXJrLnJpYmJvbi1yaWdodC5iZy1wcmltYXJ5OmJlZm9yZSB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICM0ZDc5ZjY7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAucmliYm9uLTEgLnJpYmJvbi1tYXJrLnJpYmJvbi1yaWdodC5iZy1zZWNvbmRhcnk6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzRhYzdlYztcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAucmliYm9uLTEgcCB7XG4gICAgY29sb3I6ICM1MDY0OWM7IH1cblxuLyo9PT09PT09PT09PT1yaWJib24tMj09PT09PT09PT09PT0qL1xuLnJpYmJvbi0yIC5yaWJib24tYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5yaWJib24tMiAucmliYm9uLWJveCAucmliYm9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgcGFkZGluZzogNXB4IDEycHggNXB4IDEycHg7XG4gICAgbWFyZ2luOiAtMjZweCAwcHggMTVweCAtMjZweDtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAucmliYm9uLTIgLnJpYmJvbi1ib3ggLnJpYmJvbi1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiAjNGQ3OWY2OyB9XG4gICAgLnJpYmJvbi0yIC5yaWJib24tYm94IC5yaWJib24tcHJpbWFyeTpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAyOXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMxYzU0ZjQ7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMxYzU0ZjQ7IH1cbiAgLnJpYmJvbi0yIC5yaWJib24tYm94IC5yaWJib24taW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzliYTdjYTsgfVxuICAgIC5yaWJib24tMiAucmliYm9uLWJveCAucmliYm9uLWluZm86YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMjlweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjN2E4YWI4O1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjN2E4YWI4OyB9XG4gIC5yaWJib24tMiAucmliYm9uLWJveCAucmliYm9uLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxNjQ2YzsgfVxuICAgIC5yaWJib24tMiAucmliYm9uLWJveCAucmliYm9uLWRhbmdlcjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAyOXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNlZDM1NDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNlZDM1NDA7IH1cbiAgLnJpYmJvbi0yIC5yaWJib24tYm94IC5yaWJib24tc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGFjN2VjO1xuICAgIGNvbG9yOiAjZjNmNmY3OyB9XG4gICAgLnJpYmJvbi0yIC5yaWJib24tYm94IC5yaWJib24tc2Vjb25kYXJ5OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDI5cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzFjYjllNztcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzFjYjllNzsgfVxuICAucmliYm9uLTIgLnJpYmJvbi1ib3ggLnJpYmJvbiArIHAge1xuICAgIGNsZWFyOiBib3RoOyB9XG5cbi5yaWJib24tMiAuY2FyZC1ib3gge1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXI6IDVweCBkb3VibGUgI2VmZjJmOTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5yaWJib24tMiBwIHtcbiAgY29sb3I6ICM1MDY0OWM7IH1cblxuLnJpYmJvbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGFjN2VjO1xuICBjb2xvcjogI2YzZjZmNzsgfVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjsgfVxuXG4ucmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3cHg7IH1cblxuLmNoZWNrYm94IGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gIC5jaGVja2JveCBsYWJlbDo6YmVmb3JlIHtcbiAgICAtby10cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjYTRhYmM1O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMThweDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMThweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgICB3aWR0aDogMThweDtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmNoZWNrYm94IGxhYmVsOjphZnRlciB7XG4gICAgY29sb3I6ICNmMWY1ZmE7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tbGVmdDogLTE4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgcGFkZGluZy10b3A6IDJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDE4cHg7IH1cblxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQgKyBsYWJlbCB7XG4gICAgb3BhY2l0eTogMC42NTsgfVxuXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzICsgbGFiZWw6OmJlZm9yZSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDdweDtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJmNDY4NjtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWY1ZmE7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLmNoZWNrYm94LmNoZWNrYm94LWNpcmNsZSBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi5jaGVja2JveC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5jaGVja2JveC5jaGVja2JveC1zaW5nbGUgaW5wdXQge1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAxOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLmNoZWNrYm94LmNoZWNrYm94LXNpbmdsZSBsYWJlbCB7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE4cHg7IH1cbiAgLmNoZWNrYm94LmNoZWNrYm94LXNpbmdsZSBsYWJlbDpiZWZvcmUge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5jaGVja2JveC5jaGVja2JveC1zaW5nbGUgbGFiZWw6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5jaGVja2JveC1wcmltYXJ5IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDc5ZjY7XG4gIGJvcmRlci1jb2xvcjogIzRkNzlmNjsgfVxuXG4uY2hlY2tib3gtcHJpbWFyeSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjsgfVxuXG4uY2hlY2tib3gtZGFuZ2VyIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMTY0NmM7XG4gIGJvcmRlci1jb2xvcjogI2YxNjQ2YzsgfVxuXG4uY2hlY2tib3gtZGFuZ2VyIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5jaGVja2JveC1pbmZvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YmE3Y2E7XG4gIGJvcmRlci1jb2xvcjogIzliYTdjYTsgfVxuXG4uY2hlY2tib3gtaW5mbyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjsgfVxuXG4uY2hlY2tib3gtd2FybmluZyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNjNzRkO1xuICBib3JkZXItY29sb3I6ICNmM2M3NGQ7IH1cblxuLmNoZWNrYm94LXdhcm5pbmcgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7IH1cblxuLmNoZWNrYm94LXN1Y2Nlc3MgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlY2FiODtcbiAgYm9yZGVyLWNvbG9yOiAjMWVjYWI4OyB9XG5cbi5jaGVja2JveC1zdWNjZXNzIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5jaGVja2JveC1wdXJwbGUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1NTFlOTtcbiAgYm9yZGVyLWNvbG9yOiAjNzU1MWU5OyB9XG5cbi5jaGVja2JveC1wdXJwbGUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7IH1cblxuLmNoZWNrYm94LXBpbmsgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNWRhMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmY1ZGEwOyB9XG5cbi5jaGVja2JveC1waW5rIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5jaGVja2JveC1kYXJrIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjQ2ODY7XG4gIGJvcmRlci1jb2xvcjogIzJmNDY4NjsgfVxuXG4uY2hlY2tib3gtZGFyayBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjsgfVxuXG4vKiBSYWRpb3MgKi9cbi5yYWRpbyBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAucmFkaW8gbGFiZWw6OmJlZm9yZSB7XG4gICAgLW8tdHJhbnNpdGlvbjogYm9yZGVyIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgMC41cyBlYXNlLWluLW91dDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjYTRhYmM1O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMThweDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMThweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5yYWRpbyBsYWJlbDo6YWZ0ZXIge1xuICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC44LCAtMC4zMywgMC4yLCAxLjMzKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAgIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjgsIC0wLjMzLCAwLjIsIDEuMzMpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuOCwgLTAuMzMsIDAuMiwgMS4zMyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJmNDY4NjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMTBweDtcbiAgICBsZWZ0OiA2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDRweDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjgsIC0wLjMzLCAwLjIsIDEuMzMpO1xuICAgIHdpZHRoOiAxMHB4OyB9XG5cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDE7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgfVxuICAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkICsgbGFiZWwge1xuICAgIG9wYWNpdHk6IDAuNjU7IH1cblxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyArIGxhYmVsOjpiZWZvcmUge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDsgfVxuXG4ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpOyB9XG5cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4ucmFkaW8ucmFkaW8taW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4ucmFkaW8ucmFkaW8tc2luZ2xlIGxhYmVsIHtcbiAgaGVpZ2h0OiAxN3B4OyB9XG5cbi5yYWRpby1wcmltYXJ5IGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDc5ZjY7IH1cblxuLnJhZGlvLXByaW1hcnkgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGQ3OWY2OyB9XG5cbi5yYWRpby1wcmltYXJ5IGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNzlmNjsgfVxuXG4ucmFkaW8tZGFuZ2VyIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMTY0NmM7IH1cblxuLnJhZGlvLWRhbmdlciBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmMTY0NmM7IH1cblxuLnJhZGlvLWRhbmdlciBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMTY0NmM7IH1cblxuLnJhZGlvLWluZm8gaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliYTdjYTsgfVxuXG4ucmFkaW8taW5mbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM5YmE3Y2E7IH1cblxuLnJhZGlvLWluZm8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWJhN2NhOyB9XG5cbi5yYWRpby13YXJuaW5nIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2M3NGQ7IH1cblxuLnJhZGlvLXdhcm5pbmcgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjNjNzRkOyB9XG5cbi5yYWRpby13YXJuaW5nIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzYzc0ZDsgfVxuXG4ucmFkaW8tc3VjY2VzcyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWVjYWI4OyB9XG5cbi5yYWRpby1zdWNjZXNzIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzFlY2FiODsgfVxuXG4ucmFkaW8tc3VjY2VzcyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZWNhYjg7IH1cblxuLnJhZGlvLXB1cnBsZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU1MWU5OyB9XG5cbi5yYWRpby1wdXJwbGUgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzU1MWU5OyB9XG5cbi5yYWRpby1wdXJwbGUgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU1MWU5OyB9XG5cbi5yYWRpby1waW5rIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjVkYTA7IH1cblxuLnJhZGlvLXBpbmsgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY1ZGEwOyB9XG5cbi5yYWRpby1waW5rIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNWRhMDsgfVxuXG4ucmFkaW8yIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5yYWRpbzIgbGFiZWw6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHRvcDogLTFweDtcbiAgICBsZWZ0OiAtMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMThweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5yYWRpbzIgbGFiZWw6OmFmdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogOHB4O1xuICAgIGxlZnQ6IDRweDtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3B4O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gICAgd2lkdGg6IDhweDsgfVxuXG4ucmFkaW8yIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5yYWRpbzIgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkICsgbGFiZWwge1xuICAgIG9wYWNpdHk6IDAuNjU7IH1cblxuLnJhZGlvMiBpbnB1dFt0eXBlPVwicmFkaW9cIl06Zm9jdXMgKyBsYWJlbDo6YmVmb3JlIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIGJvcmRlci1jb2xvcjogIzRkNzlmNjsgfVxuXG4ucmFkaW8yIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTsgfVxuXG4ucmFkaW8yIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzRkNzlmNjsgfVxuXG4ucmFkaW8yIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5yYWRpbzIucmFkaW8tcHJpbWFyeTIgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDc5ZjY7IH1cblxuLnJhZGlvMi5yYWRpby1wcmltYXJ5MiBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5yYWRpbzIucmFkaW8tcHJpbWFyeTIgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGQ3OWY2OyB9XG5cbi5yYWRpbzIucmFkaW8tcHJpbWFyeTIgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICM0ZDc5ZjY7IH1cblxuLnJhZGlvMi5yYWRpby1zZWNvbmRhcnkyIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGFjN2VjOyB9XG5cbi5yYWRpbzIucmFkaW8tc2Vjb25kYXJ5MiBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5yYWRpbzIucmFkaW8tc2Vjb25kYXJ5MiBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM0YWM3ZWM7IH1cblxuLnJhZGlvMi5yYWRpby1zZWNvbmRhcnkyIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGFjN2VjOyB9XG5cbi5yYWRpbzIucmFkaW8tc3VjY2VzczIgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZWNhYjg7IH1cblxuLnJhZGlvMi5yYWRpby1zdWNjZXNzMiBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5yYWRpbzIucmFkaW8tc3VjY2VzczIgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWVjYWI4OyB9XG5cbi5yYWRpbzIucmFkaW8tc3VjY2VzczIgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICMxZWNhYjg7IH1cblxuLnJhZGlvMi5yYWRpby1kYW5nZXIyIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE2NDZjOyB9XG5cbi5yYWRpbzIucmFkaW8tZGFuZ2VyMiBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5yYWRpbzIucmFkaW8tZGFuZ2VyMiBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmMTY0NmM7IH1cblxuLnJhZGlvMi5yYWRpby1kYW5nZXIyIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjE2NDZjOyB9XG5cbi5yYWRpbzIucmFkaW8td2FybmluZzIgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2M3NGQ7IH1cblxuLnJhZGlvMi5yYWRpby13YXJuaW5nMiBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5yYWRpbzIucmFkaW8td2FybmluZzIgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjNjNzRkOyB9XG5cbi5yYWRpbzIucmFkaW8td2FybmluZzIgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNmM2M3NGQ7IH1cblxuLnJhZGlvMi5yYWRpby1pbmZvMiBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliYTdjYTsgfVxuXG4ucmFkaW8yLnJhZGlvLWluZm8yIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblxuLnJhZGlvMi5yYWRpby1pbmZvMiBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM5YmE3Y2E7IH1cblxuLnJhZGlvMi5yYWRpby1pbmZvMiBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzliYTdjYTsgfVxuXG4ucmFkaW8yLnJhZGlvLWRhcmsyIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmY0Njg2OyB9XG5cbi5yYWRpbzIucmFkaW8tZGFyazIgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4ucmFkaW8yLnJhZGlvLWRhcmsyIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzJmNDY4NjsgfVxuXG4ucmFkaW8yLnJhZGlvLWRhcmsyIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmY0Njg2OyB9XG5cbi5yYWRpbzIucmFkaW8tcHVycGxlMiBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1NTFlOTsgfVxuXG4ucmFkaW8yLnJhZGlvLXB1cnBsZTIgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4ucmFkaW8yLnJhZGlvLXB1cnBsZTIgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzU1MWU5OyB9XG5cbi5yYWRpbzIucmFkaW8tcHVycGxlMiBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzc1NTFlOTsgfVxuXG4ucmFkaW8yLnJhZGlvLXBpbmsyIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1ZGEwOyB9XG5cbi5yYWRpbzIucmFkaW8tcGluazIgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4ucmFkaW8yLnJhZGlvLXBpbmsyIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmNWRhMDsgfVxuXG4ucmFkaW8yLnJhZGlvLXBpbmsyIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY1ZGEwOyB9XG5cbi8qID09PT09PT09PT09PT09XHJcbiAgUmFuZ2Ugc2xpZGVyXHJcbj09PT09PT09PT09PT09PT09PT0qL1xuLmlycy1mcm9tLCAuaXJzLXRvLCAuaXJzLXNpbmdsZSB7XG4gIGJhY2tncm91bmQ6ICM0ZDc5ZjY7IH1cblxuLmlycy1mcm9tOmFmdGVyLCAuaXJzLXRvOmFmdGVyLCAuaXJzLXNpbmdsZTphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0ZDc5ZjY7IH1cblxuLmlycy0tcm91bmQgLmlycy1iYXIsXG4uaXJzLS1mbGF0IC5pcnMtaGFuZGxlLnN0YXRlX2hvdmVyID4gaTpmaXJzdC1jaGlsZCxcbi5pcnMtLWZsYXQgLmlycy1oYW5kbGU6aG92ZXIgPiBpOmZpcnN0LWNoaWxkLFxuLmlycy0tZmxhdCAuaXJzLWhhbmRsZSA+IGk6Zmlyc3QtY2hpbGQsXG4uaXJzLS1mbGF0IC5pcnMtZnJvbSxcbi5pcnMtLWZsYXQgLmlycy10byxcbi5pcnMtLWZsYXQgLmlycy1zaW5nbGUsXG4uaXJzLS1mbGF0IC5pcnMtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNzlmNjsgfVxuXG4uaXJzLS1mbGF0IC5pcnMtZnJvbTpiZWZvcmUsXG4uaXJzLS1mbGF0IC5pcnMtdG86YmVmb3JlLFxuLmlycy0tZmxhdCAuaXJzLXNpbmdsZTpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjNGQ3OWY2OyB9XG5cbi5pcnMtLXNoYXJwIC5pcnMtYmFyLFxuLmlycy0tc2hhcnAgLmlycy1oYW5kbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWVjYWI4OyB9XG5cbi5pcnMtLXNoYXJwIC5pcnMtaGFuZGxlID4gaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMxZWNhYjg7IH1cblxuLmlycy0tc2hhcnAgLmlycy1saW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZTBlYzsgfVxuXG4uaXJzLS1zcXVhcmUgLmlycy1oYW5kbGUge1xuICBib3JkZXItY29sb3I6ICMyYjU1Y2M7IH1cblxuLmlycy0tc3F1YXJlIC5pcnMtZnJvbSxcbi5pcnMtLXNxdWFyZSAuaXJzLXRvLFxuLmlycy0tc3F1YXJlIC5pcnMtc2luZ2xlLFxuLmlycy0tc3F1YXJlIC5pcnMtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiNTVjYzsgfVxuXG4uaXJzLS1mbGF0IC5pcnMtbWluLCAuaXJzLS1mbGF0IC5pcnMtbWF4LFxuLmlycy0tcm91bmQgLmlycy1taW4sIC5pcnMtLXJvdW5kIC5pcnMtbWF4LFxuLmlycy0tc3F1YXJlIC5pcnMtbWluLCAuaXJzLS1zcXVhcmUgLmlycy1tYXgsXG4uaXJzLS1tb2Rlcm4gLmlycy1taW4sIC5pcnMtLW1vZGVybiAuaXJzLW1heCB7XG4gIHRvcDogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4zMzM7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiAxcHggNXB4O1xuICBjb2xvcjogIzUwNjQ5YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjJmOTtcbiAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG5cbi5pcnMtLW1vZGVybiAuaXJzLWZyb20sXG4uaXJzLS1tb2Rlcm4gLmlycy10byxcbi5pcnMtLW1vZGVybiAuaXJzLXNpbmdsZSxcbi5pcnMtLXJvdW5kIC5pcnMtZnJvbSxcbi5pcnMtLXJvdW5kIC5pcnMtdG8sXG4uaXJzLS1yb3VuZCAuaXJzLXNpbmdsZSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZzogMnB4IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNzlmNjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDsgfVxuXG4uaXJzLS1tb2Rlcm4gLmlycy1mcm9tOmJlZm9yZSxcbi5pcnMtLW1vZGVyblxuLmlycy10bzpiZWZvcmUsXG4uaXJzLS1tb2Rlcm4gLmlycy1zaW5nbGU6YmVmb3JlLFxuLmlycy0tcm91bmQgLmlycy1mcm9tOmJlZm9yZSxcbi5pcnMtLXJvdW5kIC5pcnMtdG86YmVmb3JlLFxuLmlycy0tcm91bmQgLmlycy1zaW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0ZDc5ZjY7IH1cblxuLmlycy0tbW9kZXJuIC5pcnMtYmFyIHtcbiAgYmFja2dyb3VuZDogIzRkNzlmNjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSg3NywgMTIxLCAyNDYsIDAuNSkgMCUsICM0ZDc5ZjYgMzYlLCAjMzU2N2Y1IDYxJSwgcmdiYSg3NywgMTIxLCAyNDYsIDAuNSkgMTAwJSk7IH1cblxuLmlycy0tcm91bmQgLmlycy1oYW5kbGUge1xuICBib3JkZXI6IDRweCBzb2xpZCAjNGQ3OWY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoNzcsIDEyMSwgMjQ2LCAwLjMpOyB9XG5cbi5zd2FsMi1wb3B1cCAuc3dhbDItdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLnN3YWwyLXBvcHVwIC5zd2FsMi1zdHlsZWQuc3dhbDItY29uZmlybSB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogLjI1ZW07XG4gIGJhY2tncm91bmQ6IGluaXRpYWw7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDc5ZjY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDEuMDYyNWVtOyB9XG5cbi5zd2FsMi1wb3B1cCAuc3dhbDItc3R5bGVkOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmZmZmYsIDAgMCAwIDRweCByZ2JhKDc3LCAxMjEsIDI0NiwgMC40KTsgfVxuXG4uc3dhbDItcG9wdXAgLnN3YWwyLXN0eWxlZC5zd2FsMi1jYW5jZWwge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IC4yNWVtO1xuICBiYWNrZ3JvdW5kOiBpbml0aWFsO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE2NDZjO1xuICBjb2xvcjogI2VmZjJmOTtcbiAgZm9udC1zaXplOiAxLjA2MjVlbTsgfVxuICAuc3dhbDItcG9wdXAgLnN3YWwyLXN0eWxlZC5zd2FsMi1jYW5jZWw6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmZmZmYsIDAgMCAwIDRweCByZ2JhKDI0MSwgMTAwLCAxMDgsIDAuNSk7IH1cblxuLnN3YWwyLXBvcHVwIC5zd2FsMi1zdHlsZWQuc3dhbDItY2FuY2VsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLnN3YWwyLWFjdGlvbnMgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5zd2FsMi1hY3Rpb25zIC5idG4tc3VjY2Vzcyxcbi5zd2FsMi1hY3Rpb25zIC5idG4tc3VjY2VzczphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ3OWY2O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNGQ3OWY2OyB9XG5cbi5zd2FsMi1hY3Rpb25zIC5idG4tc3VjY2Vzczpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmZmZmZmLCAwIDAgMCA0cHggcmdiYSg3NywgMTIxLCAyNDYsIDAuNCk7IH1cblxuLnN3YWwyLWFjdGlvbnMgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMTY0NmM7XG4gIGJvcmRlci1jb2xvcjogI2YxNjQ2YzsgfVxuXG4uc3dhbDItYWN0aW9ucyAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZmZmZiwgMCAwIDAgNHB4IHJnYmEoMjQxLCAxMDAsIDEwOCwgMC41KTsgfVxuXG4uc3dhbDItYWN0aW9ucyAuYnRuLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMTY0NmM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMTY0NmM7IH1cbiAgLnN3YWwyLWFjdGlvbnMgLmJ0bi1kYW5nZXI6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE2NDZjO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMTY0NmM7IH1cbiAgLnN3YWwyLWFjdGlvbnMgLmJ0bi1kYW5nZXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMTY0NmM7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YxNjQ2YzsgfVxuICAuc3dhbDItYWN0aW9ucyAuYnRuLWRhbmdlcjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxNjQ2YztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjE2NDZjO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmZmZmZmLCAwIDAgMCA0cHggcmdiYSgyNDEsIDEwMCwgMTA4LCAwLjUpOyB9XG5cbi5zd2FsMi1pY29uLnN3YWwyLXF1ZXN0aW9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY1ZGEwO1xuICBjb2xvcjogI2ZmNWRhMDsgfVxuXG4uY3VzdG9tLWRkIHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5kZDMtY29udGVudCxcbi5kZC1oYW5kbGUge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWZmMmY5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZmY4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgLmRkMy1jb250ZW50OmhvdmVyLFxuICAuZGQtaGFuZGxlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOGZjO1xuICAgIGNvbG9yOiAjNGQ3OWY2OyB9XG5cbi5kZC1pdGVtID4gYnV0dG9uIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW46IDhweCAwIDA7XG4gIGZvbnQtc2l6ZTogMThweDsgfVxuXG4uZGQzLWl0ZW0ge1xuICBtYXJnaW46IDVweCAwOyB9XG4gIC5kZDMtaXRlbSAuZGQzLWhhbmRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbjogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgdGV4dC1pbmRlbnQ6IDEwMCU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0ZDc5ZjY7XG4gICAgYmFja2dyb3VuZDogIzRkNzlmNjtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgIC5kZDMtaXRlbSAuZGQzLWhhbmRsZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNjU4YmY3OyB9XG4gICAgLmRkMy1pdGVtIC5kZDMtaGFuZGxlOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcZjBjOVwiO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA5cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cblxuLmRkMy1jb250ZW50LXAge1xuICBwYWRkaW5nOiA4cHggMTBweCA4cHggNDBweDsgfVxuXG4ubW9kYWwtZGVtbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHdpZHRoOiA2MDBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm1vZGFsLWRlbW8gLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNXB4O1xuICAgIHJpZ2h0OiAyNXB4O1xuICAgIGNvbG9yOiAjZWZmMmY5OyB9XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjZmNztcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyLCAubW9kYWwtY29udGVudCAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICNkYmUwZWM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjZmNzsgfVxuICAgIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlLCAubW9kYWwtY29udGVudCAubW9kYWwtZm9vdGVyIC5tb2RhbC10aXRsZSB7XG4gICAgICBjb2xvcjogIzQzNTE3NzsgfVxuICAgIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIgLmNsb3NlLCAubW9kYWwtY29udGVudCAubW9kYWwtZm9vdGVyIC5jbG9zZSB7XG4gICAgICBjb2xvcjogIzQzNTE3NzsgfVxuICAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBwLCAubW9kYWwtY29udGVudCBoNCB7XG4gICAgY29sb3I6ICM4OTk3YmQ7IH1cbiAgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLXRpdGxlLmN1c3RvbS10aXRsZSB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbiNjdXN0b20tbW9kYWwgLmNsb3NlIHtcbiAgY29sb3I6ICM0MzUxNzc7IH1cblxuLmN1c3RvbS1tb2RhbC10aXRsZSB7XG4gIHBhZGRpbmc6IDE1cHggMjVweCAxNXB4IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmYyZjk7XG4gIGNvbG9yOiAjNDM1MTc3O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IDBweDsgfVxuXG4uY3VzdG9tLW1vZGFsLXRleHQge1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogIzg5OTdiZDsgfVxuXG4uY3VzdG9tYm94LW1vZGFsLWZsYXNoIC5jbG9zZSxcbi5jdXN0b21ib3gtbW9kYWwtcm90YXRlZG93biAuY2xvc2Uge1xuICB0b3A6IDIwcHg7XG4gIHotaW5kZXg6IDk5OTk7IH1cblxuI3Nlc3Npb24tdGltZW91dC1kaWFsb2cgLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4vKiA9PT09PT09PT09PT09PVxyXG4gIEZvcm0tQWR2YW5jZWRcclxuPT09PT09PT09PT09PT09PT09PSovXG4vKiBEYXRlcGlja2VyICovXG4uZGF0ZXBpY2tlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4OTk3YmQ7XG4gIHBhZGRpbmc6IDhweDsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ3OWY2ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5idG4ge1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuYWN0aXZlLFxuLmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc3LCAxMjEsIDI0NiwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM0ZDc5ZjY7IH1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmUsIC5kYXRlcmFuZ2VwaWNrZXJcbi50YWJsZS1jb25kZW5zZWQgPiB0aGVhZCA+IHRyID4gdGgsIC50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA1cHg7IH1cblxuLyogQm9vdHN0cmFwLXRvdWNoU3BpbiAqL1xuLmJvb3RzdHJhcC10b3VjaHNwaW4gLmlucHV0LWdyb3VwLWJ0bi12ZXJ0aWNhbCAuYnRuIHtcbiAgcGFkZGluZzogOXB4IDEycHg7IH1cblxuLmJvb3RzdHJhcC10b3VjaHNwaW4gLmlucHV0LWdyb3VwLWJ0bi12ZXJ0aWNhbCBpIHtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDhweDsgfVxuXG4vKiBQcmlzbSAqL1xuOm5vdChwcmUpID4gY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0sIHByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuICBiYWNrZ3JvdW5kOiAjZjFmNWZhOyB9XG5cbi8qIFJhdGluZyAqL1xuLmJhZGdlOmVtcHR5IHtcbiAgcGFkZGluZzogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjN2U4ZGMwO1xuICBoZWlnaHQ6IDM4cHg7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBjb2xvcjogIzJmNTI3NTtcbiAgICBsaW5lLWhlaWdodDogMzhweDsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIHJpZ2h0OiA4cHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YmE3Y2E7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5YmE3Y2E7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjN2U4ZGMwO1xuICBvdXRsaW5lOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgbWluLWhlaWdodDogMzhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzdlOGRjMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIG1hcmdpbi10b3A6IDhweDsgfVxuXG4vKi0tLWRhdGV0aW1lcGlja2VyLS0tKi9cbi5kdHAtYnRuLWNhbmNlbCB7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi5hZGRvbi1jb2xvci1waWNrZXIgLmJ0biB7XG4gIHBhZGRpbmc6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjsgfVxuXG4vKi0tY29sb3JwaWNrZXItLSovXG4uYXNDb2xvclBpY2tlci1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIHJpZ2h0OiA0NXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmFzQ29sb3JQaWNrZXItdHJpZ2dlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAzOHB4O1xuICB3aWR0aDogMzhweDtcbiAgYm9yZGVyOiAwOyB9XG5cbi5hc0NvbG9yUGlja2VyLWRyb3Bkb3duIHtcbiAgbWF4LXdpZHRoOiAyNjBweDsgfVxuXG4uYXNDb2xvclBpY2tlci13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4OyB9XG5cbi5pbnB1dC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMyZjQ2ODY7IH1cblxuLmR0cCA+IC5kdHAtY29udGVudCA+IC5kdHAtZGF0ZS12aWV3ID4gaGVhZGVyLmR0cC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjMWMyZDQxOyB9XG5cbi5kdHAgdGFibGUuZHRwLXBpY2tlci1kYXlzIHRyID4gdGQgPiBhLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogcmdiYSg3NywgMTIxLCAyNDYsIDAuMSk7XG4gIGNvbG9yOiAjNGQ3OWY2OyB9XG5cbi5kdHAgZGl2LmR0cC1kYXRlLCAuZHRwIGRpdi5kdHAtdGltZSB7XG4gIGJhY2tncm91bmQ6ICMyMTM0NGM7XG4gIGNvbG9yOiAjNGQ3OWY2OyB9XG5cbi5kdHAgZGl2LmR0cC1hY3R1YWwteWVhcixcbi5kdHAgZGl2LmR0cC1hY3R1YWwtbW9udGgge1xuICBjb2xvcjogI2YzZjZmNztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA4cHggMDsgfVxuXG4uZHRwID4gLmR0cC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogNTU1cHg7IH1cblxuLmR0cCB0YWJsZS5kdHAtcGlja2VyLWRheXMgdHIgPiB0aCB7XG4gIGNvbG9yOiAjMzM1Mjc2OyB9XG5cbi5kdHAgdGFibGUuZHRwLXBpY2tlci1kYXlzIHRyID4gdGQgPiBhLFxuLmR0cCAuZHRwLXBpY2tlci10aW1lID4gYSB7XG4gIGNvbG9yOiAjN2M5ZWM3O1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLmR0cCBkaXYuZHRwLWFjdHVhbC1udW0ge1xuICBmb250LXNpemU6IDY0cHg7IH1cblxuLmR0cCAucDEwID4gYSB7XG4gIGNvbG9yOiAjMWMyZDQxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmN1c3RvbS1zd2l0Y2guc3dpdGNoLXByaW1hcnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICM0ZDc5ZjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDc5ZjY7IH1cblxuLmN1c3RvbS1zd2l0Y2guc3dpdGNoLXByaW1hcnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjExcHggcmdiYSg3NywgMTIxLCAyNDYsIDAuMjUpOyB9XG5cbi5jdXN0b20tc3dpdGNoLnN3aXRjaC1wcmltYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHJnYmEoMTM3LCAxNTEsIDE4OSwgMC43KTsgfVxuXG4uY3VzdG9tLXN3aXRjaC5zd2l0Y2gtc2Vjb25kYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNGFjN2VjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGFjN2VjOyB9XG5cbi5jdXN0b20tc3dpdGNoLnN3aXRjaC1zZWNvbmRhcnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjExcHggcmdiYSg3NCwgMTk5LCAyMzYsIDAuMjUpOyB9XG5cbi5jdXN0b20tc3dpdGNoLnN3aXRjaC1zZWNvbmRhcnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMzcsIDE1MSwgMTg5LCAwLjcpOyB9XG5cbi5jdXN0b20tc3dpdGNoLnN3aXRjaC1zdWNjZXNzIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMWVjYWI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWVjYWI4OyB9XG5cbi5jdXN0b20tc3dpdGNoLnN3aXRjaC1zdWNjZXNzIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMXB4IHJnYmEoMzAsIDIwMiwgMTg0LCAwLjI1KTsgfVxuXG4uY3VzdG9tLXN3aXRjaC5zd2l0Y2gtc3VjY2VzcyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzNywgMTUxLCAxODksIDAuNyk7IH1cblxuLmN1c3RvbS1zd2l0Y2guc3dpdGNoLXdhcm5pbmcgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmM2M3NGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2M3NGQ7IH1cblxuLmN1c3RvbS1zd2l0Y2guc3dpdGNoLXdhcm5pbmcgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjExcHggcmdiYSgyNDMsIDE5OSwgNzcsIDAuMjUpOyB9XG5cbi5jdXN0b20tc3dpdGNoLnN3aXRjaC13YXJuaW5nIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHJnYmEoMTM3LCAxNTEsIDE4OSwgMC43KTsgfVxuXG4uY3VzdG9tLXN3aXRjaC5zd2l0Y2gtaW5mbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzliYTdjYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliYTdjYTsgfVxuXG4uY3VzdG9tLXN3aXRjaC5zd2l0Y2gtaW5mbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTFweCByZ2JhKDE1NSwgMTY3LCAyMDIsIDAuMjUpOyB9XG5cbi5jdXN0b20tc3dpdGNoLnN3aXRjaC1pbmZvIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHJnYmEoMTM3LCAxNTEsIDE4OSwgMC43KTsgfVxuXG4uY3VzdG9tLXN3aXRjaC5zd2l0Y2gtZGFuZ2VyIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZjE2NDZjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE2NDZjOyB9XG5cbi5jdXN0b20tc3dpdGNoLnN3aXRjaC1kYW5nZXIgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjExcHggcmdiYSgyNDEsIDEwMCwgMTA4LCAwLjI1KTsgfVxuXG4uY3VzdG9tLXN3aXRjaC5zd2l0Y2gtZGFuZ2VyIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHJnYmEoMTM3LCAxNTEsIDE4OSwgMC43KTsgfVxuXG4uY3VzdG9tLXN3aXRjaC5zd2l0Y2gtZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzJmNDY4NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmNDY4NjsgfVxuXG4uY3VzdG9tLXN3aXRjaC5zd2l0Y2gtZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTFweCByZ2JhKDQ3LCA3MCwgMTM0LCAwLjI1KTsgfVxuXG4uY3VzdG9tLXN3aXRjaC5zd2l0Y2gtZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzNywgMTUxLCAxODksIDAuNyk7IH1cblxuLmN1c3RvbS1zd2l0Y2guc3dpdGNoLXB1cnBsZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzc1NTFlOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1NTFlOTsgfVxuXG4uY3VzdG9tLXN3aXRjaC5zd2l0Y2gtcHVycGxlIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMXB4IHJnYmEoMTE3LCA4MSwgMjMzLCAwLjI1KTsgfVxuXG4uY3VzdG9tLXN3aXRjaC5zd2l0Y2gtcHVycGxlIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHJnYmEoMTM3LCAxNTEsIDE4OSwgMC43KTsgfVxuXG4uY3VzdG9tLXN3aXRjaC5zd2l0Y2gtcGluayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmNWRhMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNWRhMDsgfVxuXG4uY3VzdG9tLXN3aXRjaC5zd2l0Y2gtcGluayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTFweCByZ2JhKDI1NSwgOTMsIDE2MCwgMC4yNSk7IH1cblxuLmN1c3RvbS1zd2l0Y2guc3dpdGNoLXBpbmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMzcsIDE1MSwgMTg5LCAwLjcpOyB9XG5cbi5jdXN0b20tc3dpdGNoLnN3aXRjaC1ibHVlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMmI1NWNjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmI1NWNjOyB9XG5cbi5jdXN0b20tc3dpdGNoLnN3aXRjaC1ibHVlIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMXB4IHJnYmEoNDMsIDg1LCAyMDQsIDAuMjUpOyB9XG5cbi5jdXN0b20tc3dpdGNoLnN3aXRjaC1ibHVlIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHJnYmEoMTM3LCAxNTEsIDE4OSwgMC43KTsgfVxuXG4uZXJyb3Ige1xuICBjb2xvcjogI2YxNjQ2YzsgfVxuXG4ucGFyc2xleS1lcnJvciB7XG4gIGJvcmRlci1jb2xvcjogI2YxNjQ2YzsgfVxuXG4ucGFyc2xleS1lcnJvcnMtbGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4ucGFyc2xleS1lcnJvcnMtbGlzdC5maWxsZWQge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ucGFyc2xleS1lcnJvcnMtbGlzdCA+IGxpIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjb2xvcjogI2YxNjQ2YztcbiAgbWFyZ2luLXRvcDogNXB4OyB9XG5cbi5mb3JtLXdpemFyZC13cmFwcGVyIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4ud2l6YXJkID4gLmNvbnRlbnQgPiAuYm9keSBpbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGViZjM7IH1cbiAgLndpemFyZCA+IC5jb250ZW50ID4gLmJvZHkgaW5wdXQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NywgMTIxLCAyNDYsIDAuNSk7IH1cblxuLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyB7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi53aXphcmQgPiAuc3RlcHMgPiB1bCA+IGxpIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLndpemFyZCA+IC5zdGVwcyBhLFxuLndpemFyZCA+IC5zdGVwcyBhOmFjdGl2ZSxcbi53aXphcmQgPiAuc3RlcHMgYTpob3ZlciB7XG4gIG1hcmdpbjogM3B4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4OyB9XG5cbi53aXphcmQgPiAuc3RlcHMgLmN1cnJlbnQgYSxcbi53aXphcmQgPiAuc3RlcHMgLmN1cnJlbnQgYTphY3RpdmUsXG4ud2l6YXJkID4gLnN0ZXBzIC5jdXJyZW50IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ3OWY2O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMCAyMHB4IDAgMDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMi4yNXB4ICM0ZDc5ZjY7IH1cblxuLndpemFyZCA+IC5zdGVwcyAuZGlzYWJsZWQgYSxcbi53aXphcmQgPiAuc3RlcHMgLmRpc2FibGVkIGE6YWN0aXZlLFxuLndpemFyZCA+IC5zdGVwcyAuZGlzYWJsZWQgYTpob3Zlcixcbi53aXphcmQgPiAuc3RlcHMgLmRvbmUgYSxcbi53aXphcmQgPiAuc3RlcHMgLmRvbmUgYTphY3RpdmUsXG4ud2l6YXJkID4gLnN0ZXBzIC5kb25lIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRmMmZlO1xuICBjb2xvcjogIzRkNzlmNjtcbiAgcGFkZGluZzogMCAyMHB4IDAgMDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMi4yNXB4ICNlOGVlZmU7IH1cblxuLndpemFyZCA+IC5zdGVwcyAuY3VycmVudCBhIC5udW1iZXIsXG4ud2l6YXJkID4gLnN0ZXBzIC5jdXJyZW50IGE6YWN0aXZlIC5udW1iZXIsXG4ud2l6YXJkID4gLnN0ZXBzIC5jdXJyZW50IGE6aG92ZXIgLm51bWJlciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7IH1cblxuLndpemFyZCA+IC5zdGVwcyAuZGlzYWJsZWQgYSAubnVtYmVyLFxuLndpemFyZCA+IC5zdGVwcyAuZGlzYWJsZWQgYTphY3RpdmUgLm51bWJlcixcbi53aXphcmQgPiAuc3RlcHMgLmRpc2FibGVkIGE6aG92ZXIgLm51bWJlcixcbi53aXphcmQgPiAuc3RlcHMgLmRvbmUgYSAubnVtYmVyLFxuLndpemFyZCA+IC5zdGVwcyAuZG9uZSBhOmFjdGl2ZSAubnVtYmVyLFxuLndpemFyZCA+IC5zdGVwcyAuZG9uZSBhOmhvdmVyIC5udW1iZXIge1xuICBib3JkZXItY29sb3I6ICM0ZDc5ZjY7IH1cblxuLndpemFyZCA+IC5jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbjogMCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4OyB9XG5cbiNmb3JtLWhvcml6b250YWwgZmllbGRzZXQge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi53aXphcmQgPiAuY29udGVudCA+IC5ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTVweCAwIDA7XG4gIHBvc2l0aW9uOiBzdGF0aWM7IH1cblxuLndpemFyZCA+IC5zdGVwcyAubnVtYmVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgd2lkdGg6IDM4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsIDEyMSwgMjQ2LCAwLjE1KTsgfVxuXG4ud2l6YXJkID4gLmFjdGlvbnMsXG4ud2l6YXJkLnZlcnRpY2FsID4gLmFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi53aXphcmQgPiAuYWN0aW9ucyAuZGlzYWJsZWQgYSxcbi53aXphcmQgPiAuYWN0aW9ucyAuZGlzYWJsZWQgYTphY3RpdmUsXG4ud2l6YXJkID4gLmFjdGlvbnMgLmRpc2FibGVkIGE6aG92ZXIge1xuICBvcGFjaXR5OiAuNjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDc5ZjY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi53aXphcmQgPiAuYWN0aW9ucyBhLFxuLndpemFyZCA+IC5hY3Rpb25zIGE6YWN0aXZlLFxuLndpemFyZCA+IC5hY3Rpb25zIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ3OWY2O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDhweCAxNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud2l6YXJkID4gLnN0ZXBzID4gdWwgPiBsaSB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuZm9ybS13aXphcmQtd3JhcHBlciBsYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkge1xuICAud2l6YXJkID4gLnN0ZXBzID4gdWwgPiBsaSB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ubWNlLXBhbmVsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VmZjJmOSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNmY3ICFpbXBvcnRhbnQ7IH1cblxuLm1jZS10aW55bWNlIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5tY2UtZmxvdy1sYXlvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNmY3ICFpbXBvcnRhbnQ7IH1cblxuLm1jZS1idG4ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5tY2UtdG9wLXBhcnQ6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uY2hhcnQtZGVtbyB7XG4gIGhlaWdodDogMzcwcHg7XG4gIG1hcmdpbjogMjBweCBhdXRvOyB9XG5cbi8qIFNwYXJrbGluZSBjaGFydCAqL1xuLmpxc3Rvb2x0aXAge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA1cHggMTBweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIC0zcHggMzFweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDIpOyB9XG5cbi5qcXNmaWVsZCB7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMThweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzJmNDY4NiAhaW1wb3J0YW50OyB9XG5cbi5jaGFydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTEwcHg7XG4gIGhlaWdodDogMTEwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuY2hhcnQgY2FudmFzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7IH1cblxuLmNoYXJ0LmNoYXJ0LXdpZGdldC1waWUge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4ucGVyY2VudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDExMHB4O1xuICB6LWluZGV4OiAyOyB9XG4gIC5wZXJjZW50OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJSc7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMWVtO1xuICAgIGZvbnQtc2l6ZTogLjhlbTsgfVxuXG4vKiBNb3JyaXMgY2hhcnQgKi9cbi5tb3JyaXMtY2hhcnQgdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50OyB9XG5cbi5tb3JyaXMtaG92ZXIubW9ycmlzLWRlZmF1bHQtc3R5bGUge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDI1cHggNXB4IHJnYmEoNDcsIDcwLCAxMzQsIDAuMTQpOyB9XG4gIC5tb3JyaXMtaG92ZXIubW9ycmlzLWRlZmF1bHQtc3R5bGUgLm1vcnJpcy1ob3Zlci1wb2ludCB7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cbiAgLm1vcnJpcy1ob3Zlci5tb3JyaXMtZGVmYXVsdC1zdHlsZSAubW9ycmlzLWhvdmVyLXJvdy1sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJmNDY4NjtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiA0cHggMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgICBtYXJnaW46IC0xMHB4IC0xMnB4IDEwcHg7IH1cblxuLyogRmxvdCBjaGFydCAqL1xuI2Zsb3RUaXAge1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgei1pbmRleDogMTAwO1xuICBjb2xvcjogIzJmNDY4NjtcbiAgYm94LXNoYWRvdzogMCA1cHggMjVweCA1cHggcmdiYSg0NywgNzAsIDEzNCwgMC4xNCk7XG4gIGJvcmRlci1yYWRpdXM6IDFweDsgfVxuXG4vKiBDaGFydGlzdCBjaGFydCAqL1xuLmN0LWdvbGRlbi1zZWN0aW9uOmJlZm9yZSB7XG4gIGZsb2F0OiBub25lOyB9XG5cbi5jdC1jaGFydCB7XG4gIGhlaWdodDogMzAwcHg7IH1cblxuLmN0LWdyaWQge1xuICBzdHJva2U6IHJnYmEoNDcsIDcwLCAxMzQsIDAuMDkpO1xuICBzdHJva2Utd2lkdGg6IDJweDtcbiAgc3Ryb2tlLWRhc2hhcnJheTogM3B4OyB9XG5cbi5jdC1jaGFydCAuY3QtbGFiZWwge1xuICBmaWxsOiAjYTRhYmM1O1xuICBjb2xvcjogI2E0YWJjNTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4uY3QtY2hhcnQuc2ltcGxlLXBpZS1jaGFydC1jaGFydGlzdCAuY3QtbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZmlsbDogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1hIC5jdC1zbGljZS1kb251dCxcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1iIC5jdC1iYXIge1xuICBzdHJva2U6ICNkYmUwZWM7IH1cblxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWIgLmN0LWxpbmUsXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtYiAuY3QtcG9pbnQge1xuICBzdHJva2U6ICNiNmMyZTQ7IH1cblxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWMgLmN0LXNsaWNlLWRvbnV0IHtcbiAgc3Ryb2tlOiAjNGFjN2VjOyB9XG5cbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1hIC5jdC1saW5lLFxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWEgLmN0LXBvaW50LFxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWIgLmN0LXNsaWNlLWRvbnV0LFxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWEgLmN0LWJhciB7XG4gIHN0cm9rZTogIzRkNzlmNjsgfVxuXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtYyAuY3QtcG9pbnQsXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtYyAuY3QtbGluZSB7XG4gIHN0cm9rZTogI2YzYzc0ZDsgfVxuXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtYyAuY3QtYmFyIHtcbiAgc3Ryb2tlOiAjZjNmNmY3OyB9XG5cbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1lIC5jdC1zbGljZS1kb251dCxcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1kIC5jdC1iYXIsXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtZCAuY3QtbGluZSxcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1kIC5jdC1wb2ludCB7XG4gIHN0cm9rZTogIzFlY2FiODsgfVxuXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtZCAuY3Qtc2xpY2UtZG9udXQge1xuICBzdHJva2U6ICNmM2M3NGQ7IH1cblxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWUgLmN0LWJhcixcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1lIC5jdC1saW5lLFxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWUgLmN0LXBvaW50IHtcbiAgc3Ryb2tlOiAjZmY1ZGEwOyB9XG5cbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1mIC5jdC1iYXIsXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtZiAuY3QtbGluZSxcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1mIC5jdC1wb2ludCB7XG4gIHN0cm9rZTogIzc1NTFlOTsgfVxuXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtZyAuY3QtYmFyLFxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWcgLmN0LWxpbmUsXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtZyAuY3QtcG9pbnQge1xuICBzdHJva2U6ICNlZDM1NDA7IH1cblxuLmN0LXNlcmllcy1hIC5jdC1hcmVhLFxuLmN0LXNlcmllcy1hIC5jdC1zbGljZS1waWUge1xuICBmaWxsOiAjNGQ3OWY2OyB9XG5cbi5jdC1zZXJpZXMtYiAuY3QtYXJlYSxcbi5jdC1zZXJpZXMtYiAuY3Qtc2xpY2UtcGllIHtcbiAgZmlsbDogIzRhYzdlYzsgfVxuXG4uY3Qtc2VyaWVzLWMgLmN0LWFyZWEsXG4uY3Qtc2VyaWVzLWMgLmN0LXNsaWNlLXBpZSB7XG4gIGZpbGw6ICNkYmUwZWM7IH1cblxuLmNoYXJ0aXN0LXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgbWluLXdpZHRoOiAxMHB4O1xuICBwYWRkaW5nOiAycHggMTBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJhY2tncm91bmQ6ICMyZjQ2ODY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgbGluZWFyOyB9XG5cbi5jaGFydGlzdC10b29sdGlwLnRvb2x0aXAtc2hvdyB7XG4gIG9wYWNpdHk6IDE7IH1cblxuI2RvbnV0LWNoYXJ0ICNkb251dC1jaGFydC1jb250YWluZXIgLmxlZ2VuZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAtNTBweDtcbiAgdG9wOiAtNTBweDsgfVxuXG4vKj09IEFwZXggQ2hhcnQgPT0qL1xuLmFwZXhjaGFydHMtZ3JpZGxpbmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgc3Ryb2tlOiAjZjNmNmY3OyB9XG5cbi5hcGV4Y2hhcnRzLWxlZ2VuZC10ZXh0IHtcbiAgY29sb3I6ICM4OTk3YmQgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7IH1cblxuLmFwZXhjaGFydHMtcGllLWxhYmVsIHtcbiAgZmlsbDogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5hcGV4Y2hhcnRzLXhheGlzIHRleHQsXG4uYXBleGNoYXJ0cy15YXhpcyB0ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZpbGw6ICM4OTk3YmQ7IH1cblxuLmFwZXhjaGFydHMtcG9pbnQtYW5ub3RhdGlvbnMgdGV4dCxcbi5hcGV4Y2hhcnRzLXhheGlzLWFubm90YXRpb25zIHRleHQsXG4uYXBleGNoYXJ0cy15YXhpcy1hbm5vdGF0aW9ucyB0ZXh0IHtcbiAgZmlsbDogI2ZmZmZmZjsgfVxuXG4uYnJpdGVjaGFydCxcbi50aWNrIHRleHQge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogLjc1cmVtOyB9XG5cbi5leHRlbmRlZC14LWxpbmUsXG4uZXh0ZW5kZWQteS1saW5lLFxuLmhvcml6b250YWwtZ3JpZC1saW5lLFxuLnZlcnRpY2FsLWdyaWQtbGluZSB7XG4gIHN0cm9rZTogI2RiZTBlYzsgfVxuXG4uYmFyLWNoYXJ0IC5wZXJjZW50YWdlLWxhYmVsLFxuLmRvbnV0LXRleHQsXG4ubGVnZW5kLWVudHJ5LW5hbWUsXG4ubGVnZW5kLWVudHJ5LXZhbHVlLFxuLnRpY2sgdGV4dCB7XG4gIGZpbGw6ICM4OTk3YmQ7IH1cblxuLmFwZXgtY2hhcnRzIHtcbiAgbWluLWhlaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5hcGV4Y2hhcnRzLXRvb2x0aXAtdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFmMGY3ICFpbXBvcnRhbnQ7IH1cblxuLmRhc2gtYXBleC1jaGFydCAuYXBleGNoYXJ0cy10b29sYmFyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi8qY2xvY2sqL1xuLnN1cGVycG9zZSB7XG4gIGNvbG9yOiAjZWZmMmY5O1xuICBoZWlnaHQ6IDM1MHB4O1xuICB3aWR0aDogMTAwJTsgfVxuICAuc3VwZXJwb3NlIC5zdXBlcmNsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogYXV0bzsgfVxuICAgIC5zdXBlcnBvc2UgLnN1cGVyY2xvY2sgLnN1cGVyY2xvY2sxIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICB0b3A6IDEwcHg7IH1cbiAgICAuc3VwZXJwb3NlIC5zdXBlcmNsb2NrIC5zdXBlcmNsb2NrMiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA2MHB4O1xuICAgICAgdG9wOiA2MHB4OyB9XG4gICAgLnN1cGVycG9zZSAuc3VwZXJjbG9jayAuc3VwZXJjbG9jazMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMTEwcHg7XG4gICAgICB0b3A6IDExMHB4OyB9XG5cbi5nYXVnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLnNpemUtMSB7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZmYyZjk7XG4gIHBhZGRpbmc6IDVweDsgfVxuXG4uc2l6ZS0yIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICBtYXJnaW46IDMwcHggYXV0byAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VmZjJmOTtcbiAgcGFkZGluZzogNXB4OyB9XG5cbi5zaXplLTMge1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogMTUwcHg7XG4gIG1hcmdpbjogMzBweCBhdXRvIDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWZmMmY5O1xuICBwYWRkaW5nOiA1cHg7IH1cblxuLmdtYXBzLCAuZ21hcHMtcGFuYXJvbWEge1xuICBoZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjFmNWZhO1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuLmdtYXBzLW92ZXJsYXkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogIzRkNzlmNjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7IH1cblxuLmdtYXBzLW92ZXJsYXlfYXJyb3cge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5nbWFwcy1vdmVybGF5X2Fycm93LmFib3ZlIHtcbiAgYm90dG9tOiAtMTVweDtcbiAgYm9yZGVyLWxlZnQ6IDE2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMTZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMTZweCBzb2xpZCAjNGQ3OWY2OyB9XG5cbi5nbWFwcy1vdmVybGF5X2Fycm93LmJlbG93IHtcbiAgdG9wOiAtMTVweDtcbiAgYm9yZGVyLWxlZnQ6IDE2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMTZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMTZweCBzb2xpZCAjNGQ3OWY2OyB9XG5cbi5qdmVjdG9ybWFwLXpvb21pbixcbi5qdmVjdG9ybWFwLXpvb21vdXQsXG4uanZlY3Rvcm1hcC1nb2JhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2YzZjZmNztcbiAgcGFkZGluZzogNXB4O1xuICBjb2xvcjogIzQzNTE3NztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG4uZW1haWwtbGVmdGJhciB7XG4gIHdpZHRoOiAyMjBweDtcbiAgZmxvYXQ6IGxlZnQ7IH1cbiAgLmVtYWlsLWxlZnRiYXIgLm1haWwtbGlzdCBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzUwNjQ5YztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZzogNXB4OyB9XG4gIC5lbWFpbC1sZWZ0YmFyIC5tYWlsLWxpc3QgYTpob3ZlcixcbiAgLmVtYWlsLWxlZnRiYXIgLm1haWwtbGlzdCBhLmFjdGl2ZSB7XG4gICAgY29sb3I6ICM0ZDc5ZjY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuZW1haWwtbGVmdGJhciAuY2hhdC11c2VyLWJveCBwLnVzZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBjb2xvcjogIzJmNDY4NjtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG4gIC5lbWFpbC1sZWZ0YmFyIC5jaGF0LXVzZXItYm94IHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4uZW1haWwtcmlnaHRiYXIge1xuICBtYXJnaW4tbGVmdDogMjQwcHg7IH1cblxuLm1lc3NhZ2UtbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLm1lc3NhZ2UtbGlzdCBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7IH1cbiAgICAubWVzc2FnZS1saXN0IGxpIGEge1xuICAgICAgY29sb3I6ICM3MDgxYjk7IH1cbiAgICAubWVzc2FnZS1saXN0IGxpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTY0LCAxNzEsIDE5NywgMC4wOCk7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMDVzOyB9XG4gICAgLm1lc3NhZ2UtbGlzdCBsaSAuY29sLW1haWwge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubWVzc2FnZS1saXN0IGxpIC5jb2wtbWFpbC0xIHtcbiAgICAgIHdpZHRoOiAzMjBweDsgfVxuICAgICAgLm1lc3NhZ2UtbGlzdCBsaSAuY29sLW1haWwtMSAuc3Rhci10b2dnbGUsXG4gICAgICAubWVzc2FnZS1saXN0IGxpIC5jb2wtbWFpbC0xIC5jaGVja2JveC13cmFwcGVyLW1haWwsXG4gICAgICAubWVzc2FnZS1saXN0IGxpIC5jb2wtbWFpbC0xIC5kb3Qge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAgIC5tZXNzYWdlLWxpc3QgbGkgLmNvbC1tYWlsLTEgLmRvdCB7XG4gICAgICAgIGJvcmRlcjogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgbWFyZ2luOiAyMnB4IDI2cHggMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMDsgfVxuICAgICAgLm1lc3NhZ2UtbGlzdCBsaSAuY29sLW1haWwtMSAuY2hlY2tib3gtd3JhcHBlci1tYWlsIHtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDEwcHggMCAyMHB4OyB9XG4gICAgICAubWVzc2FnZS1saXN0IGxpIC5jb2wtbWFpbC0xIC5zdGFyLXRvZ2dsZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAgICAgLm1lc3NhZ2UtbGlzdCBsaSAuY29sLW1haWwtMSAudGl0bGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMTEwcHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgbWFyZ2luOiAxNHB4IDAgMDsgfVxuICAgIC5tZXNzYWdlLWxpc3QgbGkgLmNvbC1tYWlsLTIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMzIwcHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDsgfVxuICAgICAgLm1lc3NhZ2UtbGlzdCBsaSAuY29sLW1haWwtMiAuc3ViamVjdCxcbiAgICAgIC5tZXNzYWdlLWxpc3QgbGkgLmNvbC1tYWlsLTIgLmRhdGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDsgfVxuICAgICAgLm1lc3NhZ2UtbGlzdCBsaSAuY29sLW1haWwtMiAuc3ViamVjdCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAyMDBweDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAgIC5tZXNzYWdlLWxpc3QgbGkgLmNvbC1tYWlsLTIgLmRhdGUge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7IH1cbiAgLm1lc3NhZ2UtbGlzdCBsaS5hY3RpdmUsXG4gIC5tZXNzYWdlLWxpc3QgbGkuYWN0aXZlOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAzcHggMCAwICM0ZDc5ZjY7IH1cbiAgLm1lc3NhZ2UtbGlzdCBsaS51bnJlYWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7IH1cbiAgICAubWVzc2FnZS1saXN0IGxpLnVucmVhZCBhIHtcbiAgICAgIGNvbG9yOiAjMjgzYzczOyB9XG4gIC5tZXNzYWdlLWxpc3QgLmNoZWNrYm94LXdyYXBwZXItbWFpbCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjYjZjMmU0O1xuICAgIGJvcmRlci1yYWRpdXM6IDFweDsgfVxuICAgIC5tZXNzYWdlLWxpc3QgLmNoZWNrYm94LXdyYXBwZXItbWFpbCBpbnB1dCB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLm1lc3NhZ2UtbGlzdCAuY2hlY2tib3gtd3JhcHBlci1tYWlsIGlucHV0OmNoZWNrZWQgfiBsYWJlbCB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLm1lc3NhZ2UtbGlzdCAuY2hlY2tib3gtd3JhcHBlci1tYWlsIGxhYmVsIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjA1cztcbiAgICAgIHRvcDogMDsgfVxuICAgICAgLm1lc3NhZ2UtbGlzdCAuY2hlY2tib3gtd3JhcHBlci1tYWlsIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxGMTJDXCI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgY29sb3I6ICMyODNjNzM7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xNnB4O1xuICAgICAgICBsZWZ0OiA0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVtYWlsLWxlZnRiYXIge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5lbWFpbC1yaWdodGJhciB7XG4gICAgbWFyZ2luOiAwOyB9IH1cblxuLmZpbGVzLW5hdiAubmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjNTA2NDljO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5maWxlcy1uYXYgLm5hdiAubmF2LWxpbmsgaSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmZpbGVzLW5hdiAubmF2IC5uYXYtbGluay5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsIDEyMSwgMjQ2LCAwLjA1KTtcbiAgICBjb2xvcjogIzRkNzlmNjsgfVxuXG4uZmlsZS1ib3gtY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IC0xNnB4OyB9XG4gIC5maWxlLWJveC1jb250ZW50IC5maWxlLWJveCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VmZjJmOTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5maWxlLWJveC1jb250ZW50IC5maWxlLWJveCAuZG93bmxvYWQtaWNvbi1saW5rIHtcbiAgICAgIGNvbG9yOiAjYTRhYmM1OyB9XG4gICAgICAuZmlsZS1ib3gtY29udGVudCAuZmlsZS1ib3ggLmRvd25sb2FkLWljb24tbGluayAuZmlsZS1kb3dubG9hZC1pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgIGxlZnQ6IDExMHB4OyB9XG4gICAgICAuZmlsZS1ib3gtY29udGVudCAuZmlsZS1ib3ggLmRvd25sb2FkLWljb24tbGluazpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjNGQ3OWY2OyB9XG4gICAgLmZpbGUtYm94LWNvbnRlbnQgLmZpbGUtYm94IGkge1xuICAgICAgZm9udC1zaXplOiAzNnB4OyB9XG5cbi5maWxlLWNhdGVnb3J5IHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmZpbGUtY2F0ZWdvcnkgLmZpbGUtY2F0ZWdvcnktYmxvY2sge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgICAuZmlsZS1jYXRlZ29yeSAuZmlsZS1jYXRlZ29yeS1ibG9jayAuZmlsZS1jYXRlZ29yeS1mb2xkZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAxOHB4OyB9XG4gICAgICAuZmlsZS1jYXRlZ29yeSAuZmlsZS1jYXRlZ29yeS1ibG9jayAuZmlsZS1jYXRlZ29yeS1mb2xkZXIuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkOyB9XG4gICAgICAuZmlsZS1jYXRlZ29yeSAuZmlsZS1jYXRlZ29yeS1ibG9jayAuZmlsZS1jYXRlZ29yeS1mb2xkZXIgaSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDM4cHg7IH1cblxuLmNhdGVnb3J5LWljb24gaSB7XG4gIGZvbnQtc2l6ZTogMjAwcHg7XG4gIGNvbG9yOiAjZjNmNmY3OyB9XG5cbi5pbnZvaWNlLWhlYWQge1xuICBib3JkZXItYm90dG9tOiA0cHggZG91YmxlICNiNmMyZTQ7IH1cbiAgLmludm9pY2UtaGVhZCAuY29udGFjdC1kZXRhaWwgbGkge1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2I2YzJlNDsgfVxuICAgIC5pbnZvaWNlLWhlYWQgLmNvbnRhY3QtZGV0YWlsIGxpIGkge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgY29sb3I6ICM5YmE3Y2E7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLmxvZ28sIC5wYWdlLXRpdGxlLCAuYnJlYWRjcnVtYiwgLmZvb3RlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAubGVmdCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuY29udGVudCwgLnBhZ2UtY29udGVudC13cmFwcGVyLCAucGFnZS13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5jb250ZW50LXBhZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLnRvcGJhciwgLmZvb3RlciwgLmxlZnQtc2lkZW5hdiwgLnJlcG9ydC1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmNvbnRlbnQtcGFnZSA+IC5jb250ZW50IHtcbiAgICBtYXJnaW46IDA7IH0gfVxuXG4ucHJpY2luZ1RhYmxlMSAucHJpY2luZy1pY29uIGkge1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICM0ZDc5ZjY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsIDEyMSwgMjQ2LCAwLjE4KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMXB4IHJnYmEoNzcsIDEyMSwgMjQ2LCAwLjMpO1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgbGluZWFyIDBtczsgfVxuXG4ucHJpY2luZ1RhYmxlMSAuYW1vdW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM1MDY0OWM7IH1cblxuLnByaWNpbmdUYWJsZTEgLnByaWNpbmctY29udGVudC0yIHtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZjJmOTsgfVxuXG4ucHJpY2luZ1RhYmxlMSAucHJpY2luZy1jb250ZW50LTIgbGkge1xuICBjb2xvcjogIzUwNjQ5YztcbiAgbGluZS1oZWlnaHQ6IDQwcHg7IH1cbiAgLnByaWNpbmdUYWJsZTEgLnByaWNpbmctY29udGVudC0yIGxpOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDBjXCIgIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzQsIDE5OSwgMjM2LCAwLjEpO1xuICAgIGNvbG9yOiAjNGFjN2VjICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuLnByaWNpbmdUYWJsZTEgLnRpdGxlMSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNTA2NDljO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG5cbi5wcmljaW5nVGFibGUxIC5wcmljaW5nVGFibGUtc2lnbnVwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE0cHggMjZweDtcbiAgYmFja2dyb3VuZDogIzRkNzlmNjtcbiAgYm9yZGVyLXJhZGl1czogNTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgbGluZWFyIDBtczsgfVxuXG4ucHJpY2luZ1RhYmxlMSAucHJpY2luZ1RhYmxlLXNpZ251cDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzNTY3ZjU7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5wcmljaW5nVGFibGUxOmhvdmVyIC5wcmljaW5nLWljb24gaSB7XG4gIGNvbG9yOiAjNGQ3OWY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc3LCAxMjEsIDI0NiwgMC40KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMXB4IHJnYmEoNzcsIDEyMSwgMjQ2LCAwLjQpO1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgbGluZWFyIDBtczsgfVxuXG4ucHJpY2luZ1RhYmxlMSAuYS1hbmltYXRlLWJsaW5rIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGEtYW5pbWF0ZS1ibGluayAxcyBzdGVwLXN0YXJ0IDBzIGluZmluaXRlO1xuICAtbW96LWFuaW1hdGlvbjogYS1hbmltYXRlLWJsaW5rIDFzIHN0ZXAtc3RhcnQgMHMgaW5maW5pdGU7XG4gIC1tcy1hbmltYXRpb246IGEtYW5pbWF0ZS1ibGluayAxcyBzdGVwLXN0YXJ0IDBzIGluZmluaXRlO1xuICAtby1hbmltYXRpb246IGEtYW5pbWF0ZS1ibGluayAxcyBzdGVwLXN0YXJ0IDBzIGluZmluaXRlO1xuICBhbmltYXRpb246IGEtYW5pbWF0ZS1ibGluayAxcyBzdGVwLXN0YXJ0IDBzIGluZmluaXRlO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBpbml0aWFsOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBhLWFuaW1hdGUtYmxpbmsge1xuICA1MCUge1xuICAgIG9wYWNpdHk6IDAuMDsgfSB9XG5cbkAtbW96LWtleWZyYW1lcyBhLWFuaW1hdGUtYmxpbmsge1xuICA1MCUge1xuICAgIG9wYWNpdHk6IDAuMDsgfSB9XG5cbkAtby1rZXlmcmFtZXMgYS1hbmltYXRlLWJsaW5rIHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwLjA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGEtYW5pbWF0ZS1ibGluayB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC4wOyB9IH1cblxuLmFjdGl2aXR5LXNjcm9sbCB7XG4gIG1pbi1oZWlnaHQ6IDYyMHB4OyB9XG5cbi5hY3Rpdml0eSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWxlZnQ6IDNweCBkb3R0ZWQgI2VmZjJmOTtcbiAgbWFyZ2luOiAyMHB4IDIwcHggMCAyMnB4OyB9XG4gIC5hY3Rpdml0eSAuaXRlbS1pbmZvIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgLmFjdGl2aXR5IC5pdGVtLWluZm8gaDYge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLTNweDtcbiAgICAgIGNvbG9yOiAjNTA2NDljO1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLmFjdGl2aXR5IC5pdGVtLWluZm8gc3BhbiB7XG4gICAgICBmb250LXNpemU6IDExcHg7IH1cbiAgLmFjdGl2aXR5IGltZyxcbiAgLmFjdGl2aXR5IGkge1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTIlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMTlweDtcbiAgICBjb2xvcjogIzRkNzlmNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmNmY3O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAwLjVweCAjZjNmNmY3O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAgIC5hY3Rpdml0eSBpbWcuaWNvbi1wcmltYXJ5LFxuICAgIC5hY3Rpdml0eSBpLmljb24tcHJpbWFyeSB7XG4gICAgICBjb2xvcjogIzRkNzlmNjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZmU3ZmQ7IH1cbiAgICAuYWN0aXZpdHkgaW1nLmljb24tc3VjY2VzcyxcbiAgICAuYWN0aXZpdHkgaS5pY29uLXN1Y2Nlc3Mge1xuICAgICAgY29sb3I6ICMxZWNhYjg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJmYmY4OyB9XG4gICAgLmFjdGl2aXR5IGltZy5pY29uLXB1cnBsZSxcbiAgICAuYWN0aXZpdHkgaS5pY29uLXB1cnBsZSB7XG4gICAgICBjb2xvcjogIzc1NTFlOTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2VmZmQ7IH1cbiAgICAuYWN0aXZpdHkgaW1nLmljb24tcGluayxcbiAgICAuYWN0aXZpdHkgaS5pY29uLXBpbmsge1xuICAgICAgY29sb3I6ICNmZjVkYTA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlY2Y0OyB9XG4gICAgLmFjdGl2aXR5IGltZy5pY29uLWluZm8sXG4gICAgLmFjdGl2aXR5IGkuaWNvbi1pbmZvIHtcbiAgICAgIGNvbG9yOiAjOWJhN2NhO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZjBmNjsgfVxuICAgIC5hY3Rpdml0eSBpbWcuaWNvbi13YXJuaW5nLFxuICAgIC5hY3Rpdml0eSBpLmljb24td2FybmluZyB7XG4gICAgICBjb2xvcjogI2YzYzc0ZDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGY0ZGM7IH1cbiAgLmFjdGl2aXR5IC5tZGk6YmVmb3JlLCAuYWN0aXZpdHkgLm1kaS1zZXQge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cblxuLyogPT09PT09PT09PT09PT1cclxuICBUaW1lbGluZVxyXG49PT09PT09PT09PT09PT09PT09Ki9cbi5tYWluLXRpbWVsaW5lIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5tYWluLXRpbWVsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2YxZjVmYTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTsgfVxuXG4ubWFpbi10aW1lbGluZSAudGltZWxpbmUge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lOmJlZm9yZSxcbi5tYWluLXRpbWVsaW5lIC50aW1lbGluZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lOmZpcnN0LWNoaWxkOmJlZm9yZSxcbi5tYWluLXRpbWVsaW5lIC50aW1lbGluZTpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAycHggc29saWQgI2YxZjVmYTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogLTNweDsgfVxuXG4ubWFpbi10aW1lbGluZSAudGltZWxpbmU6bGFzdC1jaGlsZDpiZWZvcmUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDsgfVxuXG4ubWFpbi10aW1lbGluZSAudGltZWxpbmUtaWNvbiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgI2YxZjVmYTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IC00cHg7IH1cblxuLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lLWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICM0YWM3ZWM7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7IH1cblxuLm1haW4tdGltZWxpbmUgLnllYXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICM0YWM3ZWM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDM1JTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG5cbi5tYWluLXRpbWVsaW5lIC55ZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yaWdodDogMThweCBzb2xpZCAjNGFjN2VjO1xuICBib3JkZXItdG9wOiAxOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTE4cHg7IH1cblxuLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lLWNvbnRlbnQge1xuICB3aWR0aDogNDYuNSU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgYmFja2dyb3VuZDogI2YxZjVmYTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5tYWluLXRpbWVsaW5lIC50aW1lbGluZS1jb250ZW50OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWxlZnQ6IDIwcHggc29saWQgI2YxZjVmYTtcbiAgYm9yZGVyLXRvcDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC0yMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cblxuLm1haW4tdGltZWxpbmUgLnRpdGxlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0MzUxNzc7XG4gIG1hcmdpbjogMCAyMHB4IDIwcHggMDsgfVxuXG4ubWFpbi10aW1lbGluZSAucG9zdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzUwNjQ5YzsgfVxuXG4ubWFpbi10aW1lbGluZSAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNTA2NDljO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAwO1xuICBjbGVhcjogYm90aDsgfVxuXG4ubWFpbi10aW1lbGluZSAudGltZWxpbmU6bnRoLWNoaWxkKDJuKSB7XG4gIHBhZGRpbmc6IDAgMCAwIDMwcHg7IH1cblxuLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lOm50aC1jaGlsZCgybikgLnllYXIge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMzUlOyB9XG5cbi5tYWluLXRpbWVsaW5lIC50aW1lbGluZTpudGgtY2hpbGQoMm4pIC55ZWFyOmJlZm9yZSB7XG4gIGJvcmRlcjogMThweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBib3JkZXItbGVmdDogMThweCBzb2xpZCAjNGFjN2VjO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTE4cHg7IH1cblxuLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lOm50aC1jaGlsZCgybikgLnRpbWVsaW5lLWNvbnRlbnQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMCAwIDAgMjBweDsgfVxuXG4ubWFpbi10aW1lbGluZSAudGltZWxpbmU6bnRoLWNoaWxkKDJuKSAudGltZWxpbmUtY29udGVudDphZnRlciB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IDIwcHggc29saWQgI2YxZjVmYTtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IC0yMHB4OyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLXRpbWVsaW5lIC55ZWFyIHtcbiAgICByaWdodDogMzAlOyB9XG4gIC5tYWluLXRpbWVsaW5lIC50aW1lbGluZTpudGgtY2hpbGQoMm4pIC55ZWFyIHtcbiAgICBsZWZ0OiAzMCU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5tYWluLXRpbWVsaW5lIC55ZWFyIHtcbiAgICByaWdodDogMjUlOyB9XG4gIC5tYWluLXRpbWVsaW5lIC50aW1lbGluZTpudGgtY2hpbGQoMm4pIC55ZWFyIHtcbiAgICBsZWZ0OiAyNSU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluLXRpbWVsaW5lOmJlZm9yZSB7XG4gICAgbGVmdDogMTBweDsgfVxuICAubWFpbi10aW1lbGluZSAudGltZWxpbmUge1xuICAgIHBhZGRpbmc6IDAgMCAwIDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAubWFpbi10aW1lbGluZSAudGltZWxpbmU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAubWFpbi10aW1lbGluZSAudGltZWxpbmU6Zmlyc3QtY2hpbGQ6YmVmb3JlLFxuICAubWFpbi10aW1lbGluZSAudGltZWxpbmU6bGFzdC1jaGlsZDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lLWljb24ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA3cHg7XG4gICAgbGVmdDogMDsgfVxuICAubWFpbi10aW1lbGluZSAueWVhcixcbiAgLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lOm50aC1jaGlsZCgybikgLnllYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbjogMCAwIDMycHggMzBweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH1cbiAgLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lOm50aC1jaGlsZCgybikgLnllYXI6YmVmb3JlIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItcmlnaHQ6IDE4cHggc29saWQgIzRhYzdlYztcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAtMThweDsgfVxuICAubWFpbi10aW1lbGluZSAudGltZWxpbmUtY29udGVudCB7XG4gICAgcGFkZGluZzogMjBweDsgfVxuICAubWFpbi10aW1lbGluZSAudGltZWxpbmUtY29udGVudCxcbiAgLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lOm50aC1jaGlsZCgybikgLnRpbWVsaW5lLWNvbnRlbnQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCAwIDAgMzBweDsgfVxuICAubWFpbi10aW1lbGluZSAudGltZWxpbmUtY29udGVudDphZnRlcixcbiAgLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lOm50aC1jaGlsZCgybikgLnRpbWVsaW5lLWNvbnRlbnQ6YWZ0ZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAyMHB4IHNvbGlkICNmMWY1ZmE7XG4gICAgYm9yZGVyLWxlZnQ6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHRvcDogLTIwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLm1haW4tdGltZWxpbmUgLnRpdGxlIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLm1haW4tdGltZWxpbmUgLnllYXIsXG4gIC5tYWluLXRpbWVsaW5lIC50aW1lbGluZTpudGgtY2hpbGQoMm4pIC55ZWFyIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDsgfVxuICAubWFpbi10aW1lbGluZSAudGltZWxpbmUtY29udGVudCxcbiAgLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lOm50aC1jaGlsZCgybikgLnRpbWVsaW5lLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gIC5tYWluLXRpbWVsaW5lIC5wb3N0IHtcbiAgICBtYXJnaW46IDVweCAwOyB9IH1cblxuLmNoYXQtYm94LWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDM0MHB4O1xuICBoZWlnaHQ6IDgyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmNoYXQtYm94LWxlZnQgLm5hdi1waWxscyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjZmNzsgfVxuICAgIC5jaGF0LWJveC1sZWZ0IC5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAjNTA2NDljOyB9XG4gICAgICAuY2hhdC1ib3gtbGVmdCAubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRhYzdlYztcbiAgICAgICAgYm94LXNoYWRvdzogLTFweCAxMHB4IDMycHggLTEwcHggcmdiYSg3NCwgMTk5LCAyMzYsIDAuNSk7IH1cbiAgLmNoYXQtYm94LWxlZnQgLmNoYXQtc2VhcmNoIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5jaGF0LWJveC1sZWZ0IC5jaGF0LWxpc3Qge1xuICAgIGhlaWdodDogNjY0cHggIWltcG9ydGFudDsgfVxuICAgIC5jaGF0LWJveC1sZWZ0IC5jaGF0LWxpc3QgLm1lZGlhICsgLm1lZGlhIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZmYyZjk7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7IH1cbiAgICAuY2hhdC1ib3gtbGVmdCAuY2hhdC1saXN0IC5tZWRpYSB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuY2hhdC1ib3gtbGVmdCAuY2hhdC1saXN0IC5tZWRpYTpob3ZlciwgLmNoYXQtYm94LWxlZnQgLmNoYXQtbGlzdCAubWVkaWE6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgMjQyLCAyNDksIDAuNSk7IH1cbiAgICAgIC5jaGF0LWJveC1sZWZ0IC5jaGF0LWxpc3QgLm1lZGlhLm5ldy1tZXNzYWdlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RiZTBlYztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjJmOTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7IH1cbiAgICAgIC5jaGF0LWJveC1sZWZ0IC5jaGF0LWxpc3QgLm1lZGlhIC5tZWRpYS1sZWZ0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5jaGF0LWJveC1sZWZ0IC5jaGF0LWxpc3QgLm1lZGlhIC5tZWRpYS1sZWZ0IC5yb3VuZC0xMCB7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2YzZjZmNztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgd2lkdGg6IDEycHg7IH1cbiAgICAgIC5jaGF0LWJveC1sZWZ0IC5jaGF0LWxpc3QgLm1lZGlhIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgICAgLmNoYXQtYm94LWxlZnQgLmNoYXQtbGlzdCAubWVkaWEgLm1lZGlhLWJvZHkgaDYge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBjb2xvcjogIzUwNjQ5YztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAgICAgLmNoYXQtYm94LWxlZnQgLmNoYXQtbGlzdCAubWVkaWEgLm1lZGlhLWJvZHkgcCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBjb2xvcjogIzUwNjQ5YztcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgICAgICAgLmNoYXQtYm94LWxlZnQgLmNoYXQtbGlzdCAubWVkaWEgLm1lZGlhLWJvZHkgPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgICAgICAuY2hhdC1ib3gtbGVmdCAuY2hhdC1saXN0IC5tZWRpYSAubWVkaWEtYm9keSA+IGRpdjpsYXN0LWNoaWxkIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWVjYWI4O1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDsgfVxuICAgICAgICAuY2hhdC1ib3gtbGVmdCAuY2hhdC1saXN0IC5tZWRpYSAubWVkaWEtYm9keSBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgY29sb3I6ICM1MDY0OWM7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmNoYXQtYm94LXJpZ2h0IHtcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA4MjBweDtcbiAgbWFyZ2luLWxlZnQ6IDM2MXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5jaGF0LWJveC1yaWdodCAuY2hhdC1oZWFkZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWZmMmY5O1xuICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgICAuY2hhdC1ib3gtcmlnaHQgLmNoYXQtaGVhZGVyIC5tZWRpYSAubWVkaWEtYm9keSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuICAgICAgLmNoYXQtYm94LXJpZ2h0IC5jaGF0LWhlYWRlciAubWVkaWEgLm1lZGlhLWJvZHkgaDYge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAjNTA2NDljO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAgIC5jaGF0LWJveC1yaWdodCAuY2hhdC1oZWFkZXIgLm1lZGlhIC5tZWRpYS1ib2R5IHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBjb2xvcjogIzUwNjQ5YztcbiAgICAgICAgZm9udC1zaXplOiAxM3B4OyB9XG4gICAgLmNoYXQtYm94LXJpZ2h0IC5jaGF0LWhlYWRlciAuY2hhdC1mZWF0dXJlcyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IC0zNHB4O1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgICAuY2hhdC1ib3gtcmlnaHQgLmNoYXQtaGVhZGVyIC5jaGF0LWZlYXR1cmVzIGEge1xuICAgICAgICBjb2xvcjogI2I2YzJlNDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDsgfVxuICAgICAgICAuY2hhdC1ib3gtcmlnaHQgLmNoYXQtaGVhZGVyIC5jaGF0LWZlYXR1cmVzIGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjNGQ3OWY2OyB9XG4gIC5jaGF0LWJveC1yaWdodCAuY2hhdC1ib2R5IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9wYXR0ZXJuLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgaGVpZ2h0OiA2NTBweDsgfVxuICAgIC5jaGF0LWJveC1yaWdodCAuY2hhdC1ib2R5IC5jaGF0LWRldGFpbCB7XG4gICAgICBtaW4taGVpZ2h0OiA2MTBweDsgfVxuICAgICAgLmNoYXQtYm94LXJpZ2h0IC5jaGF0LWJvZHkgLmNoYXQtZGV0YWlsIC5yZXZlcnNlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gICAgICAuY2hhdC1ib3gtcmlnaHQgLmNoYXQtYm9keSAuY2hhdC1kZXRhaWwgLm1lZGlhIC5tZWRpYS1pbWcge1xuICAgICAgICB6LWluZGV4OiA1OyB9XG4gICAgICAuY2hhdC1ib3gtcmlnaHQgLmNoYXQtYm9keSAuY2hhdC1kZXRhaWwgLm1lZGlhIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE0cHg7IH1cbiAgICAgICAgLmNoYXQtYm94LXJpZ2h0IC5jaGF0LWJvZHkgLmNoYXQtZGV0YWlsIC5tZWRpYSAubWVkaWEtYm9keSAuY2hhdC1tc2cge1xuICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTYxcHg7IH1cbiAgICAgICAgICAuY2hhdC1ib3gtcmlnaHQgLmNoYXQtYm9keSAuY2hhdC1kZXRhaWwgLm1lZGlhIC5tZWRpYS1ib2R5IC5jaGF0LW1zZzpmaXJzdC1jaGlsZCBwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDsgfVxuICAgICAgICAgIC5jaGF0LWJveC1yaWdodCAuY2hhdC1ib2R5IC5jaGF0LWRldGFpbCAubWVkaWEgLm1lZGlhLWJvZHkgLmNoYXQtbXNnIHAge1xuICAgICAgICAgICAgcGFkZGluZzogMTRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmYyZjk7XG4gICAgICAgICAgICBjb2xvcjogIzUwNjQ5YztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4OyB9XG4gICAgICAgIC5jaGF0LWJveC1yaWdodCAuY2hhdC1ib2R5IC5jaGF0LWRldGFpbCAubWVkaWEgLm1lZGlhLWJvZHkucmV2ZXJzZSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4OyB9XG4gICAgICAgICAgLmNoYXQtYm94LXJpZ2h0IC5jaGF0LWJvZHkgLmNoYXQtZGV0YWlsIC5tZWRpYSAubWVkaWEtYm9keS5yZXZlcnNlIC5jaGF0LW1zZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTQ4cHg7IH1cbiAgICAgICAgICAgIC5jaGF0LWJveC1yaWdodCAuY2hhdC1ib2R5IC5jaGF0LWRldGFpbCAubWVkaWEgLm1lZGlhLWJvZHkucmV2ZXJzZSAuY2hhdC1tc2c6Zmlyc3QtY2hpbGQgcCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7IH1cbiAgICAgICAgICAgIC5jaGF0LWJveC1yaWdodCAuY2hhdC1ib2R5IC5jaGF0LWRldGFpbCAubWVkaWEgLm1lZGlhLWJvZHkucmV2ZXJzZSAuY2hhdC1tc2cgcCB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWY1ZmE7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNTA2NDljO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7IH1cbiAgLmNoYXQtYm94LXJpZ2h0IC5jaGF0LWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZmYyZjk7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7IH1cbiAgICAuY2hhdC1ib3gtcmlnaHQgLmNoYXQtZm9vdGVyIC5tZWRpYSAubWVkaWEtYm9keSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuICAgICAgLmNoYXQtYm94LXJpZ2h0IC5jaGF0LWZvb3RlciAubWVkaWEgLm1lZGlhLWJvZHkgaDYge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAjNTA2NDljO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAgIC5jaGF0LWJveC1yaWdodCAuY2hhdC1mb290ZXIgLm1lZGlhIC5tZWRpYS1ib2R5IHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBjb2xvcjogIzUwNjQ5YztcbiAgICAgICAgZm9udC1zaXplOiAxM3B4OyB9XG4gICAgLmNoYXQtYm94LXJpZ2h0IC5jaGF0LWZvb3RlciAuY2hhdC1mZWF0dXJlcyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDhweDtcbiAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgICAgLmNoYXQtYm94LXJpZ2h0IC5jaGF0LWZvb3RlciAuY2hhdC1mZWF0dXJlcyBhIHtcbiAgICAgICAgY29sb3I6ICNiNmMyZTQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgICAgICAgLmNoYXQtYm94LXJpZ2h0IC5jaGF0LWZvb3RlciAuY2hhdC1mZWF0dXJlcyBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzRkNzlmNjsgfVxuICAgIC5jaGF0LWJveC1yaWdodCAuY2hhdC1mb290ZXIgaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgIC5jaGF0LWJveC1yaWdodCAuY2hhdC1mb290ZXIgLmNoYXQtYWRtaW4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtNDBweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM1MDY0OWM7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDE2ODBweCkge1xuICAuY2hhdC1ib3gtbGVmdCB7XG4gICAgd2lkdGg6IDMxMHB4O1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5jaGF0LWJveC1yaWdodCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDMzMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jaGF0LWJveC1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTsgfVxuICAuY2hhdC1ib3gtcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jaGF0LWJveC1sZWZ0IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuY2hhdC1ib3gtcmlnaHQge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjBweCkge1xuICAuY2hhdC1ib3gtbGVmdCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNoYXQtYm94LXJpZ2h0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgLmNoYXQtYm94LWxlZnQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jaGF0LWJveC1yaWdodCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLm1ldC1wcm8tYmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcGF0dGVybjIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0OyB9XG5cbi5tZXQtcHJvZmlsZSAubWV0LXByb2ZpbGUtbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXg6IDE7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAubWV0LXByb2ZpbGUgLm1ldC1wcm9maWxlLW1haW4gLm1ldC1wcm9maWxlLW1haW4tcGljIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAxMjhweDtcbiAgICBtYXgtaGVpZ2h0OiAxMjhweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7IH1cbiAgICAubWV0LXByb2ZpbGUgLm1ldC1wcm9maWxlLW1haW4gLm1ldC1wcm9maWxlLW1haW4tcGljIC5mcm8tcHJvZmlsZV9tYWluLXBpYy1jaGFuZ2Uge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNzlmNjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiA0cHg7XG4gICAgICByaWdodDogNHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMjQzLCAyNDYsIDI0NywgMC4wNSk7IH1cbiAgICAgIC5tZXQtcHJvZmlsZSAubWV0LXByb2ZpbGUtbWFpbiAubWV0LXByb2ZpbGUtbWFpbi1waWMgLmZyby1wcm9maWxlX21haW4tcGljLWNoYW5nZSBpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLm1ldC1wcm9maWxlIC5tZXQtcHJvZmlsZS1tYWluIC5tZXQtcHJvZmlsZV91c2VyLWRldGFpbCAubWV0LXVzZXItbmFtZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4OyB9XG4gIC5tZXQtcHJvZmlsZSAubWV0LXByb2ZpbGUtbWFpbiAubWV0LXByb2ZpbGVfdXNlci1kZXRhaWwgLm1ldC11c2VyLW5hbWUtcG9zdCB7XG4gICAgY29sb3I6ICNhNGFiYzU7IH1cblxuLm1ldC1wcm9maWxlIC5wZXJzb25hbC1kZXRhaWwgbGkge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uZWR1Y2F0aW9uLWFjdGl2aXR5IHtcbiAgbWluLWhlaWdodDogNDAwcHg7IH1cblxuLm1ldC1iYXNpYy1kZXRhaWwgaDMge1xuICBmb250LXNpemU6IDM0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7IH1cblxuLm1ldC1iYXNpYy1kZXRhaWwgcCB7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG5cbi5vd24tZGV0YWlsIHtcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IDE0NXB4O1xuICBoZWlnaHQ6IDE0NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUyJSA0OCUgMjMlIDc3JSAvIDQ0JSA2OCUgMzIlIDU2JTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAzcHggMS4yNXB4ICNkYmUwZWM7IH1cbiAgLm93bi1kZXRhaWwgaDEge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAub3duLWRldGFpbCBoNSB7XG4gICAgY29sb3I6ICNmMmYyZjI7IH1cbiAgLm93bi1kZXRhaWwub3duLWRldGFpbC1wcm9qZWN0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMTBweDtcbiAgICBsZWZ0OiAtNjBweDsgfVxuICAub3duLWRldGFpbC5vd24tZGV0YWlsLWhhcHB5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMTBweDtcbiAgICBsZWZ0OiA2MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3duLWRldGFpbCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAjc2V0dGluZ3NfZGV0YWlsIC5kcm9waWZ5LXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH0gfVxuXG4jc2V0dGluZ3NfZGV0YWlsIC5kcm9waWZ5LXdyYXBwZXIge1xuICB3aWR0aDogMTYlO1xuICBoZWlnaHQ6IDE2NHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5wcm9maWxlLW5hdiAubmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjNTA2NDljO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXdlaWdodDogNTAwOyB9XG4gIC5wcm9maWxlLW5hdiAubmF2IC5uYXYtbGluay5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsIDEyMSwgMjQ2LCAwLjA1KTtcbiAgICBjb2xvcjogIzRkNzlmNjsgfVxuXG4ucHJvZmlsZS1jYXJkIC5wcm9maWxlLXNvY2lhbHMgYSBpIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi5wcm9maWxlLWNhcmQgLnByby10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM1MDY0OWM7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4ucHJvZmlsZS1jYXJkIC5zb2NpYWxzLWRhdGEgaDMge1xuICBjb2xvcjogIzUwNjQ5YztcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7IH1cblxuLnByb2ZpbGUtY2FyZCAuYWN0aW9uLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxOHB4O1xuICByaWdodDogMThweDsgfVxuXG4vKiBzZWN0aW9uIHNraWxscyAqL1xuLnNraWxsLWRldGFpbCB7XG4gIGNvbG9yOiAjYTRhYmM1O1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5za2lsbHMgLnNraWxsLWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLnNraWxscyAuc2tpbGwtYm94Omxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuc2tpbGxzIC5za2lsbC1ib3ggLnNraWxsLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGNvbG9yOiAjNTA2NDljO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLnNraWxscyAuc2tpbGwtYm94IC5wcm9ncmVzcy1saW5lIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjNmNmY3O1xuICAgIGhlaWdodDogN3B4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMXB4IDAuMjVweCAjNGQ3OWY2OyB9XG4gIC5za2lsbHMgLnNraWxsLWJveCAucHJvZ3Jlc3MtbGluZSA+IHNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZDogIzRkNzlmNjsgfVxuICAuc2tpbGxzIC5za2lsbC1ib3ggLnByb2dyZXNzLWxpbmUgPiBzcGFuID4gLnBlcmNlbnQtdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMTVweDtcbiAgICB0b3A6IC0zMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgY29sb3I6ICM1MDY0OWM7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDEzcHg7IH1cblxuLmNkLXNpbmdsZS1zdGVwIC5jZC1tb3JlLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDVweCBkb3VibGUgI2RiZTBlYztcbiAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG4gIC5jZC1zaW5nbGUtc3RlcCAuY2QtbW9yZS1pbmZvIGgyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBjb2xvcjogIzUwNjQ5YztcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7IH1cbiAgLmNkLXNpbmdsZS1zdGVwIC5jZC1tb3JlLWluZm8gc3BhbixcbiAgLmNkLXNpbmdsZS1zdGVwIC5jZC1tb3JlLWluZm8gcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjYTRhYmM1OyB9XG5cbi5jZC10b3VyLXdyYXBwZXIuYWN0aXZlIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG5cbi5mYXEtcWEgbGkgaDYge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNTA2NDljO1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbiNhY2NvcmRpb25FeGFtcGxlLWZhcSAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmNWZhO1xuICBwYWRkaW5nOiA2cHggMTJweDsgfVxuICAjYWNjb3JkaW9uRXhhbXBsZS1mYXEgLmNhcmQtaGVhZGVyIGg1IGJ1dHRvbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA2MlwiO1xuICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZScgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEzcHg7XG4gICAgbGVmdDogMTBweDtcbiAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuMjVzO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzLCAtd2Via2l0LXRyYW5zZm9ybSAuMjVzO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgY29sb3I6ICM0ZDc5ZjY7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsIDEyMSwgMjQ2LCAwLjE1KTtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICNhY2NvcmRpb25FeGFtcGxlLWZhcSAuY2FyZC1oZWFkZXIgaDUgYnV0dG9uLmNvbGxhcHNlZDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjEyOFwiO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIGZvbnQtc2l6ZTogMTBweDsgfVxuXG4uY29udGFpbmVyLWZpbHRlciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuY29udGFpbmVyLWZpbHRlciBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAuY29udGFpbmVyLWZpbHRlciBsaSBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICM0ZDc5ZjYgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0ZDc5ZjY7XG4gICAgICBwYWRkaW5nOiAwcHggMTVweDtcbiAgICAgIG1hcmdpbjogNXB4IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC42cztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAgICAgLmNvbnRhaW5lci1maWx0ZXIgbGkgYS5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ3OWY2O1xuICAgICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG4gICAgICAuY29udGFpbmVyLWZpbHRlciBsaSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNzlmNiAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5pdGVtLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLml0ZW0tYm94IGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuaXRlbS1ib3g6aG92ZXIgLml0ZW0tbWFzayB7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgICAuaXRlbS1ib3g6aG92ZXIgLml0ZW0tbWFzayAuaXRlbS1jYXB0aW9uIHtcbiAgICAgIGJvdHRvbTogMzBweDtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLml0ZW0tYm94OmhvdmVyIC5pdGVtLWNvbnRhaW5lciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIHRyYW5zaXRpb246IGFsbCAycyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSkgMHM7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLml0ZW0tY29udGFpbmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAycyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSkgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDJzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSAwcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMnMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpIDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMnMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpIDBzOyB9XG5cbi5pdGVtLW1hc2sge1xuICAvKiBiYWNrZ3JvdW5kOiBub25lIHJlcGVhdCBzY3JvbGwgMCAwIHJnYmEoMjM4LCAyNSwgNjYsIDAuNjEpOyAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0IDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0IDBzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0IDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dCAwcztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwcHg7XG4gIGJvdHRvbTogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudChjbG9zZXN0LXNpZGUgYXQgMjVweCAzNXB4LCAjNGQ3OWY2IDE1JSwgIzJmNDY4NiA0MCUpOyB9XG4gIC5pdGVtLW1hc2sgcCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLml0ZW0tbWFzayAuaXRlbS1jYXB0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtNjBweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dCAwcztcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0IDBzO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQgMHM7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQgMHM7XG4gICAgb3BhY2l0eTogMDsgfVxuXG4ucm93LmNvbnRhaW5lci1ncmlkIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJsb2ctY2FyZCAubWV0YS1ib3ggbGkge1xuICBjb2xvcjogIzcwODFiOTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5ibG9nLWNhcmQgLm1ldGEtYm94IGxpIGEge1xuICAgIGNvbG9yOiAjOWJhN2NhOyB9XG5cbi5ibG9nLWNhcmQgLm1ldGEtYm94IGxpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwifFwiO1xuICBtYXJnaW46IDAgOHB4OyB9XG5cbi5ibG9nLWNhcmQgLm1ldGEtYm94IGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5ibG9nLWNhcmQgaDQgYSB7XG4gIGNvbG9yOiAjNDM1MTc3O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmOyB9XG5cbi5ibG9nLWNhcmQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjsgfVxuXG4uZGFzaC1jaGFydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzNTBweDsgfVxuXG4uYnJvd3Nlcl91c2VycyB0YWJsZSB0ZCBpIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uaW1wcmVzc2lvbnMtZGF0YSBoMiB7XG4gIGNvbG9yOiAjNTA2NDljO1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi5yZXAtbWFwIHtcbiAgaGVpZ2h0OiAyODBweDsgfVxuXG4ucmVwb3J0LWNhcmQgLnJlcG9ydC1tYWluLWljb24ge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGNvbG9yOiAjOWJhN2NhOyB9XG5cbi5yZXBvcnQtY2FyZCBoMyB7XG4gIGNvbG9yOiAjNTA2NDljO1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi51cmwtbGlzdCBsaSBpIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi50cmFmZmljLWNhcmQge1xuICBtYXJnaW46IDIwcHggMDsgfVxuICAudHJhZmZpYy1jYXJkIGgzIHtcbiAgICBmb250LXNpemU6IDMzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzUwNjQ5YztcbiAgICBtYXJnaW46IDIwcHggMDsgfVxuXG4uY2FsZW5kYXIge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ubm9uZS1ib3JkZXIgLm1vZGFsLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IG5vbmU7IH1cblxuLmZjLWJnZXZlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc3LCAxMjEsIDI0NiwgMC4xOCkgIWltcG9ydGFudDsgfVxuXG4uZmMtdG9vbGJhciBoMiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmZjLXRvb2xiYXIgLmZjLXN0YXRlLWFjdGl2ZSxcbi5mYy10b29sYmFyIC51aS1zdGF0ZS1hY3RpdmUsXG4uZmMtdG9vbGJhciBidXR0b246Zm9jdXMsXG4uZmMtdG9vbGJhciBidXR0b246aG92ZXIsXG4uZmMtdG9vbGJhciAudWktc3RhdGUtaG92ZXIge1xuICB6LWluZGV4OiAwOyB9XG5cbi5mYy1kYXkge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG5cbi5mYy13aWRnZXQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjJmOTtcbiAgY29sb3I6ICM1MDY0OWM7IH1cblxuLmZjLXdpZGdldC1jb250ZW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I2YzJlNDsgfVxuXG4uZmMgdGguZmMtd2lkZ2V0LWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uZmMgYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiA2cHggMTZweDsgfVxuXG4uZmMtdW50aGVtZWQgLmZjLWNvbnRlbnQsXG4uZmMtdW50aGVtZWQgLmZjLWRpdmlkZXIsXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIsXG4uZmMtdW50aGVtZWQgLmZjLXJvdyxcbi5mYy11bnRoZW1lZCB0Ym9keSxcbi5mYy11bnRoZW1lZCB0ZCxcbi5mYy11bnRoZW1lZCB0aCxcbi5mYy11bnRoZW1lZCB0aGVhZCB7XG4gIGJvcmRlci1jb2xvcjogI2VmZjJmOTsgfVxuXG4uZmMtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZmYyZjk7XG4gIGNvbG9yOiAjNzA4MWI5O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cblxuLmZjLXN0YXRlLWFjdGl2ZSxcbi5mYy1zdGF0ZS1kb3duIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNzlmNjtcbiAgYm9yZGVyLWNvbG9yOiAjNGQ3OWY2O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLmZjLXRleHQtYXJyb3cge1xuICBmb250LWZhbWlseTogYXJpYWw7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4uZmMtc3RhdGUtaG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjODk5N2JkOyB9XG5cbi5mYy1zdGF0ZS1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjZGJlMGVjOyB9XG5cbi5mYy1jZWxsLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiAjZGJlMGVjOyB9XG5cbi5mYy11bnRoZW1lZCB0ZC5mYy10b2RheSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNzcsIDEyMSwgMjQ2LCAwLjA4KSAhaW1wb3J0YW50OyB9XG5cbi5mYyAuZmMtcm93IC5mYy1jb250ZW50LXNrZWxldG9uIHRkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4uZmMtZGF5LXRvcCAuZmMtbW9uIC5mYy10b2RheSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNzcsIDEyMSwgMjQ2LCAwLjEpICFpbXBvcnRhbnQ7IH1cblxuLmZjLWV2ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogbW92ZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW46IDVweDtcbiAgcGFkZGluZzogN3B4IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc3LCAxMjEsIDI0NiwgMC4xOCk7XG4gIGNvbG9yOiAjNGQ3OWY2OyB9XG5cbi5leHRlcm5hbC1ldmVudCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBjdXJzb3I6IG1vdmU7XG4gIG1hcmdpbjogMTBweCAwO1xuICBwYWRkaW5nOiA2cHggMTBweDsgfVxuXG4uZmMtYmFzaWMtdmlldyB0ZC5mYy13ZWVrLW51bWJlciBzcGFuIHtcbiAgcGFkZGluZy1yaWdodDogNXB4OyB9XG5cbi5mYy1iYXNpYy12aWV3IHRkLmZjLWRheS1udW1iZXIge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cblxudHI6Zmlyc3QtY2hpbGQgPiB0ZCA+IC5mYy1kYXktZ3JpZC1ldmVudCB7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQ7IH1cblxuLmZjLWJ1dHRvbiB7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5mYy1idXR0b246aG92ZXIsXG4uZmMtc3RhdGUtZGVmYXVsdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDc5ZjY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICM0ZDc5ZjY7IH1cblxuLmZjLWRheS5mYy13aWRnZXQtY29udGVudC5mYy1vdGhlci1tb250aC5mYy1wYXN0LFxuLmZjLWRheS5mYy13aWRnZXQtY29udGVudC5mYy1vdGhlci1tb250aC5mYy1mdXR1cmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjZWVlZGY3IDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICNmZmZmZmYgNTAlLCAjZjRmNGY1IDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTBweCAxMHB4OyB9XG5cbi5mYy1idXR0b24tcHJpbWFyeTpkaXNhYmxlZCxcbi5mYy1idXR0b24tcHJpbWFyeTpub3QoOmRpc2FibGVkKTphY3RpdmUsIC5mYy1idXR0b24tcHJpbWFyeTpub3QoOmRpc2FibGVkKS5mYy1idXR0b24tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNzlmNjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzRkNzlmNjtcbiAgb3BhY2l0eTogMTsgfVxuXG4uZmMtYnV0dG9uLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6YWN0aXZlOmZvY3VzLFxuLmZjLWJ1dHRvbi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpLmZjLWJ1dHRvbi1hY3RpdmU6Zm9jdXMsXG4uZmMtYnV0dG9uLXByaW1hcnk6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtZGl2aWRlcixcbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtaGVhZGVyLFxuLmZjLXVudGhlbWVkIC5mYy1saXN0LWhlYWRpbmcgdGQge1xuICBiYWNrZ3JvdW5kOiAjZWZmMmY5OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZmMtdG9vbGJhciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uY3J5cHRvLWRhc2gtYWN0aXZpdHkge1xuICBtaW4taGVpZ2h0OiA0MDBweDsgfVxuXG4uYnRjLXZvbHVtZS1jaGFydCB7XG4gIGhlaWdodDogMjUwcHggIWltcG9ydGFudDsgfVxuXG4uZWNvLXJldmVuZS1oaXN0b3J5IC5uYXYsXG4uY3J5cHRvLXJlcG9ydC1oaXN0b3J5IC5uYXYge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5lY28tcmV2ZW5lLWhpc3RvcnkgLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rLFxuICAuY3J5cHRvLXJlcG9ydC1oaXN0b3J5IC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjJmOTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nOiAycHggOHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgY29sb3I6ICM1MDY0OWM7IH1cbiAgICAuZWNvLXJldmVuZS1oaXN0b3J5IC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsXG4gICAgLmNyeXB0by1yZXBvcnQtaGlzdG9yeSAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjNGQ3OWY2O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NywgMTIxLCAyNDYsIDAuMSk7IH1cblxuLm1hcmtldC1jYXAtdGFibGUgdGQgaDUge1xuICBjb2xvcjogIzUwNjQ5YzsgfVxuXG4udm9sLWJ0YyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM1MDY0OWM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMHB4IGF1dG8gMzBweDsgfVxuXG4uY2NjLXdpZGdldCAuaGlzdG9UaXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNjYy13aWRnZXQgZGl2OmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmNjYy13aWRnZXQgZGl2Lmhpc3RvUm93Om50aC1vZi10eXBlKDIpIHtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzUwNjQ5YyAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjVmYTsgfVxuICAuY2NjLXdpZGdldCBkaXYuaGlzdG9Sb3c6bnRoLW9mLXR5cGUoMikgLmhpc3RvQ2hhbmdlIHtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5jY2Mtd2lkZ2V0IGRpdi5oaXN0b1JvdyB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlYWYwZjcgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzI4NmEyICFpbXBvcnRhbnQ7IH1cblxuLmNhbGN1bGF0b3ItYmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmNmY3OyB9XG4gIC5jYWxjdWxhdG9yLWJsb2NrIC5jYWxjdWxhdG9yLWJvZHkge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5jYWxjdWxhdG9yLWJsb2NrIC5jcnlwdG9uYXRvcndpZGdldCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAuY2FsY3VsYXRvci1ibG9jayAuY3J5cHRvbmF0b3J3aWRnZXQgaW5wdXQsXG4gICAgLmNhbGN1bGF0b3ItYmxvY2sgLmNyeXB0b25hdG9yd2lkZ2V0IHNlbGVjdCB7XG4gICAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgY29sb3I6ICM1MDY0OWM7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q0ZDhlMTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50OyB9XG4gICAgLmNhbGN1bGF0b3ItYmxvY2sgLmNyeXB0b25hdG9yd2lkZ2V0IGRpdjpsYXN0LWNoaWxkIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNhbGN1bGF0b3ItYmxvY2sgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gICAgY29sb3I6ICM1MDY0OWM7IH1cbiAgLmNhbGN1bGF0b3ItYmxvY2sgOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBGaXJlZm94IDE5KyAqL1xuICAgIGNvbG9yOiAjNTA2NDljOyB9XG4gIC5jYWxjdWxhdG9yLWJsb2NrIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC8qIElFIDEwKyAqL1xuICAgIGNvbG9yOiAjNTA2NDljOyB9XG4gIC5jYWxjdWxhdG9yLWJsb2NrIDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBGaXJlZm94IDE4LSAqL1xuICAgIGNvbG9yOiAjNTA2NDljOyB9XG5cbi50cmFuc2FjdGlvbi1oaXN0b3J5IGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmYyZjk7XG4gIHBhZGRpbmc6IDEycHggMDsgfVxuXG4udHJhbnNhY3Rpb24taGlzdG9yeSBsaTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi50cmFuc2FjdGlvbi1oaXN0b3J5IC50cmFuc2FjdGlvbi1pY29uIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cbiAgLnRyYW5zYWN0aW9uLWhpc3RvcnkgLnRyYW5zYWN0aW9uLWljb24gaSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsIDEyMSwgMjQ2LCAwLjE1KTtcbiAgICBjb2xvcjogIzRkNzlmNjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLnRyYW5zYWN0aW9uLWhpc3RvcnkgLnRyYW5zYWN0aW9uLWRhdGEgaDMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNTA2NDljOyB9XG5cbi53YWxsZXQtYmFsLXVzZCAud2FsbGV0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzUwNjQ5YzsgfVxuXG4ud2FsbGV0LWJhbC11c2QgaDMge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGNvbG9yOiAjNTA2NDljO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi53YWxsZXQtYmFsLWNyeXB0byAud2FsbGV0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzUwNjQ5YzsgfVxuXG4ud2FsbGV0LWJhbC1jcnlwdG8gLmNvaW4tYmFsIGgzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzUwNjQ5YzsgfVxuXG4uYnRjLXByaWNlIGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzUwNjQ5YztcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uY3J5cHRvLXdhbGxldC1hY3Rpdml0eSB7XG4gIG1pbi1oZWlnaHQ6IDYwMHB4OyB9XG5cbi53cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmNWZhOyB9XG5cbi5qY3Rrci1sYWJlbCB7XG4gIGhlaWdodDogNjBweDtcbiAgcGFkZGluZzogMCAxN3B4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZDogcmdiYSg0MywgODUsIDIwNCwgMC45KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5qY3Rrci1sYWJlbDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyYjU1Y2M7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbltjbGFzcyo9XCJqcy1jb252ZXlvci1cIl0gdWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG9wYWNpdHk6IDAuNTsgfVxuXG5bY2xhc3MqPVwianMtY29udmV5b3ItXCJdIHVsIGxpIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG4gIFtjbGFzcyo9XCJqcy1jb252ZXlvci1cIl0gdWwgbGkgLnVzZC1yYXRlIHtcbiAgICBjb2xvcjogIzcwODFiOTsgfVxuXG4vKklDTyBMaXN0IGNvdW50ZG93biovXG4uY291bnRkb3duIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjVyZW07IH1cblxuLmNvdW50ZG93biAucGFydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogLjVyZW07XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi5jb3VudGRvd24gLnBhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiOlwiO1xuICBsZWZ0OiAtMC4yNWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjNGQ3OWY2OyB9XG5cbi5jb3VudGRvd24gLnBhcnQ6bnRoLWNoaWxkKDEpOjpiZWZvcmUsXG4uY291bnRkb3duIC5wYXJ0Lm5vLWRpdmlkZXI6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNvdW50ZG93biAucGFydC5kYXlzOjphZnRlcixcbi5jb3VudGRvd24gLnBhcnQuaG91cnM6OmFmdGVyLFxuLmNvdW50ZG93biAucGFydC5taW51dGVzOjphZnRlcixcbi5jb3VudGRvd24gLnBhcnQuc2Vjb25kczo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm90dG9tOiAuMjVyZW07XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IC4zZW07XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5jb3VudGRvd24gLnBhcnQgKyAucGFydCB7XG4gIG1hcmdpbi1sZWZ0OiAuNjI1cmVtOyB9XG5cbi5jb3VudGRvd24gLmRheXMge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAtbXMtZmxleC1vcmRlcjogMTtcbiAgb3JkZXI6IDE7IH1cblxuLmNvdW50ZG93biAuaG91cnMge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAtbXMtZmxleC1vcmRlcjogMjtcbiAgb3JkZXI6IDI7IH1cblxuLmNvdW50ZG93biAubWludXRlcyB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG4gIC1tcy1mbGV4LW9yZGVyOiAzO1xuICBvcmRlcjogMzsgfVxuXG4uY291bnRkb3duIC5zZWNvbmRzIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gIG9yZGVyOiA0OyB9XG5cbi5jb3VudGRvd24uYmxpbmsgLnBhcnQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmljby1jYXJkIC5pY28tc29jaWFscyBhIGkge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYmUwZWM7XG4gIGNvbG9yOiAjNzA4MWI5O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0OyB9XG5cbi5pY28tY2FyZCAuaWNvLXNvY2lhbHMgYTpob3ZlciBpLmZhLWZhY2Vib29rLWYge1xuICBjb2xvcjogIzJiNTVjYztcbiAgYm9yZGVyOiAxcHggc29saWQ7IH1cblxuLmljby1jYXJkIC5pY28tc29jaWFscyBhOmhvdmVyIGkuZmEtdHdpdHRlciB7XG4gIGNvbG9yOiAjOWJhN2NhO1xuICBib3JkZXI6IDFweCBzb2xpZDsgfVxuXG4uaWNvLWNhcmQgLmljby1zb2NpYWxzIGE6aG92ZXIgaS5mYS1tZWRpdW0tbSB7XG4gIGNvbG9yOiAjZjE2NDZjO1xuICBib3JkZXI6IDFweCBzb2xpZDsgfVxuXG4uaWNvLWNhcmQgLmljby1zb2NpYWxzIGE6aG92ZXIgaS5mYS10ZWxlZ3JhbSB7XG4gIGNvbG9yOiAjMWVjYWI4O1xuICBib3JkZXI6IDFweCBzb2xpZDsgfVxuXG4uaWNvLWNhcmQgLmljby1zb2NpYWxzIGE6aG92ZXIgaS5mYS1idGMge1xuICBjb2xvcjogI2YzYzc0ZDtcbiAgYm9yZGVyOiAxcHggc29saWQ7IH1cblxuLnNldHRpbmctY2FyZCAuc2V0dGluZy1kZXRhaWwgaDMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNTA2NDljO1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi5zZXR0aW5nLWNhcmQgLnNldHQtY2FyZC1pY29uIHtcbiAgd2lkdGg6IDU0cHg7XG4gIGhlaWdodDogNTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNTRweDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi1yaWdodDogMThweDsgfVxuICAuc2V0dGluZy1jYXJkIC5zZXR0LWNhcmQtaWNvbiBpIHtcbiAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgLnNldHRpbmctY2FyZCAuc2V0dC1jYXJkLWljb24uc2V0LWljb24tcHVycGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExNywgODEsIDIzMywgMC4xKTtcbiAgICBjb2xvcjogIzc1NTFlOTsgfVxuICAuc2V0dGluZy1jYXJkIC5zZXR0LWNhcmQtaWNvbi5zZXQtaWNvbi1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCAyMDIsIDE4NCwgMC4xKTtcbiAgICBjb2xvcjogIzFlY2FiODsgfVxuICAuc2V0dGluZy1jYXJkIC5zZXR0LWNhcmQtaWNvbi5zZXQtaWNvbi1kYW5nZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCAxMDAsIDEwOCwgMC4xKTtcbiAgICBjb2xvcjogI2YxNjQ2YzsgfVxuXG4ucHJvamVjdC1kYXNoLWFjdGl2aXR5IHtcbiAgbWluLWhlaWdodDogNTM1cHg7IH1cblxuLnByb2plY3QtYnVkZ2V0LWNoYXJ0IHtcbiAgaGVpZ2h0OiAyNzNweDsgfVxuXG4udGV4dC1wcmltYXJ5LWxpZ2h0IHtcbiAgY29sb3I6ICM5NmIwZmE7IH1cblxuLnRleHQtcHJpbWFyeS1saWdodC1hbHQge1xuICBjb2xvcjogI2RmZTdmZDsgfVxuXG4uaWNvbi1pbmZvIGkge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAyNnB4O1xuICB6LWluZGV4OiA1OyB9XG5cbi5kYXNoLWluZm8tY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0gaDIge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzUwNjQ5YztcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5kYXNoLWluZm8tY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5kYXNoLWluZm8tY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y2Zjc7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMTsgfVxuICAuZGFzaC1pbmZvLWNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIsXG4gIC5kYXNoLWluZm8tY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3ZlciB7XG4gICAgb3BhY2l0eTogLjk7IH1cblxuLmRhc2gtaW5mby1jYXJvdXNlbCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDM4cHg7XG4gIHRvcDogMDsgfVxuICAuZGFzaC1pbmZvLWNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sLXByZXYgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gIC5kYXNoLWluZm8tY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjphZnRlciB7XG4gICAgY29udGVudDogJ1xcNTUnO1xuICAgIGZvbnQtZmFtaWx5OiBcImRyaXBpY29ucy12MlwiICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgIGNvbG9yOiAjNTA2NDljO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDhyZW07IH1cblxuLmRhc2gtaW5mby1jYXJvdXNlbCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDsgfVxuICAuZGFzaC1pbmZvLWNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sLW5leHQgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gIC5kYXNoLWluZm8tY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDphZnRlciB7XG4gICAgY29udGVudDogJ1xcNTYnO1xuICAgIGZvbnQtZmFtaWx5OiBcImRyaXBpY29ucy12MlwiICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgIGNvbG9yOiAjNTA2NDljO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDhyZW07IH1cblxuLmMtcHJvZ3Jlc3Mtc3RlcHMge1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmOyB9XG4gIC5jLXByb2dyZXNzLXN0ZXBzIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGNvbG9yOiAjYjZjMmU0O1xuICAgIHBhZGRpbmc6IDE2cHggMCAwIDM2cHg7IH1cbiAgICAuYy1wcm9ncmVzcy1zdGVwcyBsaSBhIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gICAgLmMtcHJvZ3Jlc3Mtc3RlcHMgbGkuZG9uZSB7XG4gICAgICBjb2xvcjogIzFlY2FiODsgfVxuICAgICAgLmMtcHJvZ3Jlc3Mtc3RlcHMgbGkuZG9uZSBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgMjAyLCAxODQsIDAuMDkpOyB9XG4gICAgICAuYy1wcm9ncmVzcy1zdGVwcyBsaS5kb25lOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjMWVjYWI4O1xuICAgICAgICBjb250ZW50OiBcIlxcZjA1OFwiO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjOWJhN2NhOyB9XG4gICAgLmMtcHJvZ3Jlc3Mtc3RlcHMgbGkuY3VycmVudCB7XG4gICAgICBjb2xvcjogIzRkNzlmNjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgIC5jLXByb2dyZXNzLXN0ZXBzIGxpLmN1cnJlbnQ6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICM0ZDc5ZjY7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMTkyXCI7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM0ZDc5ZjY7IH1cbiAgICAuYy1wcm9ncmVzcy1zdGVwcyBsaTpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZScgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgY29udGVudDogXCJcXGYxMTFcIjtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2RiZTBlYzsgfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgLmMtcHJvZ3Jlc3Mtc3RlcHMgbGk6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gOHB4KTtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAgIC5jLXByb2dyZXNzLXN0ZXBzIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuYy1wcm9ncmVzcy1zdGVwcyBsaSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM0cHg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDRweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNkYmUwZWM7IH1cbiAgICAgICAgLmMtcHJvZ3Jlc3Mtc3RlcHMgbGkuZG9uZSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzFlY2FiODsgfVxuICAgICAgICAuYy1wcm9ncmVzcy1zdGVwcyBsaS5jdXJyZW50IHtcbiAgICAgICAgICBjb2xvcjogIzRkNzlmNjtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjNGQ3OWY2OyB9XG4gICAgICAgICAgLmMtcHJvZ3Jlc3Mtc3RlcHMgbGkuY3VycmVudCBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsIDEyMSwgMjQ2LCAwLjE1KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDAuMjVweCAjNGQ3OWY2OyB9XG4gICAgICAgICAgLmMtcHJvZ3Jlc3Mtc3RlcHMgbGkuY3VycmVudDpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICM0ZDc5ZjY7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjE5MlwiOyB9XG4gICAgICAgIC5jLXByb2dyZXNzLXN0ZXBzIGxpOmJlZm9yZSB7XG4gICAgICAgICAgYm90dG9tOiAtMTVweDtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNnB4OyB9XG4gICAgICAgIC5jLXByb2dyZXNzLXN0ZXBzIGxpIHNwYW4ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU1LCAxNjcsIDIwMiwgMC4xKTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IDAuMjVweCAjZWZmMWY3OyB9IH1cblxuLndvcmtsb2FkLWNoYXJ0IHtcbiAgaGVpZ2h0OiAyMTBweDsgfVxuXG4vKj09IHRvZG8gbGlzdCA9PSovXG4udG9kby1saXN0IC50b2RvLWJveCBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgei1pbmRleDogMTA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBjb2xvcjogI2RiZTBlYzsgfVxuXG4udG9kby1saXN0IC50b2RvLWJveCAudG9kby10YXNrIHtcbiAgcGFkZGluZzogNHB4IDA7IH1cbiAgLnRvZG8tbGlzdCAudG9kby1ib3ggLnRvZG8tdGFzayBsYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IC41cmVtOyB9XG4gIC50b2RvLWxpc3QgLnRvZG8tYm94IC50b2RvLXRhc2sgLmNrYm94IHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMjVweDsgfVxuICAgIC50b2RvLWxpc3QgLnRvZG8tYm94IC50b2RvLXRhc2sgLmNrYm94IHNwYW4ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgY29sb3I6ICM3Mjg2YTI7IH1cbiAgICAgIC50b2RvLWxpc3QgLnRvZG8tYm94IC50b2RvLXRhc2sgLmNrYm94IHNwYW46YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZGJlMGVjO1xuICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC50b2RvLWxpc3QgLnRvZG8tYm94IC50b2RvLXRhc2sgLmNrYm94IHNwYW46YWZ0ZXIge1xuICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgY29udGVudDogXCJcXEYxMkNcIjtcbiAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMjRweC8xIFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogIzcwODFiOTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIC50b2RvLWxpc3QgLnRvZG8tYm94IC50b2RvLXRhc2sgLmNrYm94IGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIG1hcmdpbjogMCA1cHggMCAwOyB9XG4gICAgLnRvZG8tbGlzdCAudG9kby1ib3ggLnRvZG8tdGFzayAuY2tib3ggaW5wdXRbdHlwZT0nY2hlY2tib3gnXTpjaGVja2VkICsgc3BhbjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAudG9kby1saXN0IC50b2RvLWJveCAudG9kby10YXNrIGlucHV0OmNoZWNrZWQgKyBzcGFuIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDsgfVxuXG4udG9kby1saXN0IC5mb3JtLWNvbnRyb2wge1xuICBjb2xvcjogIzJmNDY4NjtcbiAgYmFja2dyb3VuZDogI2RiZTBlYztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgLnRvZG8tbGlzdCAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6ICNkYmUwZWM7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uY2xpZW50LWNhcmQgLmNsaWVudC1uYW1lIHtcbiAgY29sb3I6ICM1MDY0OWM7IH1cblxuLmNhbGVuZGFyLWV2ZW50IC5ldmVudC1uYW1lIGgzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzUwNjQ5YzsgfVxuXG4ucHJvamVjdC1pbnZvaWNlIC50YWJsZSB0ciB0ZCBoNSB7XG4gIGNvbG9yOiAjNTA2NDljOyB9XG5cbi50ZWFtLWNhcmQgLnVzZXItaW1nIHtcbiAgaGVpZ2h0OiA4MHB4OyB9XG5cbi50ZWFtLWNhcmQgLm9ubGluZS1jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDExOHB4O1xuICBsZWZ0OiA0NHB4OyB9XG5cbi50ZWFtLWNhcmQgLnRlYW0tbGVhZGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzUwNjQ5YzsgfVxuXG4ubGFuZ3VhZ2Utc2tpbGwgbGkgc3BhbiB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAycHggOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmNWZhO1xuICBjb2xvcjogIzg5OTdiZDtcbiAgZm9udC1zaXplOiAxMXB4OyB9XG5cbi5wcm9qZWN0LWNhcmQge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjsgfVxuICAucHJvamVjdC1jYXJkIC5wcm9qZWN0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICM1MDY0OWM7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4udGFzay1ib3ggLnRhc2stcHJpb3JpdHktaWNvbiBpIHtcbiAgYm9yZGVyOiA1cHggc29saWQgI2VhZjBmNztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTVweDtcbiAgbGVmdDogLTVweDsgfVxuXG4uZGFzaGJvYXJkLW1hcCB7XG4gIGhlaWdodDogMjcwcHg7IH1cblxuLmNhcmQtZWNvIC5jYXJkLWVjby10aXRsZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMnB4IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0zMHB4OyB9XG4gIC5jYXJkLWVjbyAuY2FyZC1lY28tdGl0bGUuZWNvLXRpdGxlLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZWNhYjg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMXB4ICMxZWNhYjg7IH1cbiAgLmNhcmQtZWNvIC5jYXJkLWVjby10aXRsZS5lY28tdGl0bGUtZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE2NDZjO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDFweCAjZjE2NDZjOyB9XG4gIC5jYXJkLWVjbyAuY2FyZC1lY28tdGl0bGUuZWNvLXRpdGxlLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRhYzdlYztcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAxcHggIzRhYzdlYzsgfVxuICAuY2FyZC1lY28gLmNhcmQtZWNvLXRpdGxlLmVjby10aXRsZS1wdXJwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NTUxZTk7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMXB4ICM3NTUxZTk7IH1cbiAgLmNhcmQtZWNvIC5jYXJkLWVjby10aXRsZS5lY28tdGl0bGUtd2FybmluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzYzc0ZDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAxcHggI2YzYzc0ZDsgfVxuXG4uY2FyZC1lY28gLmNhcmQtZWNvLWljb24ge1xuICBmb250LXNpemU6IDI4cHg7IH1cblxuLnJlLWN1c3RvbWVycy1kZXRhaWwgaDMge1xuICBjb2xvcjogIzUwNjQ5YztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMnB4OyB9XG5cbi5vcmRlci1saXN0IHRhYmxlIHRkIGltZyB7XG4gIHdpZHRoOiA0MHB4OyB9XG5cbi5lLWNvLXByb2R1Y3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmNmY3OyB9XG4gIC5lLWNvLXByb2R1Y3QgYSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7IH1cbiAgICAuZS1jby1wcm9kdWN0IGEgaW1nIHtcbiAgICAgIGhlaWdodDogMjMwcHg7IH1cbiAgLmUtY28tcHJvZHVjdCAucmliYm9uLWJveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7IH1cbiAgICAuZS1jby1wcm9kdWN0IC5yaWJib24tYm94IC5yaWJib24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuZS1jby1wcm9kdWN0IC5yaWJib24tYm94IC5yaWJib24tbGFiZWwge1xuICAgICAgY2xlYXI6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgIGhlaWdodDogNjZweDtcbiAgICAgIHdpZHRoOiA2NnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDY2cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTIlIDQ4JSAyMyUgNzclIC8gNDQlIDY4JSAzMiUgNTYlO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuZS1jby1wcm9kdWN0IC5wcm9kdWN0LWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuZS1jby1wcm9kdWN0IC5wcm9kdWN0LWluZm8gLnByb2R1Y3QtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgY29sb3I6ICM1MDY0OWM7IH1cbiAgICAuZS1jby1wcm9kdWN0IC5wcm9kdWN0LWluZm8gLnByb2R1Y3QtcHJpY2Uge1xuICAgICAgY29sb3I6ICM1MDY0OWM7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgICAuZS1jby1wcm9kdWN0IC5wcm9kdWN0LWluZm8gLnByb2R1Y3QtcHJpY2Ugc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjODk5N2JkO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgICAuZS1jby1wcm9kdWN0IC5wcm9kdWN0LWluZm8gLnByb2R1Y3QtcmV2aWV3IGxpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgLmUtY28tcHJvZHVjdCAucHJvZHVjdC1pbmZvIC5wcm9kdWN0LXJldmlldyBsaSBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9XG4gICAgLmUtY28tcHJvZHVjdCAucHJvZHVjdC1pbmZvIC5idG4tY2FydCB7XG4gICAgICBib3JkZXItY29sb3I6ICNlZmYyZjk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmNmY3O1xuICAgICAgY29sb3I6ICM1MDY0OWM7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgcGFkZGluZzogNHB4IDE2cHg7IH1cbiAgICAgIC5lLWNvLXByb2R1Y3QgLnByb2R1Y3QtaW5mbyAuYnRuLWNhcnQ6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLmUtY28tcHJvZHVjdCAucHJvZHVjdC1pbmZvIC5idG4td2lzaGxpc3QsXG4gICAgLmUtY28tcHJvZHVjdCAucHJvZHVjdC1pbmZvIC5idG4tcXVpY2t2aWV3IHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2VmZjJmOTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2Y2Zjc7XG4gICAgICBjb2xvcjogIzUwNjQ5YztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICBwYWRkaW5nOiA0cHggMTBweDsgfVxuICAgIC5lLWNvLXByb2R1Y3QgLnByb2R1Y3QtaW5mbyAud2lzaGxpc3QsXG4gICAgLmUtY28tcHJvZHVjdCAucHJvZHVjdC1pbmZvIC5xdWlja3ZpZXcge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7IH1cbiAgLmUtY28tcHJvZHVjdDpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxM3B4IDBweCByZ2JhKDIzOSwgMjQyLCAyNDksIDAuMSk7IH1cbiAgICAuZS1jby1wcm9kdWN0OmhvdmVyIC53aXNobGlzdCxcbiAgICAuZS1jby1wcm9kdWN0OmhvdmVyIC5xdWlja3ZpZXcge1xuICAgICAgb3BhY2l0eTogMTsgfVxuXG4ub2ZmZXItYm94IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Byb2R1Y3RzL29mZmVyLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAub2ZmZXItYm94IC5vZmZlci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4OyB9XG4gICAgLm9mZmVyLWJveCAub2ZmZXItY29udGVudCBoMyB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgY29sb3I6ICM1MDY0OWM7IH1cblxuLnJpYmJvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiA2cHg7XG4gIGxlZnQ6IC01cHg7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5yaWJib246YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzMXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAucmliYm9uLnJpYmJvbi1waW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1ZGEwOyB9XG4gICAgLnJpYmJvbi5yaWJib24tcGluazpiZWZvcmUge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmNWRhMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmNWRhMDsgfVxuICAucmliYm9uLnJpYmJvbi1zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YWM3ZWM7IH1cbiAgICAucmliYm9uLnJpYmJvbi1zZWNvbmRhcnk6YmVmb3JlIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM0YWM3ZWM7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICM0YWM3ZWM7IH1cblxuaHIudGhpY2sge1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogM3B4O1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM0ZDc5ZjYsICM3NTUxZTkpO1xuICBib3JkZXItcmFkaXVzOiAzMHB4OyB9XG5cbi5zaW5nbGUtcHJvLWRldGFpbCAuY3VzdG9tLWJvcmRlciB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmNDY4NjsgfVxuXG4uc2luZ2xlLXByby1kZXRhaWwgLnByby10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNTA2NDljO1xuICBmb250LXNpemU6IDI0cHg7IH1cblxuLnNpbmdsZS1wcm8tZGV0YWlsIC5wcm9kdWN0LXJldmlldyBsaSB7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuICAuc2luZ2xlLXByby1kZXRhaWwgLnByb2R1Y3QtcmV2aWV3IGxpIGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4uc2luZ2xlLXByby1kZXRhaWwgLnByby1wcmljZSB7XG4gIGNvbG9yOiAjNTA2NDljO1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLnNpbmdsZS1wcm8tZGV0YWlsIC5wcm8tcHJpY2Ugc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjODk5N2JkOyB9XG5cbi5zaW5nbGUtcHJvLWRldGFpbCAucXVhbnRpdHkgaW5wdXQge1xuICB3aWR0aDogMTQlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgaGVpZ2h0OiBjYWxjKDI0cHggKyAxMnB4ICsgNXB4KTsgfVxuXG4uc2luZ2xlLXByby1kZXRhaWwgLnByby1mZWF0dXJlcyBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogI2E0YWJjNTsgfVxuICAuc2luZ2xlLXByby1kZXRhaWwgLnByby1mZWF0dXJlcyBsaTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjAwY1wiICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJyAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjMWVjYWI4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogOHB4OyB9XG5cbi5zaW5nbGUtcHJvLWRldGFpbCAuZm9ybS1jaGVjay1pbmxpbmUge1xuICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4ucHJvLW9yZGVyLWJveCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZmYyZjk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTNweCAwcHggcmdiYSgyMzksIDI0MiwgMjQ5LCAwLjA1KTsgfVxuICAucHJvLW9yZGVyLWJveCBpIHtcbiAgICBmb250LXNpemU6IDI4cHg7IH1cblxuLnJldmlldy1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmNmY3O1xuICBwYWRkaW5nOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAucmV2aWV3LWJveCBoMSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGNvbG9yOiAjZjE2NDZjOyB9XG4gIC5yZXZpZXctYm94IC5wcm9kdWN0LXJldmlldyBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLnJldmlldy1ib3ggLnByb2R1Y3QtcmV2aWV3IGxpIGkge1xuICAgICAgZm9udC1zaXplOiAyMnB4OyB9XG5cbi5yZXZpZXdlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBkb3R0ZWQgI2VmZjJmOTsgfVxuICAucmV2aWV3ZXIgLnByb2R1Y3QtcmV2aWV3IGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmJnLW5ld3NsZXR0ZXJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmNDY4NjsgfVxuXG4ubmV3c2xldHRlcnMtdGV4dCBoNCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIycHg7IH1cblxuLm5ld3NsZXR0ZXJzLWlucHV0IGlucHV0IHtcbiAgcGFkZGluZzogMTVweCAxMzZweCAxNXB4IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmNmY3OyB9XG5cbi5uZXdzbGV0dGVycy1pbnB1dCBidXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICByaWdodDogM3B4O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDFweCAwLjJweCAjNGQ3OWY2OyB9XG5cbi50b3RhbC1wYXltZW50IC50YWJsZSB0aGVhZCB0ciB0aCxcbi50b3RhbC1wYXltZW50IHRhYmxlIHRoZWFkIHRyIHRoLFxuLnNob3BwaW5nLWNhcnQgLnRhYmxlIHRoZWFkIHRyIHRoLFxuLnNob3BwaW5nLWNhcnQgdGFibGUgdGhlYWQgdHIgdGgge1xuICBmb250LXNpemU6IDE1cHg7IH1cblxuLnRvdGFsLXBheW1lbnQgLnRhYmxlIHRib2R5IHRkLFxuLnRvdGFsLXBheW1lbnQgdGFibGUgdGJvZHkgdGQsXG4uc2hvcHBpbmctY2FydCAudGFibGUgdGJvZHkgdGQsXG4uc2hvcHBpbmctY2FydCB0YWJsZSB0Ym9keSB0ZCB7XG4gIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmYyZjk7IH1cbiAgLnRvdGFsLXBheW1lbnQgLnRhYmxlIHRib2R5IHRkIC5wcm9kdWN0LW5hbWUsXG4gIC50b3RhbC1wYXltZW50IHRhYmxlIHRib2R5IHRkIC5wcm9kdWN0LW5hbWUsXG4gIC5zaG9wcGluZy1jYXJ0IC50YWJsZSB0Ym9keSB0ZCAucHJvZHVjdC1uYW1lLFxuICAuc2hvcHBpbmctY2FydCB0YWJsZSB0Ym9keSB0ZCAucHJvZHVjdC1uYW1lIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICM1MDY0OWM7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4udG90YWwtcGF5bWVudCAudGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCxcbi50b3RhbC1wYXltZW50IHRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQsXG4uc2hvcHBpbmctY2FydCAudGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCxcbi5zaG9wcGluZy1jYXJ0IHRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQge1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi50b3RhbC1wYXltZW50IHtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VmZjJmOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmRmZDtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gIC50b3RhbC1wYXltZW50IC5wYXltZW50LXRpdGxlIHtcbiAgICBjb2xvcjogIzUwNjQ5YztcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5jYXJ0LXByb21vIHtcbiAgcGFkZGluZzogOTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wcm9kdWN0cy9iZy1jYXJ0LnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cblxuLmpwLWNhcmQgLmpwLWNhcmQtZnJvbnQsXG4uanAtY2FyZCAuanAtY2FyZC1iYWNrIHtcbiAgYmFja2dyb3VuZDogIzJmNDY4NiAhaW1wb3J0YW50OyB9XG5cbi5iaWxsaW5nLW5hdiAubmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDhweDtcbiAgY29sb3I6ICM1MDY0OWM7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZmYyZjk7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogNzBweDsgfVxuICAuYmlsbGluZy1uYXYgLm5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBjb2xvcjogIzRkNzlmNjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEzcHggMHB4IHJnYmEoMjM5LCAyNDIsIDI0OSwgMC4wNSk7IH1cblxuLmNybS1kYXNoLW1hcCB7XG4gIGhlaWdodDogMzEwcHg7IH1cblxuLmNybS1kYXNoLWFjdGl2aXR5IHtcbiAgbWluLWhlaWdodDogNDI1cHg7IH1cblxuLmNybS1kYXRhLWNhcmQgLmRhdGEtaWNvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuY3JtLWRhdGEtY2FyZCAuZGF0YS1pY29uIGkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4OyB9XG5cbi5jcm0tZGF0YS1jYXJkIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM1MDY0OWM7XG4gIGZvbnQtc2l6ZTogMjRweDsgfVxuXG4uYWNjb3VudC1ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNzsgfVxuICAuYWNjb3VudC1ib2R5IC5hdXRoLXBhZ2Uge1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5hY2NvdW50LWJvZHkgLmF1dGgtY2FyZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDsgfVxuICAgIC5hY2NvdW50LWJvZHkgLmF1dGgtY2FyZCAuYXV0aC1sb2dvLWJveCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IC0yNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAuYWNjb3VudC1ib2R5IC5hdXRoLWNhcmQgLmF1dGgtbG9nby1ib3ggLmF1dGgtbG9nbyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAyLjI1cHggI2VmZjJmOTsgfVxuICAgIC5hY2NvdW50LWJvZHkgLmF1dGgtY2FyZCAuYXV0aC1sb2dvLXRleHQge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7IH1cbiAgICAgIC5hY2NvdW50LWJvZHkgLmF1dGgtY2FyZCAuYXV0aC1sb2dvLXRleHQgaDQge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogIzUwNjQ5YztcbiAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9XG4gIC5hY2NvdW50LWJvZHkgLmF1dGgtZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7IH1cbiAgLmFjY291bnQtYm9keSAuYXV0aC1mb3JtIC5hdXRoLWZvcm0taWNvbiB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmYyZjk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDNweDtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgdG9wOiAzcHg7XG4gICAgY29sb3I6ICM5YmE3Y2E7IH1cbiAgLmFjY291bnQtYm9keS5hY2NvdW50Ymcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9hY291bnQtcGFnZS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7IH1cbiAgICAuYWNjb3VudC1ib2R5LmFjY291bnRiZyAuYWNjb3VudC10aXRsZSB7XG4gICAgICB3aWR0aDogNTAwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgICAuYWNjb3VudC1ib2R5LmFjY291bnRiZyAuYWNjb3VudC10aXRsZSBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7IH1cbiAgLmFjY291bnQtYm9keSAuYWNjb3VudC1zb2NpYWwgaDYge1xuICAgIGNvbG9yOiAjODk5N2JkOyB9XG4gIC5hY2NvdW50LWJvZHkgLmFjY291bnQtc29jaWFsIGg2OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgNHB4IDE0cHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjJmOTtcbiAgICB3aWR0aDogMTEwcHg7IH1cbiAgLmFjY291bnQtYm9keSAuYWNjb3VudC1zb2NpYWwgaDY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDE0cHggNHB4IDA7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjJmOTtcbiAgICB3aWR0aDogMTEwcHg7IH1cbiAgLmFjY291bnQtYm9keSAuYWNjb3VudC1zb2NpYWwgYSBpIHtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHotaW5kZXg6IDU7IH1cbiAgICAuYWNjb3VudC1ib2R5IC5hY2NvdW50LXNvY2lhbCBhIGkuZmFjZWJvb2sge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNzlmNjtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmFjY291bnQtYm9keSAuYWNjb3VudC1zb2NpYWwgYSBpLnR3aXR0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRhYzdlYztcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmFjY291bnQtYm9keSAuYWNjb3VudC1zb2NpYWwgYSBpLmdvb2dsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1ZGEwO1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmFjY291bnQtYm9keSAuYWNjb3VudC1zb2NpYWwgYTpob3ZlciAuZmFjZWJvb2sge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NThiZjc7IH1cbiAgLmFjY291bnQtYm9keSAuYWNjb3VudC1zb2NpYWwgYTpob3ZlciAudHdpdHRlciB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYxY2VlZTsgfVxuICAuYWNjb3VudC1ib2R5IC5hY2NvdW50LXNvY2lhbCBhOmhvdmVyIC5nb29nbGUge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjc3YWY7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hdXRoLWNhcmQge1xuICAgIG1hcmdpbi10b3A6IDM0cHg7IH0gfVxuXG4vKiFcclxuICogTWFpblxyXG4gKlxyXG4qL1xuaHRtbCB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uY3Vyc29yLXBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnN0aWNreS1ib3R0b20ge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBsZWZ0OiAyNzBweDtcbiAgcmlnaHQ6IDA7XG4gIC8qIGJvcmRlcjogMXB4IHNvbGlkOyAqL1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3R0b206IDEwcHg7IH1cblxuLm1jZS1idG4gLm1jZS10eHQge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDsgfVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAtMC41cmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjMpICFpbXBvcnRhbnQ7IH1cblxuLmJ3LWxvYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogMThweDtcbiAgbWluLXdpZHRoOiAyMDBweDsgfVxuICAuYnctbG9hZGVyLmxvYWRlZDo6YmVmb3JlIHtcbiAgICBhbmltYXRpb246IGJ3LWxvYWRlci1oaWRlIDAuMnMgZWFzZS1vdXQgZm9yd2FyZHM7IH1cbiAgLmJ3LWxvYWRlcjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDMwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLW91dDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNkOGUzZjAsICNjM2NiZDMsICNkOGUzZjAsICNjM2NiZDMpO1xuICAgIGFuaW1hdGlvbjogYnctbG9hZGVyLWFuaW1hdGUgMnMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgYnctbG9hZGVyLWFuaW1hdGUge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTY2LjY2NjYlKTsgfSB9XG5cbkBrZXlmcmFtZXMgYnctbG9hZGVyLWhpZGUge1xuICAwJSB7XG4gICAgei1pbmRleDogMjtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDk5JSB7XG4gICAgei1pbmRleDogMjtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIHotaW5kZXg6IC0xO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5oZWxwLWJsb2NrIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogcmVkO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogNXB4IDE1cHg7IH1cblxuLmluYWN0aXZlLXJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWUyZTIgIWltcG9ydGFudDsgfVxuXG4uaW5hY3RpdmUtcm93ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjllMmUyICFpbXBvcnRhbnQ7IH1cblxuLm5ldy1yb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZmFiICAhaW1wb3J0YW50OyB9XG5cbi5uZXctcm93ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZmFiICAhaW1wb3J0YW50OyB9XG5cbi5hY3RpdmUtcm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1ZmZjNSAhaW1wb3J0YW50OyB9XG5cbi5hY3RpdmUtcm93ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVmZmM1ICFpbXBvcnRhbnQ7IH1cblxuLmFydGljbGUtaW5kZXggLmFjdGlvbi1iYXIgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAzM3B4O1xuICBib3JkZXItY29sb3I6ICNjY2M7IH1cblxuI21jZXVfMjg0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5tY2UtY29udGFpbmVyLWJvZHkgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgbWFyZ2luOiAxM3B4IGF1dG8gIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDkzJSAhaW1wb3J0YW50OyB9XG5cbi5tY2UtY29udGFpbmVyLWJvZHkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA4cHg7IH1cblxuI21jZXVfMjg0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDBweCAhaW1wb3J0YW50OyB9XG5cbiNtY2UtbW9kYWwtYmxvY2sge1xuICB6LWluZGV4OiA5ICFpbXBvcnRhbnQ7IH1cblxuLm1jZS13aW5kb3cubWNlLWluIHtcbiAgei1pbmRleDogMTAgIWltcG9ydGFudDsgfVxuXG4uYXJ0aWNsZS10eXBlcyB7XG4gIG1hcmdpbi10b3A6IDRweDsgfVxuXG4ubGFiZWwtZGVsZXRlIHtcbiAgYmFja2dyb3VuZDogI2VhZWFlYTtcbiAgcGFkZGluZzogM3B4IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5sYWJlbC1kZWxldGUgPiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDJweDsgfVxuXG4uYXJ0aWNsZS10eXBlcyA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjZWFlYWVhO1xuICBwYWRkaW5nOiAzcHggNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmFydGljbGUtdHlwZXMgPiBzcGFuID4gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAycHg7IH1cblxuLmItdCB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAuNXJlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzJmMmYyZjsgfVxuXG4vKiBNb2R1bGUgLSBmaWxlbWFuYWdlciAqL1xuZGl2LmZpbGUtbW9kdWxlIHtcbiAgY29sb3I6ICMyYzJlMzQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbmRpdi5maWxlLW1vZHVsZSAuZmlsZSB7XG4gIGhlaWdodDogNDNweDtcbiAgd2lkdGg6IDM0cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9maWxlLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGNvbG9yOiAjZmZhZTAwO1xuICBmb250LXNpemU6IDlweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMTlweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuZGl2LmZpbGUtbW9kdWxlID4gZGl2IHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbmRpdi5maWxlLW1vZHVsZSA+IGRpdi5vcGVuIHtcbiAgei1pbmRleDogNTsgfVxuXG5kaXYuZmlsZS1tb2R1bGUgPiBkaXYgPiBkaXYge1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuZGl2LmZpbGUtbW9kdWxlID4gZGl2ID4gZGl2Lm9wZW4ge1xuICB6LWluZGV4OiA1OyB9XG5cbmRpdi5maWxlLW1vZHVsZSA+IGRpdiA+IGRpdiA+IGRpdjpub3QoLnRyYW5zcGFyZW50LXNlbGVjdCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIC01MCUpOyB9XG5cbmRpdi5maWxlLW1vZHVsZSA+IGRpdiA+IGRpdiA+IGRpdiA+IGIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbmRpdi5maWxlLW1vZHVsZSA+IGRpdiA+IGRpdiA+IGRpdiA+IHAge1xuICBjb2xvcjogIzc5N2M4NztcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDsgfVxuXG5kaXYuZmlsZS1tb2R1bGUgPiBkaXYgPiBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgY29sb3I6ICM4Mjg1OTA7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cblxuZGl2LmZpbGUtbW9kdWxlID4gZGl2ID4gZGl2Om50aC1jaGlsZCgxKSA+IGIge1xuICBjb2xvcjogIzJjMmUzNDsgfVxuXG5kaXYuZmlsZS1tb2R1bGUgPiBkaXYgPiBkaXY6bnRoLWNoaWxkKDEpID4gZGl2IHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfVxuXG5kaXYuZmlsZS1tb2R1bGUgPiBkaXYgPiBkaXY6bnRoLWNoaWxkKDQpIHtcbiAgY29sb3I6ICM4Mjg1OTA7IH1cblxuZGl2LmZpbGUtbW9kdWxlID4gZGl2ID4gZGl2Om50aC1jaGlsZCg1KSB7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2RhZTFlODsgfVxuXG5kaXYuZmlsZS1tb2R1bGUgPiBkaXYubWFyZ2luLXQtNDAge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLnVwbG9hZC1tYW5hZ2VyIC5hZGQtZmlsZXMgI2FkZC1maWxlcy1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnVwbG9hZC1tYW5hZ2VyIC5hZGQtZmlsZXMgbGFiZWwge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YztcbiAgYm9yZGVyLWNvbG9yOiAjNGNhZTRjO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLnVwbG9hZC1tYW5hZ2VyIC5hZGQtZmlsZXMgbGFiZWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y4YzNmOyB9XG5cbi51cGxvYWQtbWFuYWdlciAjaW1hZ2VzQWRkZWRCb3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC1oZWlnaHQ6IDM2MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4udXBsb2FkLW1hbmFnZXIgI2ltYWdlc0FkZGVkQm94ID4gZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBoZWlnaHQ6IDgwcHg7IH1cblxuLnVwbG9hZC1tYW5hZ2VyICNpbWFnZXNBZGRlZEJveCA+IGRpdiAuaW1nLWJvZHkge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjZTNlM2UzO1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNXB4O1xuICB0b3A6IDBweDsgfVxuXG4udXBsb2FkLW1hbmFnZXIgI2ltYWdlc0FkZGVkQm94ID4gZGl2IC5pbWctYm9keSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLnVwbG9hZC1tYW5hZ2VyICNpbWFnZXNBZGRlZEJveCA+IGRpdiAuY29udGVudCB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIHBhZGRpbmc6IDBweCA1MHB4IDBweCAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNlM2UzZTM7IH1cblxuLnVwbG9hZC1tYW5hZ2VyICNpbWFnZXNBZGRlZEJveCA+IGRpdiAuY29udGVudCAuaW1nLW5hbWUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cblxuLnVwbG9hZC1tYW5hZ2VyICNpbWFnZXNBZGRlZEJveCA+IGRpdiAuY29udGVudCAuaW1nLXNpemUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmYzYwMDsgfVxuXG4udXBsb2FkLW1hbmFnZXIgI2ltYWdlc0FkZGVkQm94ID4gZGl2IC5jb250ZW50IHByb2dyZXNzIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnVwbG9hZC1tYW5hZ2VyICNpbWFnZXNBZGRlZEJveCA+IGRpdiAudXBsb2FkLXJlbW92ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE0cHg7XG4gIHRvcDogMXB4OyB9XG5cbi50b29sdGlwIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uaGFuZGxlIHtcbiAgY3Vyc29yOiBtb3ZlOyB9XG5cbi5zb3J0YWJsZSAudWktc3RhdGUtaGlnaGxpZ2h0IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZDogI2RlZTJlNDtcbiAgaGVpZ2h0OiAxMDBweDsgfVxuXG4uc29ydGFibGUgLnVpLXN0YXRlLWhpZ2hsaWdodCB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQ6ICNkZWUyZTQ7IH1cblxuLm5vdC1zZXQge1xuICBjb2xvcjogI2NjYzsgfVxuIiwiLy9cclxuLy8gQ2FyZHNcclxuLy8gXHJcblxyXG4uY2FyZCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogJHNoYWRvdztcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQ7XHJcbn1cclxuXHJcbi5jYXJkLWJvcmRlcntcclxuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcbn1cclxuXHJcbi5jYXJkLWhlYWRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0zMDA7XHJcbn1cclxuXHJcbi5jYXJkLWZvb3RlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcbn1cclxuXHJcbi5jYXJkLXByaW1hcnl7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbn1cclxuXHJcbi5jYXJkLXNlY29uZGFyeXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG59XHJcblxyXG4uY2FyZC1zdWNjZXNze1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xyXG59XHJcblxyXG4uY2FyZC13YXJuaW5ne1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xyXG59XHJcblxyXG4uY2FyZC1pbmZve1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRpbmZvO1xyXG59XHJcblxyXG4uY2FyZC1kYW5nZXJ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcclxufVxyXG5cclxuLmNhcmQtZGFya3tcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcclxufVxyXG5cclxuLmNhcmQtbGlnaHR7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xyXG4gIGNvbG9yOiAkZ3JheS01MDA7XHJcbn1cclxuXHJcbi5jYXJkLXBpbmt7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBpbms7XHJcbn1cclxuXHJcbi5jYXJkLXB1cnBsZXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xyXG59XHJcblxyXG4uY2FyZC1ibHVle1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG59XHJcblxyXG5cclxuXHJcbiIsIi8vXHJcbi8vIEJ1dHRvbnNcclxuLy9cclxuXHJcblxyXG4uYnRuIHtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICY6Zm9jdXN7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gJGdyYXktMjAwO1xyXG4gIH1cclxufVxyXG5cclxuLmFuaW1hdGlvbi1tb2RhbCxcclxuLmJ1dHRvbi1saXN0LFxyXG4uYnV0dG9uLWl0ZW1zIHtcclxuICBtYXJnaW4tYm90dG9tOiAtOHB4O1xyXG4gIC5idG4ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgfVxyXG59XHJcbi5idG4teGx7XHJcbiAgcGFkZGluZzogMTJweCAyNHB4O1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG4uYnRuLXNte1xyXG4gIHBhZGRpbmc6IDRweCA4cHg7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcbi5idG4teHN7XHJcbiAgcGFkZGluZzogMnB4IDEwcHg7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG59XHJcbi5idG4teHNze1xyXG4gIHBhZGRpbmc6IDBweCAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxufVxyXG4uYnRuLXJvdW5kIHtcclxuICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG59XHJcblxyXG4uYnRuLXNxdWFyZXtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbi5idG4tc2tld3tcclxuICB0cmFuc2Zvcm06IHNrZXcoLTE1ZGVnKTtcclxuICBzcGFue1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3KDE1ZGVnKTtcclxuICB9XHJcbn1cclxuLmFjY29yZGlvbntcclxuICAuYnRuOmZvY3Vze1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcbn1cclxuLmJ0bi5idG4tb3V0bGluZS1kYXNoZWQge1xyXG4gIG91dGxpbmU6IDFweCBkYXNoZWQgJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgb3V0bGluZS1vZmZzZXQ6IC01cHg7XHJcbiAgLW1vei1vdXRsaW5lLXJhZGl1czogMjVweDtcclxufVxyXG5cclxuXHJcbi5idG4tcHJpbWFyeSwgLmJ0bi1zdWNjZXNzLC5idG4tc2Vjb25kYXJ5LCAuYnRuLWluZm8sIC5idG4td2FybmluZyxcclxuLmJ0bi1kYW5nZXIsIC5idG4tZGFyaywuYnRuLXBpbmssLmJ0bi1wdXJwbGUsLmJ0bi1ibHVle1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbn1cclxuXHJcbi8qYnRuLXByaW1hcnkqL1xyXG5cclxuLmJ0bi1wcmltYXJ5e1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoJHByaW1hcnksLjUpO1xyXG59XHJcblxyXG4uYnRuLXByaW1hcnkuYWN0aXZlLCAuYnRuLXByaW1hcnkuZm9jdXMsIC5idG4tcHJpbWFyeTphY3RpdmUsIC5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5OmhvdmVyLFxyXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnksLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmUsXHJcbi5zaG93Pi5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSwuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciwuYnRuLXByaW1hcnkuYWN0aXZlLC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXHJcbi5idG4tcHJpbWFyeTphY3RpdmUsIC5zaG93Pi5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUsLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLXByaW1hcnk6ZGlzYWJsZWQsXHJcbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcclxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxyXG4uc2hvdz4uYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUsXHJcbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXHJcbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXHJcbi5zaG93Pi5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUsXHJcbmEuYmctcHJpbWFyeTpmb2N1cywgYS5iZy1wcmltYXJ5OmhvdmVyLFxyXG5idXR0b24uYmctcHJpbWFyeTpmb2N1cywgYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIgIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHByaW1hcnksIDUlKSAhaW1wb3J0YW50O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkcHJpbWFyeSwgNSUpO1xyXG59XHJcblxyXG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdz4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxyXG4uYnRuLXByaW1hcnkuZm9jdXMsIC5idG4tcHJpbWFyeTpmb2N1cywuYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMge1xyXG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRwcmltYXJ5LC4zKSAhaW1wb3J0YW50O1xyXG59XHJcbi5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCxcclxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcclxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcclxuLnNob3c+LmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgY29sb3I6IGxpZ2h0ZW4oJHByaW1hcnksIDUlKTtcclxufVxyXG5cclxuLypidG4tc3VjY2VzcyovXHJcblxyXG4uYnRuLXN1Y2Nlc3Mge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRzdWNjZXNzO1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoJHN1Y2Nlc3MsLjUpO1xyXG59XHJcbi5idG4tc3VjY2Vzczpob3ZlciwgLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6YWN0aXZlLCAuYnRuLXN1Y2Nlc3MuYWN0aXZlLFxyXG4uYnRuLXN1Y2Nlc3MuZm9jdXMsIC5idG4tc3VjY2VzczphY3RpdmUsIC5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzOmhvdmVyLFxyXG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzOmRpc2FibGVkLFxyXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXN1Y2Nlc3MsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYWN0aXZlLCAuYnRuLW91dGxpbmUtc3VjY2VzczphY3RpdmUsXHJcbi5zaG93Pi5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSwuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciwuYnRuLXN1Y2Nlc3MuYWN0aXZlLFxyXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXHJcbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcclxuLnNob3c+LmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlLFxyXG4uYnRuLXN1Y2Nlc3M6YWN0aXZlLCAuc2hvdz4uYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlLFxyXG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxyXG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxyXG4uc2hvdz4uYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHN1Y2Nlc3MsIDUlKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJHN1Y2Nlc3MsIDUlKTtcclxufVxyXG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdz4uYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxyXG4uYnRuLXN1Y2Nlc3MuZm9jdXMsIC5idG4tc3VjY2Vzczpmb2N1cywuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMge1xyXG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRzdWNjZXNzLC4zKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuLypidG4taW5mbyovXHJcblxyXG4uYnRuLWluZm8ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRpbmZvO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRpbmZvO1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoJGluZm8sLjUpO1xyXG59XHJcbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXHJcbi5idG4taW5mbzpob3ZlciwgLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm86YWN0aXZlLCAuYnRuLWluZm8uYWN0aXZlLCAuYnRuLWluZm8uZm9jdXMsXHJcbi5idG4taW5mbzphY3RpdmUsIC5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvOmhvdmVyLCAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWluZm8sXHJcbi5idG4tb3V0bGluZS1pbmZvLmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86YWN0aXZlLC5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvOmRpc2FibGVkLFxyXG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXHJcbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcclxuLnNob3c+LmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlLFxyXG4uc2hvdz4uYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUsLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIsLmJ0bi1pbmZvLmFjdGl2ZSwgLmJ0bi1pbmZvOmFjdGl2ZSxcclxuLnNob3c+LmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSxcclxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcclxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcclxuLnNob3c+LmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGluZm8sIDUlKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGluZm8sIDUlKTtcclxufVxyXG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdz4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxyXG4uYnRuLWluZm8uZm9jdXMsIC5idG4taW5mbzpmb2N1cywuYnRuLW91dGxpbmUtaW5mby5mb2N1cywgLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMge1xyXG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRpbmZvLC4zKSAhaW1wb3J0YW50O1xyXG59XHJcbi5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLFxyXG4uYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZHtcclxuICBjb2xvcjogbGlnaHRlbigkaW5mbywgMyUpO1xyXG59XHJcblxyXG4vKmJ0bi13YXJuaW5nKi9cclxuXHJcbi5idG4td2FybmluZyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmc7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJHdhcm5pbmc7XHJcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSgkd2FybmluZywuNSk7XHJcbn1cclxuLmJ0bi13YXJuaW5nOmhvdmVyLCAuYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZzphY3RpdmUsIC5idG4td2FybmluZy5hY3RpdmUsXHJcbi5idG4td2FybmluZy5mb2N1cywgLmJ0bi13YXJuaW5nOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmc6aG92ZXIsXHJcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4td2FybmluZywuYnRuLW91dGxpbmUtd2FybmluZy5hY3RpdmUsIC5idG4tb3V0bGluZS13YXJuaW5nOmFjdGl2ZSxcclxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxyXG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXHJcbi5zaG93Pi5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSxcclxuLnNob3c+LmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlLC5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyLC5idG4td2FybmluZy5hY3RpdmUsXHJcbi5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nOmRpc2FibGVkLFxyXG4uYnRuLXdhcm5pbmc6YWN0aXZlLCAuc2hvdz4uYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHdhcm5pbmcsIDUlKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJHdhcm5pbmcsIDUlKTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG59XHJcbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5zaG93Pi5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXHJcbi5idG4td2FybmluZy5mb2N1cywgLmJ0bi13YXJuaW5nOmZvY3VzLC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cyB7XHJcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoJHdhcm5pbmcsLjMpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qYnRuLWRhbmdlciovXHJcblxyXG4uYnRuLWRhbmdlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkZGFuZ2VyO1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoJGRhbmdlciwuNSk7XHJcbn1cclxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxyXG4uYnRuLWRhbmdlcjphY3RpdmUsIC5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlcjpob3ZlciwgLmJ0bi1kYW5nZXIuYWN0aXZlLFxyXG4uYnRuLWRhbmdlci5mb2N1cywgLmJ0bi1kYW5nZXI6YWN0aXZlLCAuYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXI6aG92ZXIsXHJcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGFuZ2VyLC5idG4tb3V0bGluZS1kYW5nZXIuYWN0aXZlLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmFjdGl2ZSxcclxuLnNob3c+LmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUsLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciwuYnRuLWRhbmdlci5hY3RpdmUsXHJcbi5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlcjpkaXNhYmxlZCxcclxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXHJcbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxyXG4uc2hvdz4uYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSxcclxuLmJ0bi1kYW5nZXI6YWN0aXZlLCAuc2hvdz4uYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkZGFuZ2VyLCA1JSk7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRkYW5nZXIsIDUlKTtcclxufVxyXG4uc2hvdz4uYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXHJcbi5idG4tZGFuZ2VyLmZvY3VzLCAuYnRuLWRhbmdlcjpmb2N1cywuYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzIHtcclxuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkZGFuZ2VyLC4zKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuLypidG4tc2Vjb25kYXJ5Ki9cclxuXHJcbi5idG4tc2Vjb25kYXJ5e1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeTtcclxuICBib3gtc2hhZG93OiAwIDJweCA2cHggMCByZ2JhKCRzZWNvbmRhcnksLjUpO1xyXG4gIGNvbG9yOiAkZ3JheS0xMDA7XHJcbn1cclxuLmJ0bi1zZWNvbmRhcnkuYWN0aXZlLCAuYnRuLXNlY29uZGFyeS5mb2N1cywgLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1zZWNvbmRhcnk6aG92ZXIsXHJcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc2Vjb25kYXJ5LC5idG4tb3V0bGluZS1zZWNvbmRhcnkuYWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmFjdGl2ZSxcclxuLnNob3c+LmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUsLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlcixcclxuLmJ0bi1zZWNvbmRhcnkuYWN0aXZlLC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcclxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXHJcbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxyXG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXHJcbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcclxuLnNob3c+LmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLFxyXG4uc2hvdz4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSxcclxuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLCAuc2hvdz4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUsLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tc2Vjb25kYXJ5OmRpc2FibGVkLFxyXG5hLmJnLXNlY29uZGFyeTpmb2N1cywgYS5iZy1zZWNvbmRhcnk6aG92ZXIsIGJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMsIGJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIgIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHNlY29uZGFyeSwgNSUpICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRzZWNvbmRhcnksIDUlKTtcclxuICBjb2xvcjogJGdyYXktMTAwO1xyXG59XHJcbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnNob3c+LmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxyXG4uYnRuLXNlY29uZGFyeS5mb2N1cywgLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5mb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cyB7XHJcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoJHNlY29uZGFyeSwuMykgIWltcG9ydGFudDtcclxufVxyXG5cclxuLypidG4tbGlnaHQqL1xyXG4uYnRuLWxpZ2h0IHtcclxuICBjb2xvcjogJGdyYXktNzAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSgkZ3JheS00MDAsLjUpO1xyXG59XHJcbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxyXG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcclxuLnNob3c+LmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUsXHJcbi5idG4tbGlnaHQ6YWN0aXZlLCAuYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0OmhvdmVyLCAuYnRuLWxpZ2h0LmFjdGl2ZSxcclxuLmJ0bi1saWdodC5mb2N1cywgLmJ0bi1saWdodDphY3RpdmUsIC5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQ6aG92ZXIsXHJcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGlnaHQsLmJ0bi1vdXRsaW5lLWxpZ2h0LmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmFjdGl2ZSxcclxuLnNob3c+LmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSwuYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIsLmJ0bi1saWdodC5hY3RpdmUsXHJcbi5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQsXHJcbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXHJcbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXHJcbi5zaG93Pi5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUsXHJcbi5idG4tbGlnaHQ6YWN0aXZlLCAuc2hvdz4uYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRsaWdodCwgNSUpO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkbGlnaHQsIDUlKTtcclxufVxyXG4uc2hvdz4uYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcclxuLmJ0bi1saWdodC5mb2N1cywgLmJ0bi1saWdodDpmb2N1cywuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMsIC5idG4tb3V0bGluZS1saWdodDpmb2N1cyB7XHJcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoJGdyYXktMjAwLC4zKSAhaW1wb3J0YW50O1xyXG59XHJcbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxyXG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcclxuLnNob3c+LmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xyXG4gIGNvbG9yOiAkZ3JheS03MDA7XHJcbn1cclxuLypidG4tZGFyayovXHJcblxyXG4uYnRuLWRhcmsge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrO1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoJGRhcmssLjUpO1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbn1cclxuLmJ0bi1kYXJrOmhvdmVyLCAuYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyazphY3RpdmUsIC5idG4tZGFyay5hY3RpdmUsIC5idG4tZGFyay5mb2N1cyxcclxuLmJ0bi1kYXJrOmFjdGl2ZSwgLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWRhcms6aG92ZXIsIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGFyayxcclxuLmJ0bi1vdXRsaW5lLWRhcmsuYWN0aXZlLCAuYnRuLW91dGxpbmUtZGFyazphY3RpdmUsLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWRhcms6ZGlzYWJsZWQsXHJcbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcclxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxyXG4uc2hvdz4uYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUsXHJcbi5zaG93Pi5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSwuYnRuLW91dGxpbmUtZGFyazpob3ZlcntcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGRhcmssIDUlKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGRhcmssIDUlKTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG59XHJcbi5zaG93Pi5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXHJcbi5idG4tZGFyay5mb2N1cywgLmJ0bi1kYXJrOmZvY3VzLC5idG4tb3V0bGluZS1kYXJrLmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyazpmb2N1cyB7XHJcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoJGRhcmssLjMpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qYnRuLWxpbmsqL1xyXG5cclxuLmJ0bi1saW5rIHtcclxuICBjb2xvcjogJGdyYXktNTAwO1xyXG59XHJcblxyXG4uYnRuLWxpbms6aG92ZXIsXHJcbi5idG4tbGluazpmb2N1cyxcclxuLmJ0bi1saW5rOmFjdGl2ZSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAkZ3JheS03MDA7XHJcbn1cclxuXHJcblxyXG4vKmJ0bi1waW5rKi9cclxuXHJcbi5idG4tcGluayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBpbms7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJHBpbms7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBib3gtc2hhZG93OiAwIDJweCA2cHggMCByZ2JhKCRwaW5rLC41KTtcclxufVxyXG4uYnRuLXBpbms6aG92ZXIsIC5idG4tcGluazpmb2N1cywgLmJ0bi1waW5rOmFjdGl2ZSwgLmJ0bi1waW5rLmFjdGl2ZSwgLmJ0bi1waW5rLmZvY3VzLFxyXG4uYnRuLXBpbms6YWN0aXZlLCAuYnRuLXBpbms6Zm9jdXMsIC5idG4tcGluazpob3ZlciwgLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1waW5rLFxyXG4uYnRuLW91dGxpbmUtcGluay5hY3RpdmUsIC5idG4tb3V0bGluZS1waW5rOmFjdGl2ZSwuYnRuLXBpbmsuZGlzYWJsZWQsIC5idG4tcGluazpkaXNhYmxlZCxcclxuLmJ0bi1vdXRsaW5lLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxyXG4uYnRuLW91dGxpbmUtcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXHJcbi5zaG93Pi5idG4tb3V0bGluZS1waW5rLmRyb3Bkb3duLXRvZ2dsZSxcclxuLnNob3c+LmJ0bi1vdXRsaW5lLXBpbmsuZHJvcGRvd24tdG9nZ2xlLC5idG4tb3V0bGluZS1waW5rOmhvdmVye1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkcGluaywgNSUpO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkcGluaywgNSUpO1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbn1cclxuLnNob3c+LmJ0bi1waW5rLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcclxuLmJ0bi1waW5rLmZvY3VzLCAuYnRuLXBpbms6Zm9jdXMsLmJ0bi1vdXRsaW5lLXBpbmsuZm9jdXMsIC5idG4tb3V0bGluZS1waW5rOmZvY3VzIHtcclxuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkcGluaywuMykgIWltcG9ydGFudDtcclxufVxyXG5cclxuLypidG4tcHVycGxlKi9cclxuXHJcbi5idG4tcHVycGxlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRwdXJwbGU7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBib3gtc2hhZG93OiAwIDJweCA2cHggMCByZ2JhKCRwdXJwbGUsLjUpO1xyXG59XHJcbi5idG4tcHVycGxlOmhvdmVyLCAuYnRuLXB1cnBsZTpmb2N1cywgLmJ0bi1wdXJwbGU6YWN0aXZlLCAuYnRuLXB1cnBsZS5hY3RpdmUsIC5idG4tcHVycGxlLmZvY3VzLFxyXG4uYnRuLXB1cnBsZTphY3RpdmUsIC5idG4tcHVycGxlOmZvY3VzLCAuYnRuLXB1cnBsZTpob3ZlciwgLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1wdXJwbGUsXHJcbi5idG4tb3V0bGluZS1wdXJwbGUuYWN0aXZlLCAuYnRuLW91dGxpbmUtcHVycGxlOmFjdGl2ZSwuYnRuLXB1cnBsZS5kaXNhYmxlZCwgLmJ0bi1wdXJwbGU6ZGlzYWJsZWQsXHJcbi5idG4tb3V0bGluZS1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxyXG4uYnRuLW91dGxpbmUtcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcclxuLnNob3c+LmJ0bi1vdXRsaW5lLXB1cnBsZS5kcm9wZG93bi10b2dnbGUsXHJcbi5zaG93Pi5idG4tb3V0bGluZS1wdXJwbGUuZHJvcGRvd24tdG9nZ2xlLC5idG4tb3V0bGluZS1wdXJwbGU6aG92ZXJ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRwdXJwbGUsIDUlKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJHB1cnBsZSwgNSUpO1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbn1cclxuLnNob3c+LmJ0bi1wdXJwbGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxyXG4uYnRuLXB1cnBsZS5mb2N1cyxcclxuLmJ0bi1wdXJwbGU6Zm9jdXMsXHJcbi5idG4tb3V0bGluZS1wdXJwbGUuZm9jdXMsXHJcbi5idG4tb3V0bGluZS1wdXJwbGU6Zm9jdXMge1xyXG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRwdXJwbGUsLjMpO1xyXG59XHJcblxyXG4vKmJ0bi1ibHVlKi9cclxuXHJcbi5idG4tYmx1ZXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcclxuICBib3gtc2hhZG93OiAwIDJweCA2cHggMCByZ2JhKCRibHVlLC41KTtcclxufVxyXG5cclxuLmJ0bi1ibHVlLmFjdGl2ZSwgLmJ0bi1ibHVlLmZvY3VzLCAuYnRuLWJsdWU6YWN0aXZlLCAuYnRuLWJsdWU6Zm9jdXMsIC5idG4tYmx1ZTpob3ZlcixcclxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1ibHVlLC5idG4tb3V0bGluZS1ibHVlLmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWJsdWU6YWN0aXZlLFxyXG4uc2hvdz4uYnRuLW91dGxpbmUtYmx1ZS5kcm9wZG93bi10b2dnbGUsLmJ0bi1vdXRsaW5lLWJsdWU6aG92ZXIsLmJ0bi1ibHVlLmFjdGl2ZSwuYnRuLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxyXG4uYnRuLWJsdWU6YWN0aXZlLCAuc2hvdz4uYnRuLWJsdWUuZHJvcGRvd24tdG9nZ2xlLC5idG4tYmx1ZS5kaXNhYmxlZCwgLmJ0bi1ibHVlOmRpc2FibGVkLFxyXG4uYnRuLW91dGxpbmUtYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXHJcbi5idG4tb3V0bGluZS1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcclxuLnNob3c+LmJ0bi1vdXRsaW5lLWJsdWUuZHJvcGRvd24tdG9nZ2xlLFxyXG5hLmJnLWJsdWU6Zm9jdXMsIGEuYmctYmx1ZTpob3ZlciwgYnV0dG9uLmJnLWJsdWU6Zm9jdXMsIGJ1dHRvbi5iZy1ibHVlOmhvdmVyICB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRibHVlLCA1JSkgIWltcG9ydGFudDtcclxuICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGJsdWUsIDUlKTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG59XHJcblxyXG4uYnRuLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdz4uYnRuLWJsdWUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxyXG4uYnRuLWJsdWUuZm9jdXMsIC5idG4tYmx1ZTpmb2N1cywuYnRuLW91dGxpbmUtYmx1ZS5mb2N1cywgLmJ0bi1vdXRsaW5lLWJsdWU6Zm9jdXMge1xyXG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRibHVlLC4zKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKmJ0bi13aGl0ZSovXHJcblxyXG4uYnRuLXdoaXRle1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICBjb2xvcjogJGdyYXktNzAwO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcclxuICBib3gtc2hhZG93OiAwcHggMXB4IDRweCAwLjI1cHggJGdyYXktMzAwO1xyXG59XHJcblxyXG4uYnRuLXdoaXRlLmFjdGl2ZSwgLmJ0bi13aGl0ZS5mb2N1cywgLmJ0bi13aGl0ZTphY3RpdmUsIC5idG4td2hpdGU6Zm9jdXMsIC5idG4td2hpdGU6aG92ZXIsXHJcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4td2hpdGUsLmJ0bi1vdXRsaW5lLXdoaXRlLmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdoaXRlOmFjdGl2ZSxcclxuLnNob3c+LmJ0bi1vdXRsaW5lLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSwuYnRuLW91dGxpbmUtd2hpdGU6aG92ZXIsLmJ0bi13aGl0ZS5hY3RpdmUsLmJ0bi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXHJcbi5idG4td2hpdGU6YWN0aXZlLCAuc2hvdz4uYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSwuYnRuLXdoaXRlLmRpc2FibGVkLCAuYnRuLXdoaXRlOmRpc2FibGVkLFxyXG4uYnRuLW91dGxpbmUtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxyXG4uYnRuLW91dGxpbmUtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxyXG4uc2hvdz4uYnRuLW91dGxpbmUtd2hpdGUuZHJvcGRvd24tdG9nZ2xlLFxyXG4uYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcclxuLmJ0bi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXHJcbi5zaG93Pi5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlLFxyXG5hLmJnLXdoaXRlOmZvY3VzLCBhLmJnLXdoaXRlOmhvdmVyLFxyXG5idXR0b24uYmctd2hpdGU6Zm9jdXMsIGJ1dHRvbi5iZy13aGl0ZTpob3ZlciAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkd2hpdGUsIDUlKSAhaW1wb3J0YW50O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkd2hpdGUsIDUlKTtcclxufVxyXG5cclxuLmJ0bi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5zaG93Pi5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxyXG4uYnRuLXdoaXRlLmZvY3VzLCAuYnRuLXdoaXRlOmZvY3VzLC5idG4tb3V0bGluZS13aGl0ZS5mb2N1cywgLmJ0bi1vdXRsaW5lLXdoaXRlOmZvY3VzIHtcclxuICBib3gtc2hhZG93OiAwcHggMXB4IDRweCAwLjI1cHggJGdyYXktMzAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG4vKiBidXR0b24gT3V0bGluZSAqL1xyXG5cclxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xyXG4gIGNvbG9yOiAkcHJpbWFyeTtcclxuICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG59XHJcbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcclxuICBjb2xvcjogJHN1Y2Nlc3M7XHJcbiAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcztcclxufVxyXG4uYnRuLW91dGxpbmUtaW5mbyB7XHJcbiAgY29sb3I6ICRpbmZvO1xyXG4gIGJvcmRlci1jb2xvcjogJGluZm87XHJcbn1cclxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xyXG4gIGNvbG9yOiAkd2FybmluZztcclxuICBib3JkZXItY29sb3I6ICR3YXJuaW5nO1xyXG59XHJcbi5idG4tb3V0bGluZS1kYW5nZXIge1xyXG4gIGNvbG9yOiAkZGFuZ2VyO1xyXG4gIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcclxufVxyXG4uYnRuLW91dGxpbmUtZGFyayB7XHJcbiAgY29sb3I6ICRkYXJrO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWNvbG9yOiAkZGFyaztcclxufVxyXG4uYnRuLW91dGxpbmUtbGlnaHQge1xyXG4gIGNvbG9yOiAkZ3JheS02MDA7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItY29sb3I6ICRncmF5LTMwMDtcclxufVxyXG5cclxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XHJcbiAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XHJcbn1cclxuXHJcbi5idG4tb3V0bGluZS1waW5rIHtcclxuICBjb2xvcjogJHBpbms7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItY29sb3I6ICRwaW5rO1xyXG59XHJcblxyXG4uYnRuLW91dGxpbmUtcHVycGxlIHtcclxuICBjb2xvcjogJHB1cnBsZTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1jb2xvcjogJHB1cnBsZTtcclxufVxyXG5cclxuLmJ0bi1vdXRsaW5lLWJsdWUge1xyXG4gIGNvbG9yOiAkYmx1ZTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1jb2xvcjogJGJsdWU7XHJcbn1cclxuXHJcbi8qc29mdCBidXR0b25zKi9cclxuXHJcbi5idG4tc29mdC1wcmltYXJ5e1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksMC4xKTtcclxuICBjb2xvcjogJHByaW1hcnk7XHJcbiAgJjpob3ZlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcbiAgJjpmb2N1c3tcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMXJlbSByZ2JhKCRwcmltYXJ5LDAuMik7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LDAuOCk7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gIH1cclxufVxyXG4uYnRuLXNvZnQtc2Vjb25kYXJ5e1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHNlY29uZGFyeSwwLjE1KTtcclxuICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAmOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG4gICY6Zm9jdXN7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjFyZW0gcmdiYSgkc2Vjb25kYXJ5LDAuMik7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRzZWNvbmRhcnksMC44KTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLXNvZnQtc3VjY2Vzc3tcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRzdWNjZXNzLDAuMSk7XHJcbiAgY29sb3I6ICRzdWNjZXNzO1xyXG4gICY6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG4gICY6Zm9jdXN7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjFyZW0gcmdiYSgkc3VjY2VzcywwLjIpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc3VjY2VzcywwLjgpO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tc29mdC13YXJuaW5ne1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdhcm5pbmcsMC4xOCk7XHJcbiAgY29sb3I6ICR3YXJuaW5nO1xyXG4gICY6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG4gICY6Zm9jdXN7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjFyZW0gcmdiYSgkd2FybmluZywwLjIpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2FybmluZywwLjgpO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tc29mdC1kYW5nZXJ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFuZ2VyLDAuMSk7XHJcbiAgY29sb3I6ICRkYW5nZXI7XHJcbiAgJjpob3ZlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gIH1cclxuICAmOmZvY3Vze1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4xcmVtIHJnYmEoJGRhbmdlciwwLjIpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFuZ2VyLDAuOCk7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1zb2Z0LWluZm97XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkaW5mbywwLjEpO1xyXG4gIGNvbG9yOiAkaW5mbztcclxuICAmOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gIH1cclxuICAmOmZvY3Vze1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4xcmVtIHJnYmEoJGluZm8sMC4yKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC44KTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLXNvZnQtZGFya3tcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRkYXJrLDAuMSk7XHJcbiAgY29sb3I6ICRkYXJrO1xyXG4gICY6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG4gICY6Zm9jdXN7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjFyZW0gcmdiYSgkZGFyaywwLjIpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFyaywwLjgpO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tc29mdC1waW5re1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHBpbmssMC4xKTtcclxuICBjb2xvcjogJHBpbms7XHJcbiAgJjpob3ZlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcbiAgJjpmb2N1c3tcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMXJlbSByZ2JhKCRwaW5rLDAuMik7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwaW5rLDAuOCk7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gIH1cclxufVxyXG4uYnRuLXNvZnQtcHVycGxle1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHB1cnBsZSwwLjEpO1xyXG4gIGNvbG9yOiAkcHVycGxlO1xyXG4gICY6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcbiAgJjpmb2N1c3tcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMXJlbSByZ2JhKCRwdXJwbGUsMC4yKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHB1cnBsZSwwLjgpO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tc29mdC1ibHVle1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsdWUsMC4xKTtcclxuICBjb2xvcjogJGJsdWU7XHJcbiAgJjpob3ZlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcbiAgJjpmb2N1c3tcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMXJlbSByZ2JhKCRibHVlLDAuMik7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibHVlLDAuOCk7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLyogU29jaWFsIEJ1dHRvbnMgKi9cclxuXHJcbi5idG4tc29jaWFsLWljb24gLmJ0bntcclxuICB3aWR0aDogMzZweDtcclxuICBoZWlnaHQ6IDM2cHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG59XHJcbi5idG4tZmFjZWJvb2sge1xyXG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I1OTk4O1xyXG59XHJcbi5idG4tdHdpdHRlciB7XHJcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGFjZWQ7XHJcbn1cclxuLmJ0bi1kcm9wYm94IHtcclxuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2VlNTtcclxufVxyXG4uYnRuLXNreXBlIHtcclxuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWZmMDtcclxufVxyXG4iLCIvL1xyXG4vLyBBbGVydHNcclxuLy8gXHJcblxyXG5cclxuLmItcm91bmR7XHJcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcclxufVxyXG4uYWxlcnQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBib3JkZXI6IDA7XHJcbiAgXHJcbiAgJi5pY29uLWN1c3RvbS1hbGVydHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG4gIC5hbGVydC1pY29ue1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgfVxyXG4gIC5hbGVydC10ZXh0e1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gIH1cclxuICAuYWxlcnQtY2xvc2Uge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIH1cclxuXHJcbiAgLmFsZXJ0LWxpbmsge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB9XHJcbiAgJi5hbGVydC1wcmltYXJ5IHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICB9XHJcbiAgJi5hbGVydC1zZWNvbmRhcnkge1xyXG4gICAgY29sb3I6ICRncmF5LTEwMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgfVxyXG4gICYuYWxlcnQtc3VjY2VzcyB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XHJcbiAgfVxyXG4gICYuYWxlcnQtd2FybmluZyB7XHJcbiAgICBjb2xvcjogJGdyYXktODAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmc7XHJcbiAgfVxyXG4gICYuYWxlcnQtaW5mbyB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XHJcbiAgfVxyXG4gICYuYWxlcnQtZGFuZ2VyIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xyXG4gIH1cclxuICAmLmFsZXJ0LWRhcmsge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xyXG4gIH1cclxuICAmLmFsZXJ0LWxpZ2h0IHtcclxuICAgIGNvbG9yOiAkZ3JheS02MDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDhweCByZ2JhKCRkYXJrLCAwLjEpO1xyXG4gIH1cclxuICAmLmFsZXJ0LXBpbmsge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xyXG4gIH1cclxuICAmLmFsZXJ0LWJsdWUge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gIH1cclxuICAmLmFsZXJ0LXB1cnBsZSB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcclxuICB9XHJcblxyXG4gIC8vIEFsZXJ0IE91dGxpbmVcclxuXHJcbiAgJi5hbGVydC1vdXRsaW5lLXN1Y2Nlc3N7XHJcbiAgICBib3JkZXI6MXB4IHNvbGlkICRzdWNjZXNzO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogJHN1Y2Nlc3M7XHJcbiAgfVxyXG4gICYuYWxlcnQtb3V0bGluZS1kYW5nZXJ7XHJcbiAgICBib3JkZXI6MXB4IHNvbGlkICRkYW5nZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAkZGFuZ2VyO1xyXG4gIH1cclxuICAmLmFsZXJ0LW91dGxpbmUtcHJpbWFyeXtcclxuICAgIGJvcmRlcjoxcHggc29saWQgJHByaW1hcnk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICB9XHJcbiAgJi5hbGVydC1vdXRsaW5lLXdhcm5pbmd7XHJcbiAgICBib3JkZXI6MXB4IHNvbGlkICR3YXJuaW5nO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogJHdhcm5pbmc7XHJcbiAgfVxyXG4gICYuYWxlcnQtb3V0bGluZS1pbmZve1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCAkaW5mbztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICRpbmZvO1xyXG4gIH1cclxuICAmLmFsZXJ0LW91dGxpbmUtcGlua3tcclxuICAgIGJvcmRlcjoxcHggc29saWQgJHBpbms7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAkcGluaztcclxuICB9XHJcbiAgJi5hbGVydC1vdXRsaW5lLXB1cnBsZXtcclxuICAgIGJvcmRlcjoxcHggc29saWQgJHB1cnBsZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICRwdXJwbGU7XHJcbiAgfVxyXG4gICYuYWxlcnQtb3V0bGluZS1ibHVle1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCAkYmx1ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICRibHVlO1xyXG4gIH1cclxuICAmLmFsZXJ0LW91dGxpbmUtc2Vjb25kYXJ5e1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCAkc2Vjb25kYXJ5O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICB9XHJcbiAgJi5hbGVydC1vdXRsaW5lLWRhcmt7XHJcbiAgICBib3JkZXI6MXB4IHNvbGlkICRkYXJrO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogJGRhcms7XHJcbiAgfVxyXG5cclxuICAvL0FsZXJ0IFNoYWRvd1xyXG5cclxuICAmLmFsZXJ0LXByaW1hcnktc2hhZG93e1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDI0cHggMCByZ2JhKCRwcmltYXJ5LCAwLjA2KSwgMCAxcHggMCAwIHJnYmEoJHByaW1hcnksIDAuMDIpO1xyXG4gIH1cclxuICAmLmFsZXJ0LXN1Y2Nlc3Mtc2hhZG93e1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDI0cHggMCByZ2JhKCRzdWNjZXNzLCAwLjA2KSwgMCAxcHggMCAwIHJnYmEoJHN1Y2Nlc3MsIDAuMDIpO1xyXG4gIH1cclxuICAmLmFsZXJ0LWluZm8tc2hhZG93e1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDI0cHggMCByZ2JhKCRpbmZvLCAwLjA2KSwgMCAxcHggMCAwIHJnYmEoJGluZm8sIDAuMDIpO1xyXG4gIH1cclxuICAmLmFsZXJ0LXdhcm5pbmctc2hhZG93e1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDI0cHggMCByZ2JhKCR3YXJuaW5nLCAwLjA2KSwgMCAxcHggMCAwIHJnYmEoJHdhcm5pbmcsIDAuMDIpO1xyXG4gIH1cclxuICAmLmFsZXJ0LWRhbmdlci1zaGFkb3d7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMjRweCAwIHJnYmEoJGRhbmdlciwgMC4wNiksIDAgMXB4IDAgMCByZ2JhKCRkYW5nZXIsIDAuMDIpO1xyXG4gIH1cclxuICAmLmFsZXJ0LWRhcmstc2hhZG93e1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDI0cHggMCByZ2JhKCRkYXJrLCAwLjA2KSwgMCAxcHggMCAwIHJnYmEoJGRhcmssIDAuMDIpO1xyXG4gIH1cclxuICAmLmFsZXJ0LXBpbmstc2hhZG93e1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDI0cHggMCByZ2JhKCRwaW5rLCAwLjA2KSwgMCAxcHggMCAwIHJnYmEoJHBpbmssIDAuMDIpO1xyXG4gIH1cclxuICAmLmFsZXJ0LXB1cnBsZS1zaGFkb3d7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMjRweCAwIHJnYmEoJHB1cnBsZSwgMC4wNiksIDAgMXB4IDAgMCByZ2JhKCRwdXJwbGUsIDAuMDIpO1xyXG4gIH1cclxuICAmLmFsZXJ0LWJsdWUtc2hhZG93e1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDI0cHggMCByZ2JhKCRibHVlLCAwLjA2KSwgMCAxcHggMCAwIHJnYmEoJGJsdWUsIDAuMDIpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4iLCIvL1xyXG4vLyBCYWNrZ3JvdW5kLWNvbG9yXHJcbi8vIFxyXG5cclxuLmJnLXByaW1hcnkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iZy1zZWNvbmRhcnkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJnLXN1Y2Nlc3Mge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iZy13YXJuaW5nIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmctaW5mbyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGluZm8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJnLWRhbmdlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmctZGFyayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmsgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJnLWxpZ2h0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJnLXBpbmsge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwaW5rICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iZy1wdXJwbGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJnLWJsdWUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRibHVlICFpbXBvcnRhbnQ7XHJcbn1cclxuLy8gYmctc29mdFxyXG5cclxuLmJnLXNvZnQtcHJpbWFyeXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LCAwLjE1KSAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmctc29mdC1zZWNvbmRhcnl7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc2Vjb25kYXJ5LCAwLjE1KSAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iZy1zb2Z0LXN1Y2Nlc3N7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc3VjY2VzcywgMC4xNSkgIWltcG9ydGFudDtcclxuICBjb2xvcjogJHN1Y2Nlc3MgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJnLXNvZnQtd2FybmluZ3tcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3YXJuaW5nLCAwLjE1KSAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAkd2FybmluZyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmctc29mdC1pbmZve1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sIDAuMTUpICFpbXBvcnRhbnQ7XHJcbiAgY29sb3I6ICRpbmZvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iZy1zb2Z0LWRhbmdlcntcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRkYW5nZXIsIDAuMTUpICFpbXBvcnRhbnQ7XHJcbiAgY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJnLXNvZnQtcGlua3tcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwaW5rLCAwLjE1KSAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAkcGluayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmctc29mdC1wdXJwbGV7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkcHVycGxlLCAwLjE1KSAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAkcHVycGxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iZy1zb2Z0LWJsdWV7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmx1ZSwgMC4xNSkgIWltcG9ydGFudDtcclxuICBjb2xvcjogJGJsdWUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJnLXNvZnQtZGFya3tcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRkYXJrLCAwLjE1KSAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAkZGFyayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuLmJhZGdle1xyXG4gIGJveC1zaGFkb3c6bm9uZTtcclxuICAmLmJhZGdlLXNvZnQtcHJpbWFyeXtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIDAuMTUpICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTNweCAwcHggcmdiYSgkcHJpbWFyeSwwLjA1KTtcclxuICB9XHJcbiAgXHJcbiAgJi5iYWRnZS1zb2Z0LXNlY29uZGFyeXtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHNlY29uZGFyeSwgMC4xNSkgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEzcHggMHB4IHJnYmEoJHNlY29uZGFyeSwwLjA1KTtcclxuICB9XHJcbiAgXHJcbiAgJi5iYWRnZS1zb2Z0LXN1Y2Nlc3N7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRzdWNjZXNzLCAwLjE1KSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEzcHggMHB4IHJnYmEoJHN1Y2Nlc3MsMC4wNSk7XHJcbiAgfVxyXG4gIFxyXG4gICYuYmFkZ2Utc29mdC13YXJuaW5ne1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2FybmluZywgMC4xNSkgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAkd2FybmluZyAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxM3B4IDBweCByZ2JhKCR3YXJuaW5nLDAuMDUpO1xyXG4gIH1cclxuICBcclxuICAmLmJhZGdlLXNvZnQtaW5mb3tcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sIDAuMTUpICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogJGluZm8gIWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTNweCAwcHggcmdiYSgkaW5mbywwLjA1KTtcclxuICB9XHJcbiAgXHJcbiAgJi5iYWRnZS1zb2Z0LWRhbmdlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGRhbmdlciwgMC4xNSkgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAkZGFuZ2VyICFpbXBvcnRhbnQ7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEzcHggMHB4IHJnYmEoJGRhbmdlciwwLjA1KTtcclxuICB9XHJcbiAgXHJcbiAgJi5iYWRnZS1zb2Z0LXBpbmt7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwaW5rLCAwLjE1KSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICRwaW5rICFpbXBvcnRhbnQ7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEzcHggMHB4IHJnYmEoJHBpbmssMC4wNSk7XHJcbiAgfVxyXG4gIFxyXG4gICYuYmFkZ2Utc29mdC1wdXJwbGV7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwdXJwbGUsIDAuMTUpICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogJHB1cnBsZSAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxM3B4IDBweCByZ2JhKCRwdXJwbGUsMC4wNSk7XHJcbiAgfVxyXG4gIFxyXG4gICYuYmFkZ2Utc29mdC1kYXJre1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFyaywgMC4xNSkgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAkZGFyayAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxM3B4IDBweCByZ2JhKCRkYXJrLDAuMDUpO1xyXG4gIH1cclxufVxyXG4iLCIvL1xyXG4vLyBUZXh0IENvbG9yXHJcbi8vIFxyXG5cclxuLnRleHQtY3VzdG9tIHtcclxuICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtd2hpdGUge1xyXG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtZGFuZ2VyIHtcclxuICBjb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1tdXRlZCB7XHJcbiAgY29sb3I6ICRtdXRlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1wcmltYXJ5IHtcclxuICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtc2Vjb25kYXJ5IHtcclxuICBjb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC13YXJuaW5nIHtcclxuICBjb2xvcjogJHdhcm5pbmcgIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbi50ZXh0LWJsdWUge1xyXG4gIGNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1zdWNjZXNzIHtcclxuICBjb2xvcjogJHN1Y2Nlc3MgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtaW5mbyB7XHJcbiAgY29sb3I6ICRpbmZvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LXBpbmsge1xyXG4gIGNvbG9yOiAkcGluayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1wdXJwbGUge1xyXG4gIGNvbG9yOiAkcHVycGxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LWxpZ2h0IHtcclxuICBjb2xvcjogJGxpZ2h0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LWRhcmsge1xyXG4gIGNvbG9yOiAkZGFyayAhaW1wb3J0YW50O1xyXG59XHJcbiIsIlxyXG4uYmFkZ2Uge1xyXG4gIGJveC1zaGFkb3c6ICRzaGFkb3c7XHJcbiAgcGFkZGluZzogNHB4IDZweCAzcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsaW5lLWhlaWdodDogMTBweDtcclxufVxyXG5cclxuLmJhZGdlLWN1c3RvbSB7XHJcbiAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxufVxyXG5cclxuLmJhZGdlLXByaW1hcnkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG59XHJcblxyXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG59XHJcblxyXG4uYmFkZ2Utc3VjY2VzcyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XHJcbn1cclxuXHJcbi5iYWRnZS1pbmZvIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcclxufVxyXG5cclxuLmJhZGdlLXdhcm5pbmcge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbn1cclxuXHJcbi5iYWRnZS1kYW5nZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XHJcbn1cclxuXHJcbi5iYWRnZS1wdXJwbGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxufVxyXG5cclxuLmJhZGdlLXBpbmsge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbn1cclxuXHJcbi5iYWRnZS1ibHVlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG59XHJcblxyXG5cclxuLmJhZGdlLWRhcmsge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xyXG59XHJcblxyXG4vKkJhZGdlIFNvZnQgQ29sb3IqL1xyXG5cclxuLmJhZGdlLXNvZnQtc3VjY2Vzc3tcclxuICBjb2xvcjogJHN1Y2Nlc3M7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc3VjY2VzcywuMik7XHJcbn1cclxuXHJcbi5iYWRnZS1zb2Z0LXByaW1hcnl7XHJcbiAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksLjIpO1xyXG59XHJcblxyXG4uYmFkZ2Utc29mdC1kYW5nZXJ7XHJcbiAgY29sb3I6ICRkYW5nZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFuZ2VyLC4yKTtcclxufVxyXG5cclxuLmJhZGdlLXNvZnQtaW5mb3tcclxuICBjb2xvcjogJGluZm87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkaW5mbywuMik7XHJcbn1cclxuLmJhZGdlLXNvZnQtd2FybmluZ3tcclxuICBjb2xvcjogJHdhcm5pbmc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2FybmluZywuMik7XHJcbn1cclxuLmJhZGdlLXNvZnQtcGlua3tcclxuICBjb2xvcjogJHBpbms7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkcGluaywuMik7XHJcbn1cclxuXHJcbi5iYWRnZS1zb2Z0LXB1cnBsZXtcclxuICBjb2xvcjogJHB1cnBsZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwdXJwbGUsLjIpO1xyXG59XHJcblxyXG4uYmFkZ2Utc29mdC1ibHVle1xyXG4gIGNvbG9yOiAkYmx1ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibHVlLC4yKTtcclxufVxyXG5cclxuLmJhZGdlLXNvZnQtZGFya3tcclxuICBjb2xvcjogJGRhcms7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFyaywuMik7XHJcbn0iLCIuZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyLFxyXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyLFxyXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlLFxyXG4uZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuXHJcblxyXG4uZHJvcGRvd24tbWVudSB7XHJcbiAgcGFkZGluZzogNHB4IDA7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgYm94LXNoYWRvdzogMCAzcHggMTJweCByZ2JhKCRncmF5LTQwMCwuMDUpO1xyXG4gIGJvcmRlci1jb2xvcjogJGdyYXktMjAwO1xyXG4gIG1hcmdpbjogMDtcclxuICAuZHJvcGRvd24taXRlbSB7XHJcbiAgICBwYWRkaW5nOiA2cHggMjRweDtcclxuICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJi5hY3RpdmUsXHJcbiAgICAmOmFjdGl2ZXtcclxuICAgICAgY29sb3I6ICRkYXJrO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkd2hpdGUsMyUpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvL1xyXG4vLyBQcm9ncmVzc1xyXG4vLyBcclxuXHJcblxyXG4ucHJvZ3Jlc3N7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG4gIGhlaWdodDogMTRweDtcclxuICAucHJvZ3Jlc3MtYmFyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vKiBQcm9ncmVzc2JhciBWZXJ0aWNhbCAqL1xyXG5cclxuLnByb2dyZXNzLXZlcnRpY2FsIHtcclxuICBtaW4taGVpZ2h0OiAyNTBweDtcclxuICBoZWlnaHQ6IDI1MHB4O1xyXG4gIHdpZHRoOiAxMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbi5wcm9ncmVzcy12ZXJ0aWNhbCAucHJvZ3Jlc3MtYmFyIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnByb2dyZXNzLXZlcnRpY2FsLWJvdHRvbSB7XHJcbiAgbWluLWhlaWdodDogMjUwcHg7XHJcbiAgaGVpZ2h0OiAyNTBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwcHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4ucHJvZ3Jlc3MtdmVydGljYWwtYm90dG9tIC5wcm9ncmVzcy1iYXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDA7XHJcbn1cclxuXHJcbi5wcm9ncmVzcy12ZXJ0aWNhbC5wcm9ncmVzcy1zbSxcclxuLnByb2dyZXNzLXZlcnRpY2FsLWJvdHRvbS5wcm9ncmVzcy1zbSB7XHJcbiAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHJvZ3Jlc3MtdmVydGljYWwucHJvZ3Jlc3Mtc20gLnByb2dyZXNzLWJhcixcclxuLnByb2dyZXNzLXZlcnRpY2FsLWJvdHRvbS5wcm9ncmVzcy1zbSAucHJvZ3Jlc3MtYmFyIHtcclxuICBmb250LXNpemU6IDhweDtcclxuICBsaW5lLWhlaWdodDogNXB4O1xyXG59XHJcblxyXG4ucHJvZ3Jlc3MtdmVydGljYWwucHJvZ3Jlc3MtbWQsXHJcbi5wcm9ncmVzcy12ZXJ0aWNhbC1ib3R0b20ucHJvZ3Jlc3MtbWQge1xyXG4gIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wcm9ncmVzcy12ZXJ0aWNhbC5wcm9ncmVzcy1tZCAucHJvZ3Jlc3MtYmFyLFxyXG4ucHJvZ3Jlc3MtdmVydGljYWwtYm90dG9tLnByb2dyZXNzLW1kIC5wcm9ncmVzcy1iYXIge1xyXG4gIGZvbnQtc2l6ZTogMTAuOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxNC40cHg7XHJcbn1cclxuXHJcbi5wcm9ncmVzcy12ZXJ0aWNhbC5wcm9ncmVzcy1sZyxcclxuLnByb2dyZXNzLXZlcnRpY2FsLWJvdHRvbS5wcm9ncmVzcy1sZyB7XHJcbiAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnByb2dyZXNzLXZlcnRpY2FsLnByb2dyZXNzLWxnIC5wcm9ncmVzcy1iYXIsXHJcbi5wcm9ncmVzcy12ZXJ0aWNhbC1ib3R0b20ucHJvZ3Jlc3MtbGcgLnByb2dyZXNzLWJhciB7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4ucHJvZ3Jlc3MtaWNvbi1zcGlue1xyXG4gIGZvbnQtc2l6ZTogMzZweDtcclxufSIsIi8vXHJcbi8vIFRhYmxlXHJcbi8vIFxyXG5cclxuLnRhYmxle1xyXG4gIHRoIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcclxuICB9XHJcbiAgdGR7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcclxuICB9XHJcbiAgdGhlYWQge1xyXG4gICAgdGgge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiAgXHJcbiAgLnRhYmxlLWJvcmRlcmVkIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XHJcbiAgICAgIHRoZWFkIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICAgICAgICAgIHRkLFxyXG4gICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgdGQsdGh7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcclxuICAgICAgfVxyXG4gIH1cclxuICBcclxuICAudGFibGUtc3RyaXBlZCB7XHJcbiAgICAgIHRib2R5IHtcclxuICAgICAgICAgIHRyOm50aC1vZi10eXBlKG9kZCkge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgdHI6bnRoLW9mLXR5cGUoZXZlbikge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICAgICAgICAgIH1cclxuICAgICAgfVxyXG4gIH1cclxuXHJcbiAgXHJcbiAgLnRhYmxlIHtcclxuICAgIGNvbG9yOiAkdGFibGU7XHJcbiAgICAgIHRoZWFkIHRyIHRoIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICB9XHJcbiAgICAgIHRkIHtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7ICAgICAgICAgIFxyXG4gICAgICB9XHJcblxyXG4gICAgICAudGhlYWQtbGlnaHQge1xyXG4gICAgICAgIHRoIHtcclxuICAgICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XHJcbiAgICAgIH1cclxuICAgICAgfVxyXG4gIH1cclxuICBcclxuICAudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XHJcbiAgfVxyXG4gIFxyXG4gIC50YWJsZS1kYXJrIHtcclxuICAgICAgdGhlYWQgdHIgdGgge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuICAgICAgdGJvZHk+dHI+dGQsXHJcbiAgICAgIHRoIHtcclxuICAgICAgICAgIGNvbG9yOiAkZ3JheS0yMDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcclxuICAgICAgfVxyXG4gIH1cclxuXHJcbiAgLmRhdGFUYWJsZXNfd3JhcHBlcntcclxuICAgICAgJi5jb250YWluZXItZmx1aWR7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAvKj09PURhdGF0YWJsZT09PSovXHJcbiAgLnRhYmxle1xyXG4gICAgdGQge1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAmLmhpZ2hsaWdodCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgY29sb3I6ICRpbmZvO1xyXG4gICAgICB9XHJcbiAgICAgICYuZGV0YWlscy1jb250cm9sIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9vcGVuLnBuZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdHIuc2hvd24gdGQuZGV0YWlscy1jb250cm9sIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY2xvc2UucG5nJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuIFxyXG5cclxuICBcclxuICAvKj09IFRhYmxlIFJlc3BvbnNpdmUgPT0qL1xyXG4gIFxyXG4gIC50YWJsZS1yZXAtcGx1Z2luIHtcclxuICAgICAgLmJ0bi10b29sYmFyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgIC5idG4tZGVmYXVsdCB7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoJHByaW1hcnksIDAuMyk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LCAwLjIpO1xyXG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmJ0bi1kZWZhdWx0LmJ0bi1wcmltYXJ5OmFjdGl2ZSxcclxuICAgICAgLmJ0bi1kZWZhdWx0LmJ0bi1wcmltYXJ5OmhvdmVyLFxyXG4gICAgICAuYnRuLWRlZmF1bHQuYnRuLXByaW1hcnk6Zm9jdXMge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRwcmltYXJ5LCAwLjMpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LCAwLjIpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIH1cclxuICAgICAgdGJvZHkgdGgge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgfVxyXG5cclxuICAgICAgdGFibGUuZm9jdXMtb24gdGJvZHkgdHIuZm9jdXNlZCB0aCwgXHJcbiAgICAgIHRhYmxlLmZvY3VzLW9uIHRib2R5IHRyLmZvY3VzZWQgdGQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC8qIFN0aWNreSBIZWFkZXIgKi9cclxuICAuZml4ZWQtc29sdXRpb24gLnN0aWNreS10YWJsZS1oZWFkZXIge1xyXG4gICAgdG9wOiAkdG9wYmFyLWhlaWdodCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbi8qPT09PUZvb3RhYmxlIHRhYmxlPT09PSovXHJcblxyXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XHJcbiAgICByaWdodDogMDtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAub3Blbj4uZHJvcGRvd24tbWVudSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAudGFibGUuZm9vdGFibGUtZGV0YWlscyB7XHJcbiAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gIH1cclxuICAuZm9vdGFibGUtZmlsdGVyaW5nLWV4dGVybmFsIHVsLmRyb3Bkb3duLW1lbnU+bGk+YS5jdXN0b20tY29udHJvbCBpbnB1dFt0eXBlPWNoZWNrYm94XSwgXHJcbiAgdGFibGUuZm9vdGFibGU+dGhlYWQ+dHIuZm9vdGFibGUtZmlsdGVyaW5nPnRoIHVsLmRyb3Bkb3duLW1lbnU+bGk+YS5jdXN0b20tY29udHJvbCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgfVxyXG4gIFxyXG4gIC5mb290YWJsZS1maWx0ZXJpbmctZXh0ZXJuYWwgdWwuZHJvcGRvd24tbWVudT5saT5hLmN1c3RvbS1jb250cm9sPmxhYmVsLCBcclxuICB0YWJsZS5mb290YWJsZT50aGVhZD50ci5mb290YWJsZS1maWx0ZXJpbmc+dGggdWwuZHJvcGRvd24tbWVudT5saT5hLmN1c3RvbS1jb250cm9sPmxhYmVsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gIH1cclxuICB0ZC5mb290YWJsZS1zb3J0YWJsZSA+IHNwYW4uZm9vaWNvbiwgXHJcbiAgdGguZm9vdGFibGUtc29ydGFibGUgPiBzcGFuLmZvb2ljb24geyBcclxuICAgIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IFxyXG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7IFxyXG4gIH1cclxuICBcclxuICBcclxuICAvKj09PT1qc2dyaWQgdGFibGU9PT09Ki9cclxuICBcclxuICAuanNncmlkIHtcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgdGh7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5qc2dyaWQtZWRpdC1yb3cgPiAuanNncmlkLWNlbGwsIFxyXG4gIC5qc2dyaWQtZmlsdGVyLXJvdyA+IC5qc2dyaWQtY2VsbCwgXHJcbiAgLmpzZ3JpZC1ncmlkLWJvZHksIC5qc2dyaWQtZ3JpZC1oZWFkZXIsIFxyXG4gIC5qc2dyaWQtaGVhZGVyLXJvdyA+IC5qc2dyaWQtaGVhZGVyLWNlbGwsIFxyXG4gIC5qc2dyaWQtaW5zZXJ0LXJvdyA+IC5qc2dyaWQtY2VsbCB7XHJcbiAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xyXG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLmpzZ3JpZC1jZWxsIHtcclxuICAgIHBhZGRpbmc6IDAuNzVyZW07XHJcbiAgfVxyXG4gIC5qc2dyaWQtYWx0LXJvdz4uanNncmlkLWNlbGwge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIC5qc2dyaWQtY2VsbCBpbnB1dCxcclxuICAuanNncmlkLWNlbGwgc2VsZWN0e1xyXG4gICAgICBib3JkZXI6MXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgIG91dGxpbmU6IDAgbm9uZTtcclxuICAgICAgcGFkZGluZzogOHB4O1xyXG4gIH1cclxuICAuanNncmlkLWhlYWRlci1yb3d7XHJcbiAgICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xyXG4gIH1cclxuICAuanNncmlkLXNlbGVjdGVkLXJvdz4uanNncmlkLWNlbGwge1xyXG4gICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xyXG4gIH1cclxuICAuanNncmlkLWFsaWduLXJpZ2h0e1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLmpzZ3JpZC1oZWFkZXItc29ydGFibGV7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5qc2dyaWQtcGFnZXItY29udGFpbmVye1xyXG4gICAgbWFyZ2luLXRvcDogMTZweDtcclxuICB9XHJcblxyXG4gIC5qc2dyaWQgLmpzZ3JpZC1idXR0b24ge1xyXG4gICAgd2lkdGg6IDIycHg7XHJcbiAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL3BsdWdpbnMvanNncmlkL2pzZ3JpZC5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuXHJcbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUgdWwucGFnaW5hdGlvbntcclxuICBtYXJnaW4tdG9wOiAxNnB4O1xyXG59XHJcbmRpdi50YWJsZS1yZXNwb25zaXZlPmRpdi5kYXRhVGFibGVzX3dyYXBwZXI+ZGl2LnJvdz5kaXZbY2xhc3NePVwiY29sLVwiXTpmaXJzdC1jaGlsZCB7XHJcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG59IiwiLy9cclxuLy8gQXZhdGFyXHJcbi8vIFxyXG5cclxuLmltZy1ncm91cHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgLmF2YXRhci1iYWRnZXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxcHg7XHJcbiAgICB3aWR0aDogOHB4O1xyXG4gICAgaGVpZ2h0OiA4cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycHggJGdyYXktNDAwO1xyXG4gICAgei1pbmRleDogMjtcclxuICB9XHJcbiAgLnVzZXItYXZhdGFyKy51c2VyLWF2YXRhci1ncm91cCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XHJcbiAgfVxyXG4gIC51c2VyLWF2YXRhciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgJjpmb2N1cywmOmhvdmVye1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgfVxyXG4gICAgLm9ubGluZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRzdWNjZXNzO1xyXG4gICAgfVxyXG4gICAgLm9mZmxpbmV7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRkYW5nZXI7XHJcbiAgICB9XHJcbiAgICBpbWd7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogNDBweDtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggJGdyYXktNDAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYXZhdGFyLWJveHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIC5hdmF0YXItdGl0bGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgY29sb3I6ICRncmF5LTEwMDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbn1cclxuIiwiLy9cclxuLy8gRm9ybXNcclxuLy9cclxuXHJcbmxhYmVsIHtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGNvbG9yOiAkbGFiZWw7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcbi5jb250cm9sLWxhYmVsIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWx7XHJcbiAgcGFkZGluZy10b3A6IDJweDtcclxufVxyXG4uZm9ybS1jb250cm9sIHtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCBsaWdodGVuKCRncmF5LTYwMCwgNCUpO1xyXG4gIGhlaWdodDogY2FsYygyLjNyZW0gKyAycHgpO1xyXG4gIGNvbG9yOiAkZm9ybS1jb250cm9sO1xyXG4gICY6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRwcmltYXJ5LCAwLjUpO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC10ZXh0e1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICBib3JkZXI6IDFweCBzb2xpZCBsaWdodGVuKCRncmF5LTMwMCwgNCUpO1xyXG59XHJcbi5jdXN0b20tZmlsZS1pbnB1dCxcclxuLmN1c3RvbS1maWxlLWxhYmVse1xyXG4gIGhlaWdodDogY2FsYygyLjNyZW0gKyAxcHgpO1xyXG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG59XHJcbi5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXJ7XHJcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMTVweCk7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbn1cclxuLmZvcm0tZ3JvdXB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4uY3VzdG9tLXNlbGVjdDpmb2N1c3tcclxuICBib3JkZXItY29sb3I6IHJnYmEoJHByaW1hcnksIDAuNSk7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG5cclxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3Vzfi5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICR3aGl0ZSwgMCAwIDAgM3B4ICRwcmltYXJ5O1xyXG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAkd2hpdGUsIDAgMCAwIDNweCAkcHJpbWFyeTtcclxufVxyXG5cclxuLmhhcy1zdWNjZXNzIHtcclxuICAuZm9ybS1jb250cm9sIHtcclxuICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmhhcy13YXJuaW5nIHtcclxuICAuZm9ybS1jb250cm9sIHtcclxuICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmc7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmhhcy1lcnJvciB7XHJcbiAgLmZvcm0tY29udHJvbCB7XHJcbiAgICBib3JkZXItY29sb3I6ICRkYW5nZXI7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0O1xyXG59XHJcbi5jb2wtZm9ybS1sYWJlbHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyxcclxuLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMsXHJcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzIHtcclxuICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyxcclxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cyB7XHJcbiAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xyXG4gIGJveC1zaGFkb3c6bm9uZTtcclxufVxyXG4uY3VzdG9tLXNlbGVjdHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgaGVpZ2h0OiAzOHB4O1xyXG59XHJcbi5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkOmZvY3Vzfi5jdXN0b20tZmlsZS1sYWJlbCxcclxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXN+LmN1c3RvbS1maWxlLWxhYmVsLFxyXG4uZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsXHJcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cyB7XHJcbiAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmN1c3RvbS1maWxlLWlucHV0OmZvY3Vzfi5jdXN0b20tZmlsZS1sYWJlbHtcclxuICBib3JkZXItY29sb3I6IHJnYmEoJHByaW1hcnksIDAuNSk7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuXHJcbmR0IHtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59IiwiLy9cclxuLy8gUmliYm9uc1xyXG4vLyBcclxuXHJcbi5yaWJib24tMXtcclxuICAvKiByaWJib24gKi9cclxuICAucmliYm9uLWJveHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgIGJvcmRlcjogNXB4IGRvdWJsZSAkZ3JheS0yMDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIHBhZGRpbmc6IDUwcHggMTVweCAxNXB4IDE1cHg7XHJcbiAgfVxyXG4gIC5yaWJib24ge1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICBjbGVhcjogbGVmdDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgbGVmdDogLTJweDtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAmLnJpYmJvbi1tYXJre1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBib3JkZXI6IDE1cHggc29saWQgJGRhcms7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucmliYm9uLXJpZ2h0IHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogLTJweDtcclxuICB9XHJcbiAgLnJpYmJvbi1tYXJrLnJpYmJvbi1yaWdodDpiZWZvcmUge1xyXG4gICAgcmlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxNXB4IHNvbGlkICRkYXJrO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIC5yaWJib24taWNvbiB7XHJcbiAgICBjbGVhcjogbm9uZTtcclxuICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxlZnQ6IDBweDtcclxuICAgIHRvcDogLTJweDtcclxuICB9XHJcbiAgLnJpYmJvbi1tYXJrLnJpYmJvbi1pY29uOmJlZm9yZSB7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWFyZ2luLXRvcDogLTE0cHg7XHJcbiAgICBib3JkZXItcmlnaHQ6IDE1cHggc29saWQgJGRhcms7XHJcbiAgICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAucmliYm9uLW1hcmsucmliYm9uLXJpZ2h0IHtcclxuICAgIHJpZ2h0OiAtNXB4O1xyXG4gICAgbGVmdDogYXV0bztcclxuICB9XHJcblxyXG4gIC8qPT1SaWJib24taWNvbj09Ki9cclxuICAucmliYm9uLW1hcmt7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgdG9wOiAtNXB4O1xyXG4gICAgbGVmdDogLTVweDtcclxuICAgICYucmliYm9uLWljb24uYmctcHJpbWFyeTpiZWZvcmV7XHJcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICAgJi5yaWJib24taWNvbi5iZy1pbmZvOmJlZm9yZSB7XHJcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGluZm87XHJcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICAgJi5yaWJib24taWNvbi5iZy1zZWNvbmRhcnk6YmVmb3Jle1xyXG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICAgJi5yaWJib24taWNvbi5iZy1kYW5nZXI6YmVmb3JlIHtcclxuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgJi5iZy1zZWNvbmRhcnk6YmVmb3JlIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcbiAgICAmLmJnLWRhbmdlcjpiZWZvcmUge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuICAgICYuYmctcHJpbWFyeTpiZWZvcmUge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcbiAgICAmLmJnLWluZm86YmVmb3JlIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkaW5mbztcclxuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgfVxyXG4gICAgXHJcblxyXG4gICAgLy9yaWJib24gcmlnaHRcclxuXHJcbiAgICAmLnJpYmJvbi1yaWdodC5iZy1kYW5nZXI6YmVmb3JlIHtcclxuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9ICBcclxuICAgIFxyXG4gICAgJi5yaWJib24tcmlnaHQuYmctaW5mbzpiZWZvcmUge1xyXG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRpbmZvO1xyXG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgIFxyXG4gICAgJi5yaWJib24tcmlnaHQuYmctcHJpbWFyeTpiZWZvcmUge1xyXG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgIFxyXG4gICAgJi5yaWJib24tcmlnaHQuYmctc2Vjb25kYXJ5OmJlZm9yZSB7XHJcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gIH1cclxuICBwe1xyXG4gICAgY29sb3I6JGdyYXktNzAwO1xyXG4gIH1cclxufVxyXG5cclxuLyo9PT09PT09PT09PT1yaWJib24tMj09PT09PT09PT09PT0qL1xyXG4ucmliYm9uLTJ7XHJcbiAgLnJpYmJvbi1ib3gge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLnJpYmJvbiB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTJweCA1cHggMTJweDtcclxuICAgICAgbWFyZ2luOiAtMjZweCAwcHggMTVweCAtMjZweDtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICAgIC5yaWJib24tcHJpbWFyeSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMjlweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIGRhcmtlbigkcHJpbWFyeSwgMTAlKTtcclxuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IGRhcmtlbigkcHJpbWFyeSwgMTAlKTtcclxuICAgICAgfVxyXG4gICAgfSBcclxuICAgIC5yaWJib24taW5mbyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmZvO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMjlweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIGRhcmtlbigkaW5mbywgMTAlKTtcclxuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IGRhcmtlbigkaW5mbywgMTAlKTtcclxuICAgICAgfVxyXG4gICAgfSAgXHJcbiAgICAucmliYm9uLWRhbmdlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAyOXB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAgZGFya2VuKCRkYW5nZXIsIDEwJSk7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiBkYXJrZW4oJGRhbmdlciwgMTAlKTtcclxuICAgICAgfVxyXG4gICAgfSBcclxuICAgIC5yaWJib24tc2Vjb25kYXJ5IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgY29sb3I6ICRncmF5LTEwMDtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDI5cHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICBkYXJrZW4oJHNlY29uZGFyeSwgMTAlKTtcclxuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IGRhcmtlbigkc2Vjb25kYXJ5LCAxMCUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5yaWJib24gKyBwIHtcclxuICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jYXJkLWJveCB7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgYm9yZGVyOiA1cHggZG91YmxlICRncmF5LTIwMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgfSAgXHJcbiAgcHtcclxuICAgIGNvbG9yOiRncmF5LTcwMDtcclxuICB9XHJcbn1cclxuXHJcbi5yaWJib24uYmctc2Vjb25kYXJ5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gIGNvbG9yOiAkZ3JheS0xMDA7XHJcbn1cclxuXHJcbiIsIi8vXHJcbi8vIENoZWNrIEJveCBSYWRpbyBCdXR0b25cclxuLy8gXHJcblxyXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXJ7XHJcbiAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcclxufVxyXG4ucmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogN3B4O1xyXG59XHJcblxyXG5cclxuLmNoZWNrYm94IHtcclxuICAgIC8vcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkbXV0ZWQ7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xOHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29sb3I6ICRsaWdodDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMThweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgXHJcbiAgICAgICY6ZGlzYWJsZWQgKyBsYWJlbCB7XHJcbiAgICAgICAgb3BhY2l0eTogMC42NTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzICsgbGFiZWwge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwge1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgICAgbGVmdDogN3B4O1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrO1xyXG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQgKyBsYWJlbCB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xyXG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLmNoZWNrYm94LmNoZWNrYm94LWNpcmNsZSB7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5jaGVja2JveC5jaGVja2JveC1pbmxpbmUge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbiAgXHJcbiAgLmNoZWNrYm94LmNoZWNrYm94LXNpbmdsZSB7XHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIH1cclxuICAgIGxhYmVsIHtcclxuICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICB3aWR0aDogMThweDtcclxuICBcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIFxyXG4gIFxyXG4gIC5jaGVja2JveC1wcmltYXJ5IHtcclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5jaGVja2JveC1kYW5nZXIge1xyXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbCB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5jaGVja2JveC1pbmZvIHtcclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmZvO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGluZm87XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5jaGVja2JveC13YXJuaW5nIHtcclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmc7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5jaGVja2JveC1zdWNjZXNzIHtcclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5jaGVja2JveC1wdXJwbGUge1xyXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbCB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRwdXJwbGU7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5jaGVja2JveC1waW5rIHtcclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHBpbms7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5jaGVja2JveC1kYXJrIHtcclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGRhcms7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIFxyXG4gIC8qIFJhZGlvcyAqL1xyXG4gIFxyXG4gIC5yYWRpbyB7XHJcbiAgICAvL3BhZGRpbmctbGVmdDogMjBweDtcclxuICAgIGxhYmVsIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIFxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIC1vLXRyYW5zaXRpb246IGJvcmRlciAwLjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyIDAuNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkbXV0ZWQ7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xOHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXIgMC41cyBlYXNlLWluLW91dDtcclxuICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC44LCAtMC4zMywgMC4yLCAxLjMzKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcclxuICAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xyXG4gICAgICAgIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjgsIC0wLjMzLCAwLjIsIDEuMzMpO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuOCwgLTAuMzMsIDAuMiwgMS4zMyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgbGVmdDogNnB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA0cHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC44LCAtMC4zMywgMC4yLCAxLjMzKTtcclxuICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICY6ZGlzYWJsZWQgKyBsYWJlbCB7XHJcbiAgICAgICAgb3BhY2l0eTogMC42NTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzICsgbGFiZWwge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xyXG4gICAgICAgIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcclxuICAgICAgICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbCB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcclxuICAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQgKyBsYWJlbCB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAucmFkaW8ucmFkaW8taW5saW5lIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG4gIFxyXG4gIC5yYWRpby5yYWRpby1zaW5nbGUge1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIFxyXG4gIFxyXG4gIC5yYWRpby1wcmltYXJ5IHtcclxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsIHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICB9XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAucmFkaW8tZGFuZ2VyIHtcclxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsIHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWwge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcclxuICAgICAgfVxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAucmFkaW8taW5mbyB7XHJcbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbCB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbCB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5mbztcclxuICAgICAgfVxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLnJhZGlvLXdhcm5pbmcge1xyXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWwge1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWwge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmc7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5yYWRpby1zdWNjZXNzIHtcclxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsIHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xyXG4gICAgICB9XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAucmFkaW8tcHVycGxlIHtcclxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsIHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWwge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHB1cnBsZTtcclxuICAgICAgfVxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAucmFkaW8tcGluayB7XHJcbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbCB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGluaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbCB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcGluaztcclxuICAgICAgfVxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBpbms7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuLnJhZGlvMiB7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgdG9wOiAtMXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAtMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE4cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiA0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcclxuICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICY6ZGlzYWJsZWQrbGFiZWwge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY1O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cytsYWJlbCB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcclxuICAgICAgICAgICAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrbGFiZWwge1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XHJcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcbiAgICB9ICAgIFxyXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkK2xhYmVsIHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgJi5yYWRpby1wcmltYXJ5MiB7XHJcbiAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdK2xhYmVsIHtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtsYWJlbCB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnJhZGlvLXNlY29uZGFyeTIge1xyXG4gICAgICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXStsYWJlbCB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtsYWJlbCB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5yYWRpby1zdWNjZXNzMiB7XHJcbiAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdK2xhYmVsIHtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtsYWJlbCB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnJhZGlvLWRhbmdlcjIge1xyXG4gICAgICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXStsYWJlbCB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtsYWJlbCB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5yYWRpby13YXJuaW5nMiB7XHJcbiAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdK2xhYmVsIHtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtsYWJlbCB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR3YXJuaW5nO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnJhZGlvLWluZm8yIHtcclxuICAgICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0rbGFiZWwge1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkK2xhYmVsIHtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGluZm87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5mbztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucmFkaW8tZGFyazIge1xyXG4gICAgICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXStsYWJlbCB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrbGFiZWwge1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRkYXJrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5yYWRpby1wdXJwbGUyIHtcclxuICAgICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0rbGFiZWwge1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrbGFiZWwge1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHVycGxlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHB1cnBsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucmFkaW8tcGluazIge1xyXG4gICAgICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXStsYWJlbCB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGluaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrbGFiZWwge1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcGluaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwaW5rO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuIiwiLyogPT09PT09PT09PT09PT1cclxuICBSYW5nZSBzbGlkZXJcclxuPT09PT09PT09PT09PT09PT09PSovXHJcbi5pcnMtZnJvbSwgLmlycy10bywgLmlycy1zaW5nbGUge1xyXG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG59XHJcbi5pcnMtZnJvbTphZnRlciwgLmlycy10bzphZnRlciwgLmlycy1zaW5nbGU6YWZ0ZXIge1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICRwcmltYXJ5O1xyXG59XHJcbi5pcnMtLXJvdW5kIC5pcnMtYmFyLFxyXG4uaXJzLS1mbGF0IC5pcnMtaGFuZGxlLnN0YXRlX2hvdmVyID4gaTpmaXJzdC1jaGlsZCwgXHJcbi5pcnMtLWZsYXQgLmlycy1oYW5kbGU6aG92ZXIgPiBpOmZpcnN0LWNoaWxkLFxyXG4uaXJzLS1mbGF0IC5pcnMtaGFuZGxlID4gaTpmaXJzdC1jaGlsZCxcclxuLmlycy0tZmxhdCAuaXJzLWZyb20sXHJcbi5pcnMtLWZsYXQgLmlycy10byxcclxuLmlycy0tZmxhdCAuaXJzLXNpbmdsZSxcclxuLmlycy0tZmxhdCAuaXJzLWJhcntcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG4uaXJzLS1mbGF0IC5pcnMtZnJvbTpiZWZvcmUsIFxyXG4uaXJzLS1mbGF0IC5pcnMtdG86YmVmb3JlLCBcclxuLmlycy0tZmxhdCAuaXJzLXNpbmdsZTpiZWZvcmV7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjokcHJpbWFyeTtcclxufVxyXG5cclxuLmlycy0tc2hhcnAgLmlycy1iYXIsXHJcbi5pcnMtLXNoYXJwIC5pcnMtaGFuZGxle1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xyXG59XHJcbi5pcnMtLXNoYXJwIC5pcnMtaGFuZGxlID4gaTpmaXJzdC1jaGlsZHtcclxuICBib3JkZXItdG9wLWNvbG9yOiRzdWNjZXNzO1xyXG59XHJcbi5pcnMtLXNoYXJwIC5pcnMtbGluZXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0zMDA7XHJcbn1cclxuXHJcbi5pcnMtLXNxdWFyZSAuaXJzLWhhbmRsZXtcclxuICBib3JkZXItY29sb3I6JGJsdWU7XHJcbn1cclxuLmlycy0tc3F1YXJlIC5pcnMtZnJvbSwgXHJcbi5pcnMtLXNxdWFyZSAuaXJzLXRvLCBcclxuLmlycy0tc3F1YXJlIC5pcnMtc2luZ2xlLFxyXG4uaXJzLS1zcXVhcmUgLmlycy1iYXJ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbn1cclxuXHJcblxyXG4uaXJzLS1mbGF0IC5pcnMtbWluLCAuaXJzLS1mbGF0IC5pcnMtbWF4LFxyXG4uaXJzLS1yb3VuZCAuaXJzLW1pbiwgLmlycy0tcm91bmQgLmlycy1tYXgsXHJcbi5pcnMtLXNxdWFyZSAuaXJzLW1pbiwgLmlycy0tc3F1YXJlIC5pcnMtbWF4LFxyXG4uaXJzLS1tb2Rlcm4gLmlycy1taW4sIC5pcnMtLW1vZGVybiAuaXJzLW1heHtcclxuXHJcbiAgICB0b3A6IDA7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zMzM7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgIHBhZGRpbmc6IDFweCA1cHg7XHJcbiAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cclxufVxyXG5cclxuLmlycy0tbW9kZXJuIC5pcnMtZnJvbSwgXHJcbi5pcnMtLW1vZGVybiAuaXJzLXRvLCBcclxuLmlycy0tbW9kZXJuIC5pcnMtc2luZ2xlLFxyXG4uaXJzLS1yb3VuZCAuaXJzLWZyb20sIFxyXG4uaXJzLS1yb3VuZCAuaXJzLXRvLCBcclxuLmlycy0tcm91bmQgLmlycy1zaW5nbGUge1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICBsaW5lLWhlaWdodDogMS4zMzM7XHJcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgcGFkZGluZzogMnB4IDVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICBjb2xvcjokd2hpdGU7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG59XHJcblxyXG4uaXJzLS1tb2Rlcm4gLmlycy1mcm9tOmJlZm9yZSwgXHJcbi5pcnMtLW1vZGVybiBcclxuLmlycy10bzpiZWZvcmUsIFxyXG4uaXJzLS1tb2Rlcm4gLmlycy1zaW5nbGU6YmVmb3JlLFxyXG4uaXJzLS1yb3VuZCAuaXJzLWZyb206YmVmb3JlLCBcclxuLmlycy0tcm91bmQgLmlycy10bzpiZWZvcmUsIFxyXG4uaXJzLS1yb3VuZCAuaXJzLXNpbmdsZTpiZWZvcmV7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG5cclxuLmlycy0tbW9kZXJuIC5pcnMtYmFyIHtcclxuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKCRwcmltYXJ5LDAuNSkgMCUsJHByaW1hcnkgMzYlLGRhcmtlbigkcHJpbWFyeSwgNSUpIDYxJSxyZ2JhKCRwcmltYXJ5LDAuNSkgMTAwJSk7XHJcbn1cclxuLmlycy0tcm91bmQgLmlycy1oYW5kbGV7XHJcbiAgICBib3JkZXI6IDRweCBzb2xpZCAkcHJpbWFyeTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoJHByaW1hcnksIDAuMyk7XHJcbn0iLCIvL1xyXG4vLyBTd2VldCBBbGVydFxyXG4vLyBcclxuXHJcblxyXG4uc3dhbDItcG9wdXAge1xyXG4gIC5zd2FsMi10aXRsZXtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgfVxyXG4gIC5zd2FsMi1zdHlsZWR7XHJcbiAgICAmLnN3YWwyLWNvbmZpcm0ge1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IC4yNWVtO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBpbml0aWFsO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgZm9udC1zaXplOiAxLjA2MjVlbTtcclxuICAgIH1cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggJHdoaXRlLCAwIDAgMCA0cHggcmdiYSgkcHJpbWFyeSwgMC40KTtcclxuICAgIH1cclxuICAgICYuc3dhbDItY2FuY2VsIHtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAuMjVlbTtcclxuICAgICAgYmFja2dyb3VuZDogaW5pdGlhbDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcclxuICAgICAgY29sb3I6ICRncmF5LTIwMDtcclxuICAgICAgZm9udC1zaXplOiAxLjA2MjVlbTtcclxuICAgICAgXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICR3aGl0ZSwgMCAwIDAgNHB4IHJnYmEoJGRhbmdlciwuNSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zd2FsMi1wb3B1cCAuc3dhbDItc3R5bGVkLnN3YWwyLWNhbmNlbHtcclxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG4uc3dhbDItYWN0aW9uc3tcclxuICAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxyXG4gIC5idG4tc3VjY2VzcywgIFxyXG4gIC5idG4tc3VjY2VzczphY3RpdmV7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xyXG4gIH1cclxuICAuYnRuLXN1Y2Nlc3M6Zm9jdXN7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycHggJHdoaXRlLCAwIDAgMCA0cHggcmdiYSgkcHJpbWFyeSwgMC40KTtcclxuICB9XHJcblxyXG4gIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZXtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xyXG4gIH1cclxuICAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXN7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycHggJHdoaXRlLCAwIDAgMCA0cHggcmdiYSgkZGFuZ2VyLC41KTtcclxuICB9XHJcbiAgLmJ0bi1kYW5nZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYW5nZXI7XHJcbiAgICAmOmFjdGl2ZXtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhbmdlcjtcclxuICAgIH1cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYW5nZXI7XHJcbiAgICB9XHJcbiAgICAmOmZvY3Vze1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFuZ2VyO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggJHdoaXRlLCAwIDAgMCA0cHggcmdiYSgkZGFuZ2VyLC41KTtcclxuICAgIH1cclxuICB9XHJcbn0gXHJcbi5zd2FsMi1pY29uLnN3YWwyLXF1ZXN0aW9uIHtcclxuICBib3JkZXItY29sb3I6ICRwaW5rO1xyXG4gIGNvbG9yOiAkcGluaztcclxufVxyXG4iLCIvL1xyXG4vLyBOYXN0YWJsZVxyXG4vLyBcclxuXHJcblxyXG4uY3VzdG9tLWRkIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuLmRkMy1jb250ZW50LFxyXG4uZGQtaGFuZGxle1xyXG4gIGhlaWdodDogNDBweDtcclxuICBwYWRkaW5nOiA4cHggMTBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRncmF5LTIwMCwgMSUpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICY6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRncmF5LTIwMCwgMiUpO1xyXG4gICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIH1cclxufVxyXG4uZGQtaXRlbSA+IGJ1dHRvbntcclxuICBoZWlnaHQ6IDI1cHg7XHJcbiAgbWFyZ2luOiA4cHggMCAwO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuLmRkMy1pdGVte1xyXG4gIG1hcmdpbjogNXB4IDA7XHJcbiAgXHJcbiAgLmRkMy1oYW5kbGUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgdGV4dC1pbmRlbnQ6IDEwMCU7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xyXG4gICAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJHByaW1hcnksNSUpO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlxcZjBjOVwiO1xyXG4gICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCIgIWltcG9ydGFudDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiA5cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHRleHQtaW5kZW50OiAwO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmRkMy1jb250ZW50LXB7XHJcbiAgcGFkZGluZzogOHB4IDEwcHggOHB4IDQwcHg7XHJcbn1cclxuIiwiLy9cclxuLy8gTW9kYWxzXHJcbi8vIFxyXG5cclxuLm1vZGFsLWRlbW8ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICB3aWR0aDogNjAwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC5jbG9zZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxNXB4O1xyXG4gICAgICByaWdodDogMjVweDtcclxuICAgICAgY29sb3I6ICRncmF5LTIwMDtcclxuICAgIH1cclxufVxyXG5cclxuLm1vZGFsLWNvbnRlbnR7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgLm1vZGFsLWhlYWRlciwubW9kYWwtZm9vdGVye1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiRncmF5LTEwMDtcclxuICAgIC5tb2RhbC10aXRsZXtcclxuICAgICAgY29sb3I6ICRncmF5LTgwMDtcclxuICAgIH1cclxuICAgIC5jbG9zZXtcclxuICAgICAgY29sb3I6ICRncmF5LTgwMDtcclxuICAgIH1cclxuICB9XHJcbiAgLm1vZGFsLWJvZHkgcCxoNHtcclxuICAgIGNvbG9yOiAkZ3JheS01MDA7XHJcbiAgfVxyXG4gIC5tb2RhbC10aXRsZS5jdXN0b20tdGl0bGV7XHJcbiAgICBjb2xvcjogbGlnaHRlbigkZ3JheS01MDAsIDgwJSk7XHJcbiAgfVxyXG59XHJcblxyXG4jY3VzdG9tLW1vZGFse1xyXG4gIC5jbG9zZXtcclxuICAgIGNvbG9yOiAkZ3JheS04MDA7XHJcbiAgfVxyXG59XHJcbi5jdXN0b20tbW9kYWwtdGl0bGUge1xyXG4gIHBhZGRpbmc6IDE1cHggMjVweCAxNXB4IDI1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcclxuICBjb2xvcjogJGdyYXktODAwO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgbWFyZ2luOiAwcHg7XHJcbn1cclxuXHJcbi5jdXN0b20tbW9kYWwtdGV4dCB7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICBjb2xvcjogJGdyYXktNTAwO1xyXG59XHJcblxyXG4uY3VzdG9tYm94LW1vZGFsLWZsYXNoIC5jbG9zZSwgXHJcbi5jdXN0b21ib3gtbW9kYWwtcm90YXRlZG93biAuY2xvc2Uge1xyXG4gIHRvcDogMjBweDtcclxuICB6LWluZGV4OiA5OTk5O1xyXG5cclxufVxyXG5cclxuI3Nlc3Npb24tdGltZW91dC1kaWFsb2cgLm1vZGFsLWhlYWRlciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59IiwiLyogPT09PT09PT09PT09PT1cclxuICBGb3JtLUFkdmFuY2VkXHJcbj09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLyogRGF0ZXBpY2tlciAqL1xyXG4uZGF0ZXBpY2tlciB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktNTAwO1xyXG4gIHBhZGRpbmc6IDhweDtcclxufVxyXG5cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyICB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlciB7XHJcbiAgLmRycC1idXR0b25zIHtcclxuICAgIC5idG4ge1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgfVxyXG4gIH1cclxuICB0ZC5hY3RpdmUsXHJcbiAgdGQuYWN0aXZlOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIDAuMSk7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIH1cclxufVxyXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZSwgLmRhdGVyYW5nZXBpY2tlclxyXG5cclxuLnRhYmxlLWNvbmRlbnNlZD50aGVhZD50cj50aCwgLnRhYmxlLWNvbmRlbnNlZD50Ym9keT50cj50ZCB7XHJcbiAgcGFkZGluZzogNXB4O1xyXG59XHJcblxyXG5cclxuLyogQm9vdHN0cmFwLXRvdWNoU3BpbiAqL1xyXG4uYm9vdHN0cmFwLXRvdWNoc3BpbiAuaW5wdXQtZ3JvdXAtYnRuLXZlcnRpY2FsIC5idG4ge1xyXG4gIHBhZGRpbmc6IDlweCAxMnB4O1xyXG59XHJcbi5ib290c3RyYXAtdG91Y2hzcGluIC5pbnB1dC1ncm91cC1idG4tdmVydGljYWwgaSB7XHJcbiAgdG9wOiA0cHg7XHJcbiAgbGVmdDogOHB4O1xyXG59XHJcblxyXG4vKiBQcmlzbSAqL1xyXG46bm90KHByZSkgPiBjb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSwgcHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSB7XHJcbiAgYmFja2dyb3VuZDogJGxpZ2h0O1xyXG59XHJcblxyXG4vKiBSYXRpbmcgKi9cclxuLmJhZGdlOmVtcHR5IHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdHtcclxuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCBsaWdodGVuKCRncmF5LTYwMCwgNCUpO1xyXG4gICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgJjpmb2N1c3tcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgIH1cclxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xyXG4gICAgICBjb2xvcjogJGZvcm0tY29udHJvbDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICB9XHJcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcclxuICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgICByaWdodDogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcclxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcclxuICAgICAgbWFyZ2luLXRvcDogN3B4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGluZm87XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3Zle1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyB7XHJcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0ZW4oJGdyYXktNjAwLCA0JSk7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXIge1xyXG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xyXG4gICAgbWluLWhlaWdodDogMzhweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0ZW4oJGdyYXktNjAwLCA0JSk7XHJcbiAgfVxyXG4gIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcclxuICAgIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vKi0tLWRhdGV0aW1lcGlja2VyLS0tKi9cclxuLmR0cC1idG4tY2FuY2VsIHtcclxuICBtYXJnaW4tcmlnaHQ6IDVweDtcclxufVxyXG5cclxuLmFkZG9uLWNvbG9yLXBpY2tlciAuYnRuIHtcclxuICBwYWRkaW5nOiA4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xyXG59XHJcbi8qLS1jb2xvcnBpY2tlci0tKi9cclxuLmFzQ29sb3JQaWNrZXItY2xlYXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogOHB4O1xyXG4gIHJpZ2h0OiA0NXB4O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmFzQ29sb3JQaWNrZXItdHJpZ2dlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBoZWlnaHQ6IDM4cHg7XHJcbiAgd2lkdGg6IDM4cHg7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4uYXNDb2xvclBpY2tlci1kcm9wZG93biB7XHJcbiAgbWF4LXdpZHRoOiAyNjBweDtcclxufVxyXG5cclxuLmFzQ29sb3JQaWNrZXItd3JhcCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xyXG59XHJcblxyXG5cclxuLmlucHV0LXRpdGxle1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiAkZGFyaztcclxufVxyXG5cclxuLy9Cb290c3RyYXAgTWF0ZXJpYWwgRGF0ZXRpbWVwaWNrZXJcclxuXHJcbi5kdHAgPiAuZHRwLWNvbnRlbnQgPiAuZHRwLWRhdGUtdmlldyA+IGhlYWRlci5kdHAtaGVhZGVyIHtcclxuICBiYWNrZ3JvdW5kOiAkZHRwO1xyXG59XHJcbi5kdHAgdGFibGUuZHRwLXBpY2tlci1kYXlzIHRyID4gdGQgPiBhLnNlbGVjdGVkIHtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKCRwcmltYXJ5LCAwLjEpO1xyXG4gIGNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG5cclxuLmR0cCBkaXYuZHRwLWRhdGUsIC5kdHAgZGl2LmR0cC10aW1lIHtcclxuICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRkdHAsIDMlKTtcclxuICBjb2xvcjogJHByaW1hcnk7XHJcbn1cclxuLmR0cCBkaXYuZHRwLWFjdHVhbC15ZWFyLFxyXG4uZHRwIGRpdi5kdHAtYWN0dWFsLW1vbnRoe1xyXG4gIGNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIHBhZGRpbmc6IDhweCAwIDtcclxufVxyXG5cclxuLmR0cCA+IC5kdHAtY29udGVudHtcclxuICBtYXgtaGVpZ2h0OiA1NTVweDtcclxufVxyXG4uZHRwIHRhYmxlLmR0cC1waWNrZXItZGF5cyB0ciA+IHRoe1xyXG4gIGNvbG9yOiBsaWdodGVuKCRkdHAsIDE1JSk7XHJcbn1cclxuXHJcbi5kdHAgdGFibGUuZHRwLXBpY2tlci1kYXlzIHRyID4gdGQgPiBhLFxyXG4uZHRwIC5kdHAtcGlja2VyLXRpbWUgPiBhe1xyXG4gIGNvbG9yOiBsaWdodGVuKCRkdHAsIDQ1JSk7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcbi5kdHAgZGl2LmR0cC1hY3R1YWwtbnVte1xyXG4gIGZvbnQtc2l6ZTogNjRweDtcclxufVxyXG5cclxuXHJcbi5kdHAgLnAxMCA+IGEgeyBjb2xvcjogJGR0cDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9IiwiLy9cclxuLy8gU3dpdGNoXHJcbi8vIFxyXG5cclxuXHJcbi5jdXN0b20tc3dpdGNoIHtcclxuICAmLnN3aXRjaC1wcmltYXJ5e1xyXG4gICAgLy8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XHJcbiAgICAvLyAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIC8vICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC43NXJlbSk7XHJcbiAgICAvLyB9XHJcbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgfVxyXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3Vzfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4xMTBweCByZ2JhKCRwcmltYXJ5LC4yNSk7XHJcbiAgICB9XHJcbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgkZ3JheS01MDAsLjcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gU3dpdGNoIFNlY29uZGFyeVxyXG5cclxuICAmLnN3aXRjaC1zZWNvbmRhcnl7XHJcbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgIH1cclxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1c34uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMTEwcHggcmdiYSgkc2Vjb25kYXJ5LC4yNSk7XHJcbiAgICB9XHJcbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgkZ3JheS01MDAsLjcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gIC8vIFN3aXRjaCBTdWNjZXNzXHJcblxyXG4gICYuc3dpdGNoLXN1Y2Nlc3N7XHJcbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xyXG4gICAgfVxyXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3Vzfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4xMTBweCByZ2JhKCRzdWNjZXNzLC4yNSk7XHJcbiAgICB9XHJcbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgkZ3JheS01MDAsLjcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gIFxyXG4gIC8vIFN3aXRjaCBXYXJuaW5nXHJcblxyXG4gICYuc3dpdGNoLXdhcm5pbmd7XHJcbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmc7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xyXG4gICAgfVxyXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3Vzfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4xMTBweCByZ2JhKCR3YXJuaW5nLC4yNSk7XHJcbiAgICB9XHJcbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgkZ3JheS01MDAsLjcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gU3dpdGNoIEluZm9cclxuXHJcbiAgJi5zd2l0Y2gtaW5mb3tcclxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkaW5mbztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XHJcbiAgICB9XHJcbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXN+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjExMHB4IHJnYmEoJGluZm8sLjI1KTtcclxuICAgIH1cclxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRncmF5LTUwMCwuNyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBTd2l0Y2ggRGFuZ2VyXHJcblxyXG4gICYuc3dpdGNoLWRhbmdlcntcclxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgfVxyXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3Vzfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4xMTBweCByZ2JhKCRkYW5nZXIsLjI1KTtcclxuICAgIH1cclxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRncmF5LTUwMCwuNyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBTd2l0Y2ggRGFya1xyXG5cclxuICAmLnN3aXRjaC1kYXJre1xyXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBib3JkZXItY29sb3I6ICRkYXJrO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcclxuICAgIH1cclxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1c34uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMTEwcHggcmdiYSgkZGFyaywuMjUpO1xyXG4gICAgfVxyXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCl+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xyXG4gICAgICBib3JkZXItY29sb3I6IHJnYmEoJGdyYXktNTAwLC43KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIFN3aXRjaCBQdXJwbGVcclxuXHJcbiAgJi5zd2l0Y2gtcHVycGxle1xyXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBib3JkZXItY29sb3I6ICRwdXJwbGU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XHJcbiAgICB9XHJcbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXN+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjExMHB4IHJnYmEoJHB1cnBsZSwuMjUpO1xyXG4gICAgfVxyXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCl+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xyXG4gICAgICBib3JkZXItY29sb3I6IHJnYmEoJGdyYXktNTAwLC43KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIFN3aXRjaCBQaW5rXHJcblxyXG4gICYuc3dpdGNoLXBpbmt7XHJcbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHBpbms7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xyXG4gICAgfVxyXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3Vzfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4xMTBweCByZ2JhKCRwaW5rLC4yNSk7XHJcbiAgICB9XHJcbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgkZ3JheS01MDAsLjcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgIC8vIFN3aXRjaCBCbHVlXHJcblxyXG4gICAmLnN3aXRjaC1ibHVle1xyXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBib3JkZXItY29sb3I6ICRibHVlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgIH1cclxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1c34uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMTEwcHggcmdiYSgkYmx1ZSwuMjUpO1xyXG4gICAgfVxyXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCl+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xyXG4gICAgICBib3JkZXItY29sb3I6IHJnYmEoJGdyYXktNTAwLC43KTtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcbiIsIi8vXHJcbi8vIEZvcm0gVmFsaWRhdGlvblxyXG4vLyBcclxuXHJcbi5lcnJvciB7XHJcbiAgY29sb3I6ICRkYW5nZXI7XHJcbn1cclxuXHJcbi5wYXJzbGV5LWVycm9yIHtcclxuICBib3JkZXItY29sb3I6ICRkYW5nZXI7XHJcbn1cclxuLnBhcnNsZXktZXJyb3JzLWxpc3Qge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLnBhcnNsZXktZXJyb3JzLWxpc3QuZmlsbGVkIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4ucGFyc2xleS1lcnJvcnMtbGlzdCA+IGxpIHtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBjb2xvcjogJGRhbmdlcjtcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbn0iLCJcclxuLmZvcm0td2l6YXJkLXdyYXBwZXIge1xyXG4gIGxhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIH1cclxufVxyXG5cclxuLndpemFyZCA+IC5jb250ZW50ID4gLmJvZHkgaW5wdXR7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgbGlnaHRlbigkZ3JheS0zMDAsIDQlKTtcclxuICAmOmZvY3Vze1xyXG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRwcmltYXJ5LCAwLjUpO1xyXG4gIH1cclxufVxyXG4ud2l6YXJkLnZlcnRpY2FsID4gLnN0ZXBze1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59XHJcbi53aXphcmQgPiAuc3RlcHMgPiB1bCA+IGxpIHtcclxuICB3aWR0aDogYXV0bzsgXHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLndpemFyZD4uc3RlcHMgYSxcclxuLndpemFyZD4uc3RlcHMgYTphY3RpdmUsXHJcbi53aXphcmQ+LnN0ZXBzIGE6aG92ZXIge1xyXG4gIG1hcmdpbjogM3B4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcclxufVxyXG5cclxuLndpemFyZD4uc3RlcHMgLmN1cnJlbnQgYSxcclxuLndpemFyZD4uc3RlcHMgLmN1cnJlbnQgYTphY3RpdmUsXHJcbi53aXphcmQ+LnN0ZXBzIC5jdXJyZW50IGE6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgcGFkZGluZzogMCAyMHB4IDAgMDtcclxuICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAyLjI1cHggJHByaW1hcnk7XHJcbn1cclxuXHJcbi53aXphcmQ+LnN0ZXBzIC5kaXNhYmxlZCBhLFxyXG4ud2l6YXJkPi5zdGVwcyAuZGlzYWJsZWQgYTphY3RpdmUsXHJcbi53aXphcmQ+LnN0ZXBzIC5kaXNhYmxlZCBhOmhvdmVyLFxyXG4ud2l6YXJkPi5zdGVwcyAuZG9uZSBhLFxyXG4ud2l6YXJkPi5zdGVwcyAuZG9uZSBhOmFjdGl2ZSxcclxuLndpemFyZD4uc3RlcHMgLmRvbmUgYTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkcHJpbWFyeSwzMyUpO1xyXG4gIGNvbG9yOiAkcHJpbWFyeTtcclxuICBwYWRkaW5nOiAwIDIwcHggMCAwO1xyXG4gIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDIuMjVweCBsaWdodGVuKCRwcmltYXJ5LDMyJSk7XHJcbn1cclxuXHJcbi53aXphcmQ+LnN0ZXBzIC5jdXJyZW50IGEgLm51bWJlcixcclxuLndpemFyZD4uc3RlcHMgLmN1cnJlbnQgYTphY3RpdmUgLm51bWJlcixcclxuLndpemFyZD4uc3RlcHMgLmN1cnJlbnQgYTpob3ZlciAubnVtYmVyIHtcclxuICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XHJcbn1cclxuXHJcbi53aXphcmQ+LnN0ZXBzIC5kaXNhYmxlZCBhIC5udW1iZXIsXHJcbi53aXphcmQ+LnN0ZXBzIC5kaXNhYmxlZCBhOmFjdGl2ZSAubnVtYmVyLFxyXG4ud2l6YXJkPi5zdGVwcyAuZGlzYWJsZWQgYTpob3ZlciAubnVtYmVyLFxyXG4ud2l6YXJkPi5zdGVwcyAuZG9uZSBhIC5udW1iZXIsXHJcbi53aXphcmQ+LnN0ZXBzIC5kb25lIGE6YWN0aXZlIC5udW1iZXIsXHJcbi53aXphcmQ+LnN0ZXBzIC5kb25lIGE6aG92ZXIgLm51bWJlciB7XHJcbiAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG5cclxuLndpemFyZD4uY29udGVudCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgbWFyZ2luOiAwIDVweDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIG1pbi1oZWlnaHQ6IDE1MHB4XHJcbn1cclxuI2Zvcm0taG9yaXpvbnRhbCBmaWVsZHNldHtcclxuICBtYXJnaW4tdG9wOjIwcHg7XHJcbn1cclxuLndpemFyZD4uY29udGVudD4uYm9keSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBhZGRpbmc6IDE1cHggMCAwO1xyXG4gIHBvc2l0aW9uOiBzdGF0aWM7XHJcbn1cclxuXHJcbi53aXphcmQ+LnN0ZXBzIC5udW1iZXIge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBwYWRkaW5nOiA1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTtcclxuICB3aWR0aDogMzhweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIDAuMTUpO1xyXG59XHJcbi53aXphcmQgPiAuYWN0aW9ucyxcclxuLndpemFyZC52ZXJ0aWNhbCA+IC5hY3Rpb25ze1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuLndpemFyZD4uYWN0aW9ucyAuZGlzYWJsZWQgYSxcclxuLndpemFyZD4uYWN0aW9ucyAuZGlzYWJsZWQgYTphY3RpdmUsXHJcbi53aXphcmQ+LmFjdGlvbnMgLmRpc2FibGVkIGE6aG92ZXIge1xyXG4gIG9wYWNpdHk6IC42NTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IFxyXG59XHJcblxyXG4ud2l6YXJkPi5hY3Rpb25zIGEsXHJcbi53aXphcmQ+LmFjdGlvbnMgYTphY3RpdmUsXHJcbi53aXphcmQ+LmFjdGlvbnMgYTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIHBhZGRpbmc6IDhweCAxNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAud2l6YXJkID4gLnN0ZXBzID4gdWwgPiBsaSB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxuICAuZm9ybS13aXphcmQtd3JhcHBlciB7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkge1xyXG4gIC53aXphcmQgPiAuc3RlcHMgPiB1bCA+IGxpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4iLCJcclxuLy8gRm9ybSBlZGl0b3JcclxuLm1jZS1wYW5lbHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDAgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZWRpdG9yLWxheW91dCAhaW1wb3J0YW50O1xyXG59XHJcbi5tY2UtdGlueW1jZXtcclxuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLm1jZS1mbG93LWxheW91dHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZWRpdG9yLWxheW91dCAhaW1wb3J0YW50O1xyXG59XHJcbi5tY2UtYnRuIHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWNlLXRvcC1wYXJ0OjpiZWZvcmV7XHJcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG59IiwiLy9cclxuLy8gQ2hhcnRzXHJcbi8vIFxyXG5cclxuLmNoYXJ0LWRlbW97XHJcbiAgaGVpZ2h0OiAzNzBweDtcclxuICBtYXJnaW46IDIwcHggYXV0bztcclxufVxyXG5cclxuLyogU3BhcmtsaW5lIGNoYXJ0ICovXHJcbi5qcXN0b29sdGlwIHtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICBwYWRkaW5nOiA1cHggMTBweCAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gIGJveC1zaGFkb3c6IDAgLTNweCAzMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4wMik7XHJcbn1cclxuXHJcbi5qcXNmaWVsZCB7XHJcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcclxuICBjb2xvcjogJGRhcmsgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNoYXJ0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAxMTBweDtcclxuICBoZWlnaHQ6IDExMHB4O1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY2FudmFzIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uY2hhcnQuY2hhcnQtd2lkZ2V0LXBpZSB7XHJcbiAgbWFyZ2luLXRvcDogNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLnBlcmNlbnQge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBsaW5lLWhlaWdodDogMTEwcHg7XHJcbiAgei1pbmRleDogMjtcclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJSc7XHJcbiAgICBtYXJnaW4tbGVmdDogMC4xZW07XHJcbiAgICBmb250LXNpemU6IC44ZW07XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyogTW9ycmlzIGNoYXJ0ICovXHJcbi5tb3JyaXMtY2hhcnQge1xyXG4gIHRleHQge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnkgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5tb3JyaXMtaG92ZXIubW9ycmlzLWRlZmF1bHQtc3R5bGUge1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBwYWRkaW5nOiAxMHB4IDEycHg7XHJcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICBib3gtc2hhZG93OiAwIDVweCAyNXB4IDVweCByZ2JhKCRkYXJrLC4xNCk7XHJcblxyXG4gIC5tb3JyaXMtaG92ZXItcG9pbnQge1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgfVxyXG4gIC5tb3JyaXMtaG92ZXItcm93LWxhYmVsIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDRweCAyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XHJcbiAgICBtYXJnaW46IC0xMHB4IC0xMnB4IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBGbG90IGNoYXJ0ICovXHJcbiNmbG90VGlwIHtcclxuICBwYWRkaW5nOiA4cHggMTJweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgei1pbmRleDogMTAwO1xyXG4gIGNvbG9yOiAkZGFyaztcclxuICBib3gtc2hhZG93OiAwIDVweCAyNXB4IDVweCByZ2JhKCRkYXJrLC4xNCk7XHJcblxyXG4gIGJvcmRlci1yYWRpdXM6IDFweDtcclxufVxyXG5cclxuLyogQ2hhcnRpc3QgY2hhcnQgKi9cclxuLmN0LWdvbGRlbi1zZWN0aW9uOmJlZm9yZSB7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbn1cclxuLmN0LWNoYXJ0IHtcclxuICBoZWlnaHQ6IDMwMHB4O1xyXG59XHJcbi5jdC1ncmlkIHtcclxuICBzdHJva2U6IHJnYmEoJGRhcmssLjA5KTtcclxuICBzdHJva2Utd2lkdGg6IDJweDtcclxuICBzdHJva2UtZGFzaGFycmF5OiAzcHg7XHJcbn1cclxuLmN0LWNoYXJ0IC5jdC1sYWJlbCB7XHJcbiAgZmlsbDogJG11dGVkO1xyXG4gIGNvbG9yOiAkbXV0ZWQ7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbi5jdC1jaGFydC5zaW1wbGUtcGllLWNoYXJ0LWNoYXJ0aXN0IC5jdC1sYWJlbCB7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBmaWxsOiAkd2hpdGU7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1hIC5jdC1zbGljZS1kb251dCxcclxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWIgLmN0LWJhcntcclxuICBzdHJva2U6ICRncmF5LTMwMDtcclxufVxyXG5cclxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWIgLmN0LWxpbmUsXHJcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1iIC5jdC1wb2ludCB7XHJcbiAgc3Ryb2tlOiAkZ3JheS00MDA7XHJcbn1cclxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWMgLmN0LXNsaWNlLWRvbnV0e1xyXG4gIHN0cm9rZTogJHNlY29uZGFyeTtcclxufVxyXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtYSAuY3QtbGluZSxcclxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWEgLmN0LXBvaW50LFxyXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtYiAuY3Qtc2xpY2UtZG9udXQsXHJcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1hIC5jdC1iYXJ7XHJcbiAgc3Ryb2tlOiAkcHJpbWFyeTtcclxufVxyXG5cclxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWMgLmN0LXBvaW50LFxyXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtYyAuY3QtbGluZXtcclxuICBzdHJva2U6ICR3YXJuaW5nO1xyXG59XHJcblxyXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtYyAuY3QtYmFye1xyXG4gIHN0cm9rZTogJGdyYXktMTAwO1xyXG59XHJcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1lIC5jdC1zbGljZS1kb251dCxcclxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWQgLmN0LWJhcixcclxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWQgLmN0LWxpbmUsXHJcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1kIC5jdC1wb2ludCB7XHJcbiAgc3Ryb2tlOiAkc3VjY2VzcztcclxufVxyXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtZCAuY3Qtc2xpY2UtZG9udXR7XHJcbiAgc3Ryb2tlOiAkd2FybmluZztcclxufVxyXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtZSAuY3QtYmFyLFxyXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtZSAuY3QtbGluZSxcclxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWUgLmN0LXBvaW50e1xyXG4gIHN0cm9rZTogJHBpbms7XHJcbn1cclxuXHJcblxyXG5cclxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWYgLmN0LWJhcixcclxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWYgLmN0LWxpbmUsXHJcbi5jdC1jaGFydCAuY3Qtc2VyaWVzLmN0LXNlcmllcy1mIC5jdC1wb2ludCB7XHJcbiAgc3Ryb2tlOiAkcHVycGxlO1xyXG59XHJcblxyXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtZyAuY3QtYmFyLFxyXG4uY3QtY2hhcnQgLmN0LXNlcmllcy5jdC1zZXJpZXMtZyAuY3QtbGluZSxcclxuLmN0LWNoYXJ0IC5jdC1zZXJpZXMuY3Qtc2VyaWVzLWcgLmN0LXBvaW50IHtcclxuICBzdHJva2U6IGRhcmtlbigkZGFuZ2VyLCAxMCUpO1xyXG59XHJcblxyXG4uY3Qtc2VyaWVzLWEgLmN0LWFyZWEsXHJcbi5jdC1zZXJpZXMtYSAuY3Qtc2xpY2UtcGlle1xyXG4gIGZpbGw6ICRwcmltYXJ5O1xyXG59XHJcbiBcclxuLmN0LXNlcmllcy1iIC5jdC1hcmVhLFxyXG4uY3Qtc2VyaWVzLWIgLmN0LXNsaWNlLXBpZSB7XHJcbiAgZmlsbDogJHNlY29uZGFyeTtcclxufVxyXG5cclxuLmN0LXNlcmllcy1jIC5jdC1hcmVhLFxyXG4uY3Qtc2VyaWVzLWMgLmN0LXNsaWNlLXBpZSB7XHJcbiAgZmlsbDogJGdyYXktMzAwO1xyXG59XHJcblxyXG5cclxuLmNoYXJ0aXN0LXRvb2x0aXAge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgb3BhY2l0eTogMDtcclxuICBtaW4td2lkdGg6IDEwcHg7XHJcbiAgcGFkZGluZzogMnB4IDEwcHg7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbiAgYmFja2dyb3VuZDogJGRhcms7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgei1pbmRleDogMTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGxpbmVhcjtcclxuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGxpbmVhcjtcclxuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBsaW5lYXI7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgbGluZWFyO1xyXG59XHJcbi5jaGFydGlzdC10b29sdGlwLnRvb2x0aXAtc2hvdyB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuI2RvbnV0LWNoYXJ0ICNkb251dC1jaGFydC1jb250YWluZXIgLmxlZ2VuZCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1yaWdodDogLTUwcHg7XHJcbiAgdG9wOiAtNTBweDtcclxufVxyXG4vKj09IEFwZXggQ2hhcnQgPT0qL1xyXG5cclxuLmFwZXhjaGFydHMtZ3JpZGxpbmUge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHN0cm9rZTogJGdyYXktMTAwO1xyXG59XHJcblxyXG4uYXBleGNoYXJ0cy1sZWdlbmQtdGV4dCB7XHJcbiAgY29sb3I6ICRncmF5LTUwMCFpbXBvcnRhbnQ7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnkhaW1wb3J0YW50XHJcbn1cclxuXHJcbi5hcGV4Y2hhcnRzLXBpZS1sYWJlbCB7XHJcbiAgZmlsbDogJHdoaXRlIWltcG9ydGFudFxyXG59XHJcblxyXG4uYXBleGNoYXJ0cy14YXhpcyB0ZXh0LFxyXG4uYXBleGNoYXJ0cy15YXhpcyB0ZXh0IHtcclxuICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeSFpbXBvcnRhbnQ7XHJcbiAgZmlsbDogJGdyYXktNTAwO1xyXG59XHJcblxyXG4uYXBleGNoYXJ0cy1wb2ludC1hbm5vdGF0aW9ucyB0ZXh0LFxyXG4uYXBleGNoYXJ0cy14YXhpcy1hbm5vdGF0aW9ucyB0ZXh0LFxyXG4uYXBleGNoYXJ0cy15YXhpcy1hbm5vdGF0aW9ucyB0ZXh0IHtcclxuICBmaWxsOiAkd2hpdGU7XHJcbn1cclxuXHJcbi5icml0ZWNoYXJ0LFxyXG4udGljayB0ZXh0IHtcclxuICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICBmb250LXNpemU6IC43NXJlbVxyXG59XHJcblxyXG4uZXh0ZW5kZWQteC1saW5lLFxyXG4uZXh0ZW5kZWQteS1saW5lLFxyXG4uaG9yaXpvbnRhbC1ncmlkLWxpbmUsXHJcbi52ZXJ0aWNhbC1ncmlkLWxpbmUge1xyXG4gIHN0cm9rZTogJGdyYXktMzAwO1xyXG59XHJcblxyXG4uYmFyLWNoYXJ0IC5wZXJjZW50YWdlLWxhYmVsLFxyXG4uZG9udXQtdGV4dCxcclxuLmxlZ2VuZC1lbnRyeS1uYW1lLFxyXG4ubGVnZW5kLWVudHJ5LXZhbHVlLFxyXG4udGljayB0ZXh0IHtcclxuICBmaWxsOiAkZ3JheS01MDA7XHJcbn1cclxuXHJcbi5hcGV4LWNoYXJ0c3tcclxuICBtaW4taGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmFwZXhjaGFydHMtdG9vbHRpcC10aXRsZXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctYm9keSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGFzaC1hcGV4LWNoYXJ0e1xyXG4gIC5hcGV4Y2hhcnRzLXRvb2xiYXJ7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8qY2xvY2sqL1xyXG5cclxuLnN1cGVycG9zZSB7XHJcbiAgY29sb3I6ICRncmF5LTIwMDtcclxuICBoZWlnaHQ6IDM1MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIC5zdXBlcmNsb2NrIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAzMDBweDtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIC5zdXBlcmNsb2NrMSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMTBweDtcclxuICAgICAgdG9wOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgLnN1cGVyY2xvY2syIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiA2MHB4O1xyXG4gICAgICB0b3A6IDYwcHg7XHJcbiAgICB9XHJcbiAgICAuc3VwZXJjbG9jazMge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDExMHB4O1xyXG4gICAgICB0b3A6IDExMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvL1xyXG4vLyBKdXN0Z2FnZVxyXG4vLyBcclxuXHJcblxyXG5cclxuLmdhdWdlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5zaXplLTF7XHJcbiAgd2lkdGg6IDE1MHB4O1xyXG4gIGhlaWdodDogMTAwcHg7XHJcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMCBhdXRvO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcbiAgcGFkZGluZzogNXB4O1xyXG59XHJcblxyXG4uc2l6ZS0ye1xyXG4gIHdpZHRoOiAxMDBweDtcclxuICBoZWlnaHQ6IDE1MHB4O1xyXG4gIG1hcmdpbjogMzBweCBhdXRvIDAgYXV0bztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwO1xyXG4gIHBhZGRpbmc6IDVweDtcclxufVxyXG5cclxuLnNpemUtM3tcclxuICB3aWR0aDogMTUwcHg7XHJcbiAgaGVpZ2h0OiAxNTBweDtcclxuICBtYXJnaW46IDMwcHggYXV0byAwIGF1dG87XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcclxuICBwYWRkaW5nOiA1cHg7XHJcbn0iLCIvL1xyXG4vLyBNYXBzXHJcbi8vIFxyXG5cclxuLmdtYXBzLCAuZ21hcHMtcGFuYXJvbWEge1xyXG4gIGhlaWdodDogMzAwcHg7XHJcbiAgYmFja2dyb3VuZDogJGxpZ2h0O1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxufVxyXG5cclxuLmdtYXBzLW92ZXJsYXkge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogNDBweDtcclxuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgcGFkZGluZzogMTBweCAyMHB4O1xyXG59XHJcblxyXG4uZ21hcHMtb3ZlcmxheV9hcnJvdyB7XHJcbiAgbGVmdDogNTAlO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4uZ21hcHMtb3ZlcmxheV9hcnJvdy5hYm92ZSB7XHJcbiAgYm90dG9tOiAtMTVweDtcclxuICBib3JkZXItbGVmdDogMTZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmlnaHQ6IDE2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXRvcDogMTZweCBzb2xpZCAkcHJpbWFyeTtcclxufVxyXG5cclxuLmdtYXBzLW92ZXJsYXlfYXJyb3cuYmVsb3cge1xyXG4gIHRvcDogLTE1cHg7XHJcbiAgYm9yZGVyLWxlZnQ6IDE2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1ib3R0b206IDE2cHggc29saWQgJHByaW1hcnk7XHJcbn1cclxuXHJcblxyXG4uanZlY3Rvcm1hcC16b29taW4sIFxyXG4uanZlY3Rvcm1hcC16b29tb3V0LCBcclxuLmp2ZWN0b3JtYXAtZ29iYWNrIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogYXV0bztcclxuICByaWdodDogMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcclxuICBwYWRkaW5nOiA1cHg7XHJcbiAgY29sb3I6ICRncmF5LTgwMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG59XHJcblxyXG4iLCIvL1xyXG4vLyBFbWFpbFxyXG4vLyBcclxuXHJcbi5lbWFpbC1sZWZ0YmFyIHtcclxuICB3aWR0aDogMjIwcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgLm1haWwtbGlzdCB7XHJcbiAgICBhIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgIH1cclxuICAgIGE6aG92ZXIsXHJcbiAgICBhLmFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNoYXQtdXNlci1ib3gge1xyXG4gICAgcC51c2VyLXRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBjb2xvcjogJGRhcms7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmVtYWlsLXJpZ2h0YmFyIHtcclxuICBtYXJnaW4tbGVmdDogMjQwcHg7XHJcbn1cclxuXHJcbi5tZXNzYWdlLWxpc3Qge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuXHJcbiAgbGkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcclxuXHJcbiAgICBhe1xyXG4gICAgICBjb2xvcjogJGdyYXktNjAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRtdXRlZCwgMC4wOCk7XHJcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4wNXM7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tYWlsIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1haWwtMSB7XHJcbiAgICAgIHdpZHRoOiAzMjBweDtcclxuXHJcbiAgICAgIC5zdGFyLXRvZ2dsZSxcclxuICAgICAgLmNoZWNrYm94LXdyYXBwZXItbWFpbCxcclxuICAgICAgLmRvdCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kb3Qge1xyXG4gICAgICAgIGJvcmRlcjogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMjJweCAyNnB4IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNoZWNrYm94LXdyYXBwZXItbWFpbCB7XHJcbiAgICAgICAgbWFyZ2luOiAxNXB4IDEwcHggMCAyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3Rhci10b2dnbGUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAxMTBweDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgbWFyZ2luOiAxNHB4IDAgMDtcclxuICAgICAgICBcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWFpbC0yIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDMyMHB4O1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG5cclxuICAgICAgLnN1YmplY3QsXHJcbiAgICAgIC5kYXRlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3ViamVjdCB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMjAwcHg7XHJcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGF0ZSB7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDE3MHB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIGxpLmFjdGl2ZSxcclxuICBsaS5hY3RpdmU6aG92ZXIge1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgM3B4IDAgMCAkcHJpbWFyeTtcclxuICB9XHJcblxyXG4gIGxpLnVucmVhZCAge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR3aGl0ZSwzJSk7XHJcbiAgICBhe1xyXG4gICAgICBjb2xvcjogZGFya2VuKCRkYXJrLDUlKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jaGVja2JveC13cmFwcGVyLW1haWwge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggJGdyYXktNDAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gICAgaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMDVzO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlxcRjEyQ1wiO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgY29sb3I6IGRhcmtlbigkZGFyayw1JSk7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0xNnB4O1xyXG4gICAgICAgIGxlZnQ6IDRweDtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuZW1haWwtbGVmdGJhciB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZW1haWwtcmlnaHRiYXIge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxufVxyXG4gXHJcblxyXG4iLCIvL1xyXG4vLyBGaWxlc1xyXG4vL1xyXG5cclxuLmZpbGVzLW5hdntcclxuICAubmF2e1xyXG4gICAgLm5hdi1saW5re1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBpe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICB9XHJcbiAgICAgICYuYWN0aXZle1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksMC4wNSk7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZmlsZS1ib3gtY29udGVudHtcclxuICBtYXJnaW4tYm90dG9tOiAtMTZweDtcclxuICAuZmlsZS1ib3h7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQ7XHJcbiAgICAuZG93bmxvYWQtaWNvbi1saW5re1xyXG4gICAgICBjb2xvcjogJG11dGVkO1xyXG4gICAgICAuZmlsZS1kb3dubG9hZC1pY29ue1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiAtMTBweDtcclxuICAgICAgICBsZWZ0OiAxMTBweDtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICBpe1xyXG4gICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmZpbGUtY2F0ZWdvcnl7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgLmZpbGUtY2F0ZWdvcnktYmxvY2t7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAuZmlsZS1jYXRlZ29yeS1mb2xkZXJ7XHJcbiAgICAgIGJvcmRlci1ib3R0b206MnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMThweDtcclxuICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbToycHggc29saWQ7XHJcbiAgICAgIH1cclxuICAgICAgaXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDM4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uY2F0ZWdvcnktaWNvbntcclxuICBpe1xyXG4gICAgZm9udC1zaXplOiAyMDBweDtcclxuICAgIGNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgfVxyXG59IiwiLy9cclxuLy8gSW52b2ljZVxyXG4vLyBcclxuXHJcblxyXG5cclxuLmludm9pY2UtaGVhZHtcclxuICBib3JkZXItYm90dG9tOiA0cHggZG91YmxlICRncmF5LTQwMDtcclxuIC5jb250YWN0LWRldGFpbHtcclxuICAgbGl7XHJcbiAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkZ3JheS00MDA7XHJcbiAgICAgaXtcclxuICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgIGNvbG9yOiAkaW5mbztcclxuICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICB9XHJcbiAgIH1cclxuIH1cclxufSIsIi8vXHJcbi8vIFByaW50XHJcbi8vIFxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuICAubG9nbywucGFnZS10aXRsZSwuYnJlYWRjcnVtYiwuZm9vdGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgLmxlZnQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmNvbnRlbnQsLnBhZ2UtY29udGVudC13cmFwcGVyLC5wYWdlLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gIH1cclxuICAuY29udGVudC1wYWdlIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcblxyXG4gIC50b3BiYXIsIC5mb290ZXIsIC5sZWZ0LXNpZGVuYXYsLnJlcG9ydC1idG57XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgLmNvbnRlbnQtcGFnZSA+IC5jb250ZW50IHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbn0iLCIvL1xyXG4vLyBQcmljaW5nXHJcbi8vIFxyXG5cclxuXHJcbi5wcmljaW5nVGFibGUxe1xyXG4gXHJcbiAgLnByaWNpbmctaWNvbiB7XHJcbiAgICBpe1xyXG4gICAgICB3aWR0aDogNjRweDtcclxuICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIDAuMTgpO1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAxcHggcmdiYSgkcHJpbWFyeSwgMC4zKTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGxpbmVhciAwbXM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucHJpY2luZ1RhYmxlMSAuYW1vdW50e1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogMzZweDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGNvbG9yOiAkZ3JheS03MDA7XHJcbn1cclxuXHJcbi5wcmljaW5nVGFibGUxIC5wcmljaW5nLWNvbnRlbnQtMntcclxuICBtYXJnaW46IDAgMCAzMHB4IDA7XHJcbiAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgJGdyYXktMjAwO1xyXG59XHJcbi5wcmljaW5nVGFibGUxIC5wcmljaW5nLWNvbnRlbnQtMiBsaXtcclxuICBjb2xvcjogJGdyYXktNzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICY6OmJlZm9yZXtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMDBjXCIgIWltcG9ydGFudDtcclxuICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZScgIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRzZWNvbmRhcnksIDAuMSk7XHJcbiAgICBjb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDI2cHg7XHJcbiAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIH1cclxufVxyXG4ucHJpY2luZ1RhYmxlMSAudGl0bGUxe1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgY29sb3I6ICRncmF5LTcwMDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbn1cclxuXHJcbi5wcmljaW5nVGFibGUxIC5wcmljaW5nVGFibGUtc2lnbnVwe1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDE0cHggMjZweDtcclxuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICBib3JkZXItcmFkaXVzOiA1MnB4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzJweDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgbGluZWFyIDBtcztcclxufVxyXG4ucHJpY2luZ1RhYmxlMSAucHJpY2luZ1RhYmxlLXNpZ251cDpob3ZlcntcclxuICBiYWNrZ3JvdW5kOiBkYXJrZW4oJHByaW1hcnksIDUlKTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG59XHJcbi5wcmljaW5nVGFibGUxOmhvdmVyIC5wcmljaW5nLWljb24gaXtcclxuICBjb2xvcjogJHByaW1hcnk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkcHJpbWFyeSwgMC40KTtcclxuICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAxcHggcmdiYSgkcHJpbWFyeSwgMC40KTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgbGluZWFyIDBtcztcclxuICBcclxufVxyXG5cclxuLnByaWNpbmdUYWJsZTEgLmEtYW5pbWF0ZS1ibGluayB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGEtYW5pbWF0ZS1ibGluayAxcyBzdGVwLXN0YXJ0IDBzIGluZmluaXRlO1xyXG4gIC1tb3otYW5pbWF0aW9uOiBhLWFuaW1hdGUtYmxpbmsgMXMgc3RlcC1zdGFydCAwcyBpbmZpbml0ZTtcclxuICAtbXMtYW5pbWF0aW9uOiBhLWFuaW1hdGUtYmxpbmsgMXMgc3RlcC1zdGFydCAwcyBpbmZpbml0ZTtcclxuICAtby1hbmltYXRpb246IGEtYW5pbWF0ZS1ibGluayAxcyBzdGVwLXN0YXJ0IDBzIGluZmluaXRlO1xyXG4gIGFuaW1hdGlvbjogYS1hbmltYXRlLWJsaW5rIDFzIHN0ZXAtc3RhcnQgMHMgaW5maW5pdGU7XHJcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogaW5pdGlhbDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGEtYW5pbWF0ZS1ibGluayB7XHJcbiAgNTAlIHtcclxuICAgIG9wYWNpdHk6IDAuMDtcclxuICB9XHJcbn1cclxuXHJcbkAtbW96LWtleWZyYW1lcyBhLWFuaW1hdGUtYmxpbmsge1xyXG4gIDUwJSB7XHJcbiAgICBvcGFjaXR5OiAwLjA7XHJcbiAgfVxyXG59XHJcblxyXG5ALW8ta2V5ZnJhbWVzIGEtYW5pbWF0ZS1ibGluayB7XHJcbiAgNTAlIHtcclxuICAgIG9wYWNpdHk6IDAuMDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYS1hbmltYXRlLWJsaW5rIHtcclxuICA1MCUge1xyXG4gICAgb3BhY2l0eTogMC4wO1xyXG4gIH1cclxufSIsIi8vXHJcbi8vIFRpbWVsaW5lXHJcbi8vIFxyXG4uYWN0aXZpdHktc2Nyb2xse1xyXG4gIG1pbi1oZWlnaHQ6IDYyMHB4O1xyXG59XHJcbi5hY3Rpdml0eSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3JkZXItbGVmdDogM3B4IGRvdHRlZCAkZ3JheS0yMDA7XHJcbiAgICBtYXJnaW46IDIwcHggMjBweCAwIDIycHg7XHJcbiAgICAuaXRlbS1pbmZvIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIGg2e1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogLTNweDtcclxuICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgfVxyXG4gICAgICBzcGFue1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpbWcsXHJcbiAgICBpe1xyXG4gICAgICB3aWR0aDogMzZweDtcclxuICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMiU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogLTE5cHg7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAwLjVweCAgJGdyYXktMTAwO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IFxyXG4gICAgICAgICYuaWNvbi1wcmltYXJ5e1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJHByaW1hcnksIDMwJSk7XHJcbiAgICAgICAgfSAgIFxyXG4gICAgICAgICYuaWNvbi1zdWNjZXNze1xyXG4gICAgICAgICAgICBjb2xvcjogJHN1Y2Nlc3M7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJHN1Y2Nlc3MsIDQ4JSk7XHJcbiAgICAgICAgfSAgIFxyXG4gICAgICAgICYuaWNvbi1wdXJwbGV7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRwdXJwbGUsIDM1JSk7XHJcbiAgICAgICAgfSAgIFxyXG4gICAgICAgICYuaWNvbi1waW5re1xyXG4gICAgICAgICAgICBjb2xvcjogJHBpbms7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJHBpbmssIDI4JSk7XHJcbiAgICAgICAgfSAgXHJcbiAgICAgICAgJi5pY29uLWluZm97XHJcbiAgICAgICAgICAgIGNvbG9yOiAkaW5mbztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkaW5mbywgMjUlKTtcclxuICAgICAgICB9ICBcclxuICAgICAgICAmLmljb24td2FybmluZ3tcclxuICAgICAgICAgICAgY29sb3I6ICR3YXJuaW5nO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCR3YXJuaW5nLCAzMCUpO1xyXG4gICAgICAgIH0gICAgICBcclxuICAgIH1cclxuICAgXHJcbiAgICAubWRpOmJlZm9yZSwgLm1kaS1zZXR7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgICAgIFxyXG4gICAgfVxyXG59XHJcbiAgXHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT1cclxuICBUaW1lbGluZVxyXG49PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcblxyXG4ubWFpbi10aW1lbGluZXtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4gIC5tYWluLXRpbWVsaW5lOmJlZm9yZXtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogM3B4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogJGxpZ2h0O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gIH1cclxuICAubWFpbi10aW1lbGluZSAudGltZWxpbmV7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICAubWFpbi10aW1lbGluZSAudGltZWxpbmU6YmVmb3JlLFxyXG4gIC5tYWluLXRpbWVsaW5lIC50aW1lbGluZTphZnRlcntcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG4gIC5tYWluLXRpbWVsaW5lIC50aW1lbGluZTpmaXJzdC1jaGlsZDpiZWZvcmUsXHJcbiAgLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lOmxhc3QtY2hpbGQ6YmVmb3Jle1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgaGVpZ2h0OiAxM3B4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0O1xyXG4gICAgYmFja2dyb3VuZDogJGNhcmQ7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogLTNweDtcclxuICB9XHJcbiAgLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lOmxhc3QtY2hpbGQ6YmVmb3Jle1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gIH1cclxuICAubWFpbi10aW1lbGluZSAudGltZWxpbmUtaWNvbntcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZDogJGNhcmQ7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkbGlnaHQ7XHJcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICByaWdodDogLTRweDtcclxuICB9XHJcbiAgLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lLWljb246YmVmb3Jle1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDhweDtcclxuICAgIGhlaWdodDogOHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICByaWdodDogMDtcclxuICB9XHJcbiAgLm1haW4tdGltZWxpbmUgLnllYXJ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiA4cHggMjBweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICByaWdodDogMzUlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIH1cclxuICAubWFpbi10aW1lbGluZSAueWVhcjpiZWZvcmV7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxOHB4IHNvbGlkICRzZWNvbmRhcnk7XHJcbiAgICBib3JkZXItdG9wOiAxOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMThweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IC0xOHB4O1xyXG4gIH1cclxuICAubWFpbi10aW1lbGluZSAudGltZWxpbmUtY29udGVudHtcclxuICAgIHdpZHRoOiA0Ni41JTtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBtYXJnaW46IDAgMjBweCAwIDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4gIC5tYWluLXRpbWVsaW5lIC50aW1lbGluZS1jb250ZW50OmFmdGVye1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGJvcmRlci1sZWZ0OiAyMHB4IHNvbGlkICRsaWdodDtcclxuICAgIGJvcmRlci10b3A6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICByaWdodDogLTIwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgfVxyXG4gIC5tYWluLXRpbWVsaW5lIC50aXRsZXtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGNvbG9yOiAkZ3JheS04MDA7XHJcbiAgICBtYXJnaW46IDAgMjBweCAyMHB4IDA7XHJcbiAgfVxyXG4gIC5tYWluLXRpbWVsaW5lIC5wb3N0e1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgY29sb3I6ICRncmF5LTcwMDtcclxuICB9XHJcbiAgLm1haW4tdGltZWxpbmUgLmRlc2NyaXB0aW9ue1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY29sb3I6ICRncmF5LTcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG4gIC5tYWluLXRpbWVsaW5lIC50aW1lbGluZTpudGgtY2hpbGQoMm4peyBwYWRkaW5nOiAwIDAgMCAzMHB4OyB9XHJcbiAgLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lOm50aC1jaGlsZCgybikgLnllYXJ7XHJcbiAgICByaWdodDogYXV0bztcclxuICAgIGxlZnQ6IDM1JTtcclxuICB9XHJcbiAgLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lOm50aC1jaGlsZCgybikgLnllYXI6YmVmb3Jle1xyXG4gICAgYm9yZGVyOiAxOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDE4cHggc29saWQgJHNlY29uZGFyeTtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogLTE4cHg7XHJcbiAgfVxyXG4gIC5tYWluLXRpbWVsaW5lIC50aW1lbGluZTpudGgtY2hpbGQoMm4pIC50aW1lbGluZS1jb250ZW50e1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luOiAwIDAgMCAyMHB4O1xyXG4gIH1cclxuICAubWFpbi10aW1lbGluZSAudGltZWxpbmU6bnRoLWNoaWxkKDJuKSAudGltZWxpbmUtY29udGVudDphZnRlcntcclxuICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAyMHB4IHNvbGlkICRsaWdodDtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgbGVmdDogLTIwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KXtcclxuICAgIC5tYWluLXRpbWVsaW5lIC55ZWFyeyByaWdodDogMzAlOyB9XHJcbiAgICAubWFpbi10aW1lbGluZSAudGltZWxpbmU6bnRoLWNoaWxkKDJuKSAueWVhcnsgbGVmdDogMzAlOyB9XHJcbiAgfVxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkwcHgpe1xyXG4gICAgLm1haW4tdGltZWxpbmUgLnllYXJ7IHJpZ2h0OiAyNSU7IH1cclxuICAgIC5tYWluLXRpbWVsaW5lIC50aW1lbGluZTpudGgtY2hpbGQoMm4pIC55ZWFyeyBsZWZ0OiAyNSU7IH1cclxuICB9XHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XHJcbiAgICAubWFpbi10aW1lbGluZTpiZWZvcmV7IGxlZnQ6IDEwcHg7IH1cclxuICAgIC5tYWluLXRpbWVsaW5lIC50aW1lbGluZXtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMCAzMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICAubWFpbi10aW1lbGluZSAudGltZWxpbmU6bGFzdC1jaGlsZHsgbWFyZ2luLWJvdHRvbTogMDsgfVxyXG4gICAgLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lOmZpcnN0LWNoaWxkOmJlZm9yZSxcclxuICAgIC5tYWluLXRpbWVsaW5lIC50aW1lbGluZTpsYXN0LWNoaWxkOmJlZm9yZXsgZGlzcGxheTogbm9uZTsgfVxyXG4gICAgLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lLWljb257XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDdweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgLm1haW4tdGltZWxpbmUgLnllYXIsXHJcbiAgICAubWFpbi10aW1lbGluZSAudGltZWxpbmU6bnRoLWNoaWxkKDJuKSAueWVhcntcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBtYXJnaW46IDAgMCAzMnB4IDMwcHg7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgfVxyXG4gICAgLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lOm50aC1jaGlsZCgybikgLnllYXI6YmVmb3Jle1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMThweCBzb2xpZCAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IC0xOHB4O1xyXG4gICAgfVxyXG4gICAgLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lLWNvbnRlbnR7IHBhZGRpbmc6IDIwcHg7IH1cclxuICAgIC5tYWluLXRpbWVsaW5lIC50aW1lbGluZS1jb250ZW50LFxyXG4gICAgLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lOm50aC1jaGlsZCgybikgLnRpbWVsaW5lLWNvbnRlbnR7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAzMHB4O1xyXG4gICAgfVxyXG4gICAgLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lLWNvbnRlbnQ6YWZ0ZXIsXHJcbiAgICAubWFpbi10aW1lbGluZSAudGltZWxpbmU6bnRoLWNoaWxkKDJuKSAudGltZWxpbmUtY29udGVudDphZnRlcntcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCAkbGlnaHQ7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHRvcDogLTIwcHg7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCl7XHJcbiAgICAubWFpbi10aW1lbGluZSAudGl0bGV7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgLm1haW4tdGltZWxpbmUgLnllYXIsXHJcbiAgICAubWFpbi10aW1lbGluZSAudGltZWxpbmU6bnRoLWNoaWxkKDJuKSAueWVhcnsgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cclxuICAgIC5tYWluLXRpbWVsaW5lIC50aW1lbGluZS1jb250ZW50LFxyXG4gICAgLm1haW4tdGltZWxpbmUgLnRpbWVsaW5lOm50aC1jaGlsZCgybikgLnRpbWVsaW5lLWNvbnRlbnR7IG1hcmdpbi1sZWZ0OiAxMHB4OyB9XHJcbiAgICAubWFpbi10aW1lbGluZSAucG9zdHsgbWFyZ2luOiA1cHggMDsgfVxyXG4gIH0iLCIvL1xyXG4vLyBDaGF0XHJcbi8vIFxyXG4uY2hhdC1ib3gtbGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDM0MHB4O1xyXG4gIGhlaWdodDogODIwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgLm5hdi1waWxsc3tcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgIC5uYXYtbGlua3tcclxuICAgICAgY29sb3I6ICRncmF5LTcwMDtcclxuICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgY29sb3I6JHdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6JHNlY29uZGFyeTtcclxuICAgICAgICBib3gtc2hhZG93OiAtMXB4IDEwcHggMzJweCAtMTBweCByZ2JhKCRzZWNvbmRhcnksIC41KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuY2hhdC1zZWFyY2h7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIH1cclxuICAuY2hhdC1saXN0e1xyXG4gICAgaGVpZ2h0OiA2NjRweCAhaW1wb3J0YW50O1xyXG4gICAgLm1lZGlhICsgLm1lZGlhIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIH1cclxuICAgIC5tZWRpYXtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOmhvdmVyLFxyXG4gICAgICAmOmZvY3Vze1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGdyYXktMjAwLCAuNSk7XHJcbiAgICAgIH1cclxuICAgICAgJi5uZXctbWVzc2FnZXtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIH1cclxuICAgICAgLm1lZGlhLWxlZnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAucm91bmQtMTAge1xyXG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGdyYXktMTAwO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgcmlnaHQ6IDVweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAubWVkaWEtYm9keSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgaDYge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgICA+IGRpdjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7ICAgICAgICAgIFxyXG4gICAgICAgICAgc3BhbjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4OyAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9ICBcclxuICB9XHJcbn1cclxuXHJcbi5jaGF0LWJveC1yaWdodHtcclxuICB3aWR0aDogYXV0bztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDgyMHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAzNjFweDtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgIC5jaGF0LWhlYWRlciB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgLm1lZGlhIHsgICBcclxuICAgICAgLm1lZGlhLWJvZHkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgICAgICBoNiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBwe1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2hhdC1mZWF0dXJlc3tcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IC0zNHB4O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIGF7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTQwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAuY2hhdC1ib2R5e1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3BhdHRlcm4ucG5nJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxuICAgIGhlaWdodDogNjUwcHg7XHJcbiAgICAuY2hhdC1kZXRhaWx7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDYxMHB4O1xyXG4gICAgICAucmV2ZXJzZXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICB9XHJcbiAgICAgIC5tZWRpYXtcclxuICAgICAgICAubWVkaWEtaW1ne1xyXG4gICAgICAgICAgei1pbmRleDogNTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1lZGlhLWJvZHl7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTRweDtcclxuICAgICAgICAgIC5jaGF0LW1zZ3tcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC02MXB4O1xyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDsgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLnJldmVyc2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xyXG4gICAgICAgICAgICAuY2hhdC1tc2d7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTQ4cHg7XHJcbiAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCBwe1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4OyAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9ICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICB9IFxyXG4gICAgfVxyXG4gIH1cclxuICAuY2hhdC1mb290ZXIge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5LTIwMDtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICAubWVkaWEgeyAgIFxyXG4gICAgICAubWVkaWEtYm9keSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICAgIGg2IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jaGF0LWZlYXR1cmVze1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogOHB4O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIGF7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTQwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0e1xyXG4gICAgICAmLmZvcm0tY29udHJvbHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jaGF0LWFkbWlueyAgICAgIFxyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTQwcHg7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmF5LTcwMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgfVxyXG4gIH1cclxufSAgXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTY4MHB4KSB7XHJcbiAgLmNoYXQtYm94LWxlZnR7XHJcbiAgICB3aWR0aDogMzEwcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmNoYXQtYm94LXJpZ2h0IHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMzMHB4O1xyXG4gIH1cclxufVxyXG4gXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xyXG4gIC5jaGF0LWJveC1sZWZ0e1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICB9XHJcbiAgLmNoYXQtYm94LXJpZ2h0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuY2hhdC1ib3gtbGVmdHtcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5jaGF0LWJveC1yaWdodCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjYwcHgpIHtcclxuICAuY2hhdC1ib3gtbGVmdHtcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5jaGF0LWJveC1yaWdodCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xyXG4gIC5jaGF0LWJveC1sZWZ0e1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmNoYXQtYm94LXJpZ2h0IHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufSIsIi8vXHJcbi8vIFByb2ZpbGVcclxuLy8gXHJcblxyXG4ubWV0LXByby1iZ3tcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9wYXR0ZXJuMi5wbmcnKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xyXG59XHJcbi5tZXQtcHJvZmlsZSB7ICBcclxuICAubWV0LXByb2ZpbGUtbWFpbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXg6IDE7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLm1ldC1wcm9maWxlLW1haW4tcGljIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXgtd2lkdGg6IDEyOHB4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiAxMjhweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG4gICAgICBcclxuICAgICAgLmZyby1wcm9maWxlX21haW4tcGljLWNoYW5nZSB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogNHB4O1xyXG4gICAgICAgIHJpZ2h0OiA0cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKCRncmF5LTEwMCwwLjA1KTtcclxuICAgICAgICBpe1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1ldC1wcm9maWxlX3VzZXItZGV0YWlse1xyXG4gICAgICAubWV0LXVzZXItbmFtZXtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgfVxyXG4gICAgICAubWV0LXVzZXItbmFtZS1wb3N0e1xyXG4gICAgICAgIGNvbG9yOiAkbXV0ZWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9ICBcclxuICAucGVyc29uYWwtZGV0YWlse1xyXG4gICAgbGl7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZWR1Y2F0aW9uLWFjdGl2aXR5e1xyXG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG59XHJcblxyXG4ubWV0LWJhc2ljLWRldGFpbHtcclxuICBoM3tcclxuICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gIH1cclxuICBwe1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgfVxyXG59XHJcblxyXG4ub3duLWRldGFpbHtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIHdpZHRoOiAxNDVweDtcclxuICBoZWlnaHQ6IDE0NXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXItcmFkaXVzOiA1MiUgNDglIDIzJSA3NyUgLyA0NCUgNjglIDMyJSA1NiU7XHJcbiAgYm94LXNoYWRvdzogMHB4IDBweCAzcHggMS4yNXB4ICRncmF5LTMwMDtcclxuICBoMXtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbiAgaDV7XHJcbiAgICBjb2xvcjogZGFya2VuKCR3aGl0ZSwgNSUpO1xyXG4gIH1cclxuICAmLm93bi1kZXRhaWwtcHJvamVjdHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTEwcHg7XHJcbiAgICBsZWZ0OiAtNjBweDtcclxuICB9XHJcbiAgJi5vd24tZGV0YWlsLWhhcHB5e1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMTBweDtcclxuICAgIGxlZnQ6IDYwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpe1xyXG4gIC5vd24tZGV0YWlse1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgI3NldHRpbmdzX2RldGFpbCAuZHJvcGlmeS13cmFwcGVye1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbiNzZXR0aW5nc19kZXRhaWwge1xyXG4gIC5kcm9waWZ5LXdyYXBwZXJ7XHJcbiAgICB3aWR0aDogMTYlO1xyXG4gICAgaGVpZ2h0OiAxNjRweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1uYXZ7XHJcbiAgLm5hdntcclxuICAgIC5uYXYtbGlua3tcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgY29sb3I6ICRncmF5LTcwMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkcHJpbWFyeSwwLjA1KTtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWNhcmQge1xyXG4gIC5wcm9maWxlLXNvY2lhbHMge1xyXG4gICAgYSB7XHJcbiAgICAgIGkge1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wcm8tdGl0bGV7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgY29sb3I6ICRncmF5LTcwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICB9XHJcbiAgLnNvY2lhbHMtZGF0YXtcclxuICAgIGgze1xyXG4gICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYWN0aW9uLWJ0bntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMThweDtcclxuICAgIHJpZ2h0OiAxOHB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLyogc2VjdGlvbiBza2lsbHMgKi9cclxuLnNraWxsLWRldGFpbHtcclxuICBjb2xvcjogJG11dGVkO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbi5za2lsbHMge1xyXG4gIC5za2lsbC1ib3gge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgIC5za2lsbC10aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuICAgIC5wcm9ncmVzcy1saW5lIHtcclxuICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xyXG4gICAgICBoZWlnaHQ6IDdweDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMXB4IDAuMjVweCAkcHJpbWFyeTtcclxuICAgICAgXHJcbiAgICB9IFxyXG4gICAgLnByb2dyZXNzLWxpbmUgPiBzcGFuIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICAgIH1cclxuICAgIC5wcm9ncmVzcy1saW5lID4gc3BhbiA+IC5wZXJjZW50LXRvb2x0aXAge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAtMTVweDtcclxuICAgICAgdG9wOiAtMzBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgY29sb3I6ICRncmF5LTcwMDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgfSAgIFxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4iLCIvL1xyXG4vLyBUb3VyXHJcbi8vIFxyXG5cclxuLmNkLXNpbmdsZS1zdGVwIHtcclxuICAuY2QtbW9yZS1pbmZve1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLW5hdmJhcjtcclxuICAgIGJvcmRlcjogNXB4IGRvdWJsZSAkZ3JheS0zMDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBoMntcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBjb2xvcjokZ3JheS03MDA7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgfVxyXG4gICAgc3BhbixcclxuICAgIHB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgICBjb2xvcjogJG11dGVkO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNkLXRvdXItd3JhcHBlci5hY3RpdmUge1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxufSIsIi8vXHJcbi8vIEZBUVxyXG4vLyBcclxuXHJcbi5mYXEtcWF7XHJcbiAgbGl7XHJcbiAgICBoNntcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI2FjY29yZGlvbkV4YW1wbGUtZmFxIHtcclxuICAuY2FyZC1oZWFkZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xyXG4gICAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgICBoNSBidXR0b246OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDYyXCI7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZScgIWltcG9ydGFudDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDEzcHg7XHJcbiAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4yNXM7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzO1xyXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjI1cywgLXdlYmtpdC10cmFuc2Zvcm0gLjI1cztcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIDAuMTUpO1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgfVxyXG4gICAgaDUgYnV0dG9uLmNvbGxhcHNlZDo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcXGYxMjhcIjtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy9cclxuLy8gR2FsbGVyeVxyXG4vLyBcclxuXHJcblxyXG4uY29udGFpbmVyLWZpbHRlciB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaSB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XHJcbiAgICAgIHBhZGRpbmc6IDBweCAxNXB4O1xyXG4gICAgICBtYXJnaW46IDVweCA1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNnM7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgJi5hY3RpdmUgeyAgICBcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH0gXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLml0ZW0tYm94IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICAuaXRlbS1tYXNrIHtcclxuICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAuaXRlbS1jYXB0aW9uIHtcclxuICAgICAgICBib3R0b206IDMwcHg7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfSAgICAgIFxyXG4gICAgfVxyXG4gICAgLml0ZW0tY29udGFpbmVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMnMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpIDBzO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLml0ZW0tY29udGFpbmVyIHtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB3aWR0aDogMTAwJTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMnMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpIDBzO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDJzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSAwcztcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAycyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSkgMHM7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDJzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSAwcztcclxufVxyXG5cclxuLml0ZW0tbWFzayB7XHJcbiAgLyogYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCByZ2JhKDIzOCwgMjUsIDY2LCAwLjYxKTsgKi9cclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQgMHM7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dCAwcztcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0IDBzO1xyXG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0IDBzO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwcHg7XHJcbiAgYm90dG9tOiAxMHB4O1xyXG4gIHJpZ2h0OiAxMHB4O1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6IHJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoY2xvc2VzdC1zaWRlIGF0IDI1cHggMzVweCwgJHByaW1hcnkgMTUlLCAkZGFyayA0MCUpO1xyXG4gIHAge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuICAuaXRlbS1jYXB0aW9uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogLTYwcHg7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0IDBzO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dCAwcztcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQgMHM7XHJcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dCAwcztcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi5yb3cuY29udGFpbmVyLWdyaWQge1xyXG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4iLCIvL1xyXG4vLyBCbG9nXHJcbi8vIFxyXG5cclxuXHJcbi5ibG9nLWNhcmQge1xyXG4gIC5tZXRhLWJveCB7XHJcbiAgICBsaSB7XHJcbiAgICAgIGNvbG9yOiAkZ3JheS02MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICRpbmZvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBsaTo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcInxcIjtcclxuICAgICAgbWFyZ2luOiAwIDhweDtcclxuICAgIH1cclxuICAgIGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgfVxyXG4gIH1cclxuICBoNCBhe1xyXG4gICAgY29sb3I6ICRncmF5LTgwMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDIwcHg7ICBcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7IFxyXG4gIH1cclxuICBwe1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7IFxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuIiwiLy9cclxuLy8gQW5hbHl0aWNzXHJcbi8vIFxyXG5cclxuXHJcbi5kYXNoLWNoYXJ0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiAzNTBweDtcclxufVxyXG5cclxuLmJyb3dzZXJfdXNlcnN7XHJcbiAgdGFibGV7XHJcbiAgICB0ZHtcclxuICAgICAgaXtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaW1wcmVzc2lvbnMtZGF0YXtcclxuICBoMntcclxuICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIFJlcG9ydFxyXG5cclxuXHJcbi5yZXAtbWFwe1xyXG4gIGhlaWdodDogMjgwcHg7XHJcbn1cclxuLnJlcG9ydC1jYXJke1xyXG4gIC5yZXBvcnQtbWFpbi1pY29ue1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgY29sb3I6ICRpbmZvO1xyXG4gIH1cclxuICBoM3tcclxuICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gIH1cclxufVxyXG4udXJsLWxpc3R7XHJcbiAgbGl7XHJcbiAgICBpe1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi50cmFmZmljLWNhcmR7XHJcbiAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgaDN7XHJcbiAgICBmb250LXNpemU6IDMzcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgY29sb3I6ICRncmF5LTcwMDtcclxuICAgIG1hcmdpbjogMjBweCAwO1xyXG4gIH1cclxufVxyXG5cclxuIiwiLy9cclxuLy8gQ2FsZW5kYXJcclxuLy8gXHJcblxyXG4uY2FsZW5kYXIge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLm5vbmUtYm9yZGVyIHtcclxuICAubW9kYWwtZm9vdGVyIHtcclxuICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5mYy1iZ2V2ZW50e1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIDAuMTgpICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZjLXRvb2xiYXIge1xyXG4gIGgyIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB9XHJcbiAgLmZjLXN0YXRlLWFjdGl2ZSxcclxuICAudWktc3RhdGUtYWN0aXZlLFxyXG4gIGJ1dHRvbjpmb2N1cyxcclxuICBidXR0b246aG92ZXIsXHJcbiAgLnVpLXN0YXRlLWhvdmVye1xyXG4gICAgei1pbmRleDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5mYy1kYXkge1xyXG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxufVxyXG5cclxuXHJcbi5mYy13aWRnZXQtaGVhZGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XHJcbiAgY29sb3I6ICRncmF5LTcwMDtcclxufVxyXG5cclxuLmZjLXdpZGdldC1jb250ZW50IHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS00MDA7XHJcbn1cclxuXHJcbi5mYyB7XHJcbiAgdGguZmMtd2lkZ2V0LWhlYWRlciB7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTBweDtcclxuICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gIH1cclxuICBidXR0b24ge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgcGFkZGluZzogNnB4IDE2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZmMtdW50aGVtZWR7XHJcbiAgLmZjLWNvbnRlbnQsXHJcbiAgLmZjLWRpdmlkZXIsXHJcbiAgLmZjLXBvcG92ZXIsXHJcbiAgLmZjLXJvdyxcclxuICB0Ym9keSxcclxuICB0ZCxcclxuICB0aCxcclxuICB0aGVhZHtcclxuICAgIGJvcmRlci1jb2xvcjogJGdyYXktMjAwO1xyXG4gIH0gXHJcbn1cclxuXHJcblxyXG4uZmMtYnV0dG9uIHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcbiAgY29sb3I6ICRncmF5LTYwMDtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxufVxyXG4uZmMtc3RhdGUtYWN0aXZlLCBcclxuLmZjLXN0YXRlLWRvd24ge1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIHRleHQtc2hhZG93OiBub25lO1xyXG59XHJcblxyXG4uZmMtdGV4dC1hcnJvdyB7XHJcbiAgZm9udC1mYW1pbHk6IGFyaWFsO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuLmZjLXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAkZ3JheS01MDA7XHJcbn1cclxuXHJcbi5mYy1zdGF0ZS1oaWdobGlnaHQge1xyXG4gIGJhY2tncm91bmQ6ICRncmF5LTMwMDtcclxufVxyXG5cclxuLmZjLWNlbGwtb3ZlcmxheSB7XHJcbiAgYmFja2dyb3VuZDogJGdyYXktMzAwO1xyXG59XHJcbi5mYy11bnRoZW1lZCB0ZC5mYy10b2RheXtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKCRwcmltYXJ5LC4wOCkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZjIC5mYy1yb3cgLmZjLWNvbnRlbnQtc2tlbGV0b24gdGR7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG4uZmMtZGF5LXRvcCAuZmMtbW9ue1xyXG4gIC5mYy10b2RheSB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCRwcmltYXJ5LC4xKSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5mYy1ldmVudCB7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBjdXJzb3I6IG1vdmU7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIG1hcmdpbjogNXB4O1xyXG4gIHBhZGRpbmc6IDdweCA1cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIDAuMTgpO1xyXG4gIGNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG5cclxuLmV4dGVybmFsLWV2ZW50IHtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGN1cnNvcjogbW92ZTtcclxuICBtYXJnaW46IDEwcHggMDtcclxuICBwYWRkaW5nOiA2cHggMTBweDtcclxufVxyXG5cclxuLmZjLWJhc2ljLXZpZXcge1xyXG4gIHRkLmZjLXdlZWstbnVtYmVyIHtcclxuICAgIHNwYW4ge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHRkLmZjLWRheS1udW1iZXIge1xyXG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gIH1cclxufVxyXG5cclxudHI6Zmlyc3QtY2hpbGQ+dGQ+LmZjLWRheS1ncmlkLWV2ZW50IHtcclxuICBib3JkZXItbGVmdDogNXB4IHNvbGlkO1xyXG59XHJcbi5mYy1idXR0b257XHJcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZmMtYnV0dG9uOmhvdmVyLFxyXG4uZmMtc3RhdGUtZGVmYXVsdDpob3ZlcntcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcbn1cclxuLmZjLWRheS5mYy13aWRnZXQtY29udGVudC5mYy1vdGhlci1tb250aC5mYy1wYXN0LFxyXG4uZmMtZGF5LmZjLXdpZGdldC1jb250ZW50LmZjLW90aGVyLW1vbnRoLmZjLWZ1dHVyZXtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjZWVlZGY3IDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICNmZmZmZmYgNTAlLCAjZjRmNGY1IDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4IDEwcHg7XHJcbn1cclxuXHJcblxyXG4uZmMtYnV0dG9uLXByaW1hcnk6ZGlzYWJsZWQsXHJcbi5mYy1idXR0b24tcHJpbWFyeTpub3QoOmRpc2FibGVkKTphY3RpdmUsIC5mYy1idXR0b24tcHJpbWFyeTpub3QoOmRpc2FibGVkKS5mYy1idXR0b24tYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4uZmMtYnV0dG9uLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBcclxuLmZjLWJ1dHRvbi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpLmZjLWJ1dHRvbi1hY3RpdmU6Zm9jdXMsXHJcbi5mYy1idXR0b24tcHJpbWFyeTpmb2N1cyB7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLmZjLXVudGhlbWVkIC5mYy1kaXZpZGVyLCBcclxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1oZWFkZXIsIFxyXG4uZmMtdW50aGVtZWQgLmZjLWxpc3QtaGVhZGluZyB0ZCB7XHJcbiAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpe1xyXG4gIC5mYy10b29sYmFye1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59IiwiLy8gRGFzaGJvYXJkXHJcbi5jcnlwdG8tZGFzaC1hY3Rpdml0eXtcclxuICBtaW4taGVpZ2h0OiA0MDBweDtcclxufVxyXG4uYnRjLXZvbHVtZS1jaGFydHtcclxuICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmVjby1yZXZlbmUtaGlzdG9yeSxcclxuLmNyeXB0by1yZXBvcnQtaGlzdG9yeXtcclxuICAubmF2e1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIC5uYXYtaXRlbXtcclxuICAgICAgLm5hdi1saW5re1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICBwYWRkaW5nOiAycHggOHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcclxuICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksMC4xKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tYXJrZXQtY2FwLXRhYmxle1xyXG4gIHRke1xyXG4gICAgaDV7XHJcbiAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udm9sLWJ0Y3tcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgY29sb3I6ICRncmF5LTcwMDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIG1hcmdpbjogMHB4IGF1dG8gMzBweDtcclxufVxyXG5cclxuXHJcbi5jY2Mtd2lkZ2V0IHtcclxuICAuaGlzdG9UaXRsZXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfSAgXHJcbiAgZGl2OmZpcnN0LWNoaWxke1xyXG4gICAgYm9yZGVyOm5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgZGl2Lmhpc3RvUm93Om50aC1vZi10eXBlKDIpIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAkZ3JheS03MDAgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50OyBcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICAgIC5oaXN0b0NoYW5nZXtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH0gIFxyXG4gIFxyXG4gIH1cclxuICBkaXYuaGlzdG9Sb3d7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAkdGFibGUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gZXhjaGFuZ2VcclxuXHJcbi5jYWxjdWxhdG9yLWJsb2NrIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiRncmF5LTEwMDtcclxuICAuY2FsY3VsYXRvci1ib2R5IHtcclxuICAgIHBhZGRpbmc6IDI1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4gIC5jcnlwdG9uYXRvcndpZGdldCB7XHJcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGlucHV0LFxyXG4gICAgc2VsZWN0IHtcclxuICAgICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgY29sb3I6ICRncmF5LTcwMDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBkaXY6bGFzdC1jaGlsZHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xyXG4gICAgY29sb3I6ICRncmF5LTcwMDtcclxuICB9XHJcbiAgOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cclxuICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgfVxyXG4gIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cclxuICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgfVxyXG4gIDotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cclxuICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgfVxyXG59XHJcblxyXG4udHJhbnNhY3Rpb24taGlzdG9yeXtcclxuICBsaXtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcbiAgICBwYWRkaW5nOiAxMnB4IDA7XHJcbiAgfVxyXG4gIGxpOmxhc3Qtb2YtdHlwZXtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIH1cclxuICAudHJhbnNhY3Rpb24taWNvbntcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgIGl7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LDAuMTUpO1xyXG4gICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgXHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC50cmFuc2FjdGlvbi1kYXRhe1xyXG4gICAgaDN7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgY29sb3I6ICRncmF5LTcwMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBXYWxsZXRcclxuXHJcbi53YWxsZXQtYmFsLXVzZHtcclxuICAud2FsbGV0LXRpdGxle1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6ICRncmF5LTcwMDtcclxuICB9XHJcbiAgaDN7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLndhbGxldC1iYWwtY3J5cHRve1xyXG4gIC53YWxsZXQtdGl0bGV7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gIH1cclxuICAuY29pbi1iYWx7XHJcbiAgICBoM3tcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ0Yy1wcmljZXtcclxuICBoM3tcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gIH1cclxufVxyXG5cclxuLmNyeXB0by13YWxsZXQtYWN0aXZpdHl7XHJcbiAgbWluLWhlaWdodDogNjAwcHg7XHJcbn1cclxuXHJcbi8vIENyeXB0byBOZXdzXHJcbi53cmFwe1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBmb250LXNpemU6IDA7XHJcbiAgYmFja2dyb3VuZDogJGJnLW5hdmJhcjtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxufVxyXG4uamN0a3ItbGFiZWx7XHJcbiAgaGVpZ2h0OiA2MHB4O1xyXG4gIHBhZGRpbmc6IDAgMTdweDtcclxuICBsaW5lLWhlaWdodDogNjBweDtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKCRibHVlLDAuOSk7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuLmpjdGtyLWxhYmVsOmhvdmVye1xyXG4gIGJhY2tncm91bmQ6ICRibHVlO1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbn1cclxuW2NsYXNzKj1cImpzLWNvbnZleW9yLVwiXSB1bHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgb3BhY2l0eTogMC41O1xyXG59XHJcbltjbGFzcyo9XCJqcy1jb252ZXlvci1cIl0gdWwgbGl7XHJcbiAgcGFkZGluZzogMCAxNXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICAudXNkLXJhdGV7XHJcbiAgICBjb2xvcjogJGdyYXktNjAwO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qSUNPIExpc3QgY291bnRkb3duKi9cclxuXHJcbi5jb3VudGRvd24ge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG4gICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMS41cmVtO1xyXG59XHJcbi5jb3VudGRvd24gLnBhcnQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcclxuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAgICAgLW1zLWZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1pbi13aWR0aDogMnJlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogLjVyZW07XHJcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xyXG4gICAgICAgICAgZmxleC1ncm93OiAwO1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcbi5jb3VudGRvd24gLnBhcnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCI6XCI7XHJcbiAgbGVmdDogLTAuMjVlbTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgY29sb3I6ICRwcmltYXJ5O1xyXG59XHJcbi5jb3VudGRvd24gLnBhcnQ6bnRoLWNoaWxkKDEpOjpiZWZvcmUsXHJcbi5jb3VudGRvd24gLnBhcnQubm8tZGl2aWRlcjo6YmVmb3JlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5jb3VudGRvd24gLnBhcnQuZGF5czo6YWZ0ZXIsXHJcbi5jb3VudGRvd24gLnBhcnQuaG91cnM6OmFmdGVyLFxyXG4uY291bnRkb3duIC5wYXJ0Lm1pbnV0ZXM6OmFmdGVyLFxyXG4uY291bnRkb3duIC5wYXJ0LnNlY29uZHM6OmFmdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgY29udGVudDogYXR0cihkYXRhLWxhYmVsKTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYm90dG9tOiAuMjVyZW07XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBmb250LXNpemU6IC4zZW07XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuLmNvdW50ZG93biAucGFydCArIC5wYXJ0IHtcclxuICBtYXJnaW4tbGVmdDogLjYyNXJlbTtcclxufVxyXG4uY291bnRkb3duIC5kYXlzIHtcclxuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xyXG4gICAgICAtbXMtZmxleC1vcmRlcjogMTtcclxuICAgICAgICAgIG9yZGVyOiAxO1xyXG59XHJcbi5jb3VudGRvd24gLmhvdXJzIHtcclxuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xyXG4gICAgICAtbXMtZmxleC1vcmRlcjogMjtcclxuICAgICAgICAgIG9yZGVyOiAyO1xyXG59XHJcbi5jb3VudGRvd24gLm1pbnV0ZXMge1xyXG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7XHJcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xyXG4gICAgICAgICAgb3JkZXI6IDM7XHJcbn1cclxuLmNvdW50ZG93biAuc2Vjb25kcyB7XHJcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcclxuICAgICAgLW1zLWZsZXgtb3JkZXI6IDQ7XHJcbiAgICAgICAgICBvcmRlcjogNDtcclxufVxyXG4uY291bnRkb3duLmJsaW5rIC5wYXJ0OjpiZWZvcmUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcblxyXG4vLyBJQ08gQ2FyZFxyXG5cclxuLmljby1jYXJkIHtcclxuICAuaWNvLXNvY2lhbHMge1xyXG4gICAgYSB7XHJcbiAgICAgIGkge1xyXG4gICAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTMwMDtcclxuICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciBpe1xyXG4gICAgICAgICYuZmEtZmFjZWJvb2stZntcclxuICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmZhLXR3aXR0ZXJ7XHJcbiAgICAgICAgICBjb2xvcjogJGluZm87XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5mYS1tZWRpdW0tbXtcclxuICAgICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZmEtdGVsZWdyYW17XHJcbiAgICAgICAgICBjb2xvcjogJHN1Y2Nlc3M7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5mYS1idGN7XHJcbiAgICAgICAgICBjb2xvcjogJHdhcm5pbmc7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gU2V0dGluZ1xyXG5cclxuLnNldHRpbmctY2FyZHtcclxuICAuc2V0dGluZy1kZXRhaWx7XHJcbiAgICBoM3tcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2V0dC1jYXJkLWljb257XHJcbiAgICB3aWR0aDogNTRweDtcclxuICAgIGhlaWdodDogNTRweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xyXG4gICAgaXtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgfVxyXG4gICAgJi5zZXQtaWNvbi1wdXJwbGV7ICAgICAgXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwdXJwbGUsMC4xKTtcclxuICAgIGNvbG9yOiAkcHVycGxlO1xyXG4gICAgfVxyXG4gICAgJi5zZXQtaWNvbi1zdWNjZXNzeyAgICAgIFxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc3VjY2VzcywwLjEpO1xyXG4gICAgY29sb3I6ICRzdWNjZXNzO1xyXG4gICAgfVxyXG4gICAgJi5zZXQtaWNvbi1kYW5nZXJ7ICAgICAgXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRkYW5nZXIsMC4xKTtcclxuICAgIGNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuIiwiLy9cclxuLy8gUHJvamVjdFxyXG4vLyBcclxuXHJcblxyXG4vL0Rhc2hib2FyZFxyXG5cclxuXHJcbi5wcm9qZWN0LWRhc2gtYWN0aXZpdHl7XHJcbiAgbWluLWhlaWdodDogNTM1cHg7XHJcbn1cclxuXHJcbi5wcm9qZWN0LWJ1ZGdldC1jaGFydCB7XHJcbiAgaGVpZ2h0OiAyNzNweDtcclxufVxyXG5cclxuLnRleHQtcHJpbWFyeS1saWdodHtcclxuICBjb2xvcjogbGlnaHRlbigkcHJpbWFyeSwgMTUlKVxyXG59XHJcbi50ZXh0LXByaW1hcnktbGlnaHQtYWx0e1xyXG4gIGNvbG9yOiBsaWdodGVuKCRwcmltYXJ5LCAzMCUpXHJcbn1cclxuLmljb24taW5mb3tcclxuICBpe1xyXG4gICAgICB3aWR0aDogNTBweDtcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICB6LWluZGV4OiA1OyAgICAgICAgXHJcbiAgfVxyXG59XHJcblxyXG4uZGFzaC1pbmZvLWNhcm91c2Vse1xyXG4gIC5jYXJvdXNlbC1pdGVte1xyXG4gICAgaDJ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcclxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0e1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czo1MCU7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIG9wYWNpdHk6IC45O1xyXG4gICAgICAgIH1cclxuICB9XHJcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgcmlnaHQ6IDM4cHg7XHJcbiAgICB0b3A6MDtcclxuICAgIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHsgICAgICAgIFxyXG4gICAgICAgIGNvbnRlbnQ6ICdcXDU1JztcclxuICAgICAgICBmb250LWZhbWlseTogXCJkcmlwaWNvbnMtdjJcIiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNDhyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOjA7XHJcbiAgICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgfVxyXG4gICAgJjphZnRlciB7ICAgICAgICBcclxuICAgICAgICBjb250ZW50OiAnXFw1Nic7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiZHJpcGljb25zLXYyXCIgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS44NzVyZW07XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjQ4cmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4uYy1wcm9ncmVzcy1zdGVwcyB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcdFxyXG5cdFx0bGkge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0Y29sb3I6ICRncmF5LTQwMDtcclxuXHRcdFx0cGFkZGluZzogMTZweCAwIDAgMzZweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xyXG5cdFx0XHRcdH1cdFx0XHRcdFxyXG5cdFx0XHRcdCYuZG9uZSB7XHJcbiAgICAgICAgICBjb2xvcjogJHN1Y2Nlc3M7XHJcbiAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRzdWNjZXNzLCAuMDkpO1xyXG4gICAgICAgICAgfVx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkc3VjY2VzcztcclxuICAgICAgICAgICAgY29udGVudDogXCJcXGYwNThcIjtcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGluZm87XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVx0XHRcdFx0XHJcblx0XHRcdFx0Ji5jdXJyZW50IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjE5MlwiO1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTExXCI7XHJcbiAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmF5LTMwMDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcclxuXHRcdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDhweCk7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA2MDBweCkgIHtcclxuXHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cdFx0bWFyZ2luOiAyMHB4IGF1dG87XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0dGFibGUtbGF5b3V0OiBmaXhlZDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHJcblx0XHRsaSB7XHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDM0cHg7XHJcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0Ym9yZGVyLWxlZnQtd2lkdGg6IDA7XHJcblx0XHRcdGJvcmRlci1ib3R0b20td2lkdGg6IDRweDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XHJcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICRncmF5LTMwMDtcdFx0XHRcdFxyXG5cdFx0XHRcdCYuZG9uZSB7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkc3VjY2VzcztcclxuXHRcdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0XHQmLmN1cnJlbnQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LCAuMTUpO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAwLjI1cHggJHByaW1hcnk7XHJcbiAgICAgICAgICB9XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMTkyXCI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVx0XHRcdFx0XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAtMTVweDtcclxuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sIC4xKTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDZweDtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IDAuMjVweCBsaWdodGVuKCRncmF5LTMwMCwgNiUpO1xyXG4gICAgICAgIH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi53b3JrbG9hZC1jaGFydHtcclxuICBoZWlnaHQ6IDIxMHB4O1xyXG59XHJcblxyXG5cclxuLyo9PSB0b2RvIGxpc3QgPT0qL1xyXG5cclxuLnRvZG8tbGlzdHtcclxuICAudG9kby1ib3h7XHJcbiAgICBpe1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgIGNvbG9yOiAkZ3JheS0zMDA7XHJcbiAgICB9XHJcbiAgICAudG9kby10YXNre1xyXG4gICAgICBwYWRkaW5nOiA0cHggMDtcclxuICAgICAgbGFiZWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcclxuICAgICAgfVxyXG4gICAgICAuY2tib3gge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICBjb2xvcjogJHRhYmxlO1xyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3JheS0zMDA7XHJcbiAgICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgY29udGVudDogXCJcXEYxMkNcIjtcclxuICAgICAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMjRweC8xIFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICBtYXJnaW46IDAgNXB4IDAgMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXTpjaGVja2VkICsgc3BhbjphZnRlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtLWNvbnRyb2x7XHJcbiAgICBjb2xvcjogJGRhcms7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS0zMDA7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0zMDA7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9ICAgIFxyXG4gIH1cclxufVxyXG5cclxuLy8gIENsaWVudHNcclxuXHJcbi5jbGllbnQtY2FyZHtcclxuICAuY2xpZW50LW5hbWV7XHJcbiAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gIH1cclxufVxyXG5cclxuLy8gQ2FsZW5kYXJcclxuXHJcbi5jYWxlbmRhci1ldmVudHtcclxuICAuZXZlbnQtbmFtZXtcclxuICAgIGgze1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICB9XHJcbiAgfSAgXHJcbn1cclxuXHJcbi8vIEludm9pZVxyXG5cclxuLnByb2plY3QtaW52b2ljZXtcclxuICAudGFibGV7XHJcbiAgICB0cntcclxuICAgICAgdGR7XHJcbiAgICAgICAgaDV7XHJcbiAgICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gVGVhbVxyXG5cclxuLnRlYW0tY2FyZCB7XHJcbiAgLnVzZXItaW1ne1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gIH1cclxuICAub25saW5lLWNpcmNsZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMTE4cHg7XHJcbiAgICBsZWZ0OiA0NHB4O1xyXG4gIH1cclxuICAudGVhbS1sZWFkZXJ7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gIH1cclxufVxyXG5cclxuLmxhbmd1YWdlLXNraWxsIGxpIHtcclxuICBzcGFue1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgcGFkZGluZzogMnB4IDhweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICAgIGNvbG9yOiAkZ3JheS01MDA7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBQcm9qZWN0cy1jYXJkXHJcblxyXG4ucHJvamVjdC1jYXJke1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcbiAgLnByb2plY3QtdGl0bGV7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB9XHJcbn1cclxuXHJcbi8vIFRhc2sgQm94XHJcblxyXG4udGFzay1ib3h7XHJcbiAgLnRhc2stcHJpb3JpdHktaWNvbntcclxuICAgIGl7XHJcbiAgICAgIGJvcmRlcjogNXB4IHNvbGlkICRiZy1ib2R5O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtNXB4O1xyXG4gICAgICBsZWZ0OiAtNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvL1xyXG4vLyBFY29tbWVyY2VcclxuLy8gXHJcblxyXG4vLyBEYXNoYm9hcmRcclxuXHJcbi5kYXNoYm9hcmQtbWFwIHtcclxuICBoZWlnaHQ6IDI3MHB4O1xyXG59XHJcblxyXG4uY2FyZC1lY297XHJcbiAgLmNhcmQtZWNvLXRpdGxle1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgcGFkZGluZzogMnB4IDhweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogLTMwcHg7IFxyXG4gICAgJi5lY28tdGl0bGUtc3VjY2Vzc3tcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDFweCAkc3VjY2Vzc1xyXG4gICAgfVxyXG4gICAgJi5lY28tdGl0bGUtZGFuZ2Vye1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAxcHggJGRhbmdlclxyXG4gICAgfVxyXG4gICAgJi5lY28tdGl0bGUtc2Vjb25kYXJ5e1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAxcHggJHNlY29uZGFyeVxyXG4gICAgfVxyXG4gICAgJi5lY28tdGl0bGUtcHVycGxle1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAxcHggJHB1cnBsZVxyXG4gICAgfVxyXG4gICAgJi5lY28tdGl0bGUtd2FybmluZ3tcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmc7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDFweCAkd2FybmluZ1xyXG4gICAgfSAgIFxyXG4gIH0gXHJcbiAgLmNhcmQtZWNvLWljb257XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucmUtY3VzdG9tZXJzLWRldGFpbHtcclxuICBoM3tcclxuICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gIH1cclxufVxyXG5cclxuLm9yZGVyLWxpc3Qge1xyXG4gIHRhYmxlIHtcclxuICAgIHRkIHtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4uZS1jby1wcm9kdWN0e1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICBhe1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgIGltZ3tcclxuICAgICAgaGVpZ2h0OiAyMzBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnJpYmJvbi1ib3gge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgLnJpYmJvbiB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICAgIC5yaWJib24tbGFiZWx7XHJcbiAgICAgIGNsZWFyOiBub25lO1xyXG4gICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgICAgaGVpZ2h0OiA2NnB4O1xyXG4gICAgICB3aWR0aDogNjZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDY2cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MiUgNDglIDIzJSA3NyUgLyA0NCUgNjglIDMyJSA1NiU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wcm9kdWN0LWluZm97XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAucHJvZHVjdC10aXRsZXtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgfVxyXG4gICAgLnByb2R1Y3QtcHJpY2V7XHJcbiAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIHNwYW57XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTUwMDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnByb2R1Y3QtcmV2aWV3e1xyXG4gICAgICBsaXtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgaXtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5idG4tY2FydHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiRncmF5LTIwMDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG4gICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICBwYWRkaW5nOiA0cHggMTZweDtcclxuICAgICAgJjpmb2N1c3tcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnRuLXdpc2hsaXN0LFxyXG4gICAgLmJ0bi1xdWlja3ZpZXd7XHJcbiAgICAgIGJvcmRlci1jb2xvcjokZ3JheS0yMDA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgICAgY29sb3I6ICRncmF5LTcwMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgcGFkZGluZzogNHB4IDEwcHg7XHJcbiAgICB9XHJcbiAgICAud2lzaGxpc3QsXHJcbiAgICAucXVpY2t2aWV3e1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0O1xyXG4gICAgfVxyXG4gIH1cclxuICAmOmhvdmVye1xyXG4gICAgLndpc2hsaXN0LFxyXG4gICAgLnF1aWNrdmlld3tcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTNweCAwcHggcmdiYSgkZ3JheS0yMDAsIDAuMSk7XHJcbiAgfVxyXG59XHJcbi5vZmZlci1ib3h7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcHJvZHVjdHMvb2ZmZXIuanBnJyk7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgLm9mZmVyLWNvbnRlbnR7XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgaDN7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgY29sb3I6ICRncmF5LTcwMDsgXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi5yaWJib257ICBcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHBhZGRpbmc6IDZweDtcclxuICAgIGxlZnQ6IC01cHg7XHJcbiAgICBjb2xvcjogJHdoaXRlOyAgICBcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDMxcHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICYucmliYm9uLXBpbmsge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBpbms7ICAgIFxyXG4gICAgJjpiZWZvcmUgeyAgICAgIFxyXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcGluaztcclxuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcGluaztcclxuICAgIH1cclxuICB9XHJcbiAgJi5yaWJib24tc2Vjb25kYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7ICAgIFxyXG4gICAgJjpiZWZvcmUgeyAgICAgIFxyXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuaHIudGhpY2sge1xyXG4gIGJvcmRlcjogMDtcclxuICBoZWlnaHQ6IDNweDtcclxuICBtYXgtd2lkdGg6IDE1MHB4O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwkcHJpbWFyeSwkcHVycGxlKTtcclxuICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG59XHJcblxyXG4vL1xyXG4vLyBQcm9kdWN0IERldGFpbFxyXG4vL1xyXG5cclxuXHJcbi5zaW5nbGUtcHJvLWRldGFpbHtcclxuICAuY3VzdG9tLWJvcmRlcntcclxuICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcclxuICB9XHJcbiAgLnByby10aXRsZXtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gIH0gIFxyXG4gIC5wcm9kdWN0LXJldmlld3tcclxuICAgIGxpe1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIGl7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wcm8tcHJpY2V7XHJcbiAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBzcGFue1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGNvbG9yOiAkZ3JheS01MDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5xdWFudGl0eXsgIFxyXG4gICAgaW5wdXQge1xyXG4gICAgICB3aWR0aDogMTQlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgICAgICBcclxuICAgICAgaGVpZ2h0OiBjYWxjKDI0cHggKyAxMnB4ICsgNXB4KTtcclxuICAgIH1cclxuICB9XHJcbiAgLnByby1mZWF0dXJlc3tcclxuICAgIGxpe1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgY29sb3I6ICRtdXRlZDtcclxuICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDBjXCIgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtLWNoZWNrLWlubGluZXtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIH1cclxufVxyXG4ucHJvLW9yZGVyLWJveHtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZ3JheS0xMDAsIDUlKTtcclxuICBib3gtc2hhZG93OiAwcHggMHB4IDEzcHggMHB4IHJnYmEoJGdyYXktMjAwLDAuMDUpO1xyXG4gIGl7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLnJldmlldy1ib3h7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBoMXtcclxuICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgIGNvbG9yOiAkZGFuZ2VyO1xyXG4gIH1cclxuICAucHJvZHVjdC1yZXZpZXd7XHJcbiAgICBsaXtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICBpe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnJldmlld2Vye1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG4gIG1hcmdpbi10b3A6IDhweDtcclxuICBib3JkZXItYm90dG9tOiAycHggZG90dGVkICRncmF5LTIwMDsgXHJcbiAgLnByb2R1Y3QtcmV2aWV3e1xyXG4gICAgbGl7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBOZXdzbGF0ZXJcclxuLmJnLW5ld3NsZXR0ZXJze1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xyXG59XHJcbi5uZXdzbGV0dGVycy10ZXh0e1xyXG4gIGg0e1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubmV3c2xldHRlcnMtaW5wdXQge1xyXG4gIGlucHV0IHtcclxuICAgIHBhZGRpbmc6IDE1cHggMTM2cHggMTVweCAyMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZ3JheS0xMDAsIDEpO1xyXG4gIH1cclxuICBidXR0b24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAzcHg7XHJcbiAgICByaWdodDogM3B4O1xyXG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIHBhZGRpbmc6IDEwcHggMzBweDtcclxuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMXB4IDAuMnB4ICRwcmltYXJ5O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIENhcnRcclxuXHJcbi50b3RhbC1wYXltZW50LFxyXG4uc2hvcHBpbmctY2FydHtcclxuICAudGFibGUsXHJcbiAgdGFibGV7XHJcbiAgICB0aGVhZCB7XHJcbiAgICAgIHRyIHtcclxuICAgICAgICB0aHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH0gICAgXHJcbiAgICB0Ym9keXtcclxuICAgICAgdGR7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xyXG4gICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTIwMDtcclxuICAgICAgICAucHJvZHVjdC1uYW1le1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHRyOmxhc3QtY2hpbGQgdGR7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfSAgICBcclxuICB9XHJcbn1cclxuLnRvdGFsLXBheW1lbnR7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICBib3JkZXI6MXB4IHNvbGlkICRncmF5LTIwMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRncmF5LTEwMCwgMyUpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAucGF5bWVudC10aXRsZXtcclxuICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gIH1cclxufVxyXG4uY2FydC1wcm9tb3tcclxuICBwYWRkaW5nOiA5MHB4O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcHJvZHVjdHMvYmctY2FydC5wbmcpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbn1cclxuXHJcbi5qcC1jYXJkIC5qcC1jYXJkLWZyb250LCBcclxuLmpwLWNhcmQgLmpwLWNhcmQtYmFja3tcclxuICBiYWNrZ3JvdW5kOiAkZGFyayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuXHJcbi5iaWxsaW5nLW5hdntcclxuICAubmF2e1xyXG4gICAgLm5hdi1saW5re1xyXG4gICAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAmLmFjdGl2ZXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRncmF5LTEwMCw1JSk7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTNweCAwcHggcmdiYSgkZ3JheS0yMDAsIDAuMDUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4iLCIvL1xyXG4vLyBDUk1cclxuLy8gXHJcblxyXG5cclxuLmNybS1kYXNoLW1hcHtcclxuICBoZWlnaHQ6IDMxMHB4O1xyXG59XHJcblxyXG4uY3JtLWRhc2gtYWN0aXZpdHl7XHJcbiAgbWluLWhlaWdodDogNDI1cHg7XHJcbn1cclxuXHJcbi5jcm0tZGF0YS1jYXJke1xyXG4gIC5kYXRhLWljb257XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBpe1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGgze1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgfVxyXG59IiwiLy9cclxuLy8gQWNjb3VudCBQYWdlc1xyXG4vLyBcclxuXHJcbi5hY2NvdW50LWJvZHl7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFjY291bnQtYm9keTtcclxuICAuYXV0aC1wYWdle1xyXG4gICAgbWF4LXdpZHRoOiA0NjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAuYXV0aC1jYXJke1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIC5hdXRoLWxvZ28tYm94e1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IC0yNXB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIC5hdXRoLWxvZ297XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiA0cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMi4yNXB4ICRncmF5LTIwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmF1dGgtbG9nby10ZXh0e1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG4gICAgICBoNHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICB9XHJcbiAgICB9ICBcclxuICB9XHJcbiAgLmF1dGgtZm9ybXtcclxuICAgIC5mb3JtLWNvbnRyb2x7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgICB9XHJcbiAgICAuYXV0aC1mb3JtLWljb257XHJcbiAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAzcHg7XHJcbiAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgICAgdG9wOiAzcHg7IFxyXG4gICAgICBjb2xvcjogJGluZm87ICAgICBcclxuICAgIH0gICAgXHJcbiAgfVxyXG4gICYuYWNjb3VudGJnIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9hY291bnQtcGFnZS5qcGdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIC5hY2NvdW50LXRpdGxle1xyXG4gICAgICB3aWR0aDogNTAwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBoMXtcclxuICAgICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBtYXJnaW46IDMwcHggMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFjY291bnQtc29jaWFsIHtcclxuICAgIGg2e1xyXG4gICAgICBjb2xvcjogJGdyYXktNTAwO1xyXG4gICAgfVxyXG4gICAgaDY6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMCAwIDRweCAxNHB4O1xyXG4gICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XHJcbiAgICAgIHdpZHRoOiAxMTBweDtcclxuICAgIH1cclxuICAgIGg2OmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbWFyZ2luOiAwIDE0cHggNHB4IDA7XHJcbiAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcclxuICAgICAgd2lkdGg6IDExMHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBhe1xyXG4gICAgICBpIHtcclxuICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDU7XHJcbiAgICAgICAgJi5mYWNlYm9va3tcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi50d2l0dGVye1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZ29vZ2xle1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBpbms7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciAuZmFjZWJvb2t7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRwcmltYXJ5LCA1JSk7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciAudHdpdHRlcntcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJHNlY29uZGFyeSwgNSUpO1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIgLmdvb2dsZXtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJHBpbmssIDUlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLmF1dGgtY2FyZHtcclxuICAgIG1hcmdpbi10b3A6IDM0cHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbiIsIi8qIVxyXG4gKiBNYWluXHJcbiAqXHJcbiovXHJcbmh0bWx7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuIC5jdXJzb3J7XHJcbiAgICYtcG9pbnRlcntcclxuICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgIH1cclxuIH1cclxuLnN0aWNreS1ib3R0b217XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgbGVmdDogMjcwcHg7XHJcbiAgICByaWdodDogMDtcclxuICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkOyAqL1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIGJvdHRvbTogMTBweDtcclxufVxyXG4ubWNlLWJ0biAubWNlLXR4dCB7IGNvbG9yOiBibGFjayAhaW1wb3J0YW50OyB9XHJcbi5zaGFkb3ctbGcge1xyXG4gICAgYm94LXNoYWRvdzogMCAtMC41cmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjMpICFpbXBvcnRhbnQ7XHJcbn1cclxuLy8gTG9hZGVyIGZvciBicmVhZGNydW1ic1xyXG4kYnctbG9hZGVyLWNvbG9yLXN0YXJ0OiBkYXJrZW4oI2VhZjBmNywgNSk7XHJcbiRidy1sb2FkZXItY29sb3ItZW5kOiBkYXJrZW4oI2QyZDhkZSwgNSk7XHJcbiRidy1sb2FkZXItdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcclxuJGJ3LWxvYWRlci10cmFuc2l0aW9uLWVhc2luZzogZWFzZS1vdXQ7XHJcbiRidy1sYW9kZXItYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcclxuLmJ3LWxvYWRlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtaW4taGVpZ2h0OiAxOHB4O1xyXG4gICAgbWluLXdpZHRoOiAyMDBweDtcclxuICAgICYubG9hZGVkIHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBhbmltYXRpb246IGJ3LWxvYWRlci1oaWRlICRidy1sb2FkZXItdHJhbnNpdGlvbi1kdXJhdGlvbiAkYnctbG9hZGVyLXRyYW5zaXRpb24tZWFzaW5nIGZvcndhcmRzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAzMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICRidy1sb2FkZXItdHJhbnNpdGlvbi1kdXJhdGlvbiAkYnctbG9hZGVyLXRyYW5zaXRpb24tZWFzaW5nO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJGJ3LWxvYWRlci1jb2xvci1zdGFydCwgJGJ3LWxvYWRlci1jb2xvci1lbmQsICRidy1sb2FkZXItY29sb3Itc3RhcnQsICRidy1sb2FkZXItY29sb3ItZW5kKTtcclxuICAgICAgICBhbmltYXRpb246IGJ3LWxvYWRlci1hbmltYXRlICRidy1sYW9kZXItYW5pbWF0aW9uLWR1cmF0aW9uIGxpbmVhciBpbmZpbml0ZTtcclxuICAgIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGJ3LWxvYWRlci1hbmltYXRlIHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xyXG4gICAgfVxyXG4gICAgdG8ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC02Ni42NjY2JSk7XHJcbiAgICB9XHJcbn1cclxuQGtleWZyYW1lcyBidy1sb2FkZXItaGlkZSB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgOTklIHtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuLmhlbHAtYmxvY2t7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBjb2xvcjogcmVkO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBwYWRkaW5nOiA1cHggMTVweDtcclxufVxyXG4uaW5hY3RpdmUtcm93IHsgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZTJlMiAhaW1wb3J0YW50OyB9XHJcbi5pbmFjdGl2ZS1yb3cgPiB0ZCB7IGJhY2tncm91bmQtY29sb3I6ICNmOWUyZTIgIWltcG9ydGFudDsgfVxyXG4ubmV3LXJvdyB7IGJhY2tncm91bmQtY29sb3I6ICNmZWZmYWIgICFpbXBvcnRhbnQ7IH1cclxuLm5ldy1yb3cgPiB0ZCB7IGJhY2tncm91bmQtY29sb3I6ICNmZWZmYWIgICFpbXBvcnRhbnQ7IH1cclxuLmFjdGl2ZS1yb3cgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVmZmM1ICFpbXBvcnRhbnQ7IH1cclxuLmFjdGl2ZS1yb3cgPiB0ZCB7IGJhY2tncm91bmQtY29sb3I6ICNjNWZmYzUgIWltcG9ydGFudDsgfVxyXG4uYXJ0aWNsZS1pbmRleCAuYWN0aW9uLWJhciAuc2VsZWN0Mi1jb250YWluZXIgeyB3aWR0aDogYXV0byAhaW1wb3J0YW50OyBtYXJnaW4tbGVmdDogMTBweDsgfVxyXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgeyBoZWlnaHQ6IGF1dG87IG1pbi1oZWlnaHQ6IDMzcHg7IGJvcmRlci1jb2xvcjogI2NjYzsgfVxyXG4jbWNldV8yODQgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogMHB4ICFpbXBvcnRhbnQ7IH1cclxuLm1jZS1jb250YWluZXItYm9keSAuc2VsZWN0Mi1jb250YWluZXIge1xyXG4gICAgbWFyZ2luOiAxM3B4IGF1dG8gIWltcG9ydGFudDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDkzJSAhaW1wb3J0YW50O1xyXG59XHJcbi5tY2UtY29udGFpbmVyLWJvZHkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZy10b3A6IDhweDtcclxufVxyXG4uc2VsZWN0Mi1jb250YWluZXJ7XHJcbiAgICAvLyB6LWluZGV4OiAxMDAwO1xyXG59XHJcbiNtY2V1XzI4NCB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAwcHggIWltcG9ydGFudDsgfVxyXG4jbWNlLW1vZGFsLWJsb2Nre1xyXG4gICAgei1pbmRleDogOSAhaW1wb3J0YW50O1xyXG59XHJcbi5tY2Utd2luZG93Lm1jZS1pbntcclxuICAgIHotaW5kZXg6IDEwICFpbXBvcnRhbnQ7XHJcbn1cclxuLmFydGljbGUtdHlwZXMgeyBtYXJnaW4tdG9wOiA0cHg7IH1cclxuLmxhYmVsLWRlbGV0ZSB7IGJhY2tncm91bmQ6ICNlYWVhZWE7IHBhZGRpbmc6IDNweCA1cHg7IGZvbnQtc2l6ZTogMTJweDsgYm9yZGVyLXJhZGl1czogMTVweDsgZm9udC13ZWlnaHQ6IGJvbGQ7IG1hcmdpbi1yaWdodDogM3B4OyBtYXJnaW4tYm90dG9tOiA4cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxyXG4ubGFiZWwtZGVsZXRlPnNwYW4geyBmb250LXdlaWdodDogbm9ybWFsOyBjdXJzb3I6IHBvaW50ZXI7IG1hcmdpbi1yaWdodDogM3B4OyBtYXJnaW4tbGVmdDogMnB4OyB9XHJcbi5hcnRpY2xlLXR5cGVzPnNwYW4geyBiYWNrZ3JvdW5kOiAjZWFlYWVhOyBwYWRkaW5nOiAzcHggNXB4OyBmb250LXNpemU6IDEycHg7IGJvcmRlci1yYWRpdXM6IDE1cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyBtYXJnaW4tcmlnaHQ6IDNweDsgbWFyZ2luLWJvdHRvbTogOHB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cclxuLmFydGljbGUtdHlwZXM+c3Bhbj5zcGFuIHsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgY3Vyc29yOiBwb2ludGVyOyBtYXJnaW4tcmlnaHQ6IDNweDsgbWFyZ2luLWxlZnQ6IDJweDsgfVxyXG4uYi10e1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgbWFyZ2luOiAuNXJlbSAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMmYyZjJmO1xyXG59XHJcbi8qIE1vZHVsZSAtIGZpbGVtYW5hZ2VyICovXHJcbmRpdi5maWxlLW1vZHVsZSB7IGNvbG9yOiAjMmMyZTM0OyBmb250LXNpemU6IDEycHg7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxyXG5kaXYuZmlsZS1tb2R1bGUgLmZpbGUgeyBoZWlnaHQ6IDQzcHg7IHdpZHRoOiAzNHB4OyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvZmlsZS5wbmdcIikgbm8tcmVwZWF0OyBjb2xvcjogI2ZmYWUwMDsgZm9udC1zaXplOiA5cHg7IHRleHQtYWxpZ246IGNlbnRlcjsgcGFkZGluZy10b3A6IDE5cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyB9XHJcbmRpdi5maWxlLW1vZHVsZT5kaXYgeyBoZWlnaHQ6IDUwcHg7IG1hcmdpbi10b3A6IDIwcHg7IHRleHQtYWxpZ246IGxlZnQ7IH1cclxuZGl2LmZpbGUtbW9kdWxlPmRpdi5vcGVuIHsgei1pbmRleDogNTsgfVxyXG5kaXYuZmlsZS1tb2R1bGU+ZGl2PmRpdiB7IGhlaWdodDogMTAwJTsgfVxyXG5kaXYuZmlsZS1tb2R1bGU+ZGl2PmRpdi5vcGVuIHsgei1pbmRleDogNTsgfVxyXG5kaXYuZmlsZS1tb2R1bGU+ZGl2PmRpdj5kaXY6bm90KC50cmFuc3BhcmVudC1zZWxlY3QpIHsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDUwJTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAtNTAlKTsgfVxyXG5kaXYuZmlsZS1tb2R1bGU+ZGl2PmRpdj5kaXY+YiB7IGRpc3BsYXk6IGJsb2NrOyBmb250LXNpemU6IDE0cHg7IH1cclxuZGl2LmZpbGUtbW9kdWxlPmRpdj5kaXY+ZGl2PnAgeyBjb2xvcjogIzc5N2M4NzsgbWFyZ2luOiAwcHg7IHBhZGRpbmc6IDBweDsgfVxyXG5kaXYuZmlsZS1tb2R1bGU+ZGl2PmRpdjpudGgtY2hpbGQoMSkgeyBjb2xvcjogIzgyODU5MDsgcGFkZGluZy1sZWZ0OiA0MHB4OyBwYWRkaW5nLXRvcDogMjBweDsgfVxyXG5kaXYuZmlsZS1tb2R1bGU+ZGl2PmRpdjpudGgtY2hpbGQoMSk+YiB7IGNvbG9yOiAjMmMyZTM0OyB9XHJcbmRpdi5maWxlLW1vZHVsZT5kaXY+ZGl2Om50aC1jaGlsZCgxKT5kaXYgeyBsZWZ0OiA1MCU7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9XHJcbmRpdi5maWxlLW1vZHVsZT5kaXY+ZGl2Om50aC1jaGlsZCg0KSB7IGNvbG9yOiAjODI4NTkwOyB9XHJcbmRpdi5maWxlLW1vZHVsZT5kaXY+ZGl2Om50aC1jaGlsZCg1KSB7IGJvcmRlci1sZWZ0OiAycHggc29saWQgI2RhZTFlODsgfVxyXG5kaXYuZmlsZS1tb2R1bGU+ZGl2Lm1hcmdpbi10LTQweyBoZWlnaHQ6IDEwMCU7IG1pbi1oZWlnaHQ6IDQwcHg7IG1hcmdpbi1ib3R0b206IDMwcHg7IH1cclxuLnVwbG9hZC1tYW5hZ2VyIC5hZGQtZmlsZXMgI2FkZC1maWxlcy1pbnB1dHsgZGlzcGxheTogbm9uZTsgfVxyXG4udXBsb2FkLW1hbmFnZXIgLmFkZC1maWxlcyBsYWJlbHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7IGJvcmRlci1jb2xvcjogIzRjYWU0YzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiA2cHggMTJweDsgbWFyZ2luLWJvdHRvbTogMDsgZm9udC1zaXplOiAxNHB4OyBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7IHRleHQtYWxpZ246IGNlbnRlcjsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLW1zLXRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyAtbW96LXVzZXItc2VsZWN0OiBub25lOyAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7IGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuLnVwbG9hZC1tYW5hZ2VyIC5hZGQtZmlsZXMgbGFiZWw6aG92ZXJ7IGJhY2tncm91bmQtY29sb3I6ICMzZjhjM2Y7IH1cclxuLnVwbG9hZC1tYW5hZ2VyICNpbWFnZXNBZGRlZEJveHsgcG9zaXRpb246IHJlbGF0aXZlOyBtYXgtaGVpZ2h0OiAzNjBweDsgb3ZlcmZsb3c6IGF1dG87IG1hcmdpbi1ib3R0b206IDEwcHg7IH1cclxuLnVwbG9hZC1tYW5hZ2VyICNpbWFnZXNBZGRlZEJveD5kaXZ7IHBvc2l0aW9uOiByZWxhdGl2ZTsgbWFyZ2luLWJvdHRvbTogMTBweDsgaGVpZ2h0OiA4MHB4OyB9XHJcbi51cGxvYWQtbWFuYWdlciAjaW1hZ2VzQWRkZWRCb3g+ZGl2IC5pbWctYm9keXsgd2lkdGg6IDgwcHg7IGhlaWdodDogODBweDsgb3ZlcmZsb3c6IGhpZGRlbjsgcG9zaXRpb246IHJlbGF0aXZlOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2UzZTNlMzsgZmxvYXQ6IGxlZnQ7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMTVweDsgdG9wOiAwcHg7IH1cclxuLnVwbG9hZC1tYW5hZ2VyICNpbWFnZXNBZGRlZEJveD5kaXYgLmltZy1ib2R5IGltZ3sgbWF4LXdpZHRoOiAxMDAlOyB9XHJcbi51cGxvYWQtbWFuYWdlciAjaW1hZ2VzQWRkZWRCb3g+ZGl2IC5jb250ZW50eyBtYXJnaW4tbGVmdDogODBweDsgaGVpZ2h0OiA4MHB4OyBwYWRkaW5nOiAwcHggNTBweCAwcHggMTVweDsgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjZTNlM2UzOyB9XHJcbi51cGxvYWQtbWFuYWdlciAjaW1hZ2VzQWRkZWRCb3g+ZGl2IC5jb250ZW50IC5pbWctbmFtZXsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgd29yZC13cmFwOiBub3JtYWw7IG92ZXJmbG93OiBoaWRkZW47IHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XHJcbi51cGxvYWQtbWFuYWdlciAjaW1hZ2VzQWRkZWRCb3g+ZGl2IC5jb250ZW50IC5pbWctc2l6ZXsgZm9udC13ZWlnaHQ6IDcwMDsgY29sb3I6ICNmZmM2MDA7IH1cclxuLnVwbG9hZC1tYW5hZ2VyICNpbWFnZXNBZGRlZEJveD5kaXYgLmNvbnRlbnQgcHJvZ3Jlc3N7IHdpZHRoOiAxMDAlOyB9XHJcbi51cGxvYWQtbWFuYWdlciAjaW1hZ2VzQWRkZWRCb3g+ZGl2IC51cGxvYWQtcmVtb3ZlIHsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMTRweDsgdG9wOiAxcHg7IH1cclxuLnRvb2x0aXAge1xyXG4gICAgbWFyZ2luLXRvcDoxMHB4O1xyXG59XHJcbi5oYW5kbGV7XHJcbiAgICBjdXJzb3I6IG1vdmU7XHJcbn1cclxuLnNvcnRhYmxlIC51aS1zdGF0ZS1oaWdobGlnaHQge1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogcmdiKDIyMiwgMjI2LCAyMjgpO1xyXG4gICAgaGVpZ2h0OiAxMDBweDtcclxufVxyXG4uc29ydGFibGUgIC51aS1zdGF0ZS1oaWdobGlnaHQgdGR7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgYmFja2dyb3VuZDogcmdiKDIyMiwgMjI2LCAyMjgpO1xyXG59XHJcbi5ub3Qtc2V0e1xyXG4gICAgY29sb3I6ICNjY2M7XHJcbn1cclxuIl19 */
