.page-header-fixed,.sidebar{padding-top:60px}.page-header-fixed #header,.page-sidebar-fixed .sidebar,.page-with-two-sidebar.page-sidebar-fixed .sidebar.sidebar-right{position:fixed}.page-with-right-sidebar .sidebar,.page-with-right-sidebar .sidebar-bg,.page-with-two-sidebar .sidebar-bg.sidebar-right,.page-with-two-sidebar .sidebar.sidebar-right{right:0;left:auto}.page-header-fixed.has-scroll #header{box-shadow:0 0 24px rgba(0,0,0,.15)}.page-without-sidebar .content{margin-left:0}.page-with-right-sidebar .content{margin-left:0;margin-right:220px}.page-with-right-sidebar .footer{margin-left:30px;margin-right:250px}.page-with-two-sidebar .content,.rtl-mode .content{margin-right:220px}.page-with-two-sidebar.page-right-sidebar-collapsed .content,.page-with-two-sidebar.page-right-sidebar-collapsed.page-with-wide-sidebar .content{margin-right:0}.page-with-two-sidebar.page-sidebar-minified .sidebar-bg.sidebar-right,.page-with-two-sidebar.page-sidebar-minified .sidebar.sidebar-right{width:220px}.page-with-two-sidebar.page-right-sidebar-collapsed .sidebar-bg.sidebar-right,.page-with-two-sidebar.page-right-sidebar-collapsed .sidebar.sidebar-right{right:-220px}.page-with-two-sidebar.page-right-sidebar-collapsed.page-with-wide-sidebar .sidebar-bg.sidebar-right,.page-with-two-sidebar.page-right-sidebar-collapsed.page-with-wide-sidebar .sidebar.sidebar-right{right:-250px}.boxed-layout{background-image:url(../img/cover-pattern.png)}.boxed-layout .pace,.boxed-layout .top-menu{width:1080px;left:50%;margin-left:-540px}.boxed-layout .page-container{width:1080px;margin:0 auto;box-shadow:0 0 30px rgba(0,0,0,.5);min-height:100%;background:#e4e7e8;overflow:hidden;position:relative}.boxed-layout .page-container #header,.boxed-layout .page-container .sidebar,.boxed-layout .page-container .sidebar-bg{left:auto}.boxed-layout .page-container #header{width:1080px;right:auto}.boxed-layout .pace .pace-activity,.boxed-layout .pace .pace-progress,.boxed-layout .page-with-top-menu .top-menu{position:absolute}.content{margin-left:220px;padding:25px 30px}.content.content-full-width{padding:0}.content.content-full-width .page-header{margin:20px}.content.content-full-width .breadcrumb,.content.content-full-width .page-header{position:relative;z-index:10}.content.content-full-width .breadcrumb{margin:0 20px 0 0;z-index:20}.content.content-inverse-mode .breadcrumb a,.content.content-inverse-mode .page-header,.content.content-inverse-mode h1,.content.content-inverse-mode h2,.content.content-inverse-mode h3,.content.content-inverse-mode h4,.content.content-inverse-mode h5,.content.content-inverse-mode h6{color:#fff}.content.content-inverse-mode .breadcrumb>li,.content.content-inverse-mode .page-header small{color:rgba(255,255,255,.75)}.page-content-full-height .content{position:absolute;left:0;top:60px;right:0;bottom:0;transform:translateZ(0)}.page-header{font-size:28px;margin:0 0 20px;padding:0;border:none;line-height:32px}.page-header small{line-height:20px}.page-header,.page-header small{font-weight:300}.breadcrumb{padding:0;margin:0;background:0 0}.breadcrumb>li{line-height:32px}.breadcrumb>li a{color:#333}.ie8 .breadcrumb>li{display:inline}.breadcrumb-item+.breadcrumb-item::before{color:#ccc}.footer{z-index:1020;padding:10px 0;margin:0 30px 0 250px;border-top:1px solid #CAD0D6;line-height:20px}.header{position:relative;top:0;left:0;right:0;z-index:1020;margin-bottom:0;padding:0;transition:box-shadow .2s linear;box-shadow:0 1px 1px rgba(0,0,0,.14)}.header:after,.header:before{content:"";display:table;clear:both}.header .navbar-toggle{position:relative;float:right;background-color:transparent;background-image:none;border:none;outline:0;margin:0;padding:0;width:60px;height:60px;border-radius:0;text-align:center;color:#fff}.header .navbar-toggle:focus,.header .navbar-toggle:hover{background:0 0!important;opacity:.6}.header .navbar-toggle.pull-left{margin-left:15px;margin-right:0}.header .navbar-toggle .icon-bar{display:block;width:20px;height:1px;margin:0 auto}.header .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.header .navbar-toggle.navbar-toggle-left{float:left;display:block;margin-right:-15px}.header .navbar-header:after,.header .navbar-header:before{content:"";display:table;clear:both}.header .navbar-brand{float:left;margin-right:10px;padding:15px;height:60px;width:220px;font-weight:300;font-size:18px;line-height:30px;text-decoration:none}.header .navbar-brand img{max-width:100%;max-height:100%}.header .navbar-logo{float:left;margin-right:10px;margin-top:5px;background:#00bcd4;border:10px solid transparent;border-color:transparent rgba(0,0,0,.15) rgba(0,0,0,.3);position:relative;overflow:hidden;border-radius:4px}.header .navbar{border:none;border-radius:0;box-shadow:none}.header .navbar-nav{list-style-type:none;margin:0;padding:0;display:block}.header .navbar-nav>li{float:left;position:relative}.header .navbar-nav>li.divider{height:34px;margin-top:13px;background:#e2e7eb;width:1px}.header .navbar-nav>li .dropdown-toggle,.header .navbar-nav>li>a{display:block;text-decoration:none;line-height:30px;padding:15px;border:none}.header .navbar-nav>li .dropdown-toggle:focus,.header .navbar-nav>li .dropdown-toggle:hover,.header .navbar-nav>li>a:focus,.header .navbar-nav>li>a:hover{opacity:.6}.header .navbar-nav>li .dropdown-toggle .label,.header .navbar-nav>li>a .label{position:absolute;top:8px;right:8px;display:block;background:#d32f2f;line-height:22px;font-weight:500;padding:0;border-radius:22px;color:#fff;text-align:center;font-size:13px;min-width:22px;height:22px}.header .navbar-nav>li .dropdown-toggle>i,.header .navbar-nav>li>a>i{top:1px;position:relative;font-size:16px}.header .navbar-nav>li .dropdown-toggle.icon i,.header .navbar-nav>li>a.icon i{font-size:22px;height:30px;margin:0;line-height:30px;display:block}#page-loader.fade,.header .navbar-nav .dropdown-toggle:after{display:none}.header .navbar-nav>li>.dropdown-menu{margin-top:0;border-top:1px solid #f5f5f5;box-shadow:0 13px 25px -2px rgba(0,0,0,.2);border-top-left-radius:0;border-top-right-radius:0}.header .navbar-nav>li>.dropdown-menu.media-list .media-heading{font-weight:500;margin:0;line-height:16px;font-size:13px}.header .navbar-nav>.open>a,.header .navbar-nav>.open>a:focus,.header .navbar-nav>.open>a:hover{background:0 0!important;color:#333;opacity:1}.header .navbar-form{padding:0 15px;margin:10px 0}.header .navbar-form .form-group{margin:0}.header .navbar-form .btn-search{position:absolute;right:15px;font-size:18px;top:10px;height:40px;padding-top:5px;padding-bottom:5px;border:none;background:0 0;border-radius:0 6px 6px 0}.header .navbar-form .btn-search i{line-height:30px;display:block}.header .navbar-form .btn-search i[class*=ion-]{font-size:22px;display:block}.header .navbar-form .form-control{width:500px;padding:5px 15px;height:40px;background:#EEE;border-color:#EEE;border-radius:6px}.header .navbar-user .image,.header .navbar-user .image.image-icon,.header .navbar-user img{height:36px;margin:-3px 0 -3px 10px;border-radius:36px;width:36px;float:right}.header .navbar-form .form-control:focus{border-color:#f5f5f5;box-shadow:none}.header .navbar-user .image{overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.header .navbar-user .image.image-icon{text-align:center;font-size:24px;line-height:48px;overflow:hidden}.fade .navbar-form .form-control{-webkit-animation:none}.navbar-header.navbar-header-without-bg .navbar-brand{background:0 0!important}.navbar-language .flag-icon{font-size:15px;margin:7px 7px 0;float:left}.navbar-language .dropdown-menu .flag-icon{margin-top:1px}.header.navbar-default{background:#fff}.header.navbar-default .brand,.header.navbar-default .navbar-brand{color:#333}.header.navbar-default .navbar-toggle .icon-bar{background:#212121}.header.navbar-default .navbar-nav>li .dropdown-toggle,.header.navbar-default .navbar-nav>li>a{color:#585663}.header.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#333}.header.navbar-inverse{background:#263238}.header.navbar-inverse .navbar-toggle .icon-bar{background:rgba(255,255,255,.75)}.header.navbar-inverse .navbar-brand,.header.navbar-inverse .navbar-nav>li .dropdown-toggle,.header.navbar-inverse .navbar-nav>li>a{color:#fff}.header.navbar-inverse .navbar-nav>li.divider{background:#3F4B55}.header.navbar-inverse .navbar-form{margin:10px 0}.header.navbar-inverse .navbar-form .form-control,.header.navbar-inverse .navbar-form .form-control:focus{background:#585d62;border-color:#585d62;color:#fff;height:30px}.header.navbar-inverse .navbar-form .form-control::-webkit-input-placeholder{color:#a8acb1}.header.navbar-inverse .navbar-form .form-control::-moz-placeholder{color:#a8acb1}.header.navbar-inverse .navbar-form .form-control:-ms-input-placeholder{color:#a8acb1}.header.navbar-inverse .navbar-form .form-control:-moz-placeholder{color:#a8acb1}.header.navbar-inverse .navbar-form .btn-search{color:#a8acb1}.dropdown.dropdown-lg,.header .dropdown.dropdown-lg{position:static}.dropdown-menu.dropdown-menu-lg{left:20px;right:20px;padding:20px}.dropdown-header{font-size:14px;font-weight:700;color:#000;padding:0;margin:0 0 10px}.dropdown-menu.dropdown-menu-lg .nav>li>a{padding:0;background:0 0;line-height:24px}.navbar-default .navbar-nav>.active.open>a,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background:#f4f6f7!important;opacity:1}.header .search-form{position:absolute;left:0;right:0;bottom:100%;height:60px;transition:all .3s ease}.header .search-form .close,.header .search-form .search-btn{position:absolute;left:0;top:0;bottom:0;width:60px;color:#616161;z-index:1000;text-align:center;line-height:60px;background:0 0;border:none;padding:0;outline:0}.header .search-form .form-control{border:none;height:inherit;box-shadow:none;border-radius:0;color:#212121;padding-left:60px;padding-right:60px;font-size:16px;position:absolute;top:0;left:0;right:0;bottom:0}.header .search-form .close i,.header .search-form .search-btn i{line-height:60px}.header .search-form .close{left:auto;right:0;text-shadow:none;opacity:1}.header.header-search-toggled .search-form{bottom:0}#page-loader{position:fixed;top:0;left:0;bottom:0;right:0;background:#E6E8EC;z-index:9999}#page-loader.fade.in,#page-loader.fade.show,.sidebar .nav,.sidebar .nav>li>a{display:block}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}.spinner,.spinner-small{height:40px;width:40px;position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;border:2px solid rgba(0,0,0,.5);border-top:2px solid #fff;border-radius:100%}.fade.in .spinner,.fade.in .spinner-small,.fade.show .spinner,.fade.show .spinner-small{animation:rotation .6s infinite linear}.spinner-small{border:2px solid rgba(0,0,0,.05);border-top:2px solid #24B498;height:30px;width:30px;margin:-15px 0 0 -15px}.material-loader{position:fixed;width:200px;height:100px;left:50%;top:50%;margin:-50px 0 0 -100px}.material-loader .message{line-height:100px;text-align:center}.material-loader .circular{animation:rotate 2s linear infinite;height:36px;width:36px;position:absolute;left:50%;top:50%;margin-left:-24px;margin-top:-55px}.sidebar,.sidebar-bg{width:220px;background:#37474F;bottom:0}.material-loader .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}.ie8 .material-loader .message{padding-left:none}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}100%{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes color{0%,100%{stroke:#212121}}.sidebar-bg{position:fixed;top:0;left:0;z-index:1000;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.sidebar{position:absolute;left:0;top:0;z-index:1010;transform:translateZ(0)}.sidebar .nav>li{position:relative}.sidebar .nav>li>a{padding:10px 20px;line-height:20px;color:#B0BEC5;font-weight:500;text-decoration:none}.sidebar .nav>li>a:focus,.sidebar .nav>li>a:hover{background:0 0;color:#B0BEC5}.sidebar .nav>li:after,.sidebar .nav>li:before,.sidebar .nav>li>a:after,.sidebar .nav>li>a:before{content:"";display:table;clear:both}.sidebar .nav>li>a i{float:left;margin-right:10px;width:24px;text-align:center;line-height:20px;font-size:20px;color:#546E7A}.sidebar .nav>li>a i[class^=ion-]{width:24px;font-size:24px;line-height:24px;margin-top:-2px;margin-bottom:-2px}.sidebar .nav>li>a .icon-img,.sidebar .nav>li>a i.material-icons{float:left;width:24px;height:24px;margin:-2px 10px -2px 0;text-align:center}.sidebar .nav>li>a i.material-icons{font-size:24px;line-height:24px}.sidebar .nav>li>a .icon-img{overflow:hidden;border-radius:3px}.sidebar .nav>li>a .icon-img img{max-width:100%;max-height:100%;display:block}.sidebar .nav>li>a .badge{padding:3px 8px 2px;background:#1b1f24;font-weight:500;font-size:13px}.sidebar .nav>li.active>a{position:relative;z-index:10}.sidebar .nav>li.active>a .badge,.sidebar .nav>li.active>a .label{background:rgba(0,0,0,.5);color:#fff}.sidebar .nav>li.nav-header{margin:0;padding:15px 20px 5px;line-height:20px;font-size:13px;color:#fff;font-weight:400}.sidebar .nav>li.nav-header a{padding:0;margin:0;display:inline}.sidebar .nav>li.nav-header a:focus,.sidebar .nav>li.nav-header a:hover{background:0 0;color:#fff}.sidebar .nav>li.nav-header a i{float:none;margin:0}.sidebar .nav>li.nav-profile{padding:20px;color:#fff;background:#1a2229;overflow:hidden}.sidebar .nav>li.nav-profile a{padding:0}.sidebar .nav>li.nav-profile>a{margin:-20px;padding:20px;display:block;color:#fff}.sidebar .nav>li.nav-profile .image{width:50px;height:50px;margin-bottom:10px;overflow:hidden;border-radius:50%;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.sidebar .nav>li.nav-profile .image img{max-width:100%;max-height:100%}.sidebar .nav>li.nav-profile .image.image-icon i{float:none;line-height:72px;font-size:48px;text-align:center;display:block;width:auto;margin:0}.sidebar .nav>li.nav-profile .info{font-size:14px;position:relative}.sidebar .nav>li.nav-profile .info .caret{margin-top:2px}.sidebar .nav>li.nav-profile .info small{display:block;color:rgba(255,255,255,.5);font-size:13px;margin-bottom:-5px;line-height:16px}.sidebar .nav>li.nav-profile .cover{position:absolute;top:0;left:0;right:0;bottom:0;background:url(../img/cover-sidebar-user.jpg) no-repeat;background-size:cover}.sidebar .nav>li.nav-profile .cover.with-shadow:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;transition:all .2s linear;background:rgba(23,35,41,.75)}.sidebar .nav>li.nav-profile a:focus .cover.with-shadow:before,.sidebar .nav>li.nav-profile a:hover .cover.with-shadow:before{opacity:.75}.sidebar .nav>li.nav-widget{padding:10px 20px}.sidebar .nav>li.nav-widget i{margin-right:auto}.sidebar .nav.nav-profile{padding:0 0 5px;border-bottom:1px solid #222;display:none}.sidebar .nav.nav-profile.active{display:block}.sidebar.sidebar-grid .nav>li>a{border-bottom:1px solid #263238;border-top:1px solid #263238}.sidebar.sidebar-grid .nav>li.active>a{border-color:#222;z-index:10}.sidebar.sidebar-grid .nav>li.expand>a,.sidebar.sidebar-grid .nav>li.expanding>a{border-bottom-color:transparent}.sidebar.sidebar-grid .nav>li+li{margin-top:-1px}.gradient-enabled .sidebar .nav>li.active>a .badge,.gradient-enabled .sidebar .nav>li.active>a .label.label-theme{background:rgba(0,0,0,.4);color:#fff}.float-sub-menu li>a .caret,.sidebar li>a .caret{display:block;float:right;width:20px;height:20px;line-height:20px;text-align:center;font-size:16px;border:none}.float-sub-menu li>a .caret:before,.sidebar li>a .caret:before{content:"\f0da";display:block;text-align:center;transition:all .2s linear;opacity:.5}.float-sub-menu li.active>a .caret:before,.float-sub-menu li.expand>a .caret:before,.float-sub-menu li.expanding>a .caret:before,.sidebar li.active>a .caret:before,.sidebar li.expand>a .caret:before,.sidebar li.expanding>a .caret:before{opacity:1;transform:rotate(90deg)}.float-sub-menu li.closed>a .caret:before,.float-sub-menu li.closing>a .caret:before,.page-sidebar-minified .sidebar .caret:before,.page-sidebar-minified .sidebar li.active .caret:before,.page-sidebar-minified .sidebar li.expand .caret:before,.page-sidebar-minified .sidebar li.expanding .caret:before,.sidebar li.closed>a .caret:before,.sidebar li.closing>a .caret:before{transform:rotate(0)}.sidebar .sub-menu{list-style-type:none;padding:10px 0;margin:0;position:relative;display:none}.sidebar .nav>li.has-sub>.sub-menu{background:rgba(0,0,0,.25)}.sidebar .sub-menu>li{position:relative}.sidebar .sub-menu>li>a{padding:3px 20px 3px 54px;display:block;color:rgba(255,255,255,.5);text-decoration:none;position:relative}.sidebar .nav>li li.has-sub.active>a,.sidebar .sub-menu>li.active>a,.sidebar .sub-menu>li.active>a:focus,.sidebar .sub-menu>li.active>a:hover,.sidebar .sub-menu>li>a:focus,.sidebar .sub-menu>li>a:hover{color:#fff}.sidebar .sub-menu .sub-menu{padding:0 0 0 15px;background:0 0}.sidebar .has-sub.active>.sub-menu{display:block}.sidebar .nav .sub-menu>li>a .caret{margin-top:-1px;left:-5px;color:#a3a7ac}.page-sidebar-minified .sidebar{width:60px;position:absolute}.page-sidebar-minified .sidebar-bg{width:60px}.page-sidebar-minified .content{margin-left:60px}.page-sidebar-minified .footer{margin-left:90px}.page-sidebar-minified.page-sidebar-fixed .sidebar{position:fixed}.page-sidebar-minified:not(.page-sidebar-fixed) .sidebar .slimScrollDiv,.page-sidebar-minified:not(.page-sidebar-fixed) .sidebar .slimScrollDiv>div{overflow:visible!important;height:auto!important}.bwizard-steps,.page-sidebar-minified .sidebar.sidebar-right .slimScrollDiv,.page-sidebar-minified .sidebar.sidebar-right .slimScrollDiv>div,.page-sidebar-minified.page-sidebar-fixed .sidebar .slimScrollDiv,.page-sidebar-minified.page-sidebar-fixed .sidebar .slimScrollDiv>div{overflow:hidden!important}.page-sidebar-minified .sidebar .nav>li>a{padding:10px 20px}.page-sidebar-minified .sidebar .nav-header,.page-sidebar-minified .sidebar .nav-profile,.page-sidebar-minified .sidebar .nav>li>a>span{display:none}.page-sidebar-minified .sidebar .caret{position:absolute;top:10px;right:2px;color:#fff}.page-sidebar-minified .sidebar .nav>li>a .icon-img,.page-sidebar-minified .sidebar .nav>li>a>i{margin:-2px -4px}.page-sidebar-minified .sidebar .nav li.has-sub>.sub-menu{position:absolute;left:100%;top:0;width:220px;display:none;padding:10px 0 10px 30px;margin:0;background:#222}.page-sidebar-minified .sidebar-minify-btn i:before{content:"\f101"}.page-sidebar-minified.page-with-right-sidebar .content{margin-right:60px;margin-left:0}.page-sidebar-minified.page-with-right-sidebar .footer{margin-right:90px;margin-left:30px}.page-sidebar-minified.page-with-right-sidebar .sub-menu{left:auto!important;right:100%}.page-sidebar-minified.page-with-right-sidebar .nav>li.has-sub>a .caret{position:absolute;left:0}.page-sidebar-minified.page-with-right-sidebar .nav>li.has-sub>a .caret:before{content:"\f104"}.page-sidebar-minified.page-with-right-sidebar .sidebar .sub-menu .caret{left:0;top:2px;border-left:4px solid transparent!important;border-right:4px solid!important}.page-sidebar-minified.page-with-right-sidebar .sidebar .nav li.has-sub>.sub-menu{padding:10px 30px 10px 0}.page-sidebar-minified.page-with-right-sidebar .sidebar .sub-menu:before{right:26px;left:auto}.page-sidebar-minified.page-with-right-sidebar .sidebar .sub-menu>li>a:before{right:0;left:auto;margin-right:-6px;margin-left:0}.page-sidebar-minified.page-with-right-sidebar .sidebar-minify-btn i:before{content:"\f100"}.page-sidebar-minified .sidebar .slimScrollBar,.page-sidebar-minified .sidebar .slimScrollRail{display:none!important}.page-sidebar-minified .sidebar.sidebar-right .slimScrollBar{display:block!important}.sidebar-minify-btn{margin:10px 0;float:right;padding:5px 20px 5px 10px!important;background:#263238;color:#fff;border-radius:20px 0 0 20px}.sidebar-minify-btn:focus,.sidebar-minify-btn:hover{color:#263238!important;background:#455A64!important}.sidebar-minify-btn:focus i,.sidebar-minify-btn:hover i{color:#263238!important}.sidebar-minify-btn i{margin:0!important;color:#fff}.page-with-light-sidebar .sidebar,.page-with-light-sidebar .sidebar-bg{background:#fff}.page-with-light-sidebar .sidebar .nav>li>a{color:#000;font-weight:400}.page-with-light-sidebar .sidebar .nav>li.nav-profile{background:#F5F5F5;color:#212121}.page-with-light-sidebar .sidebar .nav>li.active>a,.page-with-light-sidebar .sidebar .nav>li.nav-profile a,.page-with-light-sidebar .sidebar .nav>li.nav-profile.active a,.page-with-light-sidebar .sidebar .nav>li.nav-profile.active a:focus,.page-with-light-sidebar .sidebar .nav>li.nav-profile.active a:hover{color:#fff}.page-with-light-sidebar .sidebar .nav.nav-profile{border-bottom:1px solid #B1B9C0}.page-with-light-sidebar .sidebar .nav>li.nav-header,.page-with-light-sidebar .sidebar .nav>li>a i{color:#9e9e9e}.page-with-light-sidebar .sidebar .nav>li .sub-menu:before{background:#B1B9C0}.page-with-light-sidebar .sidebar .nav>li .sidebar-minify-btn,.page-with-light-sidebar .sidebar .nav>li .sidebar-minify-btn:focus,.page-with-light-sidebar .sidebar .nav>li .sidebar-minify-btn:hover,.page-with-light-sidebar .sidebar .nav>li.active.expand>a,.page-with-light-sidebar .sidebar .nav>li.active>a,.page-with-light-sidebar .sidebar .nav>li.active>a:focus,.page-with-light-sidebar .sidebar .nav>li.active>a:hover,.page-with-light-sidebar.page-sidebar-minified .sidebar .nav>li.active:focus>a,.page-with-light-sidebar.page-sidebar-minified .sidebar .nav>li.active:hover>a,.page-with-light-sidebar.page-sidebar-minified .sidebar .nav>li.active>a{color:#fff;background:#616161}.page-with-light-sidebar .sidebar .nav>li.expand>a,.page-with-light-sidebar .sidebar .nav>li>a:focus,.page-with-light-sidebar .sidebar .nav>li>a:hover{background:0 0}.page-with-light-sidebar .sidebar .nav>li .sub-menu>li.active>a:before{color:#575d63}.page-with-light-sidebar .sidebar .sub-menu>li>a{font-weight:400;color:#616161}.page-with-light-sidebar .sidebar .sub-menu>li.active>a{font-weight:600}.page-with-light-sidebar .sidebar .sub-menu>li.active>a,.page-with-light-sidebar .sidebar .sub-menu>li.active>a:focus,.page-with-light-sidebar .sidebar .sub-menu>li.active>a:hover,.page-with-light-sidebar .sidebar .sub-menu>li>a:focus,.page-with-light-sidebar .sidebar .sub-menu>li>a:hover{color:#333}.page-with-light-sidebar .sidebar .sub-menu>li.has-sub>a:before,.page-with-light-sidebar .sidebar .sub-menu>li:before,.page-with-light-sidebar .sidebar .sub-menu>li>a:after{background:#e7e9ea}.page-with-light-sidebar.page-sidebar-minified .sidebar .nav>li.active>a>i{color:#fff}.page-with-light-sidebar .sidebar .slimScrollBar{background:#000!important}.page-sidebar-minified.page-with-light-sidebar .sidebar .nav li.has-sub>.sub-menu,.page-sidebar-minified.page-with-light-sidebar .sidebar .nav>li.has-sub:focus>a,.page-sidebar-minified.page-with-light-sidebar .sidebar .nav>li.has-sub:hover>a,.page-with-light-sidebar .sidebar .nav>li .sub-menu{background:rgba(0,0,0,.05);color:#212121}.page-with-wide-sidebar .sidebar,.page-with-wide-sidebar .sidebar+.sidebar-bg,.page-with-wide-sidebar.page-sidebar-minified .sidebar-bg.sidebar-right,.page-with-wide-sidebar.page-sidebar-minified .sidebar.sidebar-right{width:250px}.page-with-wide-sidebar .content{margin-left:250px}.page-with-wide-sidebar.page-with-right-sidebar:not(.page-sidebar-minified) .content{margin-right:250px;margin-left:0}.page-with-wide-sidebar.page-with-two-sidebar .content{margin-left:250px;margin-right:250px}.page-with-wide-sidebar.page-sidebar-minified .sidebar,.page-with-wide-sidebar.page-sidebar-minified .sidebar+.sidebar-bg{width:60px}.page-with-wide-sidebar.page-sidebar-minified:not(.page-with-right-sidebar) .content{margin-left:60px}.page-with-wide-sidebar .footer{margin-left:280px}.page-with-wide-sidebar.page-with-right-sidebar:not(.page-sidebar-minified) .footer{margin-left:30px;margin-right:280px}.sidebar.sidebar-transparent{background:0 0}.sidebar.sidebar-transparent .nav>li.nav-profile,.sidebar.sidebar-transparent .nav>li.nav-profile.active{background:rgba(0,0,0,.25)}.sidebar.sidebar-transparent .nav>li.nav-profile .cover,.sidebar.sidebar-transparent .nav>li.nav-profile .cover.with-shadow:before,.sidebar.sidebar-transparent .nav>li.nav-profile a:focus,.sidebar.sidebar-transparent .nav>li.nav-profile a:hover,.sidebar.sidebar-transparent .sub-menu{background:0 0}.sidebar.sidebar-transparent+.sidebar-bg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(45,53,60,.75)}.sidebar.sidebar-transparent .nav>li.nav-header{color:#fff}.sidebar.sidebar-transparent .has-sub.active>.sub-menu{overflow:hidden}.sidebar.sidebar-transparent .nav>li.active>a,.sidebar.sidebar-transparent .nav>li.active>a:focus,.sidebar.sidebar-transparent .nav>li.active>a:hover,.sidebar.sidebar-transparent .sub-menu>li.has-sub>a:before,.sidebar.sidebar-transparent .sub-menu>li:before,.sidebar.sidebar-transparent .sub-menu>li>a:after{background:rgba(0,0,0,.3)}.page-sidebar-toggled.page-sidebar-minified .sidebar.sidebar-transparent+.sidebar-bg,.sidebar.sidebar-transparent+.sidebar-bg{background:url(../img/cover-sidebar.jpg);background-size:cover}.page-sidebar-minified .sidebar.sidebar-transparent .nav>li.has-sub .sub-menu{background:rgba(26,34,41,.85)}.page-sidebar-minified .sidebar.sidebar-transparent .nav>li.has-sub:focus>a,.page-sidebar-minified .sidebar.sidebar-transparent .nav>li.has-sub:hover>a,.sidebar.sidebar-transparent .nav>li.expand>a,.sidebar.sidebar-transparent .nav>li>a:focus,.sidebar.sidebar-transparent .nav>li>a:hover{background:0 0;color:#fff}.page-with-right-sidebar .sidebar{text-align:right}.page-with-right-sidebar .sidebar .nav>li>a .icon-img,.page-with-right-sidebar .sidebar .nav>li>a i{float:right;margin-left:10px;margin-right:0}.page-with-right-sidebar .sidebar .sub-menu{padding-left:0;padding-right:39px}.page-with-right-sidebar .sidebar .sub-menu>li:before{left:auto;right:-13px}.page-with-right-sidebar .sidebar .sub-menu>li:after{left:auto;right:0}.page-with-right-sidebar .sidebar .sub-menu>li>a{padding-left:20px;padding-right:15px}.page-with-right-sidebar .sidebar .sub-menu>li>a:after{left:auto;right:-11px}.page-with-right-sidebar .sidebar .nav>li.nav-profile .image{margin-left:auto;margin-right:0}.page-with-right-sidebar.page-sidebar-minified .sidebar .nav>li>a .icon-img,.page-with-right-sidebar.page-sidebar-minified .sidebar .nav>li>a i{margin-right:-5px}.page-with-right-sidebar .sidebar .sub-menu .sub-menu{padding-left:0;padding-right:15px}.page-with-right-sidebar.page-sidebar-minified .sidebar li>a .caret{margin-left:5px}.page-with-right-sidebar.page-sidebar-minified .sidebar li>a .caret:before{transform:none!important}.page-with-right-sidebar .float-sub-menu li.active>a .caret:before,.page-with-right-sidebar .float-sub-menu li.expand>a .caret:before,.page-with-right-sidebar .float-sub-menu li.expanding>a .caret:before,.page-with-right-sidebar .sidebar li.active>a .caret:before,.page-with-right-sidebar .sidebar li.expand>a .caret:before,.page-with-right-sidebar .sidebar li.expanding>a .caret:before,.rtl-mode .float-sub-menu li.active>a .caret:before,.rtl-mode .float-sub-menu li.expand>a .caret:before,.rtl-mode .float-sub-menu li.expanding>a .caret:before,.rtl-mode .sidebar li.active>a .caret:before,.rtl-mode .sidebar li.expand>a .caret:before,.rtl-mode .sidebar li.expanding>a .caret:before{transform:rotate(-90deg)}.page-with-right-sidebar .float-sub-menu li:after,.page-with-right-sidebar .float-sub-menu-arrow,.page-with-right-sidebar .float-sub-menu-line{left:auto;right:0}.page-with-right-sidebar .float-sub-menu{padding-left:0;padding-right:39px;text-align:right}.page-with-right-sidebar .float-sub-menu li>a{padding-left:15px;padding-right:20px}.page-with-right-sidebar .float-sub-menu li>a .caret,.page-with-right-sidebar .sidebar li>a .caret{float:left;margin-left:-5px;margin-right:2px;font-size:16px}.page-with-right-sidebar .float-sub-menu .sub-menu{padding-left:0;padding-right:15px}.page-with-right-sidebar .float-sub-menu li>a .caret:before,.page-with-right-sidebar .sidebar li>a .caret:before{content:"\f104"}.checkbox.checkbox-css input:checked+label:after,.checkbox.checkbox-css label:before,.float-sub-menu li.has-sub>a:before,.float-sub-menu li:after,.float-sub-menu li:before,.float-sub-menu li>a:after,.pager:after,.pager:before{content:""}.page-with-right-sidebar .float-sub-menu li:before{right:-13px;left:auto}.page-with-right-sidebar .float-sub-menu li>a:after{right:-11px;left:auto}.float-sub-menu-container{position:fixed;width:220px;margin:0;background:#263238;z-index:1020}.float-sub-menu li.has-sub>a:before,.float-sub-menu li:before,.float-sub-menu li>a:after,.float-sub-menu-arrow,.float-sub-menu-line,.top-menu{background:#37474F}.float-sub-menu-arrow{position:absolute;top:20px;left:0;width:28px;height:2px}.float-sub-menu-line{position:absolute;top:20px;left:26px;width:2px}.float-sub-menu{padding:9px 0 9px 39px;margin:0;list-style-type:none}.float-sub-menu .sub-menu{display:none;list-style-type:none}.float-sub-menu .active>.sub-menu{display:block}.float-sub-menu li{position:relative}.float-sub-menu li:first-child:before{top:-14px}.float-sub-menu>li:first-child:before{top:11px}.float-sub-menu .float-sub-menu-arrow:after,.float-sub-menu .float-sub-menu-arrow:before{display:none!important}.float-sub-menu li:before{position:absolute;left:-13px;top:0;bottom:0;width:2px}.float-sub-menu li:last-child:before{bottom:auto;height:13px}.float-sub-menu>li:first-child:last-child:before{height:0!important}.float-sub-menu li:first-child:last-child:before{height:27px}.float-sub-menu li:after{position:absolute;left:0;width:6px;height:6px;border:1px solid #455A64;background:#273238;top:11px;border-radius:4px;margin-top:-2px;z-index:10}.float-sub-menu li.has-sub>a:before{position:absolute;left:2px;top:11px;bottom:11px;width:2px}.float-sub-menu li>a:after{position:absolute;left:-11px;top:11px;width:11px;height:2px}.float-sub-menu .sub-menu{padding:0 0 0 15px;background:0 0}.float-sub-menu li>a{line-height:18px;padding:3px 20px 3px 15px;display:block;color:#889097;text-decoration:none;position:relative}.float-sub-menu li.active>a,.float-sub-menu li.active>a:focus,.float-sub-menu li.active>a:hover,.float-sub-menu li>a:focus,.float-sub-menu li>a:hover{color:#fff}.float-sub-menu li.active:after{border-color:#00bcd4}.float-sub-menu li>a .caret{margin-top:-1px;color:#a3a7ac}.sidebar .nav li.has-sub.expand>.sub-menu>li,.sidebar .nav.nav-profile>li{transform:translate3d(-100%,0,0)}@keyframes inToRight{to{transform:translate3d(0,0,0)}}.sidebar .nav li.has-sub.expand>.sub-menu>li,.sidebar .nav.nav-profile.expand>li{animation:inToRight .3s both cubic-bezier(.7,0,.3,1)}.sidebar .nav li.has-sub.active>.sub-menu>li:nth-child(2),.sidebar .nav li.has-sub.expand>.sub-menu>li:nth-child(2),.sidebar .nav.nav-profile.expand>li:nth-child(2){animation-delay:45ms}.sidebar .nav li.has-sub.active>.sub-menu>li:nth-child(3),.sidebar .nav li.has-sub.expand>.sub-menu>li:nth-child(3),.sidebar .nav.nav-profile.expand>li:nth-child(3){animation-delay:60ms}.sidebar .nav li.has-sub.active>.sub-menu>li:nth-child(4),.sidebar .nav li.has-sub.expand>.sub-menu>li:nth-child(4),.sidebar .nav.nav-profile.expand>li:nth-child(4){animation-delay:75ms}.sidebar .nav li.has-sub.active>.sub-menu>li:nth-child(5),.sidebar .nav li.has-sub.expand>.sub-menu>li:nth-child(5),.sidebar .nav.nav-profile.expand>li:nth-child(5){animation-delay:90ms}.sidebar .nav li.has-sub.active>.sub-menu>li:nth-child(6),.sidebar .nav li.has-sub.expand>.sub-menu>li:nth-child(6),.sidebar .nav.nav-profile.expand>li:nth-child(6){animation-delay:105ms}.sidebar .nav li.has-sub.active>.sub-menu>li:nth-child(7),.sidebar .nav li.has-sub.expand>.sub-menu>li:nth-child(7),.sidebar .nav.nav-profile.expand>li:nth-child(7){animation-delay:120ms}.sidebar .nav li.has-sub.active>.sub-menu>li:nth-child(8),.sidebar .nav li.has-sub.expand>.sub-menu>li:nth-child(8),.sidebar .nav.nav-profile.expand>li:nth-child(8){animation-delay:135ms}.sidebar .nav li.has-sub.active>.sub-menu>li:nth-child(9),.sidebar .nav li.has-sub.expand>.sub-menu>li:nth-child(9),.sidebar .nav.nav-profile.expand>li:nth-child(9){animation-delay:150ms}.sidebar .nav li.has-sub.active>.sub-menu>li:nth-child(10),.sidebar .nav li.has-sub.expand>.sub-menu>li:nth-child(10),.sidebar .nav.nav-profile.expand>li:nth-child(10){animation-delay:165ms}.sidebar .nav li.has-sub.active>.sub-menu>li:nth-child(11),.sidebar .nav li.has-sub.expand>.sub-menu>li:nth-child(11),.sidebar .nav.nav-profile.expand>li:nth-child(11){animation-delay:180ms}.sidebar .nav li.has-sub.active>.sub-menu>li:nth-child(12),.sidebar .nav li.has-sub.expand>.sub-menu>li:nth-child(12),.sidebar .nav.nav-profile.expand>li:nth-child(12){animation-delay:195ms}.sidebar .nav li.has-sub.active>.sub-menu>li:nth-child(13),.sidebar .nav li.has-sub.expand>.sub-menu>li:nth-child(13),.sidebar .nav.nav-profile.expand>li:nth-child(13){animation-delay:210ms}.sidebar .nav li.has-sub.active>.sub-menu>li:nth-child(14),.sidebar .nav li.has-sub.expand>.sub-menu>li:nth-child(14),.sidebar .nav.nav-profile.expand>li:nth-child(14){animation-delay:225ms}.sidebar .nav li.has-sub.active>.sub-menu>li:nth-child(15),.sidebar .nav li.has-sub.expand>.sub-menu>li:nth-child(15),.sidebar .nav.nav-profile.expand>li:nth-child(15){animation-delay:240ms}.sidebar .nav li.has-sub.active>.sub-menu>li:nth-child(16),.sidebar .nav li.has-sub.expand>.sub-menu>li:nth-child(16),.sidebar .nav.nav-profile.expand>li:nth-child(16){animation-delay:255ms}.sidebar .nav li.has-sub.active>.sub-menu>li:nth-child(17),.sidebar .nav li.has-sub.expand>.sub-menu>li:nth-child(17),.sidebar .nav.nav-profile.expand>li:nth-child(17){animation-delay:270ms}.sidebar .nav li.has-sub.active>.sub-menu>li:nth-child(18),.sidebar .nav li.has-sub.expand>.sub-menu>li:nth-child(18),.sidebar .nav.nav-profile.expand>li:nth-child(18){animation-delay:295ms}.sidebar .nav li.has-sub.active>.sub-menu>li:nth-child(19),.sidebar .nav li.has-sub.expand>.sub-menu>li:nth-child(19),.sidebar .nav.nav-profile.expand>li:nth-child(19){animation-delay:310ms}.sidebar .nav li.has-sub.active>.sub-menu>li:nth-child(20),.sidebar .nav li.has-sub.expand>.sub-menu>li:nth-child(20),.sidebar .nav.nav-profile.expand>li:nth-child(20){animation-delay:325ms}.page-with-top-menu,.page-with-top-menu .sidebar{padding-top:106px}.top-menu{height:46px;position:fixed;top:60px;left:0;right:0;z-index:1015}.top-menu .nav{white-space:nowrap;display:block}.top-menu .nav>li{display:inline-block;position:relative}.top-menu .nav>li+li{margin-left:-3px}.top-menu .nav>li>a{padding:13px 20px;color:#B0BEC5;display:block;font-weight:500;line-height:20px;text-decoration:none}.top-menu .nav>li>a .badge,.top-menu .nav>li>a .label{margin-left:5px}.top-menu .nav>li>a .badge{background:#1b1f24}.top-menu .nav>li>a .icon-img{float:left;margin-right:7px;width:20px;height:20px;margin-left:-3px;overflow:hidden;border-radius:4px}.top-menu .nav>li>a .icon-img img{max-width:100%;max-height:100%;display:block}.top-menu .nav>li>a .badge.pull-right,.top-menu .nav>li>a .label.pull-right{margin-top:1px}.top-menu .nav>li>a i{float:left;font-size:24px;margin-right:10px;margin-top:-2px;margin-bottom:-2px;line-height:24px;width:24px;text-align:center;color:#546E7A}.top-menu .nav>li>a .caret.pull-right{margin-top:8px;margin-left:5px}.top-menu .nav>li.active>a .badge,.top-menu .nav>li.active>a .label.label-theme{background:rgba(0,0,0,.4)}.top-menu .nav>li.active>a i{color:#fff}.top-menu .nav>li:focus>a,.top-menu .nav>li:hover>a,.top-menu .nav>li>a:focus,.top-menu .nav>li>a:hover{background:0 0;color:#fff}.top-menu li>a .caret{display:block;float:right;width:20px;height:20px;line-height:20px;text-align:center;font-size:16px;border:none}.top-menu li>a .caret:before{content:"\f0d7";display:block;text-align:center;transition:all .2s linear;opacity:.5}.top-menu .nav .sub-menu{display:none;position:absolute;left:0;width:220px;top:100%;background:#2F3C43;list-style-type:none;margin:0;padding:10px 0}.top-menu .sub-menu>li>a{padding:5px 20px;display:block;color:rgba(255,255,255,.5);text-decoration:none;position:relative}.top-menu .nav .sub-menu>li>a .caret{margin-top:-1px}.top-menu .sub-menu .sub-menu{background:rgba(0,0,0,.2);position:relative;left:0;top:0}.top-menu .sub-menu>li.active>a,.top-menu .sub-menu>li.active>a:focus,.top-menu .sub-menu>li.active>a:hover,.top-menu .sub-menu>li>a:focus,.top-menu .sub-menu>li>a:hover{color:#fff}.top-menu .nav>li.has-sub:hover>.sub-menu{display:block}.top-menu .nav>li.active>a,.top-menu .nav>li.active>a:focus,.top-menu .nav>li.active>a:hover{color:#fff}.top-menu .nav>li.menu-control{position:absolute;top:0;width:46px;background:#37474F;height:46px;margin:0}.top-menu .nav>li.menu-control>a{padding:0;text-align:center;line-height:46px}.alert,.card-block{padding:15px}.top-menu .nav>li.menu-control>a i{float:none;margin:0;font-size:24px;display:block;line-height:46px;color:#fff;width:auto}.top-menu .nav>li.menu-control.menu-control-left{left:-50px}.top-menu .nav>li.menu-control.menu-control-right{right:-50px}.top-menu .nav>li.menu-control.menu-control-left.show{animation:slideInLeft .2s;left:0}.top-menu .nav>li.menu-control.menu-control-right.show{animation:slideInRight .2s;right:0}.top-menu .nav>li.menu-control.menu-control-left>a{box-shadow:5px 0 8px -3px rgba(0,0,0,.5)}.rtl-mode .top-menu .nav>li.menu-control.menu-control-left>a,.top-menu .nav>li.menu-control.menu-control-right>a{box-shadow:-5px 0 8px -3px rgba(0,0,0,.5)}@keyframes slideInLeft{from{left:-50px}to{left:0}}@keyframes slideInRight{from{right:-50px}to{right:0}}.panel-title a{display:block}.panel-title>a:focus,.panel-title>a:hover{text-decoration:none}.alert{border:none}.alert.alert-success{background:#bfe5e1;color:#004b44}.alert.alert-info{background:#bfeef4;color:#005e6a}.alert.alert-danger{background:#fcd0cd;color:#7a221b}.alert.alert-warning{background:#ffe5bf;color:#804c00}.alert.alert-primary{background:#c2ddf7;color:#114b7a}.alert.alert-dark{background:#c7c7c7;color:#111}.alert.alert-secondary{background:#e7e7e7;color:#4f4f4f}.alert.alert-light{background:#fff;color:#666}.alert.alert-purple{background:#e6c9eb;color:#4e1458}.alert.alert-yellow{background:#ffface;color:#806d00}.alert.alert-lime{background:#e2f0d2;color:#466225}.alert.alert-indigo{background:#c5cae9;color:#20295b}.alert.alert-pink{background:#f8bbd0;color:#750f32}.alert.alert-green{background:#c9e7ca;color:#265828}.alert.alert-success .alert-link{color:#002622}.alert.alert-info .alert-link{color:#002f35}.alert.alert-danger .alert-link{color:#3d110e}.alert.alert-warning .alert-link{color:#402600}.alert.alert-primary .alert-link{color:#08263d}.alert.alert-dark .alert-link{color:#080808}.alert.alert-secondary .alert-link{color:#282828}.alert.alert-light .alert-link{color:#212121}.alert.alert-purple .alert-link{color:#270a2c}.alert.alert-yellow .alert-link{color:#403600}.alert.alert-lime .alert-link{color:#233113}.alert.alert-indigo .alert-link{color:#131837}.alert.alert-pink .alert-link{color:#46091e}.alert.alert-green .alert-link{color:#173518}.badge,.label{color:#fff;font-weight:600;text-align:center;white-space:nowrap}.badge{font-size:75%;line-height:1.25;display:inline-block;min-width:10px;padding:3px 7px;vertical-align:middle;background-color:#777;border-radius:10px}.label{display:inline;padding:.2em .6em .3em;font-size:75%;line-height:1;vertical-align:baseline;border-radius:.25em}.badge.badge-square,.modal-message .modal-content{border-radius:0}.badge.badge-default,.label.label-default{background:#f5f5f5;color:#212121}.badge.badge-danger,.label.label-danger{background:#d32f2f}.badge.badge-warning,.label.label-warning{background:#e64a19}.badge.badge-success,.badge.badge-teal,.label.label-success,.label.label-teal{background:#009688}.badge.badge-info,.label.label-info{background:#00bcd4}.badge.badge-primary,.label.label-primary{background:#03a9f4}.badge.badge-secondary,.label.label-secondary{background:#BDBDBD}.badge.badge-lime,.label.label-lime{background:#388e3c}.badge.badge-yellow,.label.label-yellow{background:#ffeb3b;color:#000}.badge.badge-purple,.label.label-purple{background:#9c27b0}.badge.badge-light,.label.label-light{background:#fff;color:#666}.badge.badge-dark,.badge.badge-inverse,.label.label-dark,.label.label-inverse{background:#212121}.badge.badge-pink,.label.label-pink{background:#c2185b}.badge.badge-indigo,.label.label-indigo{background:#3f51b5}.badge.badge-green,.label.label-green{background:#4CAF50}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #e5e5e5}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#707478}blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #e5e5e5;border-left:0}.btn{font-size:13px;font-weight:600;line-height:20px;padding:6px 12px;transition:all .1s ease-in-out;outline:0!important;box-shadow:0 0 2px rgba(0,0,0,.2),0 4px 4px -2px rgba(0,0,0,.2);border-radius:2px}.btn-group{border-radius:4px;box-shadow:0 0 2px rgba(0,0,0,.2),0 4px 4px -2px rgba(0,0,0,.2)}.btn-group .btn,.btn-link,.form-control{box-shadow:none}.btn:hover{box-shadow:0 10px 20px rgba(0,0,0,.2),0 6px 6px rgba(0,0,0,.23)}.btn.active,.btn.active:active,.btn:active,.btn:active:focus,.btn:focus,.btn:hover:active{outline:0;box-shadow:0 0 2px rgba(0,0,0,.2),0 4px 4px -2px rgba(0,0,0,.2)}.btn-group .btn:hover{box-shadow:none!important}.btn-block{padding-left:12px;padding-right:12px}.btn.btn-sm{font-size:13px;line-height:16px;padding:5px 10px}.btn.btn-xs{font-size:13px;line-height:18px;padding:1px 5px}.btn[class*=btn-gradient-]{transition:background .1s linear}.btn.btn-lg,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-prepend>.btn{font-size:16px;line-height:24px;padding:10px 16px}.btn-icon,.btn.btn-icon{display:inline-block;width:28px;height:28px;padding:0;border:none;line-height:28px;text-align:center;font-size:14px}.btn-circle,.btn.btn-circle{border-radius:100px}.btn-icon.btn-xs{width:16px;height:16px;font-size:8px;line-height:16px}.btn-icon.btn-sm{width:22px;height:22px;font-size:11px;line-height:22px}.btn.btn-icon.btn-lg{width:34px;height:34px;font-size:17px;line-height:34px}.btn-scroll-to-top{position:fixed;bottom:20px;right:25px;z-index:1020;font-size:23px!important;width:40px!important;height:40px!important;line-height:40px!important;box-shadow:0 2px 5px rgba(0,0,0,.26)}.btn-scroll-to-top i{line-height:40px}.page-with-right-sidebar .btn-scroll-to-top{left:25px;right:auto}.btn>.pull-left,.btn>.pull-right{line-height:1.428571429}.input-group-prepend .btn{border-right:1px solid}.input-group-append .btn{border-left:1px solid}.btn.btn-default,.btn.btn-default.disabled,.btn.btn-default.disabled:focus,.btn.btn-default.disabled:hover,.btn.btn-default[disabled],.btn.btn-default[disabled]:focus,.btn.btn-default[disabled]:hover{color:#212121;background:#fff;border-color:#fff}.btn-default.active,.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.btn-default:focus,.btn-default:hover,.btn-default:not(:disabled):not(.disabled).active,.btn-default:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover,.show>.btn-default.dropdown-toggle{background:#e6e6e6;border-color:#e6e6e6}.btn-group .btn.btn-default:not(.active)+.btn.btn-default,.input-group-append .btn.btn-default,.input-group-btn .btn.btn-default:not(.active)+.btn.btn-default{border-left-color:#e6e6e6}.input-group-prepend .btn.btn-default{border-right-color:#e6e6e6}.btn.btn-inverse,.btn.btn-inverse.disabled,.btn.btn-inverse.disabled:focus,.btn.btn-inverse.disabled:hover,.btn.btn-inverse[disabled],.btn.btn-inverse[disabled]:focus,.btn.btn-inverse[disabled]:hover{color:#fff;background:#212121;border-color:#212121}.btn-inverse.active,.btn-inverse.active.focus,.btn-inverse.active:focus,.btn-inverse.active:hover,.btn-inverse:active,.btn-inverse:active.focus,.btn-inverse:active:focus,.btn-inverse:active:hover,.btn-inverse:focus,.btn-inverse:hover,.btn-inverse:not(:disabled):not(.disabled).active,.btn-inverse:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-inverse,.open>.dropdown-toggle.btn-inverse:focus,.open>.dropdown-toggle.btn-inverse:hover,.show>.btn-inverse.dropdown-toggle{background:#3b3b3b;border-color:#3b3b3b}.btn-group .btn.btn-inverse:not(.active)+.btn.btn-inverse,.input-group-append .btn.btn-inverse,.input-group-btn .btn.btn-inverse:not(.active)+.btn.btn-inverse{border-left-color:#3b3b3b}.input-group-prepend .btn.btn-inverse{border-right-color:#3b3b3b}.btn.btn-primary,.btn.btn-primary.disabled,.btn.btn-primary.disabled:focus,.btn.btn-primary.disabled:hover,.btn.btn-primary[disabled],.btn.btn-primary[disabled]:focus,.btn.btn-primary[disabled]:hover{color:#fff;background:#464647;border-color:#464647}.btn-primary.active,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.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,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover,.show>.btn-primary.dropdown-toggle{background:#2d2d2d;border-color:#2d2d2d}.btn-group .btn.btn-primary:not(.active)+.btn.btn-primary,.input-group-append .btn.btn-primary,.input-group-btn .btn.btn-primary:not(.active)+.btn.btn-primary{border-left-color:#2d2d2d}.input-group-prepend .btn.btn-primary{border-right-color:#2d2d2d}.btn.btn-success,.btn.btn-success.disabled,.btn.btn-success.disabled:focus,.btn.btn-success.disabled:hover,.btn.btn-success[disabled],.btn.btn-success[disabled]:focus,.btn.btn-success[disabled]:hover{color:#fff;background:#009688;border-color:#009688}.btn-success.active,.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.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,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover,.show>.btn-success.dropdown-toggle{background:#2d2d2d;border-color:#2d2d2d}.btn-group .btn.btn-success:not(.active)+.btn.btn-success,.input-group-append .btn.btn-success,.input-group-btn .btn.btn-success:not(.active)+.btn.btn-success{border-left-color:#2d2d2d}.input-group-prepend .btn.btn-success{border-right-color:#2d2d2d}.btn.btn-warning,.btn.btn-warning.disabled,.btn.btn-warning.disabled:focus,.btn.btn-warning.disabled:hover,.btn.btn-warning[disabled],.btn.btn-warning[disabled]:focus,.btn.btn-warning[disabled]:hover{color:#fff;background:#e64a19;border-color:#e64a19}.btn-warning.active,.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.btn-warning:focus,.btn-warning:hover,.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-warning,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover,.show>.btn-warning.dropdown-toggle{background:#2d2d2d;border-color:#2d2d2d}.btn-group .btn.btn-warning:not(.active)+.btn.btn-warning,.input-group-append .btn.btn-warning,.input-group-btn .btn.btn-warning:not(.active)+.btn.btn-warning{border-left-color:#2d2d2d}.input-group-prepend .btn.btn-warning{border-right-color:#2d2d2d}.btn.btn-danger,.btn.btn-danger.disabled,.btn.btn-danger.disabled:focus,.btn.btn-danger.disabled:hover,.btn.btn-danger[disabled],.btn.btn-danger[disabled]:focus,.btn.btn-danger[disabled]:hover{color:#fff;background:#f44336;border-color:#f44336}.btn-danger.active,.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.btn-danger:focus,.btn-danger:hover,.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-danger,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover,.show>.btn-danger.dropdown-toggle{background:#2d2d2d;border-color:#2d2d2d}.btn-group .btn.btn-danger:not(.active)+.btn.btn-danger,.input-group-append .btn.btn-danger,.input-group-btn .btn.btn-danger:not(.active)+.btn.btn-danger{border-left-color:#2d2d2d}.input-group-prepend .btn.btn-danger{border-right-color:#2d2d2d}.btn.btn-info,.btn.btn-info.disabled,.btn.btn-info.disabled:focus,.btn.btn-info.disabled:hover,.btn.btn-info[disabled],.btn.btn-info[disabled]:focus,.btn.btn-info[disabled]:hover{color:#fff;background:#00bcd4;border-color:#00bcd4}.btn-info.active,.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.btn-info:focus,.btn-info:hover,.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-info,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover,.show>.btn-info.dropdown-toggle{background:#2d2d2d;border-color:#2d2d2d}.btn-group .btn.btn-info:not(.active)+.btn.btn-info,.input-group-append .btn.btn-info,.input-group-btn .btn.btn-info:not(.active)+.btn.btn-info{border-left-color:#2d2d2d}.input-group-prepend .btn.btn-info{border-right-color:#2d2d2d}.btn.btn-purple,.btn.btn-purple.disabled,.btn.btn-purple.disabled:focus,.btn.btn-purple.disabled:hover,.btn.btn-purple[disabled],.btn.btn-purple[disabled]:focus,.btn.btn-purple[disabled]:hover{color:#fff;background:#9c27b0;border-color:#9c27b0}.btn-purple.active,.btn-purple.active.focus,.btn-purple.active:focus,.btn-purple.active:hover,.btn-purple:active,.btn-purple:active.focus,.btn-purple:active:focus,.btn-purple:active:hover,.btn-purple:focus,.btn-purple:hover,.btn-purple:not(:disabled):not(.disabled).active,.btn-purple:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-purple,.open>.dropdown-toggle.btn-purple:focus,.open>.dropdown-toggle.btn-purple:hover,.show>.btn-purple.dropdown-toggle{background:#7b1fa2;border-color:#7b1fa2}.btn-group .btn.btn-purple:not(.active)+.btn.btn-purple,.input-group-append .btn.btn-purple,.input-group-btn .btn.btn-purple:not(.active)+.btn.btn-purple{border-left-color:#7b1fa2}.input-group-prepend .btn.btn-purple{border-right-color:#7b1fa2}.btn.btn-yellow,.btn.btn-yellow.disabled,.btn.btn-yellow.disabled:focus,.btn.btn-yellow.disabled:hover,.btn.btn-yellow[disabled],.btn.btn-yellow[disabled]:focus,.btn.btn-yellow[disabled]:hover{color:#000;background:#ffeb3b;border-color:#ffeb3b}.btn-yellow.active,.btn-yellow.active.focus,.btn-yellow.active:focus,.btn-yellow.active:hover,.btn-yellow:active,.btn-yellow:active.focus,.btn-yellow:active:focus,.btn-yellow:active:hover,.btn-yellow:focus,.btn-yellow:hover,.btn-yellow:not(:disabled):not(.disabled).active,.btn-yellow:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-yellow,.open>.dropdown-toggle.btn-yellow:focus,.open>.dropdown-toggle.btn-yellow:hover,.show>.btn-yellow.dropdown-toggle{background:#fff176;border-color:#fff176}.btn-group .btn.btn-yellow:not(.active)+.btn.btn-yellow,.input-group-append .btn.btn-yellow,.input-group-btn .btn.btn-yellow:not(.active)+.btn.btn-yellow{border-left-color:#fff176}.input-group-prepend .btn.btn-yellow{border-right-color:#fff176}.btn.btn-grey,.btn.btn-grey.disabled,.btn.btn-grey.disabled:focus,.btn.btn-grey.disabled:hover,.btn.btn-grey[disabled],.btn.btn-grey[disabled]:focus,.btn.btn-grey[disabled]:hover{color:#fff;background:#9e9e9e;border-color:#9e9e9e}.btn-grey.active,.btn-grey.active.focus,.btn-grey.active:focus,.btn-grey.active:hover,.btn-grey:active,.btn-grey:active.focus,.btn-grey:active:focus,.btn-grey:active:hover,.btn-grey:focus,.btn-grey:hover,.btn-grey:not(:disabled):not(.disabled).active,.btn-grey:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-grey,.open>.dropdown-toggle.btn-grey:focus,.open>.dropdown-toggle.btn-grey:hover,.show>.btn-grey.dropdown-toggle{background:#616161;border-color:#616161}.btn-group .btn.btn-grey:not(.active)+.btn.btn-grey,.input-group-append .btn.btn-grey,.input-group-btn .btn.btn-grey:not(.active)+.btn.btn-grey{border-left-color:#616161}.input-group-prepend .btn.btn-grey{border-right-color:#616161}.btn.btn-lime,.btn.btn-lime.disabled,.btn.btn-lime.disabled:focus,.btn.btn-lime.disabled:hover,.btn.btn-lime[disabled],.btn.btn-lime[disabled]:focus,.btn.btn-lime[disabled]:hover{color:#fff;background:#cddc39;border-color:#cddc39}.btn-lime.active,.btn-lime.active.focus,.btn-lime.active:focus,.btn-lime.active:hover,.btn-lime:active,.btn-lime:active.focus,.btn-lime:active:focus,.btn-lime:active:hover,.btn-lime:focus,.btn-lime:hover,.btn-lime:not(:disabled):not(.disabled).active,.btn-lime:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-lime,.open>.dropdown-toggle.btn-lime:focus,.open>.dropdown-toggle.btn-lime:hover,.show>.btn-lime.dropdown-toggle{background:#dce775;border-color:#dce775}.btn-group .btn.btn-lime:not(.active)+.btn.btn-lime,.input-group-append .btn.btn-lime,.input-group-btn .btn.btn-lime:not(.active)+.btn.btn-lime{border-left-color:#dce775}.input-group-prepend .btn.btn-lime{border-right-color:#dce775}.btn.btn-pink,.btn.btn-pink.disabled,.btn.btn-pink.disabled:focus,.btn.btn-pink.disabled:hover,.btn.btn-pink[disabled],.btn.btn-pink[disabled]:focus,.btn.btn-pink[disabled]:hover{color:#fff;background:#c2185b;border-color:#c2185b}.btn-pink.active,.btn-pink.active.focus,.btn-pink.active:focus,.btn-pink.active:hover,.btn-pink:active,.btn-pink:active.focus,.btn-pink:active:focus,.btn-pink:active:hover,.btn-pink:focus,.btn-pink:hover,.btn-pink:not(:disabled):not(.disabled).active,.btn-pink:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-pink,.open>.dropdown-toggle.btn-pink:focus,.open>.dropdown-toggle.btn-pink:hover,.show>.btn-pink.dropdown-toggle{background:#e91e63;border-color:#e91e63}.btn-group .btn.btn-pink:not(.active)+.btn.btn-pink,.input-group-append .btn.btn-pink,.input-group-btn .btn.btn-pink:not(.active)+.btn.btn-pink{border-left-color:#e91e63}.input-group-prepend .btn.btn-pink{border-right-color:#e91e63}.btn.btn-indigo,.btn.btn-indigo.disabled,.btn.btn-indigo.disabled:focus,.btn.btn-indigo.disabled:hover,.btn.btn-indigo[disabled],.btn.btn-indigo[disabled]:focus,.btn.btn-indigo[disabled]:hover{color:#fff;background:#3f51b5;border-color:#3f51b5}.btn-indigo.active,.btn-indigo.active.focus,.btn-indigo.active:focus,.btn-indigo.active:hover,.btn-indigo:active,.btn-indigo:active.focus,.btn-indigo:active:focus,.btn-indigo:active:hover,.btn-indigo:focus,.btn-indigo:hover,.btn-indigo:not(:disabled):not(.disabled).active,.btn-indigo:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-indigo,.open>.dropdown-toggle.btn-indigo:focus,.open>.dropdown-toggle.btn-indigo:hover,.show>.btn-indigo.dropdown-toggle{background:#7986cb;border-color:#7986cb}.btn-group .btn.btn-indigo:not(.active)+.btn.btn-indigo,.input-group-append .btn.btn-indigo,.input-group-btn .btn.btn-indigo:not(.active)+.btn.btn-indigo{border-left-color:#7986cb}.input-group-prepend .btn.btn-indigo{border-right-color:#7986cb}.btn.btn-green,.btn.btn-green.disabled,.btn.btn-green.disabled:focus,.btn.btn-green.disabled:hover,.btn.btn-green[disabled],.btn.btn-green[disabled]:focus,.btn.btn-green[disabled]:hover{color:#fff;background:#388e3c;border-color:#388e3c}.btn-green.active,.btn-green.active.focus,.btn-green.active:focus,.btn-green.active:hover,.btn-green:active,.btn-green:active.focus,.btn-green:active:focus,.btn-green:active:hover,.btn-green:focus,.btn-green:hover,.btn-green:not(:disabled):not(.disabled).active,.btn-green:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-green,.open>.dropdown-toggle.btn-green:focus,.open>.dropdown-toggle.btn-green:hover,.show>.btn-green.dropdown-toggle{background:#4caf50;border-color:#4caf50}.btn-group .btn.btn-green:not(.active)+.btn.btn-green,.input-group-append .btn.btn-green,.input-group-btn .btn.btn-green:not(.active)+.btn.btn-green{border-left-color:#4caf50}.input-group-prepend .btn.btn-green{border-right-color:#4caf50}.btn.btn-white,.btn.btn-white.disabled,.btn.btn-white.disabled:focus,.btn.btn-white.disabled:hover,.btn.btn-white[disabled],.btn.btn-white[disabled]:focus,.btn.btn-white[disabled]:hover{color:#212121;background:#fff;border-color:#fff}.btn.btn-white.btn-white-without-border{border-color:#fff}.btn.btn-white.btn-white-without-border.active,.btn.btn-white.btn-white-without-border.active:focus,.btn.btn-white.btn-white-without-border.active:hover,.btn.btn-white.btn-white-without-border:focus,.btn.btn-white.btn-white-without-border:hover{border-color:#eee}.btn-white.active,.btn-white.active.focus,.btn-white.active:focus,.btn-white.active:hover,.btn-white:active,.btn-white:active.focus,.btn-white:active:focus,.btn-white:active:hover,.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,.open>.dropdown-toggle.btn-white:focus,.open>.dropdown-toggle.btn-white:hover,.show>.btn-white.dropdown-toggle{background:#eee;border-color:#eee}.btn-group .btn.btn-white:not(.active)+.btn.btn-white,.input-group-append .btn.btn-white,.input-group-btn .btn.btn-white:not(.active)+.btn.btn-white{border-left-color:#eee}.input-group-prepend .btn.btn-white{border-right-color:#eee}.card{position:relative;display:block;flex-direction:column;background-color:#fff;border:none;border-radius:4px;margin-bottom:15px}.card-footer,.card-header{background-color:#f5f5f5;font-weight:600}.card-accordion .card+.card{margin-top:-10px}.card-title{margin-bottom:15px}.card-header,.card-subtitle,.card-text:last-child{margin-bottom:0}.card-subtitle{margin-top:-5px}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:30px}.card>.list-group:first-child .list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.card-header{padding:10px 15px;margin-top:0;border-bottom:1px solid #f5f5f5}.card-header-link,a.card-header-link{margin:-10px -15px;padding:10px 15px;display:block;text-decoration:none}.card-header:first-child{border-radius:4px 4px 0 0}.card-header.collapsed,.card-img,.checkbox.checkbox-css label:before,code{border-radius:4px}.card-footer{padding:10px 15px;border-top:1px solid #f5f5f5}.card-footer:last-child{border-radius:0 0 4px 4px}.card-header-tabs{margin-right:-5px;margin-bottom:-5px;margin-left:-5px;border-bottom:0}.card-header-pills{margin-right:-5px;margin-left:-5px;margin-bottom:0}.card-primary{background-color:#03a9f4;border-color:#03a9f4}.card-primary .card-footer,.card-primary .card-header{background-color:transparent}.card-success{background-color:#00bcd4;border-color:#00bcd4}.card-success .card-footer,.card-success .card-header{background-color:transparent}.card-info{background-color:#00bcd4;border-color:#00bcd4}.card-info .card-footer,.card-info .card-header{background-color:transparent}.card-warning{background-color:#e64a19;border-color:#e64a19}.card-warning .card-footer,.card-warning .card-header{background-color:transparent}.card-danger{background-color:#d32f2f;border-color:#d32f2f}.card-danger .card-footer,.card-danger .card-header,.card-inverse .card-footer,.card-inverse .card-header,.card-outline-danger,.card-outline-info,.card-outline-primary,.card-outline-secondary,.card-outline-success,.card-outline-warning{background-color:transparent}.card-outline-primary{border-color:#0275d8}.card-outline-secondary{border-color:#ccc}.card-outline-info{border-color:#5bc0de}.card-outline-success{border-color:#5cb85c}.card-outline-warning{border-color:#f0ad4e}.card-outline-danger{border-color:#d9534f}.card-inverse{color:rgba(255,255,255,.65)}.card-inverse .card-footer,.card-inverse .card-header{border-color:rgba(255,255,255,.2)}.card-inverse .card-blockquote,.card-inverse .card-footer,.card-inverse .card-header,.card-inverse .card-title{color:#fff}.card-inverse .card-blockquote .blockquote-footer,.card-inverse .card-link,.card-inverse .card-subtitle,.card-inverse .card-text{color:rgba(255,255,255,.65)}.card-inverse .card-link:focus,.card-inverse .card-link:hover{color:#fff}.card-blockquote{padding:0;margin-bottom:0;border-left:0}.card-img{max-width:100%}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:15px}.card-img-top{border-top-right-radius:4px;border-top-left-radius:4px;max-width:100%}.card-img-bottom{border-bottom-right-radius:4px;border-bottom-left-radius:4px;max-width:100%}.card.card-inverse footer{color:rgba(255,255,255,.75)}.card[class*=card-outline-]{border-width:1px;border-style:solid}.nav-tabs.card-header-tabs>li>a{border:none!important}.nav-tabs.card-header-tabs>li>a:focus,.nav-tabs.card-header-tabs>li>a:hover{background:0 0}.nav-tabs.card-header-tabs>li.active>a,.nav-tabs.card-header-tabs>li>a.active{border-bottom-color:#fff!important;background:#fff!important;color:#000}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.carousel .carousel-control .fa{position:absolute;top:50%;z-index:5;display:block;width:30px;height:30px;margin-top:-15px;text-align:center;line-height:30px;margin-left:-15px}.carousel .carousel-control.left .fa,.checkbox.checkbox-css.checkbox-inline+.checkbox.checkbox-css.checkbox-inline{margin-left:15px}.checkbox.checkbox-css{position:relative;line-height:16px;padding-top:7px}.checkbox.checkbox-css.checkbox-inline{padding-left:0;display:inline-block}.checkbox.checkbox-css label{padding-left:24px;margin:0}.checkbox.checkbox-css label:before{position:absolute;left:0;top:7px;width:16px;height:16px;background:#e0e0e0}.has-success .checkbox.checkbox-css label:before,.has-success.checkbox.checkbox-css label:before,.is-valid .checkbox.checkbox-css label:before,.is-valid.checkbox.checkbox-css label:before{background:#bfe5e1}.has-success .checkbox.checkbox-css label,.has-success.checkbox.checkbox-css label,.is-valid .checkbox.checkbox-css label,.is-valid.checkbox.checkbox-css label{color:#009688}.has-error .checkbox.checkbox-css label:before,.has-error.checkbox.checkbox-css label:before,.is-invalid .checkbox.checkbox-css label:before,.is-invalid.checkbox.checkbox-css label:before{background:#fcd0cd}.has-error .checkbox.checkbox-css label,.has-error.checkbox.checkbox-css label,.is-invalid .checkbox.checkbox-css label,.is-invalid.checkbox.checkbox-css label{color:#cc4946}.has-warning .checkbox.checkbox-css label:before,.has-warning.checkbox.checkbox-css label:before{background:#fce1ba}.checkbox.checkbox-css input{display:none}.checkbox.checkbox-css input:checked+label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:50% 50%;position:absolute;top:7px;left:0;color:#fff;height:16px;width:16px;text-align:center}.checkbox.checkbox-css input:checked+label:before{background:#03a9f4;border-color:#03a9f4}.checkbox.checkbox-css.checkbox-info input:checked+label:before,.checkbox.checkbox-css.checkbox-success input:checked+label:before{background:#00bcd4;border-color:#00bcd4}.checkbox.checkbox-css.checkbox-danger input:checked+label:before{background:#d32f2f;border-color:#d32f2f}.checkbox.checkbox-css.checkbox-warning input:checked+label:before{background:#e64a19;border-color:#e64a19}.checkbox.checkbox-css.checkbox-inverse input:checked+label:before{background:#212121;border-color:#212121}.close{margin-left:15px;text-shadow:none;line-height:14px}code{padding:2px 4px;font-size:90%;color:#e83e8c;background-color:#fff2f6}.inverse-mode code,code.inverse-mode{background:#2e353c;color:#ffd900}.dropdown-menu{border:none;box-shadow:0 5px 30px 0 rgba(0,0,0,.25);font-size:13px}.dropdown-item,.dropdown-menu>li>a{display:block;padding:5px 15px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;text-decoration:none}.dropdown-item:focus,.dropdown-item:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background:#03a9f4;color:#fff}.dropdown-divider,.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu .divider{border-color:#e5e5e5}.dropdown-menu.media-list{max-width:360px;padding:0}.dropdown-menu.media-list p{text-overflow:ellipsis;overflow:hidden;margin-bottom:5px;line-height:16px;max-width:270px;color:#585c61}.dropdown-menu.media-list .dropdown-header{padding:10px 15px!important;color:#fff}.dropdown-menu.media-list .dropdown-header+.media{margin-top:-10px}.dropdown-menu.media-list>.media{margin-top:0;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;margin-bottom:-1px}.dropdown-menu.media-list>.media>a{display:block;padding:10px 15px!important;clear:both;white-space:nowrap}.dropdown-menu.media-list>.media>a:focus,.dropdown-menu.media-list>.media>a:hover{background:#f9f9f9}.dropdown-menu.media-list>.media .media-left{padding-right:10px}.dropdown-menu.media-list>.media .media-right{padding-left:10px}.dropdown-menu.media-list>.media .media-object{height:48px;width:48px;line-height:48px;font-size:18px;color:#fff;text-align:center;border-radius:6px}.dropdown-menu.media-list>.media .media-object-icon{position:absolute;margin-left:30px;border:2px solid #fff;border-radius:40px;background:#fff;margin-top:-11px;display:block;width:22px;height:22px;text-align:center;font-size:18px;line-height:18px}.dropdown-footer{padding:10px 15px}.dropdown-menu>li.dropdown-footer>a{padding:0!important;display:inline!important}.dropdown-menu>li.dropdown-footer>a:focus,.dropdown-menu>li.dropdown-footer>a:hover{background:0 0!important;text-decoration:underline!important}.dropdown-toggle:after{vertical-align:1px;border-width:4px}.dropdown-toggle.no-caret:after{display:none}.form-control{border:1px solid #ccc;font-size:13px;line-height:1.42857143;height:34px;padding:6px 12px}.form-control.focus,.form-control.input-white.focus,.form-control.input-white:focus,.form-control:focus{border-color:#5db0ff;outline:0;box-shadow:0 0 0 .125rem rgba(52,142,227,.3)}.form-control-with-bg .form-control,.form-control.form-control-with-bg{background:#f5f5f5}.form-control.form-control-lg,.form-control.input-lg{font-size:14px}.form-control.input-xs{height:20px}.form-control.input-inline{display:inline;width:auto;padding:0 7px}.form-control.input-white{background:#fff;border-color:#fff}.form-control.inverse-mode{background:url(../img/transparent/white-0.2.png);background:rgba(255,255,255,.2);color:#fff;border-color:transparent}.form-control.inverse-mode:focus{border-color:transparent;box-shadow:0 0 0 .125rem rgba(255,255,255,.5)}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background:#e0e0e0;opacity:.6}.form-control[disabled]:focus,.form-control[readonly]:focus,fieldset[disabled] .form-control:focus{box-shadow:none;border:1px solid #ccc}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{opacity:.6}.form-control-plaintext{display:block;width:100%;height:30px;margin-bottom:0;line-height:1.42857143;padding:6px 0;background-color:transparent;border:solid transparent;border-width:1px 0}select.form-control:not([size]):not([multiple]){height:34px}select[multiple],select[size],textarea.form-control{height:auto}.col-form-label,.row.form-group>.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px)}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text,select.form-control-lg:not([size]):not([multiple]){height:46px;padding:10px 16px;line-height:1.3333333;border-radius:6px}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text,select.form-control-sm:not([size]):not([multiple]){height:30px;padding:5px 10px;line-height:1.5;border-radius:3px;font-size:13px}.input-group .form-control+.input-group-btn .btn:first-child,.input-group-addon:last-child,.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.input-group .form-control:last-child,.input-group-addon:first-child,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{font-size:14px}.form-horizontal .col-form-label,.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:left}.chats .right .name,.form-horizontal.form-horizontal-text-right .col-form-label,.form-horizontal.form-horizontal-text-right .control-label{text-align:right}.form-horizontal [class*=col-]{position:initial}.form-horizontal.form-bordered .form-group{border-bottom:1px solid #eee;margin:0}.form-horizontal.form-bordered .form-group:last-child{border-bottom:0}.form-bordered .form-group>.col-form-label,.form-horizontal.form-bordered .form-group>.control-label{padding:22px 15px 15px}.form-horizontal.form-bordered .form-group>div{padding:15px;border-left:1px solid #eee}.form-horizontal.form-bordered .form-group>.control-label{border-right:1px solid #eee;margin-right:-1px}.form-horizontal.form-bordered .has-feedback .form-control-feedback{top:15px}.form-check{padding-top:7px}.form-inline .form-check{padding-top:0}.form-check-input{margin-top:2px}.form-check-input:disabled~.form-check-label{color:#7b7f83}.form-check-input.is-valid~.form-check-label,.has-success .checkbox,.has-success .checkbox-inline,.has-success .col-form-label,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success .radio.radio-css label,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label,.has-success.radio.radio-css label,.is-valid .radio.radio-css label,.is-valid.radio.radio-css label,.valid-feedback,.was-validated .form-check-input:valid~.form-check-label{color:#009688}.invalid-feedback,.valid-feedback{font-size:90%}.invalid-tooltip,.valid-tooltip{font-size:13px;left:0}.valid-tooltip{background:rgba(0,150,136,.8)}.custom-select.is-valid,.form-control.is-valid,.has-success .form-control,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#009688;box-shadow:none}.custom-select.is-valid:focus,.form-control.is-valid:focus,.has-success .form-control:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#009688;outline:0;box-shadow:0 0 0 .125rem rgba(0,150,136,.3)}.has-success .input-group-addon{color:#025656;background-color:#bfe5e1;border-color:#00bcd4}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .col-form-label,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#c47d15}.has-warning .form-control{border-color:#e64a19;box-shadow:none}.has-warning .form-control:focus{border-color:#c47d15;outline:0;box-shadow:0 0 0 .125rem rgba(245,156,26,.3)}.has-warning .input-group-addon{background-color:#fce1ba;color:#7b4e0e}.form-check-input.is-invalid~.form-check-label,.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label,.invalid-feedback,.was-validated .form-check-input:invalid~.form-check-label{color:#cc4946}.custom-select.is-invalid,.form-control.is-invalid,.has-error .form-control,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#d32f2f;box-shadow:none}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.has-error .form-control:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#cc4946;outline:0;box-shadow:0 0 0 .125rem rgba(244,67,54,.3)}.invalid-tooltip{background:rgba(244,67,54,.8)}.has-error .input-group-addon{background-color:#fcd0cd;color:#802d2b}.form-control-feedback{line-height:34px}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;color:#555;text-align:center;border-radius:4px}.input-group-addon:focus{outline:0!important}.input-group-addon .glyphicon{position:relative;top:1px}.input-group-addon,.input-group-text{background-color:#e0e0e0;border:none}.input-group-text{padding:6px 12px;font-size:14px;font-weight:400;line-height:1}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:0}legend{padding-bottom:3px;border-bottom:1px solid #e0e0e0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}.jumbotron{background:#F5F5F5;border-radius:6px}.jumbotron .h1,.jumbotron h1{font-size:56px}.jumbotron p{font-size:18px}.lead{margin-bottom:20px;font-size:21px;font-weight:300;line-height:1.4}.list-group-item{padding:10px 15px;border-color:#e2e7eb}.media-list,.pager{padding-left:0;list-style:none}a.list-group-item,button.list-group-item{color:#575d63}a.list-group-item.active,a.list-group-item.active:focus,a.list-group-item.active:hover{background:#03a9f4}.nav-pills>.active>a>.badge,a.list-group-item.active>.badge{color:#000}.nav-tabs.card-header-tabs{background:0 0;margin-bottom:-11px}.list-inline>li{display:inline}.list-inline>li+li{margin-left:15px}.list-group-item.list-group-item-inverse{background:#212121;border-color:#000;color:#fff}.list-group-item.list-group-item-inverse:focus,.list-group-item.list-group-item-inverse:hover{color:#fff;background:#212121}.list-group-item.list-group-item-inverse .badge-inverse,.list-group-item.list-group-item-inverse .label-inverse{background:#212121;background:rgba(0,0,0,.4)}.material-icons{text-rendering:optimizeLegibility}.media,.media-body{overflow:hidden;zoom:1}.media+.media{margin-top:15px}.media-heading{margin-top:0;margin-bottom:5px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-body{width:10000px}.media .media-object{width:128px}.media.media-lg .media-object{width:256px}.media.media-sm .media-object{width:64px}.media.media-xs .media-object{width:32px}.media>.media-left,.media>.pull-left{padding-right:15px}.media>.media-right,.media>.pull-right{padding-left:15px}.media a:not(.btn).media-heading:focus,.media a:not(.btn).media-heading:hover,.media a:not(.btn):focus,.media a:not(.btn):focus .media-heading,.media a:not(.btn):hover,.media a:not(.btn):hover .media-heading{color:#000;text-decoration:none}.media-list.media-list-with-divider>li+li{border-top:1px solid #eee;padding-top:20px}.modal-content{border:none;box-shadow:0 5px 15px rgba(0,0,0,.3);border-radius:3px}.modal-header{padding:12px 15px;border-bottom-color:#e2e7eb}.modal-header .close{margin:-12px -15px -12px 0;padding:12px 15px;line-height:27px}.modal-body{padding:15px}.modal-footer{border-top-color:#e2e7eb;padding:14px 15px 15px}.modal-message .modal-dialog{width:100%;max-width:100%;margin-left:0;margin-right:0}.modal-message .modal-body,.modal-message .modal-footer,.modal-message .modal-header{width:60%;border:none;margin:0 auto}.modal-backdrop{background:rgba(0,0,0,.5)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link,.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover,.nav-pills>li>a.active,.nav-pills>li>a.active:focus,.nav-pills>li>a.active:hover{background:#000;color:#fff}.modal-backdrop.fade.in{opacity:.5}.nav-pills{margin-bottom:10px}.nav-pills .nav-link,.nav-pills>li>a{padding:10px 15px;border-radius:3px}.nav.nav-pills.nav-sm>li{margin:0 0 3px}.nav.nav-pills.nav-sm>li a{padding:8px 10px;line-height:1.5}.nav-pills>li+li{margin-left:5px}.nav-stacked>li+li{margin-left:0;margin-top:5px}.nav-tabs{background:#e0e0e0;border-radius:5px 5px 0 0}.nav-tabs-inverse>.nav-tabs,.nav-tabs.nav-tabs-inverse{background:#000}.nav-tabs .nav-link{padding:10px 15px}.nav-tabs>li>a{margin-right:5px;line-height:20px}.nav-tabs.nav-justified>li>a{border-radius:3px 3px 0 0}.nav-tabs,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>li>a,.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.nav-tabs>li>a{border:none!important}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#000}.nav-tabs.nav-tabs-inverse .nav-item.show .nav-link,.nav-tabs.nav-tabs-inverse .nav-link.active,.nav-tabs.nav-tabs-inverse .nav-link.active:focus,.nav-tabs.nav-tabs-inverse .nav-link.active:hover,.nav-tabs.nav-tabs-inverse>li.active>a,.nav-tabs.nav-tabs-inverse>li.active>a:focus,.nav-tabs.nav-tabs-inverse>li.active>a:hover{color:#000;background:#fff}.nav-tabs.nav-tabs-inverse .nav-link:focus,.nav-tabs.nav-tabs-inverse .nav-link:hover,.nav-tabs.nav-tabs-inverse>li>a:focus,.nav-tabs.nav-tabs-inverse>li>a:hover{color:#fff;background:0 0}.nav-tabs .nav-item,.nav-tabs.nav-justified>li,.nav-tabs>li{margin-bottom:0}.nav>li>a{color:#666}.nav>li>a:focus,.nav>li>a:hover{color:#333;background:#FAFAFA}.note{margin-bottom:20px;padding:15px;border-left:3px solid;position:relative;border-radius:4px}.panel>.note{border-radius:0}.note h1,.note h2,.note h3,.note h4,.note h5,.note h6{color:inherit}.note .note-icon{position:absolute;top:0;left:0;bottom:0;width:80px;font-size:56px;line-height:56px;text-align:center}.note .note-icon>i{position:absolute;left:0;right:0;top:50%;margin-top:-28px}.note .note-icon+.note-content{margin-left:85px}.note.note-with-right-icon{border-left:none;border-right:3px solid}.note.note-with-right-icon .note-icon{left:auto;right:0}.note.note-with-right-icon .note-content{margin-left:0;margin-right:85px}.note.note-danger{border-color:#d32f2f;background:#fcd0cd;color:#7a221b}.note.note-danger .note-icon{background:#d32f2f}.note.note-warning{border-color:#e64a19;background:#ffe5bf;color:#804c00}.note.note-warning .note-icon{background:#e64a19}.note.note-yellow{border-color:#ffeb3b;background:#ffface;color:#806d00}.note.note-yellow .note-icon{background:#ffeb3b}.note.note-lime{border-color:#388e3c;background:#e2f0d2;color:#466225}.note.note-lime .note-icon{background:#388e3c}.note.note-success{border-color:#4CAF50;background:#bfe5e1;color:#004b44}.note.note-success .note-icon{background:#4CAF50}.note.note-primary{border-color:#03a9f4;background:#c2ddf7;color:#114b7a}.note.note-primary .note-icon{background:#03a9f4}.note.note-info{border-color:#00bcd4;background:#bfeef4;color:#005e6a}.note.note-info .note-icon{background:#00bcd4}.note.note-purple{border-color:#9c27b0;background:#e6c9eb;color:#4e1458}.note.note-purple .note-icon{background:#9c27b0}.note.note-dark,.note.note-inverse{border-color:#212121;background:#c7c7c7;color:#111}.note.note-dark .note-icon,.note.note-inverse .note-icon{background:#212121}.note.note-default,.note.note-secondary{border-color:#9e9e9e;background:#e7e7e7;color:#4f4f4f}.note.note-default .note-icon,.note.note-secondary .note-icon{background:#9e9e9e}.note.note-light{border-color:#F5F5F5;background:#fff;color:#666}.note.note-light .note-icon{background:#F5F5F5}.note.note-indigo{border-color:#3f51b5;background:#c5cae9;color:#20295b}.note.note-indigo .note-icon{background:#3f51b5}.note.note-pink{border-color:#c2185b;background:#f8bbd0;color:#750f32}.note.note-pink .note-icon{background:#c2185b}.note.note-green{border-color:#4CAF50;background:#c9e7ca;color:#265828}.note.note-green .note-icon{background:#4CAF50}.pager{margin:20px 0;text-align:center}.pager:after,.pager:before{display:table;clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px;text-decoration:none}.pager li>a,.pager li>span,.pagination>li>a{border-color:#dadfe2;color:#000}.pager .previous>a,.pager .previous>span{float:left}.chats .date-time,.pager .next>a,.pager .next>span,.panel-heading-btn{float:right}.pager.pager-without-border li>a,.pager.pager-without-border li>span,.pagination.pagination-without-border>li>a{border-color:#fff}.pager>.disabled>a,.pager>.disabled>a:focus,.pager>.disabled>a:hover,.pager>.disabled>span,.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{opacity:.6;border-color:#ddd;background:#fff;cursor:not-allowed}.pagination>li>a{display:inline-block;color:#000;margin-left:5px;padding:6px 12px;line-height:1.42857143;border:1px solid #ddd;text-decoration:none;border-radius:6px!important}.pagination>li:first-child>a{margin-left:0}.pagination-sm .page-link,.pagination-sm>li>a,.pagination-sm>li>span{font-size:10px;margin-left:4px;padding:5px 10px;line-height:1.5}.pagination-lg .page-link,.pagination-lg>li>a,.pagination-lg>li>span{font-size:14px;margin-left:6px;padding:10px 16px;line-height:1.3333333}.pager li>a:focus,.pager li>a:hover,.pager li>span:focus,.pager li>span:hover,.pagination>li>a:focus,.pagination>li>a:hover{color:#000;background:#f5f5f5;border-color:#dadfe2}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background:#03a9f4!important;border-color:#03a9f4!important;color:#fff}.panel-title,.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel{margin-bottom:20px;background-color:#fff;border:none;box-shadow:0 2px 10px rgba(0,0,0,.15);border-radius:3px}.panel .tab-content{border-radius:0 0 3px 3px}.panel>.list-group,.panel>.panel-collapse>.list-group,.panel>.tab-content,.panel>.table{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading{padding:10px 15px;border:none;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading+.slimScrollDiv,.panel-heading+.table,.panel-toolbar{border-top:1px solid #eee}.panel-title{margin-top:0;margin-bottom:0}.panel-heading-btn>a{margin-left:8px}.panel-heading .btn-group .btn{margin-top:-7px}.panel-heading .btn-group .btn.btn-sm{margin-top:-5px}.fc-event-list .fc-event+.fc-event,.panel-heading .btn-group .btn.btn-xs{margin-top:-1px}.panel-heading .label.pull-left,.panel-heading .label.pull-right{line-height:15px}.panel-heading .progress.pull-left,.panel-heading .progress.pull-right{width:40%;min-width:120px}.panel-heading+.alert{margin-bottom:0;border-radius:0}.panel-heading .nav-tabs{margin-top:-10px;margin-right:-15px}.panel-heading .nav-tabs>li>a{padding:10px 15px;line-height:20px}.panel-with-tabs.panel-default .panel-heading{background:#e0e0e0;color:#333}.panel-title{line-height:20px;font-size:13px}.panel-title .pull-right{line-height:20px}.panel-title .accordion-toggle{margin:-10px -15px;padding:10px 15px}.panel-title .accordion-toggle.accordion-toggle-styled .fa:before{content:"\f056"}.panel-title .accordion-toggle.accordion-toggle-styled.collapsed .fa:before{content:"\f055"}.panel-toolbar{border-bottom:1px solid #eee;padding:10px 15px;background:#fff}.panel-body,.tab-content{padding:15px}.panel-toolbar+.form-control{margin:-1px 0 0;border-right:none;border-left:none}.panel-group .panel{margin-bottom:0;border-radius:3px}.panel-group .panel+.panel{margin-top:5px}.panel-body:after,.panel-body:before{content:"";display:table;clear:both}.panel-body[class^=bg-]{border-radius:0 0 3px 3px}.panel-body.no-border{border:none!important}.panel-body.with-table>.table tr:last-child td,.panel-body.with-table>.table tr:last-child th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel-body.no-padding,.panel-body.panel-form,.panel-body.panel-full-width,.panel-body.panel-table{padding:0!important}.panel-body.with-table>.table{border:0;margin:0}.panel-footer{background:#fff;border-top:1px solid #eee;padding:10px 15px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.form-control+.panel-footer,.table.table-bordered.widget-table>thead:first-child>tr:first-child>td,.table.table-bordered.widget-table>thead:first-child>tr:first-child>th{border-top:none}.panel-default>.panel-heading+.panel-collapse .panel-body,.widget-list-item+.widget-list-item .widget-list-action,.widget-list-item+.widget-list-item .widget-list-content{border-top:1px solid #eee}.panel-default>.panel-heading{background:#FAFAFA}.panel-danger>.panel-heading,.panel-info>.panel-heading,.panel-inverse>.panel-heading,.panel-primary>.panel-heading,.panel-success>.panel-heading,.panel-warning>.panel-heading{color:#fff}.panel-inverse>.panel-heading{background:#000}.panel-success>.panel-heading{background:#009688}.panel-warning>.panel-heading{background:#c47d15}.panel-danger>.panel-heading{background:#cc4946}.panel-primary>.panel-heading{background:#2a72b5}.panel-info>.panel-heading{background:#3a92ab}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel.panel-no-rounded-corner .panel-body,.panel.panel-no-rounded-corner .panel-footer,.panel.panel-no-rounded-corner .panel-heading{border-radius:0!important}.panel.panel-hover-icon .panel-heading .panel-heading-btn .btn i{visibility:hidden}.panel.panel-hover-icon .panel-heading:focus .panel-heading-btn .btn i,.panel.panel-hover-icon .panel-heading:hover .panel-heading-btn .btn i{visibility:visible}.panel.panel-expand{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;overflow-x:scroll;z-index:1080}.panel-expand .header,.panel-expand .sidebar,.panel-expand .sidebar-bg{z-index:0}.panel.panel-expand,.panel.panel-expand>.panel-body,.panel.panel-expand>.panel-heading{border-radius:0}.panel-expand .height-full,.panel-expand .height-lg,.panel-expand .height-md,.panel-expand .height-sm,.panel-expand .height-xs{height:100%!important}.panel.panel-expand>.panel-heading{position:fixed;top:0;left:0;right:0;z-index:1020}.panel.panel-expand>.panel-heading+div{margin-top:40px}.panel.panel-expand>.panel-heading .fa.fa-expand:before{content:"\f066"}.chats .message:before,.chats>div:after,.chats>div:before,.chats>li:after,.chats>li:before,.radio.radio-css input:checked+label:after,.radio.radio-css label:before,.switcher input:checked+label:before,.switcher label:after,.switcher label:before{content:""}.panel.panel-expand>.panel-footer{position:absolute;left:0;right:0;bottom:0}.panel-expand .content .row [class^=col-]{position:inherit}.panel-expand .content .panel.panel-expand .row>[class^=col-]{position:relative}.panel-expand .vertical-box .vertical-box-column{display:table-cell}.panel-expand .page-content-full-height .content{transform:none}.panel.panel-loading .panel-body{position:relative;z-index:0}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.panel.panel-loading .panel-body .panel-loader{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.9;animation:fadeIn .2s;z-index:1020;border-radius:0 0 4px 4px}.popover{font-family:inherit;padding:0;border:none;box-shadow:0 10px 30px 0 rgba(0,0,0,.2)}.popover-title{padding:10px 12px;background:#f5f5f5;border:none;font-size:13px;line-height:16px}.popover-content{padding:12px;min-width:240px}.popover>.arrow{border-color:transparent!important}.progress{box-shadow:none;background:#e2e7eb}.progress-bar{background-color:#03a9f4;box-shadow:none}.progress-xs{height:5px}.progress-sm{height:10px}.progress-lg{height:30px}.progress-xs .progress-bar{line-height:5px}.progress-sm .progress-bar{line-height:10px}.progress-lg .progress-bar{line-height:30px}.radio.radio-css{position:relative;line-height:16px;padding-top:7px}.radio.radio-css.radio-inline{padding-left:0;display:inline-block}.radio.radio-css.radio-inline+.radio.radio-css.radio-inline{margin-left:15px}.radio.radio-css label{padding-left:24px;margin:0}.radio.radio-css label:before{position:absolute;left:0;top:7px;width:16px;height:16px;border-radius:16px;background:#e0e0e0}.has-success .radio.radio-css label:before,.has-success.radio.radio-css label:before,.is-valid .radio.radio-css label:before,.is-valid.radio.radio-css label:before{background:#bfe5e1}.has-error .radio.radio-css label:before,.has-error.radio.radio-css label:before,.is-invalid .radio.radio-css label:before,.is-invalid.radio.radio-css label:before{background:#fcd0cd}.has-error .radio.radio-css label,.has-error.radio.radio-css label,.is-invalid .radio.radio-css label,.is-invalid.radio.radio-css label{color:#cc4946}.has-warning .radio.radio-css label:before,.has-warning.radio.radio-css label:before{background:#fce1ba}.radio.radio-css input{display:none}.radio.radio-css input:checked+label:after{position:absolute;top:12px;left:5px;width:6px;height:6px;border-radius:6px;background:#fff}.radio.radio-css input:checked+label:before{background:#03a9f4;border-color:#03a9f4}.radio.radio-css.radio-info input:checked+label:before,.radio.radio-css.radio-success input:checked+label:before{background:#00bcd4;border-color:#00bcd4}.radio.radio-css.radio-danger input:checked+label:before{background:#d32f2f;border-color:#d32f2f}.radio.radio-css.radio-warning input:checked+label:before{background:#e64a19;border-color:#e64a19}.radio.radio-css.radio-inverse input:checked+label:before{background:#212121;border-color:#212121}.tab-content{margin-bottom:20px;background:#fff;border-radius:3px;box-shadow:0 2px 10px rgba(0,0,0,.15)}.tab-content .tab-heading{margin:-15px -15px 15px;padding:10px 15px;border:none;border-top-left-radius:3px;border-top-right-radius:3px;background:#000;color:#fff}.table,.table.table-inverse{background:0 0}.tab-content .tab-heading .tab-title{line-height:20px;margin-top:0;margin-bottom:0;font-size:13px;color:inherit}.nav-tabs+.tab-content{border-radius:0 0 3px 3px}.table{border-color:#e0e0e0;border-radius:3px}.table thead th,.table>thead>tr>th{color:#000;font-weight:600;border-bottom:1px solid #BDBDBD!important}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-color:#e0e0e0;padding:10px 15px}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:7px 15px}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background:#eee!important}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background:#F5F5F5}.table.table-inverse{color:rgba(255,255,255,.75)}.table.table-inverse>tbody>tr>th,.table.table-inverse>tfoot>tr>th,.table.table-inverse>thead>tr>th{color:#fff}.flat-black .table.table-inverse>thead>tr>th,.table.table-inverse>tbody>tr>td,.table.table-inverse>tbody>tr>th,.table.table-inverse>tfoot>tr>td,.table.table-inverse>tfoot>tr>th,.table.table-inverse>thead>tr>td,.table.table-inverse>thead>tr>th{border-color:#444!important;border-color:rgba(255,255,255,.15)!important;background:0 0!important}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background:#c0e9fc;border-color:#027fb7;color:#012a3d}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background:#bfe5e1;border-color:#007066;color:#004b44}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background:#fcd0cd;border-color:#b73228;color:#3d110e}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background:#ffe5bf;border-color:#bf7200;color:#402600}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background:#e7e7e7;border-color:#767676;color:#282828}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table.table-bordered>thead:first-child>tr:first-child>td,.table.table-bordered>thead:first-child>tr:first-child>th{border-top:1px solid #e0e0e0}.table .with-form-control .form-control,.table .with-input-group .input-group{margin-top:-8px;margin-bottom:-8px}.table-condensed .with-form-control .form-control,.table-condensed .with-input-group .input-group{margin-top:-6px;margin-bottom:-5px}.table .with-btn .btn,.table .with-btn-group .btn-group,.table .with-img img{margin-top:-8px;margin-bottom:-7px}.table .with-checkbox .checkbox,.table .with-radio .radio{margin:0;padding:0}.table .with-checkbox .checkbox-css label,.table .with-radio .radio-css label{min-height:inherit}.table .with-checkbox .checkbox-css input+label:before,.table .with-checkbox .checkbox-css input:checked+label:after,.table .with-radio .radio-css input+label:before{top:0}.table .with-radio .radio-css input:checked+label:after{top:5px}.tooltip-inner{font-size:13px;padding:4px 10px;border-radius:3px}.well{padding:15px;background:#fff;box-shadow:none}.well-sm{padding:10px}.well-lg{padding:30px}.switcher{display:inline-block}.switcher label{display:block;margin:0;width:46px;height:20px;position:relative}.switcher input{display:none}.switcher label:before{display:block;width:46px;height:20px;background:#e0e0e0;border:1px solid #e0e0e0;border-radius:46px;transition:all .2s linear}.switcher label:after{height:16px;width:16px;position:absolute;left:2px;top:2px;border-radius:24px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.25);transition:all .1s linear}.switcher input:checked+label:before{background:#03a9f4;border:2px solid #03a9f4}.switcher.switcher-success input:checked+label:before{background:#009688;border-color:#009688}.switcher.switcher-green input:checked+label:before{background:#4CAF50;border-color:#4CAF50}.switcher.switcher-lime input:checked+label:before{background:#cddc39;border-color:#cddc39}.switcher.switcher-indigo input:checked+label:before{background:#3f51b5;border-color:#3f51b5}.switcher.switcher-purple input:checked+label:before{background:#9c27b0;border-color:#9c27b0}.switcher.switcher-inverse input:checked+label:before{background:#212121;border-color:#212121}.switcher.switcher-warning input:checked+label:before{background:#e64a19;border-color:#e64a19}.switcher.switcher-danger input:checked+label:before{background:#d32f2f;border-color:#d32f2f}.switcher.switcher-info input:checked+label:before{background:#03A9F4;border-color:#03A9F4}.switcher.switcher-pink input:checked+label:before{background:#c2185b;border-color:#c2185b}.switcher.switcher-yellow input:checked+label:before{background:#ffeb3b;border-color:#ffeb3b}.switcher input:checked+label:after{right:2px;left:auto}.vuetable thead tr th{background-color:#EFEFEF;border-bottom:0!important;color:#626262}.vuetable thead .sort-icon{float:left!important;margin-right:10px;top:3px}.vuetable tbody tr:first-child td{border-top:0}.vuetable .vuetable-body td{vertical-align:middle}.vuetable .vuetable-body .actions>.btn{cursor:pointer;margin-right:5px}.vuetable .vuetable-body .actions>.btn i{margin:0}.vuetable .vuetable-body .vuetable-slot>.avatar{width:50px;height:50px;overflow:hidden;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;border-radius:40px;margin:0 auto}.vuetable .vuetable-body .vuetable-empty-result{font-weight:600;padding-top:40px}.vuetable .vuetable-slot>.actions{white-space:nowrap;text-align:center}.vuetable .vuetable-col-actions{width:1%}.vuetable-pagination .btn-nav{border:0}.vuetable-body-wrapper{overflow:auto}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){.vuetable tbody,.vuetable td,.vuetable th,.vuetable thead,.vuetable tr,table.vuetable{display:block}.vuetable thead tr{position:absolute;top:-9999px;left:-9999px}.vuetable tr{border:1px solid #ccc;border-bottom:0}.vuetable td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%!important}.vuetable td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}}.page-link{margin:0 1px;border-radius:5px;cursor:pointer}.page-link.active{color:#fff!important;font-weight:700;background-color:#37474f}.page-link.disabled,.page-link:disabled{pointer-events:none;opacity:.5}.widget{overflow:hidden;margin-bottom:20px;background:#fff;color:inherit;padding:0;border-radius:0}.widget.widget-rounded{border-radius:4px}.widget-header{display:table;width:100%}.widget-header-icon,.widget-header-title{display:table-cell;padding:10px 15px}.widget-header-title{font-size:12px;margin:0;line-height:20px;width:100%}.widget-header-icon{width:1%}.widget-header-icon+.widget-header-icon{padding-left:0}.widget-body{padding:15px}.widget.inverse-mode{background:#222}.widget.inverse-mode .vertical-box.with-border-top,.widget.inverse-mode .vertical-box.with-grid>.vertical-box-column+.vertical-box-column{border-color:#555}.widget.inverse-mode hr{background:#555}.widget-chart{position:relative;overflow:hidden;border-radius:3px;margin-bottom:20px}.widget-chart .chart-title{font-size:16px!important;line-height:20px;color:#fff;font-weight:400!important;margin:2px 5px 5px}.widget-chart .chart-title small{display:block;margin-top:3px;font-size:13px;line-height:16px;color:#616D72;font-weight:400;color:rgba(255,255,255,.5)}.widget-chart .widget-chart-content{padding:15px;margin-right:230px}.widget-chart .widget-chart-full-width{margin:0 -15px}.widget-chart .widget-chart-sidebar{position:absolute;right:0;top:0;bottom:0;width:230px;padding:15px 20px;border-radius:0 4px 4px 0}.widget-chart-sidebar .chart-number{font-size:24px;font-weight:400;line-height:28px;color:#fff;margin-bottom:15px}.widget-chart-sidebar .chart-number small{font-size:13px;line-height:16px;margin-top:3px;color:#616D72;color:rgba(255,255,255,.5);display:block;font-weight:400}.widget-chart-sidebar .chart-legend{list-style-type:none;margin:0;padding:0;font-size:13px;position:absolute;bottom:10px}.widget-chart-sidebar .chart-legend>li{margin-bottom:5px;color:#fff}.widget-chart-sidebar .chart-legend>li span{color:rgba(255,255,255,.5);margin-left:5px}body .morris-hover.morris-default-style{border-radius:6px;padding:6px 10px;color:#222;background:#f5f5f5;border:none;font-family:inherit;font-size:13px;text-align:center}.morris-inverse .morris-hover{background:rgba(25,30,35,.85)!important;border:none!important;padding:10px!important;color:#fff!important;border-radius:4px!important}.morris-hover{z-index:0!important}.chats{list-style-type:none;margin:0;padding:12px 15px 15px}.chats>div+div,.chats>li+li{margin-top:15px}.chats>div:after,.chats>div:before,.chats>li:after,.chats>li:before{display:table;clear:both}.chats .name{color:#333;display:block;margin-bottom:5px;font-weight:600;text-decoration:none}.chats .name .label{font-size:8px;padding:1px 4px 2px;margin-left:3px;position:relative;top:-1px}.chats .date-time{font-size:10px;display:block;color:#999;margin-top:3px}.chats .image{float:left;width:60px;height:60px;border-radius:4px;overflow:hidden}.chats .image img{max-width:100%}.chats .image+.message{margin-left:75px}.chats .message{padding:7px 12px;font-size:13px;position:relative;background:#fff;border-radius:14px}.chats .message:before{position:absolute;top:15px;left:-13px;border:7px solid transparent;border-right-color:#fff}.chats .right .date-time{float:left}.chats .right .image{float:right}.chats .right .image+.message{margin-right:75px;margin-left:0}.chats .right .message:before{left:auto;right:-13px;border-right-color:transparent;border-left-color:#fff}.panel-body .chats{padding:0}.slimScrollDiv .chats{padding-right:15px}.media-messaging .media{padding:15px}.media-messaging .media:first-child{padding-top:0}.media-messaging .media:last-child{padding-bottom:0}.media-messaging .media p{margin:0}.media-messaging .media+.media{margin-top:0;padding-top:15px}.widget.widget-stats{position:relative;padding:15px;border-radius:3px;color:#fff}.widget-stats .stats-info h4{font-size:13px;margin:5px 0;color:#fff;color:rgba(255,255,255,.7)}.widget-stats .stats-icon{font-size:42px;height:56px;width:56px;text-align:center;line-height:56px;margin-left:15px;color:#000;position:absolute;right:15px;top:15px;opacity:.15}.widget-stats .stats-content,.widget-stats .stats-icon.stats-icon-lg i,.widget-stats .stats-title{position:relative}.widget-stats .stats-info p{font-size:24px;font-weight:600;margin-bottom:0}.widget-stats .stats-link a{display:block;margin:15px -15px -15px;padding:7px 15px;background:rgba(0,0,0,.4);text-align:right;color:#fff;color:rgba(255,255,255,.7);text-decoration:none}.widget-stats .stats-link a:focus,.widget-stats .stats-link a:hover{background:rgba(0,0,0,.6);color:#fff}.widget-stats .stats-icon.stats-icon-lg{font-size:128px;top:15px;right:0;color:#fff;width:128px;height:50px;line-height:50px;text-shadow:3px 7px rgba(0,0,0,.25)}.widget-stats .stats-icon.stats-icon-square{opacity:1;border-radius:12px;font-size:42px;top:15px;right:15px;height:56px;width:56px;text-align:center;line-height:56px;margin-left:15px}.widget-stats .stats-title{margin:0 0 2px;font-size:13px;font-weight:500}.widget-stats .stats-desc,.widget-stats .stats-title{color:#fff;color:rgba(255,255,255,.7)}.widget-stats .stats-desc{margin:-5px 0 -3px;font-weight:400}.widget-stats .stats-number{font-size:24px;margin-bottom:15px;font-weight:400}.widget-stats .stats-progress{background:rgba(0,0,0,.5);height:2px;margin:0 0 15px;border-radius:3px}.widget-stats .stats-progress.stats-progress-light{background:rgba(255,255,255,.3)}.widget-stats .stats-progress .progress-bar{background:#fff;border-radius:0 3px 3px 0}.widget-stats.text-inverse .stats-desc,.widget-stats.text-inverse .stats-title{color:rgba(0,0,0,.85)}.widget-stats.text-inverse .stats-desc,.widget-stats.text-inverse .stats-number{letter-spacing:0;font-weight:400}.widget-stats.text-inverse .stats-title{font-weight:700}.widget-stats.bg-white .stats-progress{background:rgba(0,0,0,.1)}.inverse-mode .widget-list-item,.inverse-mode a.widget-list-item,.inverse-mode.widget-list-item,.widget-stats.bg-white .stats-progress .progress-bar,a.inverse-mode.widget-list-item{background:#212121}.theme-panel{position:fixed;right:-175px;top:150px;z-index:1020;background:#fff;padding:15px;width:175px;transition:right .2s linear;border-radius:4px 0 0 4px}.theme-panel.active{right:0;box-shadow:0 5px 25px 0 rgba(0,0,0,.3)}.theme-panel .theme-list{list-style-type:none;margin:0;padding:0}.theme-panel .theme-list+.theme-list{margin-top:10px}.theme-panel .theme-list>li{float:left}.theme-panel .theme-list>li+li{margin-left:5px}.theme-panel .theme-list>li>a{width:20px;height:20px;border-radius:3px;display:block;transition:all .2s linear;text-decoration:none}.theme-panel .theme-list>li>a:focus,.theme-panel .theme-list>li>a:hover{opacity:.6}.theme-panel .theme-list>li.active>a{position:relative}.theme-panel .theme-list>li.active>a:before{content:"\f00c";position:absolute;left:0;right:0;top:0;bottom:0;font-size:14px;color:#fff;opacity:.4;text-align:center}.theme-panel .theme-list>li.active>a.bg-white:before{color:#666}.theme-panel .theme-collapse-btn{position:absolute;left:-30px;top:10%;margin-top:-15px;width:30px;height:30px;line-height:30px;font-size:18px;color:#333;background:#fff;border-radius:4px 0 0 4px;text-align:center;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.theme-panel .theme-panel-content{margin:-15px;padding:15px;background:#fff;position:relative;z-index:1020;border-radius:5px 0 0 5px}.theme-panel.active .theme-collapse-btn .fa:before{content:"\f00d"}.theme-panel .theme-list a.bg-white{border:1px solid #e2e7eb}.theme-panel .control-label{line-height:30px}.theme-panel .control-label.double-line{line-height:15px}.theme-panel .divider{height:1px;margin:15px 0;background:#f2f2f2}.theme-panel.theme-panel-lg{top:0;bottom:0;width:260px;right:-260px}.theme-panel.theme-panel-lg.active{right:0}.theme-panel.theme-panel-lg .theme-panel-content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:scroll;margin:0;padding:20px}.theme-panel.theme-panel-lg .theme-collapse-btn{top:30%}.theme-panel.theme-panel-lg .theme-version:after,.theme-panel.theme-panel-lg .theme-version:before{content:"";display:table;clear:both}.theme-panel.theme-panel-lg .theme-list{margin-bottom:-3px}.theme-panel.theme-panel-lg .theme-list>li>a{width:28px;height:28px;border-radius:28px}.theme-panel.theme-panel-lg .theme-list>li.active>a:before{line-height:28px}.theme-panel.theme-panel-lg .theme-list>li+li{margin-left:0}.theme-panel.theme-panel-lg .theme-list>li{margin-right:3px;margin-bottom:3px}.theme-panel .theme-version{margin:0 -14px 5px}.theme-panel.theme-panel-lg .theme-version{margin:0 -20px 5px}.theme-panel .theme-version a{float:left;width:calc(50% - 2.5px);padding-top:35%;position:relative;text-decoration:none}.theme-panel .theme-version a+a{margin-left:5px}.theme-panel .theme-version a span{font-size:14px;font-weight:700;margin:0;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;background-size:cover;background-repeat:no-repeat;background-position:top left}.theme-version a.active:before,.theme-version a:hover:before{content:"";position:absolute;border:15px solid transparent;border-left-color:#999;border-top-color:#999;left:0;top:0;z-index:10}.theme-version a.active:before{border-left-color:#007aff;border-top-color:#007aff}.theme-version a.active:after,.theme-version a:hover:after{content:"\f00c";font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Pro,FontAwesome!important;position:absolute;top:0;left:0;font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;color:#fff;z-index:10;width:20px;height:20px;line-height:20px;text-align:center}.todolist{list-style-type:none;margin:0;padding:0}.todolist>li{border-bottom:1px solid #ddd}.todolist>li>a{display:block;color:#333}.todolist>li>a:focus,.todolist>li>a:hover{background:#FAFAFA;text-decoration:none}.todolist>li>a:focus .todolist-input i:before,.todolist>li>a:hover .todolist-input i:before{content:"\f14a";opacity:.4;color:#212121}.todolist>li.active>a .todolist-input i:before,.todolist>li.active>a:focus .todolist-input i:before,.todolist>li.active>a:hover .todolist-input i:before{content:"\f14a";color:#00bcd4;opacity:1}.todolist>li.active>a .todolist-title{text-decoration:line-through}.todolist-title{padding-right:15px}.todolist-input{text-align:center;font-size:14px;border-right:1px solid #ddd;padding-left:15px;color:#f5f5f5}.todolist-input i{display:block;width:14px;text-align:center}.todolist-input,.todolist-title{display:table-cell;padding:10px}.tab-overflow{position:relative;overflow:hidden;border-radius:2px 2px 0 0}.tab-overflow .nav.nav-tabs{white-space:nowrap;overflow:hidden;display:table;margin:0;border-radius:2px 2px 0 0}.tab-overflow .nav.nav-tabs>li>a,div.DTCR_pointer{margin-left:-1px}.tab-overflow .nav.nav-tabs>li,.tab-overflow.nav.nav-tabs>li{display:table-cell;float:none}.tab-overflow .next-button,.tab-overflow .prev-button{position:absolute;right:0;top:0;z-index:10;display:none!important;opacity:0;box-shadow:0 0 15px rgba(0,0,0,.5);transition:all .2s linear}.tab-overflow .prev-button{left:0;right:auto;box-shadow:0 0 15px rgba(0,0,0,.5)}.tab-overflow .nav.nav-tabs.nav-tabs-inverse .next-button,.tab-overflow .nav.nav-tabs.nav-tabs-inverse .prev-button{box-shadow:0 0 15px #000}.tab-overflow .next-button a,.tab-overflow .prev-button a{margin:0;background:#e0e0e0}.flat-black .tab-overflow .next-button a,.flat-black .tab-overflow .prev-button a{background:#d2d2d2}.tab-overflow .prev-button>a{border-radius:3px 0}.nav.nav-tabs.nav-tabs-inverse>li>a,.nav.nav-tabs.nav-tabs-inverse>li>a:focus,.nav.nav-tabs.nav-tabs-inverse>li>a:hover,.tab-overflow .nav-tabs-inverse .next-button>a,.tab-overflow .nav-tabs-inverse .prev-button>a{background:#000}.flat-black .nav.nav-tabs.nav-tabs-inverse>li>a,.flat-black .nav.nav-tabs.nav-tabs-inverse>li>a:focus,.flat-black .nav.nav-tabs.nav-tabs-inverse>li>a:hover,.flat-black .tab-overflow .nav-tabs-inverse .next-button>a,.flat-black .tab-overflow .nav-tabs-inverse .prev-button>a{background:#2A2A2A}.nav.nav-tabs.nav-tabs-inverse>li.active>a,.nav.nav-tabs.nav-tabs-inverse>li.active>a:focus,.nav.nav-tabs.nav-tabs-inverse>li.active>a:hover{background:#fff;color:#000}.tab-overflow.overflow-left .prev-button,.tab-overflow.overflow-right .next-button{display:block!important;opacity:1;background:0 0}.tab-overflow .nav-tabs>li.prev-button+li.active>a{border-radius:0 3px 0 0}.registered-users-list{list-style-type:none;margin:7.5px;padding:0}.registered-users-list>li{width:25%;font-size:13px;float:left;padding:7.5px;color:#212121}.registered-users-list>li>a{display:block;margin-bottom:10px}.registered-users-list>li img{border-radius:3px;max-width:100%}.registered-users-list>li .username{font-size:13px;color:#212121;margin-bottom:0;font-weight:600}.registered-users-list>li .username small{display:block;font-size:11px;color:#707478;line-height:15px}.widget-list-item,a.widget-list-item{display:table;width:100%;background:#fff;text-decoration:none;color:#000}.widget-list-rounded .widget-list-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.widget-list-rounded .widget-list-item:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.widget-list-item .widget-list-media{width:70px;height:60px}.widget-list-item .widget-list-media.icon{width:30px;height:30px;padding-top:5px;padding-bottom:5px}.widget-list-item .widget-list-media.icon i{display:block;width:30px;height:30px;border-radius:8px;text-align:center;line-height:30px;font-size:14px}.widget-list-item .widget-list-media img{max-width:100%;max-height:100%}.widget-list-item .widget-list-action,.widget-list-item .widget-list-content,.widget-list-item .widget-list-media{padding:10px;display:table-cell;vertical-align:middle}.widget-list-item>div:first-child{padding-left:15px}.widget-list-item>div:last-child{padding-right:15px}.widget-list-item .widget-list-action+div,.widget-list-item .widget-list-content+div,.widget-list-item .widget-list-media+div{padding-left:0}.widget-list-item .widget-list-title{font-size:12px;line-height:16px;margin:0}.widget-list-item .widget-list-desc{font-size:11px;margin:0;color:#555}.widget-list-item .widget-list-action{width:10%;padding-left:15px;text-align:center}.panel>.widget-list .widget-list-item{border-radius:0}.inverse-mode .widget-list-item .widget-list-title,.inverse-mode.widget-list-item .widget-list-title{color:#fff}.inverse-mode .widget-list-item .widget-list-desc,.inverse-mode.widget-list-item .widget-list-desc{color:#aaa}.inverse-mode .widget-list-item+.widget-list-item .widget-list-action,.inverse-mode .widget-list-item+.widget-list-item .widget-list-content,.inverse-mode.widget-list-item+.widget-list-item .widget-list-action,.inverse-mode.widget-list-item+.widget-list-item .widget-list-content{border-color:#444}.widget-chat{background:#fff}.widget-chat.widget-chat-rounded{border-radius:4px}.widget-chat.widget-chat-rounded.widget-chat-with-input{border-radius:4px 4px 0 0}.widget-chat .widget-chat-header{display:table;width:100%;border-bottom:1px solid #eee}.widget-chat .widget-chat-header-content,.widget-chat .widget-chat-header-icon{padding:12px 15px;display:table-cell;vertical-align:middle}.widget-chat .widget-chat-header-icon{width:1%}.widget-chat .widget-chat-header>div+div{padding-left:0}.widget-chat .widget-chat-header-title{margin:0;font-size:14px}.widget-chat .widget-chat-header-desc{font-size:12px;margin:0}.widget-chat .widget-chat-body{padding:15px;background:#eee}.widget-chat .widget-chat-item{color:#000;position:relative;min-height:38px;padding:3px 0}.widget-chat .widget-chat-media{width:38px;height:38px;position:absolute;bottom:3px;left:0;border-radius:38px;overflow:hidden;text-align:center;line-height:38px}.widget-chat .widget-chat-media img{max-width:100%;max-height:100%;display:block}.widget-chat .right .widget-chat-media{left:auto;right:0}.widget-chat .with-media .widget-chat-info{margin-left:53px;min-width:60%}.widget-chat .right .widget-chat-info{margin-left:0}.widget-chat .with-media.right .widget-chat-info{margin-right:53px}.widget-chat .widget-chat-info-container{background:#fff;display:inline-block;padding:8px 12px;border-radius:18px;position:relative;color:#fff}.widget-chat .widget-chat-message:before{content:"";position:absolute;bottom:0;left:-24px;border:0 solid transparent;border-top-width:15px;border-right-width:10px;border-right-color:#fff;border-radius:50%;width:35px;height:35px;transform:rotate(10deg)}.widget-chat .widget-chat-message:after{content:"";display:inline-block;width:60px;height:12px}.widget-chat .widget-chat-name{font-weight:600}.widget-chat .widget-chat-message{font-weight:600;color:#222}.widget-chat .widget-chat-time{position:absolute;right:12px;bottom:8px;font-style:italic;color:#999;font-weight:500;font-size:11px}.widget-chat .right .widget-chat-time{right:auto;left:12px}.widget-chat .right .widget-chat-message:after{float:left}.widget-chat .right .widget-chat-message:before{left:auto;right:-24px;bottom:-5px;border-right-width:0;border-right-color:transparent;border-left-width:10px;border-left-color:#fff}.widget-chat-item.right .widget-chat-info{text-align:right}.inverse-mode.widget-chat{background:#212121}.inverse-mode.widget-chat .widget-chat-header{border-color:#212121}.inverse-mode.widget-chat .widget-chat-header-title{color:#fff}.inverse-mode.widget-chat .widget-chat-header-desc{color:#aaa}.inverse-mode.widget-chat .widget-chat-body{background:#444}div+.widget-input{border-top:1px solid #eee}div+.widget-input.widget-input-rounded{border-radius:0 0 4px 4px}.widget-input.widget-input-rounded{border-radius:4px}.widget-input{position:relative;background:#fff}.widget-input-container{display:table;width:100%}.widget-input-box,.widget-input-divider,.widget-input-icon{display:table-cell;vertical-align:middle}.widget-input-divider{width:1px}.widget-input-divider:after{content:"";width:1px;height:26px;background:#eee;display:block}.widget-input-icon{width:1%;padding:0 5px}.widget-input-icon a{display:block;padding:10px;font-size:18px}.widget-input-box{padding:10px 0}.widget-input-box .form-control{border-color:#eee;background:#eee;border-radius:40px}.widget-input-box .form-control:focus{box-shadow:none}.inverse-mode .widget-input,.inverse-mode.widget-input{background:#212121}.inverse-mode div+.widget-input,div+.widget-input.inverse-mode{border-color:#212121}.inverse-mode .widget-input-box .form-control{border-color:#555;background:#555;color:#fff}.widget-todolist-body,.widget-todolist-item+.widget-todolist-item .widget-todolist-content,.widget-todolist-item+.widget-todolist-item .widget-todolist-icon{border-top:1px solid #eee}.inverse-mode .widget-input-box .form-control::-webkit-input-placeholder{color:#a8acb1}.inverse-mode .widget-input-box .form-control::-moz-placeholder{color:#a8acb1}.inverse-mode .widget-input-box .form-control:-ms-input-placeholder{color:#a8acb1}.inverse-mode .widget-input-box .form-control:-moz-placeholder{color:#a8acb1}.inverse-mode .widget-input-divider:after{background:#555}.widget-todolist{background:#fff}.widget-todolist:after,.widget-todolist:before{content:"";display:table;clear:both}.widget-todolist.widget-todolist-rounded{border-radius:4px}.widget-todolist-header{display:table;width:100%}.widget-todolist-body{padding:5px 0;border-bottom:1px solid #eee;margin-bottom:20px}.widget-todolist-header-left,.widget-todolist-header-right{display:table-cell;vertical-align:middle;padding:10px 15px}.widget-todolist-header-right{width:1%;text-align:center}.widget-todolist-header .widget-todolist-header-title{margin:0;font-size:18px;font-weight:400}.widget-todolist-header .widget-todolist-header-total{font-size:18px;font-weight:600;color:#2d353c}.widget-todolist-header .widget-todolist-header-total small{display:block;font-size:10px;line-height:10px}.widget-todolist-item .widget-todolist-desc,.widget-todolist-item .widget-todolist-title{margin:0;font-size:12px}.widget-todolist-item{display:table;width:100%}.widget-todolist-item .widget-todolist-content,.widget-todolist-item .widget-todolist-icon,.widget-todolist-item .widget-todolist-input{display:table-cell;padding:10px 15px;vertical-align:middle}.widget-todolist-item .widget-todolist-icon,.widget-todolist-item .widget-todolist-input{width:1%;text-align:center}.widget-todolist-item .widget-todolist-input{width:45px}.widget-todolist-item .widget-todolist-input+div{padding-left:0}.widget-todolist-item .widget-todolist-content .form-control{margin:-5px 0;border:none!important;box-shadow:none!important;border-radius:0!important;padding-left:0;background:0 0}.widget-card.widget-card-rounded .widget-card-content,.widget-card.widget-card-rounded .widget-card-cover,.widget-map.widget-map-rounded{border-radius:4px}.inverse-mode.widget-todolist{background:#212121}.inverse-mode .widget-todolist-body,.inverse-mode .widget-todolist-item+.widget-todolist-item .widget-todolist-content,.inverse-mode .widget-todolist-item+.widget-todolist-item .widget-todolist-icon{border-color:#555}.inverse-mode .widget-todolist-header .widget-todolist-header-title,.inverse-mode .widget-todolist-header .widget-todolist-header-total,.inverse-mode .widget-todolist-item .widget-todolist-content .form-control,.inverse-mode .widget-todolist-item .widget-todolist-title{color:#fff}.inverse-mode .widget-todolist-item .widget-todolist-desc{color:#aaa}.widget-map{background:#fff}.inverse-mode.widget-map{background:#212121}.widget-card .widget-card-cover,.widget-img{background-size:cover;background-position:center;background-repeat:no-repeat}.widget-icon{position:relative;overflow:hidden}.widget-icon,.widget-icon i{display:block;text-align:center;width:40px;height:40px;line-height:40px;font-size:28px}.widget-icon.user i{font-size:36px;line-height:56px}.widget-icon.widget-icon-xs,.widget-icon.widget-icon-xs i{width:20px;height:20px;line-height:20px;font-size:14px}.widget-icon.widget-icon-xs.user i{font-size:18px;line-height:28px}.widget-icon.widget-icon-sm,.widget-icon.widget-icon-sm i{width:30px;height:30px;line-height:30px;font-size:21px}.widget-icon.widget-icon-sm.user i{font-size:27px;line-height:42px}.widget-icon.widget-icon-lg,.widget-icon.widget-icon-lg i{width:60px;height:60px;line-height:60px;font-size:42px}.widget-icon.widget-icon-lg.user i{font-size:54px;line-height:84px}.widget-icon.widget-icon-xl,.widget-icon.widget-icon-xl i{width:80px;height:80px;line-height:80px;font-size:56px}.widget-icon.widget-icon-xl.user i{font-size:72px;line-height:112px}.widget-img{overflow:hidden;width:40px;height:40px;line-height:40px}.widget-img.widget-img-xl{width:80px;height:80px;line-height:80px}.widget-img.widget-img-lg{width:60px;height:60px;line-height:60px}.widget-img.widget-img-sm{width:30px;height:30px;line-height:30px}.widget-img.widget-img-xs{width:20px;height:20px;line-height:20px}.widget-card,a.widget-card{position:relative;margin-bottom:15px;display:block;text-decoration:none}.widget-card.square{padding-top:100%;overflow:hidden}.widget-card .widget-card-content{padding:15px;position:relative}.widget-card .widget-card-cover,.widget-card.square .widget-card-content{position:absolute;top:0;left:0;right:0;bottom:0}.widget-card .widget-card-cover{background-color:#fff}.widget-card .widget-card-cover .widget-card-cover-icon{position:absolute;top:50%;left:50%;width:50%;height:50%;margin:-25% 0 0 -25%;border-radius:50%;background:rgba(255,255,255,.75);color:rgba(0,0,0,.75);text-align:center}.widget-card .widget-card-cover .widget-card-cover-icon .fa{position:absolute;top:50%;left:50%;margin-top:-.85vw;margin-left:-1vw;font-size:2vw;line-height:2vw;height:2vw;width:2vw}.widget-card.square .widget-card-content.bottom{top:auto}.inverse-mode .widget-card,.inverse-mode a.widget-card,.inverse-mode.widget-card,a.inverse-mode.widget-card{color:#fff}.inverse-mode .widget-card .widget-card-cover,.inverse-mode.widget-card .widget-card-cover{background-color:#212121}.widget-chart-info{color:#222}.widget-chart-info-title{margin:0 0 5px;font-size:14px}.widget-chart-info-desc{font-size:11px;color:#777;margin-bottom:20px}.widget-chart-info-progress{font-size:10px;margin-bottom:5px}.widget-chart-info .progress{margin-bottom:0}.widget-chart-content{background:#f9f9f9;padding:10px}.inverse-mode .widget-chart-content{background:#212121}.inverse-mode .widget-chart-info{color:#aaa}.inverse-mode .nvd3 text{fill:rgba(255,255,255,.75)}.inverse-mode .nvd3 .nv-axis line,.inverse-mode .nvd3 .nv-axis path{stroke:rgba(255,255,255,.15)}.table.widget-table{background:#fff;border-radius:4px}.table.table-bordered.widget-table{border:none}.table.table-bordered.widget-table>tbody>tr>td:first-child,.table.table-bordered.widget-table>thead>tr>th:first-child{border-left:none}.table.table-bordered.widget-table>tbody>tr>td:last-child,.table.table-bordered.widget-table>thead>tr>th:last-child{border-right:none}.table.table-bordered.widget-table>tbody>tr:last-child>td{border-bottom:none}.widget-table-img{width:100px;height:60px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:4px}.widget-table-title{font-size:14px;margin:0;line-height:20px}.widget-table-desc{margin:0;font-size:11px;line-height:15px;font-weight:600}.inverse-mode .table.widget-table,.inverse-mode.table.widget-table{background:#212121;color:#aaa}.inverse-mode .table thead th,.inverse-mode .table>thead>tr>th,.inverse-mode h1,.inverse-mode h2,.inverse-mode h3,.inverse-mode h4,.inverse-mode h5,.inverse-mode h6,.inverse-mode.table thead th,.inverse-mode.table>thead>tr>th{color:#fff}.inverse-mode.table.widget-table>tbody>tr>td,.inverse-mode.table.widget-table>tbody>tr>th,.inverse-mode.table.widget-table>tfoot>tr>td,.inverse-mode.table.widget-table>tfoot>tr>th,.inverse-mode.table.widget-table>thead>tr>td,.inverse-mode.table.widget-table>thead>tr>th{border-color:#555!important}.bootstrap-calendar .calendar{background:#fff;border:none;border-radius:0;padding:10px 0}.bootstrap-calendar .calendar td,body .daterangepicker{border:none!important}.bootstrap-calendar .calendar a{line-height:24px}.bootstrap-calendar .calendar .table td{padding:3px 5px}.bootstrap-calendar .calendar .week_days td{background:0 0;color:#a9acae}.bootstrap-calendar .calendar .visualmonthyear{color:#212121}.bootstrap-calendar .calendar .table.header{margin-bottom:5px;position:relative;z-index:10}.bootstrap-calendar .calendar .table.header td{color:#707478;vertical-align:middle}.bootstrap-calendar .calendar .table.header .year{width:72%}.bootstrap-calendar .calendar .table.header td.year{font-size:18px}.bootstrap-calendar .calendar .icon-arrow-left,.bootstrap-calendar .calendar .icon-arrow-right{cursor:pointer;display:inline-block;font-size:14px}.bootstrap-calendar .calendar .icon-arrow-left:focus,.bootstrap-calendar .calendar .icon-arrow-left:hover,.bootstrap-calendar .calendar .icon-arrow-right:focus,.bootstrap-calendar .calendar .icon-arrow-right:hover{color:#212121}.bootstrap-calendar .calendar .icon-arrow-left:before{content:"\f060"}.bootstrap-calendar .calendar .icon-arrow-right:before{content:"\f061"}.bootstrap-calendar .calendar .table{margin-bottom:0}.bootstrap-calendar .calendar .event a{display:block;border-radius:30px;background:#fff;color:#fff;margin:0 auto}.bootstrap-calendar .calendar .event .popover a{color:#428bca}.bootstrap-calendar .calendar .event .popover a:focus,.bootstrap-calendar .calendar .event .popover a:hover{color:#2a6496;text-decoration:underline}.bootstrap-calendar .calendar .event,.bootstrap-calendar .calendar .event a:focus,.bootstrap-calendar .calendar .event a:hover,.bootstrap-calendar .calendar .event:focus,.bootstrap-calendar .calendar .event:hover{text-shadow:none;color:#212121;box-shadow:none;font-weight:400}.bootstrap-calendar .calendar .event a:focus,.bootstrap-calendar .calendar .event a:hover{color:#fff;opacity:.8}.bootstrap-calendar .calendar .event,.bootstrap-calendar .calendar .event:focus,.bootstrap-calendar .calendar .event:hover{background:0 0;text-align:center}.bootstrap-calendar .calendar .fa-circle{position:absolute;right:0;top:0}.bootstrap-colorpalette .btn-color{border-radius:4px;width:19px!important;height:19px!important}.bootstrap-colorpalette .btn-color:focus{outline:0!important;border:1px solid #000!important}body .daterangepicker{z-index:1020!important;box-shadow:0 5px 30px 0 rgba(0,0,0,.25)!important}.daterangepicker:before{display:none!important}.daterangepicker td.active,.daterangepicker td.active.available,.daterangepicker td.active.available:hover,.daterangepicker td.active:hover{background:#03a9f4!important;text-shadow:none!important;color:#fff!important}.daterangepicker table{color:#212121}.daterangepicker .calendar th{color:#212121!important}.daterangepicker .calendar td,.daterangepicker .calendar th{padding:7px!important;font-weight:600}.daterangepicker .ranges li{color:#000!important;font-size:13px}.daterangepicker .ranges li.active,.daterangepicker .ranges li:hover{background:#2e353c!important;border-color:#2e353c!important;color:#fff!important}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background:#e9ecef!important;color:#212121!important}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background:0 0!important;color:#d3d8df!important}.daterangepicker td.off:focus,.daterangepicker td.off:hover{background:#fff!important;color:#d3d8df!important}body .daterangepicker td.in-range{background:#c8e9f3}body .daterangepicker .input-mini.active{border-color:#5db0ff;outline:0;box-shadow:0 0 0 .125rem rgba(52,142,227,.3)}.simplecolorpicker span.color:focus,.simplecolorpicker.icon:focus,body .bootstrap-select .btn:focus{outline:0!important}body .daterangepicker .calendar-table td,body .daterangepicker .calendar-table th{padding:0}body .bootstrap-datetimepicker-widget .glyphicon{font-size:14px}body .bootstrap-datetimepicker-widget .glyphicon.glyphicon-chevron-up:before{content:"\f106"}body .bootstrap-datetimepicker-widget .glyphicon.glyphicon-chevron-down:before{content:"\f107"}body .bootstrap-datetimepicker-widget .glyphicon.glyphicon-chevron-left:before{content:"\f104"}body .bootstrap-datetimepicker-widget .glyphicon.glyphicon-chevron-right:before{content:"\f105"}body .bootstrap-datetimepicker-widget .glyphicon.glyphicon-time:before{content:"\f017"}body .bootstrap-datetimepicker-widget .glyphicon.glyphicon-calendar:before{content:"\f133"}body .bootstrap-datetimepicker-widget .timepicker-hour,body .bootstrap-datetimepicker-widget .timepicker-minute,body .bootstrap-datetimepicker-widget .timepicker-second{border:1px solid #d3d8df;border-radius:6px;display:block;width:80px;margin:0 auto;line-height:22px;height:auto;padding:6px 15px}body .bootstrap-datetimepicker-widget .picker-switcher{width:100%!important}body .bootstrap-datetimepicker-widget .datepicker>div{display:block}body .bootstrap-datetimepicker-widget.dropdown-menu{width:320px;padding:0;border-radius:6px}body .bootstrap-datetimepicker-widget a[data-action],body .bootstrap-datetimepicker-widget.dropdown-menu{color:#000}body .bootstrap-datetimepicker-widget.dropdown-menu .datepicker{padding:0}body .bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff;top:-7px;left:15px}body .bootstrap-datetimepicker-widget.dropdown-menu.bottom.pull-right:after{left:auto;right:15px}body .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{display:none}body .bootstrap-datetimepicker-widget .collapse.in{display:block}body .bootstrap-datetimepicker-widget .collapse.in+.picker-switch td span{margin-top:0;border-radius:0 0 6px 6px}body .bootstrap-datetimepicker-widget .picker-switch td span{display:block;width:auto;margin:-1px 0 0;background:#f5f5f5;height:36px;line-height:36px;border-radius:6px 6px 0 0}body .bootstrap-datetimepicker-widget .picker-switch td a{text-decoration:none}body .bootstrap-datetimepicker-widget .picker-switch td span:hover{background:#e9ecef}body .bootstrap-datetimepicker-widget table td span:hover,body .bootstrap-datetimepicker-widget table td.day:hover,body .bootstrap-datetimepicker-widget table td.hour:hover,body .bootstrap-datetimepicker-widget table td.minute:hover,body .bootstrap-datetimepicker-widget table td.second:hover,body .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#f5f5f5}body .bootstrap-datetimepicker-widget .datepicker-days,body .bootstrap-datetimepicker-widget .datepicker-decades,body .bootstrap-datetimepicker-widget .datepicker-months,body .bootstrap-datetimepicker-widget .datepicker-years,body .bootstrap-datetimepicker-widget .table-condensed>tbody>tr>td,body .bootstrap-datetimepicker-widget .table-condensed>thead>tr>th,body .bootstrap-datetimepicker-widget .timepicker .datepicker-seconds,body .bootstrap-datetimepicker-widget .timepicker .timepicker-hours,body .bootstrap-datetimepicker-widget .timepicker .timepicker-minutes,body .bootstrap-datetimepicker-widget .timepicker .timepicker-picker{padding:5px}body .bootstrap-datetimepicker-widget .datepicker-months table tbody tr td,body .bootstrap-datetimepicker-widget .datepicker-years table tbody tr td,body .bootstrap-datetimepicker-widget .picker-switch .table-condensed>tbody>tr>td{padding:0}body .bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:16px!important;padding:11px}body .bootstrap-datetimepicker-widget button[data-action]{padding:6px 15px}body .bootstrap-datetimepicker-widget table td{height:32px;width:32px;line-height:32px}body .bootstrap-datetimepicker-widget .timepicker-picker table td.separator{width:20px}body .bootstrap-datetimepicker-widget .timepicker-picker table td,body .bootstrap-datetimepicker-widget .timepicker-picker table td .btn span{width:auto;height:auto;line-height:inherit}body .bootstrap-datetimepicker-widget .timepicker-picker table td{padding:0 5px}body .bootstrap-datetimepicker-widget .timepicker-picker table td .btn,body .bootstrap-datetimepicker-widget .timepicker-picker table td .btn span{display:block}body .bootstrap-datetimepicker-widget .timepicker-picker table td .btn.btn-primary{width:60px;margin-right:10px}body .bootstrap-datetimepicker-widget .timepicker-picker table td:first-child{padding-left:10px}body .bootstrap-select.show .dropdown-menu{display:block;z-index:1010!important}body .bootstrap-select>.dropdown-toggle.bs-placeholder.btn,body .bootstrap-select>.dropdown-toggle.bs-placeholder.btn:active,body .bootstrap-select>.dropdown-toggle.bs-placeholder.btn:focus,body .bootstrap-select>.dropdown-toggle.bs-placeholder.btn:hover{color:#fff}body .bootstrap-select>.dropdown-toggle.bs-placeholder.btn.btn-default,body .bootstrap-select>.dropdown-toggle.bs-placeholder.btn.btn-light,body .bootstrap-select>.dropdown-toggle.bs-placeholder.btn.btn-white,body .bootstrap-select>.dropdown-toggle.bs-placeholder.btn.btn-yellow{color:#000}.swal-modal .btn:focus{box-shadow:none!important}.swal-icon--success,.swal-icon--success__ring{border-color:rgba(0,150,136,.2)!important}.swal-icon--success__line--long,.swal-icon--success__line--tip{background-color:#009688!important}.swal-icon--info{border-color:#00bcd4!important}.swal-icon--info:after,.swal-icon--info:before{background-color:#00bcd4!important}.swal-icon--warning__body,.swal-icon--warning__dot{background-color:#e64a19!important}.swal-icon--warning{border-color:#e64a19!important}.swal-icon--error__line{background-color:#d32f2f!important}.swal-icon--error{border-color:#d32f2f!important}.bootstrap-timepicker.input-group{display:table;width:100%}.bootstrap-timepicker.input-group>.form-control{display:table-cell;width:100%}.bootstrap-timepicker.input-group .input-group-addon{display:table-cell;width:20px}.bootstrap-timepicker-widget.dropdown-menu{padding:5px!important}.bootstrap-timepicker-widget.dropdown-menu.open{border:none!important;max-width:240px}.bootstrap-timepicker-widget.dropdown-menu:before{display:none!important}.bootstrap-timepicker .bootstrap-timepicker-widget.dropdown-menu+.form-control{border-radius:4px 0 0 4px}.bootstrap-timepicker-widget .form-control,.bootstrap-timepicker-widget input{width:40px!important;border:1px solid #ccc;box-shadow:none;font-size:12px;line-height:1.42857143;height:34px;padding:0;display:block;background-color:#fff;background-clip:padding-box;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#495057}.bootstrap-timepicker-widget .form-control:focus,.bootstrap-timepicker-widget input:focus{border-color:#5db0ff;outline:0;box-shadow:0 0 0 .125rem rgba(52,142,227,.3)}.bootstrap-timepicker-widget table td{padding:5px!important}.bootstrap-timepicker-widget table td a{padding:5px 0!important;margin:-5px 0!important;border-radius:4px!important}.bootstrap-timepicker-widget table td a:focus,.bootstrap-timepicker-widget table td a:hover{background:#03a9f4!important;border:none!important;color:#fff}.bootstrap-timepicker-widget table td input{border-radius:4px!important}.bootstrap-timepicker-widget .glyphicon.glyphicon-chevron-up:before{content:"\f077"}.bootstrap-timepicker-widget .glyphicon.glyphicon-chevron-down:before{content:"\f078"}.combobox-container .glyphicon-remove:before,.combobox-container .icon-remove:before,.tagit .ui-icon-close:before{content:"\f00d"}.bwizard-steps{font-size:14px!important;border-radius:3px!important;display:table!important;width:100%!important}.bwizard-steps li:after,.bwizard-steps li:before{border:none!important}.bwizard-steps li{float:none!important;display:table-cell!important;padding:15px!important;line-height:20px!important;background:#F5F5F5!important;border-radius:0!important}.bwizard-steps li:focus,.bwizard-steps li:hover{background:#d3dadf!important}.bwizard-steps.clickable li:focus:not(.active) a,.bwizard-steps.clickable li:hover:not(.active) a{color:#333!important}.bwizard-steps li small{font-size:11px!important;color:#999!important;display:block!important;line-height:14px!important}.bwizard-steps li a{margin-left:30px!important;display:block!important;text-decoration:none!important}.bwizard-steps .label{float:left!important;padding:0!important;height:20px!important;width:20px!important;line-height:20px!important;text-align:center!important;margin-right:10px!important;top:0!important;background:#6d7479!important;border-radius:50%!important}.bwizard-steps li.active,.bwizard-steps li.active:focus,.bwizard-steps li.active:hover{background:#00bcd4!important}.bwizard-steps li.active small{color:#b2e6e6!important}.bwizard-steps li.active .label{background:rgba(0,0,0,.2)!important}.panel-form .cke_chrome{border:none;box-shadow:none}.colorpicker{border:none!important;border-radius:4px!important;padding:5px;z-index:1010!important}.colorpicker:before{display:none!important}.colorpicker:after{border-width:7px!important;top:-7px!important}.colorpicker-left:after{left:12px!important}.colorpicker-right:after{right:12px!important}.colorpicker-alpha,.colorpicker-hue{margin-bottom:5px!important;margin-left:5px!important}.input-group.colorpicker-component{display:table;width:100%}.input-group.colorpicker-component .form-control{display:table-cell;width:100%}.input-group.colorpicker-component .input-group-addon{display:table-cell;vertical-align:middle;width:20px}.colorpicker-element .add-on i,.colorpicker-element .input-group-addon i{display:block!important}.combobox-container,.combobox-container .input-group{display:table;width:100%}.combobox-container{border-collapse:separate}.combobox-container .input-group .input-group-addon{display:table-cell;width:35px}.combobox-container .caret{margin:0}.combobox-container .dropdown-toggle:after{display:none}.combobox-container .uneditable-input,.combobox-container input{font-size:13px;display:block;width:100%;height:34px;padding:6px 12px;line-height:1.42857143;color:#555;border-radius:4px 0 0 4px!important;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.combobox-container .uneditable-input:focus,.combobox-container input:focus{outline:0;border-color:#5db0ff!important;box-shadow:0 0 0 .125rem rgba(52,142,227,.3)!important}.combobox-container .add-on,.combobox-container input{display:table-cell!important}.combobox-container .add-on{width:1%!important;padding:5px 10px!important;white-space:nowrap;float:none!important;background:#d6d8dd!important;color:#555!important}.btn .combobox-clear{margin:0!important;width:8px!important;position:relative;opacity:1}.combobox-container .icon-remove:before{font-size:14px;position:absolute;right:-2px;top:1px;text-shadow:none}.combobox-container .uneditable-input,.combobox-container input{border:1px solid #ccd0d4!important;background:#fff!important}.dataTables_wrapper.form-inline{display:block}.dataTables_length .form-control{margin:0 5px}div.dataTables_wrapper div.dataTables_filter label{display:inline}.dataTables_wrapper table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before,.dataTables_wrapper table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before{background:#BDBDBD!important;border-radius:2px!important;border:none!important;top:10px!important;left:10px!important;line-height:16px!important;box-shadow:none!important;color:#212121!important;font-weight:700!important;height:16px!important;width:16px!important;text-align:center!important;text-indent:0!important;font-size:14px!important}.dataTables_wrapper table.dataTable>tbody>tr.child ul li{border-color:#e0e0e0}table.dataTable>tbody>tr.child td.child{padding-left:15px!important}.table.dataTable.table-bordered.collapsed{border-right:none!important}.table.dataTable.table-bordered.collapsed>tbody>tr.child td.child{border-right:1px solid #e2e7ec!important}table.dataTable>tbody>tr.child ul{display:block!important}table.dataTable>tbody>tr.child span.dtr-title{font-weight:600!important;color:#000}.dataTables_wrapper table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,.dataTables_wrapper table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{background:#b6c2c9}body div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:5px 0;display:inline-block}body div.dataTables_wrapper div.dataTables_paginate ul.pagination>li{display:inline}body .dataTables_wrapper table.dataTable{margin:10px 0!important;border-collapse:collapse!important}body table.table-bordered.dataTable{border-collapse:collapse!important}.dt-buttons.btn-group{float:left}.dataTables_length,div.dataTables_info{float:left;margin-right:15px}.dataTables_empty{text-align:center}table.DTFC_Cloned tr.even{background:0 0!important}.DTFC_LeftWrapper div.DTFC_LeftHeadWrapper table,.DTFC_RightWrapper div.DTFC_RightHeadWrapper table,div.dataTables_scrollHead .table{margin-bottom:0!important;border-radius:0!important}.DTFC_LeftBodyLiner .table thead>tr>th,.dataTables_scrollBody .table thead>tr>th{border-bottom:none!important}.DTFC_LeftBodyLiner,.dataTables_scrollBody{border-bottom:2px solid #ebeced}.dataTables_scroll+.dataTables_info,.dataTables_wrapper .DTFC_LeftBodyLiner table.dataTable,.dataTables_wrapper .dataTables_scrollBody table.dataTable{margin-top:0!important;margin-bottom:0!important;border-radius:0!important}.dataTables_wrapper .DTFC_LeftWrapper table.dataTable>tbody>tr>td,.dataTables_wrapper .dataTables_scrollBody table.dataTable>tbody>tr>td{border-bottom:none!important}.table.fixedHeader-floating thead>tr>th,.table>tbody+thead>tr>th{border-top:none;border-bottom-width:1px!important}table.dataTable tbody>tr.selected,table.dataTable tbody>tr.selected td,table.dataTable tbody>tr>.selected{background:#ffc!important;color:#707478}div.dt-autofill-handle,div.dt-autofill-select{background:#03a9f4!important}table.dataTable td.focus,table.dataTable th.focus{position:relative;z-index:1000;outline:#000 solid 2px!important;box-shadow:none!important}.table.table-bordered.dataTable tbody tr:first-child td{border-top:none!important}div.dt-autofill-handle{border-color:#03a9f4!important;margin-top:-10px;margin-left:-10px}div.dt-autofill-select.left{margin-left:-10px!important;margin-top:-10px!important}div.dt-autofill-select.top{margin-left:-9px!important;margin-top:-10px!important}div.dt-autofill-select.right{margin-left:-12px!important;margin-top:-10px!important}div.dt-autofill-select.bottom{margin-left:-9px!important;margin-top:-13px!important}div.dt-autofill-background{z-index:1080!important}div.dt-autofill-list{z-index:1090!important;border:none!important;box-shadow:none!important;padding:0!important}.datepicker.dropdown-menu,div.dt-button-info{box-shadow:0 5px 30px 0 rgba(0,0,0,.25)!important}div.dt-autofill-list div.dt-autofill-button,div.dt-autofill-list div.dt-autofill-question{padding:15px!important;border-color:#f5f5f5!important}div.dt-autofill-list ul li{display:table!important;width:100%!important}div.dt-autofill-list ul>li:first-child{border-radius:6px 6px 0 0!important}div.dt-autofill-list ul>li:last-child{border-radius:0 0 6px 6px!important}div.dt-autofill-list div.dt-autofill-button{width:140px!important}div.dt-autofill-list .dt-autofill-button .btn{display:block;width:100%;position:relative;color:transparent;background:#9e9e9e;border-color:#9e9e9e}div.dt-autofill-list .dt-autofill-button .btn:focus,div.dt-autofill-list .dt-autofill-button .btn:hover{background:#616161;border-color:#616161}div.dt-autofill-list .dt-autofill-button .btn:before{content:"Fill This";color:#fff;position:absolute;left:0;right:0}div.dt-button-info{border:none!important;border-radius:6px!important;padding:20px!important}div.dt-button-info h2{border:none!important;background:0 0!important;padding:0!important}div.dt-button-info>div{padding:0!important;margin-top:10px!important}div.DTCR_pointer{width:2px!important;background:#03a9f4!important}table.dataTable.fixedHeader-floating{z-index:1030}tr.dt-rowReorder-moving{outline:#2e353c solid 2px!important}table.dt-rowReorder-float{outline:#03a9f4 solid 2px!important}table.dt-rowReorder-float tr td{background:#fff!important}table.dataTable thead .sorting_asc:after{content:"\f0dd"!important}table.dataTable thead .sorting_desc:after{content:"\f0de"!important}table.dataTable thead .sorting:after{content:"\f0dc"!important}table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:before{display:none!important}.datepicker{color:#212121;min-width:250px!important;border-radius:6px!important}.datepicker table{width:100%}.datepicker .next,.datepicker .prev{color:transparent}.datepicker .next:before{content:"\f105";color:#212121;position:absolute;font-size:14px}.datepicker .prev:before{content:"\f104";color:#212121;position:absolute;font-size:14px}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#f5f5f5!important}.datepicker.datepicker-dropdown{width:320px}.datepicker table tr td,.datepicker table tr th{padding-left:14px;padding-right:14px}.datepicker .datepicker-months table>thead>tr>th.next,.datepicker .datepicker-months table>thead>tr>th.prev{width:45px}.datepicker .datepicker-months table>tbody>tr>td,.datepicker .datepicker-months table>thead>tr>th{padding:5px}.datepicker-dropdown.datepicker-orient-left:after{left:15px}.datepicker-dropdown.datepicker-orient-right:after{right:15px}.datepicker.datepicker-dropdown>div{display:block}.datepicker.dropdown-menu{min-width:250px;border:none!important}.datepicker-dropdown:before{display:none!important}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{background:#575d63!important;text-shadow:none!important}.datepicker.datepicker-inline{display:block;width:auto}.datepicker-full-width .datepicker-inline,.datetimepicker table{width:100%}.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:#eee!important}.datepicker table tr td span.active.active,.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:focus,.datepicker table tr td.active:hover:hover,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td.active:hover{background:#03a9f4!important;color:#fff!important}.input-daterange .input-group-addon{background:#d6d8dd!important;border:none!important;text-shadow:none!important;padding:6px 12px!important;border-radius:0!important}.datetimepicker td,.datetimepicker th{padding:0 5px!important;width:30px!important;height:30px!important}.datetimepicker table tr span.active,.datetimepicker table tr td.active{background:#03a9f4!important;color:#fff!important;text-shadow:none!important}.dropzone{border:2px dashed #BDBDBD!important;background:0 0!important}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer!important}.dropzone.dz-clickable:focus,.dropzone.dz-clickable:hover{background:#f5f5f5!important}.dropzone .dz-preview.dz-image-preview,.dropzone.dz-clickable.dz-started:focus,.dropzone.dz-clickable.dz-started:hover{background:0 0!important}.dropzone .dz-message{font-weight:300!important;letter-spacing:.5px;color:inherit!important;font-size:28px!important;text-align:center!important;margin:45px 0!important}.dropzone .dz-message .dz-note{font-size:14px!important;font-weight:400!important;display:block!important;margin-top:20px!important;color:#707478!important}.dropzone .dz-preview .dz-error-message{background:#d32f2f!important}.dropzone .dz-preview .dz-error-message:after{border-bottom-color:#d32f2f!important}.inverse-mode .dropzone{border-color:rgba(255,255,255,.25)!important}.inverse-mode .dropzone.dz-clickable:focus,.inverse-mode .dropzone.dz-clickable:hover{background:rgba(255,255,255,.15)!important}.inverse-mode .dropzone .dz-message{color:inherit!important}.inverse-mode .dropzone .dz-message .dz-note{color:rgba(255,255,255,.75)!important}.legendColorBox>div{margin-right:5px!important;border-radius:5px!important;margin-top:1px!important;border:none!important}.legend>table tr td.legendColorBox{padding-left:5px!important}.legend>table tr td{padding:4px 0 5px!important}.legend>div{border-radius:4px!important;background:#000!important}.legend>table tr td.legendLabel{padding-right:10px!important;color:#fff}.parsley-error,.parsley-error:focus,.parsley-success,.parsley-success:focus,.tickLabel{color:#212121!important}.legend>table tr+tr td{padding-top:0!important}.legendColorBox>div>div{border-radius:5px!important;border-width:4px!important}.legendLabel,.tickLabel{font-size:11px!important}.tickLabel{font-size:12px!important;font-weight:600}.flot-tooltip{position:absolute;display:none;border:0;padding:6px 10px 7px;color:#fff;font-size:11px;background-color:rgba(0,0,0,.8);border-radius:5px;opacity:1;z-index:10000!important}.fc .fc-event,.fc-event{border:none;background:#212121;border-radius:0}.fc .fc-highlight{background:#ccc}.fc .fc-day-grid-event{padding:1px 2px}.fc .fc-view-container{background:#fff}.fc.fc-unthemed .fc-today{background:#fffce4}.fc a.fc-event:not([href]):not([tabindex]){color:#fff}.fc-row .fc-content-skeleton td.fc-today,.fc-row .fc-helper-skeleton td.fc-today{background:0 0}.fc-event-list .fc-event{border:none;color:#000;padding:7px 10px 7px 35px;font-size:13px;line-height:16px;position:relative;background:#fff;margin-bottom:5px;border-radius:6px}.fc-event-list .fc-event:focus,.fc-event-list .fc-event:hover{color:#000;cursor:pointer;background:#fff}.fc-event-list .fc-event:focus:before,.fc-event-list .fc-event:hover:before{background:#ccc;color:#222}.fc-event-list .fc-event i{float:left;line-height:18px}.fc-event-list .fc-event.ui-draggable:before{content:"\f0b2";font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Pro,FontAwesome;font-weight:900;position:absolute;top:0;bottom:0;left:0;width:25px;text-align:center;line-height:16px;padding-top:7px;padding-bottom:7px;background:#e0e0e0;border-radius:6px 0 0 6px;color:#999;font-size:14px}.fc-event-list .fc-event.ui-draggable-dragging{border:1px dashed #ddd}.fc-event-list .fc-event-icon{float:right;margin-left:10px}body .fc button{font-weight:400;color:#000;background:#fff;padding:5px 10px;height:inherit;font-size:13px;line-height:1.5;border:none;text-shadow:none;position:initial;box-shadow:none}body .fc button+button{border-left:1px solid #eee}body .fc button:active,body .fc button:focus,body .fc button:hover{background:#fff;outline:0}body .fc button:hover{color:#212121}body .fc button.fc-state-disabled:active,body .fc button.fc-state-disabled:focus,body .fc button.fc-state-disabled:hover{background:#fff}body .fc button.fc-state-active{color:#fff;background:#212121;border-color:#212121;box-shadow:none}.fc.fc-unthemed .fc-content,.fc.fc-unthemed .fc-divider,.fc.fc-unthemed .fc-popover,.fc.fc-unthemed .fc-row,.fc.fc-unthemed tbody,.fc.fc-unthemed td,.fc.fc-unthemed th,.fc.fc-unthemed thead{border-color:#d0d0d0}.fc th{padding:2px 15px!important;color:#000;font-weight:600;background:#eee}.fc th.fc-axis{padding-left:4px!important;padding-right:4px!important}.fc button .fc-icon{margin:0;top:0;width:auto;height:auto;font-size:13px}.fc .fc-icon-left-single-arrow:after,.fc .fc-icon-right-single-arrow:after{content:"\f0d9";font-size:13px;margin:0;top:1px}.fc .fc-toolbar,.tagit.ui-widget{margin-bottom:0!important}.fc .fc-icon-right-single-arrow:after{content:"\f0da"}.fc .fc-unthemed .fc-today{background:#FFF8F0}.fc .fc-scroller{overflow:initial;height:auto!important}.fc .fc-toolbar h2{font-size:22px;line-height:28px}.fc .fc-toolbar>*>*{margin-bottom:15px!important}#gritter-notice-wrapper{width:371px!important;z-index:1040!important}.gritter-item-wrapper{background:0 0!important;overflow:hidden!important;border-radius:8px!important}.gritter-bottom,.gritter-item,.gritter-top{background:url(../img/transparent/black-0.8.png)!important;background:rgba(0,0,0,.8)!important}.gritter-with-image{width:280px!important}.gritter-with-image,.gritter-without-image{padding-right:70px!important}.gritter-image{margin:2px 10px 0 0!important;border-radius:4px}.gritter-title{font-size:14px!important;line-height:18px!important;padding-bottom:3px!important;font-weight:600!important;color:#fff!important;text-shadow:none!important}.gritter-light .gritter-title{color:#333!important;font-weight:600!important}.gritter-item{font-family:inherit!important;color:#aaa!important;font-size:11px!important;padding:2px 15px 5px!important}.gritter-close:focus:before,.gritter-close:hover:before{color:#fff}.gritter-light .gritter-bottom,.gritter-light .gritter-item,.gritter-light .gritter-top{background:url(../img/transparent/white-0.98.png)!important;background:rgba(255,255,255,.98)!important;color:#999!important}.gritter-light .gritter-close:focus:before,.gritter-light .gritter-close:hover:before{color:#212121}.gritter-close,.gritter-light .gritter-close{left:auto!important;right:0!important;top:0!important;background:0 0!important;width:70px!important;height:auto!important;display:block!important;bottom:0;border-left:1px solid #444}.gritter-close:before,.gritter-light .gritter-close:before{content:"Close"!important;position:absolute!important;text-align:center!important;right:0!important;color:#999;left:0;z-index:10;text-indent:0;font-size:13px;font-weight:600;line-height:9px;top:50%!important;margin-top:-5px;font-family:inherit}.hljs-wrapper{background:#F5F5F5;border-radius:3px;position:relative}.hljs-wrapper pre{border:none;padding:0;background:0 0;border-radius:0}.hljs-wrapper .hljs{padding:15px;display:block;overflow-x:auto;color:#222;border:none;font-size:13px;background:0 0;border-radius:0}.hljs-wrapper .hljs-deletion,.hljs-wrapper .hljs-name,.hljs-wrapper .hljs-section,.hljs-wrapper .hljs-selector-tag,.hljs-wrapper .hljs-subst,.hljs-wrapper .hljs-tag{color:#2b71b5}.hljs-wrapper .hljs-attr,.hljs-wrapper .hljs-number,.hljs-wrapper .hljs-selector-attr,.hljs-wrapper .hljs-selector-class,.hljs-wrapper .hljs-selector-pseudo,.hljs-wrapper .hljs-template-variable,.hljs-wrapper .hljs-type,.hljs-wrapper .hljs-variable{color:#4ea2d4}.hljs-wrapper .hljs-addition,.hljs-wrapper .hljs-attribute,.hljs-wrapper .hljs-meta-string,.hljs-wrapper .hljs-regexp,.hljs-wrapper .hljs-string{color:#f44236}.hljs-comment{color:#728088}.panel-body+.hljs-wrapper{border-radius:0 0 3px 3px}.hljs-wrapper .btn-clipboard{position:absolute;right:10px;top:10px}.modal .hljs-wrapper{border-radius:0;margin-top:-1px}.modal .hljs-wrapper+.modal-footer{border-top:none}.introjs-hint{width:10px!important;height:10px!important}.introjs-helperNumberLayer{font-size:13px;background:#d32f2f!important;font-family:inherit!important;border:none!important;text-shadow:none!important;padding:0!important;text-align:center!important}.irs-bar-edge,.irs-line-left{border-radius:6px 0 0 6px!important}.irs-line-right{border-radius:0 6px 6px 0!important}.irs-from,.irs-single,.irs-to{background:#212121!important}.irs-bar-edge{background:#b9c0c3!important;border-right:1px solid #fff;top:27px!important;height:4px!important}.irs-line-left,.irs-line-mid,.irs-line-right{background:#f5f5f5!important}.irs-bar{background:#9e9e9e!important}.irs-bar,.irs-line{height:4px!important;top:27px!important}.irs-max,.irs-min{background:#e9edef!important;color:#5b6165!important}.irs-slider.from,.irs-slider.single,.irs-slider.to{background:#9e9e9e;box-shadow:0 2px 6px rgba(0,0,0,.25);border-radius:16px;border:6px solid #fff;cursor:pointer}.ui-widget{font-family:inherit;font-size:13px}.ui-autocomplete{padding:5px 0!important;box-shadow:0 5px 30px 0 rgba(0,0,0,.25)!important;border:1px solid #ccc!important;border:none!important;font-size:12px!important;z-index:99999}.ui-menu .ui-menu-item a{padding:5px 10px}body .ui-autocomplete.ui-menu .ui-menu-item-wrapper{padding:5px 15px;white-space:nowrap}.ui-stats-focus,.ui-stats-hover,.ui-widget-content .ui-stats-focus,.ui-widget-content .ui-stats-hover,.ui-widget-header .ui-stats-focus,.ui-widget-header .ui-stats-hover{border:none!important;background:#03a9f4!important;color:#fff!important;margin:0!important;border-radius:0!important}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#edf0f5;border:none;margin:0!important;border-radius:0}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{background:#03a9f4;border-color:#03a9f4}.ui-widget.ui-widget-content.ui-autocomplete{max-width:600px;overflow:hidden}.row>[class^=col-].ui-sortable{min-height:50px}.panel [class^=col-].ui-sortable,.theme-panel [class^=col-].ui-sortable{min-height:0}.ui-sortable .panel-heading{cursor:move}.ui-sortable.ui-sortable-disabled .panel-heading{cursor:default}.ui-sortable-placeholder{border:1px dashed #82868b!important;visibility:visible!important;background:0 0;margin:0!important}.panel.ui-sortable-placeholder{margin:-1px -1px 19px!important;box-shadow:none!important}.inbox .email-subject .form-control:focus,.sw-main .sw-btn-group,.sw-main.sw-theme-default{box-shadow:none}.simplecolorpicker{z-index:1010!important}.simplecolorpicker span.color,.simplecolorpicker.icon{border-radius:4px;width:19px}.simplecolorpicker.fontawesome span.color[data-selected]:after{display:block;text-align:center}.simplecolorpicker.glyphicons span.color[data-selected]:after{content:"\f00c"!important;margin-left:2px!important;top:0!important}.simplecolorpicker.inline{padding:5px 0 0!important}.sw-main .nav-tabs{background:#f5f5f5;border-radius:0;display:flex;width:100%}.sw-main .nav-tabs>li{display:inline-block;float:none;padding:0;margin:0!important}.sw-main>ul.step-anchor.nav-tabs>li>a{display:block;font-size:14px;font-weight:600;line-height:20px;padding:15px;margin:0;border-radius:0;color:#2e353c}.sw-main>ul.step-anchor.nav-tabs>li.active>a{color:#fff!important;background:#03a9f4!important}.sw-main>ul.step-anchor.nav-tabs>li.active>a .number{background:rgba(0,0,0,.2)}.sw-main>ul.step-anchor.nav-tabs>li>a .number{float:left;padding:0;height:20px;width:20px;font-size:10px;line-height:20px;text-align:center;margin-right:10px;top:0;background:#bec1c3;color:#fff;border-radius:40px;position:relative}.sw-main>ul.step-anchor.nav-tabs>li>a .number+.info{margin-left:30px;padding-right:15px;display:block}.sw-theme-default>ul.step-anchor.nav-tabs>li>a small{display:block;font-size:11px;font-weight:500;line-height:16px;opacity:.75}.sw-theme-default>ul.step-anchor>li>a::after{display:none!important}.sw-main .sw-container .step-content{background:#fff;padding:30px;border:none!important}.sw-main .sw-toolbar{background:#f5f5f5!important;padding:15px!important}.sw-main .sw-toolbar:after,.sw-main .sw-toolbar:before{content:"";display:table;clear:both}.sw-main .sw-toolbar .btn{border-radius:4px!important;min-width:100px}.sw-main .sw-toolbar .sw-btn-next,.sw-main .sw-toolbar .sw-btn-next.disabled,.sw-main .sw-toolbar .sw-btn-next.disabled:focus,.sw-main .sw-toolbar .sw-btn-next.disabled:hover{color:#fff;background:#03a9f4;border-color:#03a9f4}.sw-main .sw-toolbar .sw-btn-next:focus,.sw-main .sw-toolbar .sw-btn-next:hover{background:#2a72b5;border-color:#2a72b5}.sw-main .sw-toolbar .sw-btn-prev,.sw-main .sw-toolbar .sw-btn-prev.disabled,.sw-main .sw-toolbar .sw-btn-prev.disabled:focus,.sw-main .sw-toolbar .sw-btn-prev.disabled:hover{background:#fff;border-color:#fff;color:#212121}.sw-main .sw-toolbar .btn+.btn{margin-left:10px;border-left:none}.sw-main .sw-btn-group{margin:0}.sw-main .sw-btn-group .btn{box-shadow:0 0 2px rgba(0,0,0,.2),0 4px 4px -2px rgba(0,0,0,.2)}.sw-main .sw-btn-group .btn:hover{box-shadow:0 10px 20px rgba(0,0,0,.2),0 6px 6px rgba(0,0,0,.23)!important}.sw-main .sw-btn-group .btn.active,.sw-main .sw-btn-group .btn:active{box-shadow:0 0 2px rgba(0,0,0,.2),0 4px 4px -2px rgba(0,0,0,.2)!important}.sw-main.sw-theme-default>ul.step-anchor>li.done>a{background:#e9edef!important;color:#5b6165!important}.sw-main>ul.step-anchor.nav-tabs>li.done>a .number,.sw-main>ul.step-anchor.nav-tabs>li.done>a .number:before{background:#03a9f4!important}.sw-main>ul.step-anchor.nav-tabs>li.done>a .number:before{content:"\f00c";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:40px;color:#fff}.jstree-default .jstree-clicked,.jstree-default .jstree-wholerow-clicked{background:#E4E9EC!important;box-shadow:none!important}.jstree-default .jstree-hovered,.jstree-default .jstree-wholerow-hovered{background:#F5F5F5!important;box-shadow:none!important}.jstree-open>.jstree-anchor>.fa-folder:before{content:"\f07c";color:#000}.jstree-default .jstree-checkbox{background:0 0}.jstree-default .jstree-checkbox:before{content:"";position:absolute;left:4px;top:4px;right:4px;bottom:4px;border:1px solid #b4b6b7;display:block;background:#fff}.jstree-default .jstree-anchor>.jstree-checkbox.jstree-undetermined:after{content:"";position:absolute;left:7px;right:7px;bottom:7px;top:7px;display:block;background:#b4b6b7}.jstree-default .jstree-checked>.jstree-checkbox:after,.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:after{content:"\f00c";position:absolute;left:5px;right:5px;bottom:5px;top:5px;display:block;line-height:16px;font-size:13px;color:#000}.ie8 .pace .pace-activity,.ie8 .pace-inactive,.note-popover.popover{display:none}.jvectormap-zoomin,.jvectormap-zoomout{width:16px!important;height:16px!important;padding:0!important;line-height:16px!important;left:15px!important;color:#000!important;background:#fff!important;box-shadow:0 2px 8px rgba(0,0,0,.25)}.jvectormap-label,.jvectormap-tip{padding:3px 6px!important;border:none!important;background:rgba(0,0,0,.6)!important}.nvtooltip{font-family:inherit!important;font-size:12px!important;padding:5px 10px!important;border-radius:8px!important;background:rgba(255,255,255,.95)!important;box-shadow:0 5px 30px 0 rgba(0,0,0,.25)!important;border:none!important}.nvtooltip table td.legend-color-guide div{border:none!important;border-radius:4px!important}.nvtooltip table thead strong{text-decoration:underline!important}.nvd3-inverse-mode .nvd3 line.nv-guideline{stroke:rgba(255,255,255,.5)!important}.nvd3-inverse-mode .nvd3 .nv-bars text{fill:#fff!important}.nvd3-inverse-mode .nvd3 .nv-axis line,.nvd3-inverse-mode .nvd3 .nv-axis path{fill:none;stroke:rgba(255,255,255,.15)!important}.nvd3-inverse-mode .nvd3 .nv-legend-text,.nvd3-inverse-mode .nvd3 .nv-x text,.nvd3-inverse-mode .nvd3 .nv-y text{font-family:inherit!important;fill:rgba(255,255,255,.75)!important;font-size:11px!important;font-weight:500!important}.nvd3-inverse-mode .nv-label text,.nvd3-inverse-mode .nvd3.nv-pie .nv-pie-title{fill:rgba(255,255,255,.75)!important}.nvd3-inverse-mode .nvd3 .nv-legend-symbol{r:3}.nvd3-inverse-mode .nvd3.nv-pie path{stroke:rgba(0,0,0,.2)!important}.pace-inactive{opacity:0}.gallery .image a:focus,.gallery .image a:hover,.superbox-img:hover{opacity:.8}.pace.pace-inactive{z-index:0}.pace{background:0 0;position:fixed;top:0;left:0;right:0;transition:opacity 1s;z-index:1020}.pace-progress,.pace:before{top:60px;left:0;height:3px;position:fixed;right:0}.pace-progress{text-align:center;transition:width 1s;z-index:2000}.pace:before{content:"";background:0 0}.pace .pace-activity{display:block;position:fixed;z-index:2000;top:75px;right:8px;width:14px;height:14px;border:2px solid transparent;border-radius:10px;animation:pace-spinner .4s linear infinite}@keyframes pace-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.pace-top .pace-progress,.pace-top .pace:before{top:0}.pace-top .pace .pace-activity{top:11px}.parsley-error{background:#fff!important;border-color:#d32f2f!important}.parsley-error:focus{border-color:#cc4946!important;outline:0;box-shadow:0 0 0 .125rem rgba(244,67,54,.3)!important}.parsley-success{background:#fff!important;border-color:#009688!important}.parsley-success:focus{border-color:#009688!important;outline:0;box-shadow:0 0 0 .125rem rgba(0,150,136,.3)!important}.parsley-error,.parsley-success{box-shadow:none!important}.parsley-errors-list{padding:0!important;list-style-type:none!important;margin:0!important;color:#d32f2f;font-size:12px!important;line-height:inherit!important}.parsley-errors-list.filled{margin-top:5px!important}.input-append .icon-eye-open:before,.input-prepend .icon-eye-open:before{content:"\f06e"}.input-append .icon-eye-close:before,.input-prepend .icon-eye-close:before{content:"\f070"}.slider-wrapper{padding:15px 30px!important}.slider-wrapper.slider-without-range{padding:15px 0!important}.slider-wrapper.slider-vertical{padding-left:15px!important;padding-right:15px!important}.range-max,.range-min{color:#000!important}.range-handle{cursor:pointer!important}.range-bar{background:#e0e0e0!important}.range-quantity{background:#009688!important}.red .range-quantity{background:#d32f2f!important}.blue .range-quantity,.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#03a9f4!important}.purple .range-quantity{background:#673AB7!important}.orange .range-quantity{background:#e64a19!important}.black .range-quantity{background:#212121!important}.select2-container.form-control .select2-choice{background:0 0!important;margin:-6px -12px!important;padding:6px 12px!important;line-height:20px!important;border:none!important;box-shadow:none!important;height:32px!important}.select2-container.form-control.input-sm .select2-choice{height:30px!important}.select2-container .select2-choice .select2-arrow{background:0 0!important;border-left:none!important;width:22px!important}.select2-container.form-control .select2-choice abbr,.select2-container.form-control.input-sm .select2-choice abbr{top:10px!important}.select2-container.form-control.input-sm .select2-choice .select2-arrow b{background-position:-3px 4px!important}.select2-container .select2-choice .select2-arrow b{background-position:0 3px!important}.select2-drop-active{border-color:#e2e7eb!important;box-shadow:0 2px 2px -1px rgba(0,0,0,.2)!important}.select2-drop.select2-drop-above{box-shadow:0 -2px 2px -1px rgba(0,0,0,.2)!important}.editable-input .tt-dropdown-menu,.select2-drop{box-shadow:0 10px 30px 0 rgba(0,0,0,.2)!important}.select2-search{padding:5px!important}.select2-search input{border-color:#e2e7eb!important;border-radius:4px!important}.select2-drop{border:none!important;border-top:1px solid #d3d8df!important;margin-top:-2px!important}.select2-results{margin:0!important;padding:5px 0!important}.select2-results .select2-result-label{padding:5px 15px!important}.select2-results .select2-highlighted{background:#f5f5f5!important;color:#333!important}.select2-container.select2-container-multi.form-control{height:auto!important;width:240px!important}.select2-container.select2-container-multi.form-control .select2-choices{margin:-6px -12px!important;border:none!important;box-shadow:none!important;min-height:22px!important;height:auto!important;background:0 0!important}.select2-container.select2-container-multi.form-control.select2-container-active{border-color:#5db0ff!important;outline:0;box-shadow:0 0 0 .125rem rgba(52,142,227,.3)}.select2-container-multi .select2-choices .select2-search-choice{box-shadow:none!important;border-color:#f5f5f5!important;background:#f5f5f5!important;margin-top:4px!important}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{padding:0!important}.select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-selection__choice{padding:0 5px!important}.select2-dropdown{border:none!important;box-shadow:0 10px 20px 0 rgba(0,0,0,.15)!important;z-index:1020!important}.select2-dropdown.select2-dropdown--above{box-shadow:0 -10px 20px 0 rgba(0,0,0,.15)!important}.select2-container .select2-selection--single:focus{outline:0!important}.select2.select2-container--focus .select2-selection--single:focus{border-color:#5db0ff;outline:0!important;box-shadow:0 0 0 .125rem rgba(52,142,227,.3)}.select2-container .select2-selection--single,.select2-container--default .select2-selection--multiple{min-height:34px!important;border-color:#e2e7eb!important;outline:0!important}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:12px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:34px!important;font-size:13px}.select2-container--default .select2-selection--single .select2-selection__arrow{right:5px!important;height:32px!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:4px!important;border-color:#2e353c transparent transparent!important}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #2e353c!important;margin-top:-6px}.select2-container--default .select2-results__group{color:#000!important}.select2-container--default .select2-search--inline .select2-search__field{height:23px;padding-left:5px;border-color:#ccc!important}.select2-container--default .select2-search--dropdown .select2-search__field{padding:6px 12px!important;height:34px;border-color:#ccc!important}.select2-container--default .select2-search--dropdown .select2-search__field:focus,.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#5db0ff!important;outline:0!important;box-shadow:0 0 0 .125rem rgba(52,142,227,.3)!important}.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0 12px!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:6px!important;border:none!important;margin-right:8px!important;padding:2px 6px!important}.slimScrollBar,.slimScrollRail{width:6px!important;right:2px!important}.content-inverse-mode .slimScrollBar,.inverse-mode .slimScrollBar,.sidebar .slimScrollBar{background:rgba(255,255,255,.5)!important}.jqstooltip{border:none!important;border-radius:4px;width:auto!important;height:auto!important;background:rgba(0,0,0,.8)!important}.note-editor.note-frame{border:none!important;margin:0!important;background:0 0}.note-popover .popover-content,.panel-heading.note-toolbar{padding:10px 15px!important;border-radius:0;background:#222}.note-editor.note-frame .note-editing-area .note-editable,.note-editor.note-frame .note-placeholder{padding:15px!important}.note-toolbar.panel-heading .btn-group .btn{margin-top:0!important}.note-toolbar .dropdown-toggle:after{display:none!important}.note-btn-group .dropdown-menu .btn-group,.superbox-list{display:inline-block}.superbox{font-size:0;margin:-1px -1px 0 0}.superbox-list{position:relative}.superbox-list.superbox-O{z-index:10}.superbox-list.superbox-O:before{content:"";position:absolute;left:50%;bottom:-1px;border:10px solid transparent;border-bottom-color:#d9e0e7;margin-left:-10px;z-index:10}.superbox-list.superbox-O:after{content:"";position:absolute;left:50%;bottom:-3px;border:10px solid transparent;border-bottom-color:#222;margin-left:-10px;z-index:20}.superbox-show{background:#000;border-top:1px solid #d9e0e7!important}.superbox-img{width:100%;cursor:pointer;display:block;padding-top:75%;position:relative}.editable-input .date .add-on,.superbox-img img,.wysihtml5-toolbar .dropdown-toggle:after,.wysihtml5-toolbar .glyphicon-quote:before{display:none}.superbox-img span{position:absolute;top:1px;left:0;right:1px;bottom:0;background-size:cover!important;background-position:center!important}.superbox-current-img{box-shadow:0 5px 35px rgba(0,0,0,.65);max-width:100%}.superbox-close{opacity:.7;cursor:pointer;position:absolute;top:25px;right:25px;width:35px;height:35px}.tagit.ui-widget{border:1px solid #ccc!important;background:#fff!important;padding:3px 12px 2px!important}ul.tagit input[type=text]{background:#fff!important;width:auto!important}ul.tagit li.tagit-choice-editable{background:#BDBDBD!important;border:none!important;color:#fff!important;border-radius:3px!important;padding:2px 24px 3px 7px!important}.tagit .ui-icon-close{background:0 0!important;height:22px!important;width:16px!important;text-indent:0!important}.tagit.white .ui-icon-close:before{color:#000}.tagit .ui-icon-close:before{font-size:10px;color:#fff}ul.tagit.inverse li.tagit-choice-editable{background:#212121!important}ul.tagit.white li.tagit-choice-editable{background:#fff!important;border:1px solid #ddd!important;color:#000!important}ul.tagit.primary li.tagit-choice-editable{background:#03a9f4!important}ul.tagit.info li.tagit-choice-editable{background:#00bcd4!important}ul.tagit.success li.tagit-choice-editable{background:#009688!important}ul.tagit.warning li.tagit-choice-editable{background:#e64a19!important}ul.tagit.danger li.tagit-choice-editable{background:#d32f2f!important}ul.tagit li.tagit-choice .tagit-close{right:2px!important;line-height:22px!important;text-align:center!important;top:0!important;margin:0!important}ul.tagit li.tagit-choice .tagit-close:focus,ul.tagit li.tagit-choice .tagit-close:hover{text-decoration:none!important}ul.tagit li.tagit-choice .tagit-close:focus .ui-icon-close:before,ul.tagit li.tagit-choice .tagit-close:hover .ui-icon-close:before{color:#666;color:rgba(0,0,0,.4)}ul.tagit.inverse li.tagit-choice .tagit-close:focus .ui-icon-close:before,ul.tagit.inverse li.tagit-choice .tagit-close:hover .ui-icon-close:before{color:#666;color:rgba(255,255,255,.4)}.twitter-typeahead .tt-hint{line-height:22px;padding:5px 11px;opacity:.6}.tt-suggestion.tt-is-under-cursor{background:#edf0f5;color:#222}.wysihtml5-sandbox{width:100%!important}.panel-form .wysihtml5-toolbar{padding:15px 15px 5px}.panel-form .wysihtml5-sandbox{border-radius:0 0 4px 4px!important}.wysihtml5-toolbar .glyphicon-quote:after{content:"\f10d"}.wysihtml5-toolbar .glyphicon-list:before{content:"\f03a"}.wysihtml5-toolbar .glyphicon-indent-right:before{content:"\f038"}.wysihtml5-toolbar .glyphicon-indent-left:before{content:"\f036"}.wysihtml5-toolbar .glyphicon-th-list:before{content:"\f00b"}.wysihtml5-toolbar .glyphicon-share:before{content:"\f064"}.wysihtml5-toolbar .glyphicon-picture:before{content:"\f03e"}.editable-date{width:300px}.editable-error-block,.editable-input{font-size:13px}.editable-date .datetimepicker{width:auto!important;color:#2e353c!important}.editable-input .date .form-control,.editable-input .datetimepicker.datetimepicker-inline{width:240px}.editable-input .input-sm,.editable-input select.form-control:not([size]):not([multiple]).input-sm{height:30px}.editable-input .datetimepicker.datetimepicker-inline table tbody td,.editable-input .datetimepicker.datetimepicker-inline table tfoot th,.editable-input .datetimepicker.datetimepicker-inline table thead th,.editable-input .datetimepicker.datetimepicker-inline table>thead>tr>th{border:none!important;vertical-align:middle}.editable-input .tt-dropdown-menu{border:none!important;font-size:13px}.editable-input .tt-suggestion.tt-is-under-cursor{background:#03a9f4!important}.editable-input .twitter-typeahead .tt-hint{padding:5px 9px!important}.editable-checklist{font-size:13px;min-width:200px}.editableform textarea.form-control{min-width:240px}.editable-checklist label{display:block}.editable-checklist label input[type=checkbox].form-control{box-shadow:none!important;height:20px!important}.editable-checklist label input[type=checkbox]+span{margin-left:5px}.editable-input .select2-container .select2-choice>.select2-chosen{color:#2e353c}.editable-buttons .glyphicon-ok:before{content:"\f00c"}.editable-buttons .glyphicon-remove:before{content:"\f00d"}.coming-soon .brand{line-height:40px;font-size:28px;font-weight:300;margin-bottom:10px;color:#fff;text-align:center}.coming-soon .brand .logo{display:block;margin:0 auto 5px;vertical-align:middle;border-radius:8px}.coming-soon .coming-soon-header .brand,.coming-soon .coming-soon-header .desc,.coming-soon .coming-soon-header .timer{position:relative;z-index:1020}.coming-soon .coming-soon-header{background:url(../img/coming-soon.jpg) no-repeat;background-size:cover;padding:100px 0 50px;position:relative}.coming-soon .coming-soon-header:before{background:#000}.coming-soon .coming-soon-header .bg-cover{background:linear-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#80000000", endColorstr="#bf000000", GradientType=0 );position:absolute;right:0;top:0;left:0;bottom:0;z-index:0}.coming-soon .coming-soon-header .desc{text-align:center;font-size:13px;color:#fff;color:rgba(255,255,255,.5);letter-spacing:.5px;margin-bottom:50px}.coming-soon .coming-soon-header .timer{margin-bottom:0;padding:10px 0}.coming-soon .coming-soon-header .timer:after,.coming-soon .coming-soon-header .timer:before{content:"";display:table;clear:both}.coming-soon .timer .is-countdown{background:0 0;border:none;width:720px;margin:0 auto}.coming-soon .timer .is-countdown .countdown-section{padding:0 10px}.coming-soon .timer .is-countdown .countdown-section+.countdown-section{border-left:1px solid rgba(255,255,255,.2)}.coming-soon .timer .countdown-amount{font-size:36px;color:#fff}.coming-soon .timer .countdown-period{font-size:14px;color:#999}.coming-soon a{color:#00bcd4}.coming-soon .coming-soon-content{color:#333;text-align:center;padding:25px 0}.coming-soon .coming-soon-content .desc{margin-bottom:25px;font-size:13px}.coming-soon .coming-soon-content .input-group{width:480px;margin:0 auto}.inbox .nav-title{font-size:10px;color:#9e9e9e;padding:15px 13px 7px}.inbox .nav-inbox{list-style-type:none;margin:0;padding:0;display:block}.inbox .nav-inbox>li{display:block}.inbox .nav-inbox>li>a{display:block;text-decoration:none;border-radius:0;padding:8px 20px;color:#212121;font-weight:500}.inbox .nav-inbox>li>a i{width:18px}.inbox .nav-inbox>li+li{margin-top:0}.inbox .nav-inbox>li.active>a,.inbox .nav-inbox>li.active>a:focus,.inbox .nav-inbox>li.active>a:hover{background:#ddd;color:#212121}.inbox .nav-inbox>li.active>a .badge,.inbox .nav-inbox>li>a .badge{background:#212121;color:#fff;padding:4px 8px;margin-top:0;font-size:10px;line-height:11px}.inbox .float-right-link{position:absolute;right:0;top:0;padding-top:13px}.inbox .email-to{position:relative}.inbox .email-to .form-control,.inbox .email-to .tagit{border:none!important;border-bottom:1px solid #ccd0d4!important;padding:9px 12px 9px 45px!important;border-radius:0}.inbox .tagit input[type=text]{font-weight:500}.inbox .email-subject .form-control{border:none!important;border-bottom:1px solid #ccd0d4!important;padding:9px 12px!important;border-radius:0}.inbox .email-to .control-label{position:absolute;left:0;top:0;bottom:0;padding-top:13px;padding-left:10px;line-height:16px;width:45px}.inbox .email-content{padding:0;margin:0}.inbox .email-content .wysihtml5-toolbar{padding:10px 0 0}.inbox .email-content .wysihtml5-toolbar .btn-group{margin-bottom:5px}.inbox .email-content .wysihtml5-toolbar .btn{font-size:13px}.inbox .email-content .wysihtml5-toolbar>li{margin:0 5px 5px 0}.inbox .email-content .wysihtml5-sandbox{border-radius:0!important;padding:15px!important;border:1px solid #ccd0d4!important}.attached-document{list-style-type:none;margin:15px 0 0;padding:0}.attached-document>li{width:180px;float:left;background:#fff;color:#2e353c;font-weight:600;position:relative;margin-right:15px;margin-bottom:15px;border:1px solid #d9dfe5}.attached-document>li:before{position:absolute;top:-1px;right:-1px;font-size:13px;background:#d9dfe5;width:20px;height:20px;line-height:20px;text-align:center}.attached-document>li img{max-width:100%}.attached-document>li .document-name{padding:5px 10px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#f1f3f4}.attached-document>li .document-name a{color:#212121}.attached-document>li .document-file{height:70px;background:0 0;overflow:hidden;text-align:center;line-height:70px;font-size:32px;margin:-1px}.list-email{margin:-1px 0;border-top:1px solid #e2e7eb;border-bottom:1px solid #e2e7eb}.list-email>li.list-group-item{border-radius:0;border:none;margin-bottom:0;padding:15px 15px 15px 20px;position:relative}.list-email>li.list-group-item+li.list-group-item{border-top:1px solid #e2e7eb}.list-email>li.list-group-item:after,.list-email>li.list-group-item:before{content:"";display:table;clear:both}.list-email .email-info,.list-email .email-info>a,.list-email .email-sender{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative}.list-email .email-info{position:relative;padding-right:100px}.list-email .email-user{float:left;width:30px;height:30px;border-radius:30px;overflow:hidden;font-size:18px;line-height:30px;text-align:center;color:#6e7179;background:#f4f6f7;margin:-5px 0}.list-email .email-user img{max-width:100%;display:block}.list-email .email-user+.email-info{margin-left:45px}.list-email .email-checkbox+.email-user+.email-info{margin-left:68px}.list-email .email-checkbox+.email-info{margin-left:23px}.list-email .email-title{line-height:20px}.list-email .unread .email-title{color:#03a9f4;font-weight:500}.list-email .email-title+.email-desc{padding-left:20px}.list-email .email-title+.email-desc:before{content:"";position:absolute;left:6px;top:7px;width:6px;height:6px;background:#d9dfe3;border-radius:6px}.list-email .email-desc{position:relative;color:#5c656d}.list-email .email-sender{width:230px;float:left;padding-right:15px}.list-email .unread .email-sender{font-weight:500}.list-email .email-title .label{position:relative;top:-1px}.list-email a{color:#000;text-decoration:none}.list-email .email-info,.list-email .email-info>a{display:block;margin-top:-15px;margin-bottom:-15px;padding-top:15px;padding-bottom:15px}.list-email .email-info>a{margin-right:-115px;padding-right:100px;position:relative}.list-email .email-time{position:absolute;width:100px;padding:15px;top:0;bottom:0;right:0;font-size:11px;color:#9ba3ab;text-align:right}.list-email .email-checkbox{float:left;width:30px;height:30px;line-height:30px;text-align:center;margin:-5px 5px -5px -12px}.list-email .email-checkbox label{color:#e2e7eb;display:block;cursor:pointer}.list-email .email-checkbox label.active,.result-list .title a{color:#2e353c}.list-email .email-checkbox label input[type=checkbox]{display:none}.list-email .email-checkbox label i{font-size:16px;display:block;line-height:30px;transition:all .2s linear}.list-email .email-checkbox label.active i:before{content:"\f14a"}.list-email>li.selected{background:#e2e7ec}.error-page{background:url(../img/error-page-pattern.png) #212121}.error-page .pace-progress,.error-page .pace:before{top:0}.error-page .error{margin:0 auto;text-align:center}.error-page .error .error-code{line-height:200px;padding:50px 0;background:#eee;color:#212121;font-size:200px;text-shadow:10px 10px 0 rgba(0,0,0,.1)}.error-page .error .error-content{padding:50px 0}.error-page .error .error-content .error-message{color:#fff;font-size:24px;letter-spacing:.5px;margin-bottom:5px}.error-page .error .error-content .error-desc{font-size:13px;color:#fff;color:rgba(255,255,255,.5);letter-spacing:1px}.error-page .error .error-content .error-desc .error-details{color:#fff;font-size:16px}.debug{padding:0 0 30px}.debug .error-message{margin-bottom:30px;text-align:center}.debug .error-message h2{color:#EEE}.debug .error-message .location{color:#BDBDBD}.debug .error-trace{margin-bottom:30px}.debug .error-trace .list-group-item{color:#BDBDBD;background:rgba(33,33,33,.9);border-color:#111;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.debug .error-trace .list-group-item.h4{color:#EEE}.debug .error-info{color:#BDBDBD}.debug .error-info .sql-query strong,.debug .error-info h3{color:#EEE}.debug .error-info .sql-query{margin-bottom:15px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.gallery{margin:-5px}.gallery .image{width:25%;display:block;overflow:hidden;padding:5px}.gallery .image a{transition:all .2s linear}.gallery .image img{width:100%;height:200px;border-radius:3px 3px 0 0}.gallery .image-inner{position:relative;background:#fff;border-radius:3px 3px 0 0}.gallery .image-caption{position:absolute;top:15px;left:0;background:rgba(0,0,0,.6);color:#fff;padding:5px 15px;margin:0}.gallery .image-info{background:#fff;padding:15px;border-radius:0 0 3px 3px}.gallery .image-info .title{margin:0 0 10px;line-height:18px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gallery .image-info .rating{line-height:20px;margin:0 0 3px}.gallery .image-info .desc{line-height:16px;font-size:13px;height:48px;overflow:hidden}.gallery .rating span.star{display:inline-block}.gallery .rating span.star:before{content:"\f005";color:#BDBDBD}.gallery .rating span.star.active:before{color:#e64a19}.gallery-option-set{display:block;margin-bottom:-5px}.gallery-option-set .btn{margin:0 5px 5px 0}.invoice{background:#fff;padding:20px}.invoice-company{font-size:20px}.invoice-header{margin:0 -20px;background:#F5F5F5;padding:20px}.invoice-date,.invoice-from,.invoice-to{display:table-cell;width:1%}.invoice-from,.invoice-to{padding-right:20px}.invoice-date .date,.invoice-from strong,.invoice-to strong{font-size:16px;font-weight:600}.invoice-date{text-align:right;padding-left:20px}.invoice-price{background:#F5F5F5;display:table;width:100%}.invoice-price .invoice-price-left,.invoice-price .invoice-price-right{display:table-cell;padding:20px;font-size:20px;font-weight:600;width:75%;position:relative;vertical-align:middle}.invoice-price .invoice-price-left .sub-price{display:table-cell;vertical-align:middle;padding:0 20px}.invoice-price small{font-size:13px;font-weight:400;display:block}.invoice-price .invoice-price-row{display:table;float:left}.invoice-price .invoice-price-right{width:25%;background:#212121;color:#fff;font-size:28px;text-align:right;vertical-align:bottom;font-weight:300}.invoice-price .invoice-price-right small{display:block;opacity:.6;position:absolute;top:10px;left:10px;font-size:13px;font-weight:600}.invoice-footer{border-top:1px solid #ddd;padding-top:10px;font-size:10px}.invoice-note{color:#999;margin-top:80px;font-size:85%}.invoice>div:not(.invoice-footer){margin-bottom:20px}.login.login-v2{color:#ccc;width:400px;margin:168px 0 0 -200px;position:absolute;top:0;left:50%;border-radius:4px}.login.login-v2 a{color:#fff}.login.login-v2 label{color:#ccc}.login.login-v2 .login-content{padding:20px;width:400px}.login.login-v2 .login-header{width:400px;padding:0 20px;margin:0;top:0;left:0;right:0;position:relative}.login.login-v2 .login-header,.login.login-v2 .login-header .brand,.login.login-v2 .login-header .brand small{color:#fff}.login.login-v2 .login-header .brand small{color:rgba(255,255,255,.5)}.login.login-v2 .login-header .icon{opacity:.4;right:20px;top:2px}.login.login-v2 .login-header .icon i{font-size:56px}.login.login-v2 .form-control{background:rgba(0,0,0,.5);border:1px solid transparent;color:#fff}.login.login-v2 .form-control:focus{border-color:transparent;box-shadow:0 0 0 .125rem rgba(255,255,255,.3)}.login-cover,.login-cover-bg,.login-cover-image{position:fixed;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center;transition:background .2s linear}.login-cover-image img{max-width:100%;top:0;left:0;position:absolute}.login-cover-bg{background:rgba(0,0,0,.5)}.login-bg-list{position:absolute;right:20px;bottom:20px;z-index:1020;list-style-type:none;margin:0;padding:0 0 0 20px}.login-bg-list>li{width:66px;height:66px;overflow:hidden;float:left;transition:all .2s linear;border:3px solid transparent;border-radius:66px}.login-bg-list>li:focus,.login-bg-list>li:hover{border-color:rgba(255,255,255,.5)}.login-bg-list>li a{display:block;height:60px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center}.login-bg-list>li.active{border-color:#fff;z-index:1020;position:relative}.login-bg-list>li img{max-height:100%}.login.login-with-news-feed,.register.register-with-news-feed{width:100%;margin:0;padding:0;top:0}.login.login-with-news-feed .news-feed,.register.register-with-news-feed .news-feed{position:fixed;left:0;right:500px;top:0;bottom:0;transform:translateZ(0);overflow:hidden}.login.login-with-news-feed .news-image,.register.register-with-news-feed .news-image{position:absolute;bottom:0;left:0;right:0;top:0;background-size:cover;background-repeat:no-repeat;background-position:center}.login.login-with-news-feed .news-image img,.register.register-with-news-feed .news-image img{position:absolute;max-height:100%;min-width:100%;top:-1960px;bottom:-1960px;left:-1960px;right:-1960px;margin:auto}.login.login-with-news-feed .news-caption,.register.register-with-news-feed .news-caption{color:rgba(255,255,255,.75);position:absolute;bottom:0;left:0;right:0;padding:60px 60px 30px;font-size:18px;z-index:20;font-weight:300;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000", endColorstr="#000", GradientType=0 )}.login.login-with-news-feed .news-caption .caption-title,.register.register-with-news-feed .news-caption .caption-title{color:#fff;font-weight:300;font-size:36px}.login.login-with-news-feed .right-content,.register.register-with-news-feed .right-content{float:right;width:500px}.login.login-with-news-feed .login-content,.register.register-with-news-feed .register-content{width:auto;padding:30px 60px}.register.register-with-news-feed .register-content{padding:20px 60px 30px}.login.login-with-news-feed .login-header,.register.register-with-news-feed .register-header{position:relative;top:0;margin:0;left:0;right:0;padding:100px 60px 0}.register.register-with-news-feed .register-header{padding:60px 60px 0;font-size:32px}.register.register-with-news-feed .register-header small{color:#707478;display:block;font-size:14px;margin-top:10px;line-height:20px}.login.login-with-news-feed .login-header .brand{color:#000}.login label,.login.login-with-news-feed .login-header .brand small{color:#707478}.login.login-with-news-feed .login-header .icon{top:98px;right:10px}.login{margin:-168px 0 0;position:absolute;left:0;right:0;top:50%}.login .login-header{position:absolute;top:-80px;left:50%;right:0;max-width:100%;padding:0 40px;margin-left:-225px;font-weight:300}.login .login-header .brand{padding:0;font-size:28px;color:#212121}.login .login-header .brand .logo{font-size:0;margin-right:10px;border-radius:6px;top:-11px}.login .login-header .brand small{font-size:14px;display:block;color:#707478}.login .login-header .icon{position:absolute;right:40px;top:-2px;opacity:.1}.login .login-header .icon i{font-size:70px}.login .login-content{padding:30px 40px;color:#999;width:450px;margin:0 auto}.map{position:absolute;top:60px;bottom:0;left:220px;right:0;z-index:0;transform:translateZ(0)}.map .jvectormap-zoomin{top:70px}.map .jvectormap-zoomout{top:100px}.map .jvectormap-zoomin,.map .jvectormap-zoomout{width:20px!important;height:20px!important;font-size:14px;line-height:20px!important;left:20px!important}.map-content{padding:0 25px;z-index:100;position:relative}.map-float-table{position:absolute;right:25px;bottom:25px;background:rgba(29,29,29,.8)}.flat-black .map-float-table{background:rgba(29,29,29,.8)}.page-with-wide-sidebar .map{left:250px}.page-with-right-sidebar .map{right:220px;left:0}.page-with-wide-sidebar.page-with-right-sidebar .map{right:250px;left:0}.page-sidebar-minified .map{left:60px}.page-with-right-sidebar.page-sidebar-minified .map{right:60px}.profile-header{position:relative;overflow:hidden}.profile-header .profile-header-cover{background-image:url(../img/profile-cover.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0}.profile-header .profile-header-cover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%)}.profile-header .profile-header-content,.profile-header .profile-header-tab,.profile-header-img,.result-list>li>div,.timeline{position:relative}.profile-header .profile-header-content{color:#fff;padding:25px}.profile-header-img{float:left;width:120px;height:120px;overflow:hidden;z-index:10;margin:0 0 -20px;padding:3px;border-radius:4px;background:#fff}.profile-header-img img{max-width:100%}.profile-header-info h4{font-weight:500;color:#fff}.profile-header-img+.profile-header-info{margin-left:140px}.profile-header .profile-header-tab{background:#fff;list-style-type:none;margin:-10px 0 0;padding:0 0 0 140px;white-space:nowrap;border-radius:0}.profile-header .profile-header-tab>li{display:inline-block;margin:0}.profile-header .profile-header-tab>li>a{display:block;color:#9e9e9e;line-height:20px;padding:10px 20px;text-decoration:none;font-weight:700;font-size:13px;border:none}.profile-header .profile-header-tab>li.active>a,.profile-header .profile-header-tab>li>a.active{color:#000}.profile-content{padding:25px;border-radius:4px}.profile-content:after,.profile-content:before{content:"";display:table;clear:both}.profile-content .tab-content,.profile-content .tab-pane{background:0 0}.profile-left{width:200px;float:left}.profile-right{margin-left:240px;padding-right:20px}.profile-image{height:175px;line-height:175px;text-align:center;font-size:72px;margin-bottom:10px;border:2px solid #E2E7EB;overflow:hidden;border-radius:4px}.profile-image img{display:block;max-width:100%}.profile-highlight{padding:12px 15px;background:#FEFDE1;border-radius:4px}.profile-highlight h4{margin:0 0 7px;font-size:13px;font-weight:700}.table.table-profile>thead>tr>th{border-bottom:none!important}.table.table-profile>thead>tr>th h4{font-size:20px;margin-top:0}.table.table-profile>thead>tr>th h4 small{display:block;font-size:13px;font-weight:400;margin-top:5px}.profile-section:after,.profile-section:before,.result-list:after,.result-list:before,.result-list>li:after,.result-list>li:before{display:table;content:"";clear:both}.table.table-profile>tbody>tr>td,.table.table-profile>thead>tr>th{border:none;padding-top:7px;padding-bottom:7px;color:#000;background:0 0}.table.table-profile>tbody>tr>td.field{width:20%;text-align:right;font-weight:600;color:#212121}.table.table-profile>tbody>tr.highlight>td{border-top:1px solid #BDBDBD;border-bottom:1px solid #BDBDBD}.table.table-profile>tbody>tr.divider>td{padding:0!important;height:10px}.profile-section+.profile-section{margin-top:20px;padding-top:20px;border-top:1px solid #b9c3ca}.profile-section .title{font-size:20px;margin:0 0 15px}.profile-section .title small{font-weight:400}.result-list{list-style-type:none;margin:0;padding:0;width:100%}.result-list>li{background:#fff;box-shadow:0 1px #ccc;border-radius:3px;overflow:hidden}.result-list>li+li{margin-top:10px}.result-list>li>div{display:table-cell;vertical-align:top;padding:20px}.result-list .result-image{width:240px;padding:0;overflow:hidden;background:center #212121;vertical-align:middle;display:table-cell;background-size:cover}.result-list .result-image a{display:block}.result-list .result-image a:focus,.result-list .result-image a:hover{opacity:.8}.relative:hover .btn-remove,.result-list .btn-row a:focus,.result-list .btn-row a:hover{opacity:1}.result-list .result-image img{width:100%}.result-list .title{margin:0;font-size:18px;line-height:26px}.result-list .location{color:#9e9e9e;margin-bottom:15px}.result-list .desc{margin-bottom:20px;max-height:32px;overflow:hidden;text-overflow:ellipsis;line-height:16px}.result-list .btn-row:after,.result-list .btn-row:before{content:"";display:table;clear:both}.result-list .btn-row a{color:#2e353c;font-size:14px;line-height:18px;float:left;padding:8px 10px;border-radius:4px;background:#f5f5f5}.result-list .btn-row a+a{margin-left:5px}.result-list .result-price{width:240px;font-size:28px;text-align:center;background:#f5f5f5;color:#2e353c;vertical-align:middle}.result-list .result-price small{display:block;font-size:10px;font-weight:600;color:#9e9e9e}.result-list .result-price .btn{margin-top:30px}.timeline{list-style-type:none;margin:0;padding:0}.timeline:before{content:"";position:absolute;top:5px;bottom:5px;width:5px;background:#212121;left:20%;margin-left:-2.5px}.timeline>li{position:relative;min-height:50px;padding:20px 0}.timeline .timeline-time{position:absolute;left:0;width:18%;text-align:right;top:30px}.timeline .timeline-time .date,.timeline .timeline-time .time{display:block;font-weight:600}.timeline .timeline-time .date{line-height:16px;font-size:13px;font-weight:500}.timeline .timeline-time .time{line-height:24px;font-size:20px;color:#000}.timeline .timeline-icon{left:15%;position:absolute;width:10%;text-align:center;top:40px}.timeline .timeline-icon a{text-decoration:none;width:20px;height:20px;display:inline-block;border-radius:20px;background:#d9e0e7;line-height:10px;color:#fff;font-size:14px;border:5px solid #212121;transition:border-color .2s linear}.timeline .timeline-body{margin-left:23%;margin-right:17%;background:#fff;position:relative;padding:20px 25px;border-radius:6px}.timeline .timeline-body:before{content:"";display:block;position:absolute;border:10px solid transparent;border-right-color:#fff;left:-20px;top:20px}.timeline .timeline-body>div+div{margin-top:15px}.timeline .timeline-body>div+div:last-child{margin-bottom:-20px;padding-bottom:20px;border-radius:0 0 6px 6px}.timeline-header{padding-bottom:10px;border-bottom:1px solid #e2e7eb;line-height:30px}.timeline-header .userimage{float:left;width:34px;height:34px;border-radius:40px;overflow:hidden;margin:-2px 10px -2px 0}.timeline-header .username{font-size:16px;font-weight:500}.timeline-header .username,.timeline-header .username a{color:#212121}.timeline img{max-width:100%;display:block}.timeline-content{letter-spacing:.25px;line-height:18px;font-size:13px}.timeline-content:after,.timeline-content:before{content:"";display:table;clear:both}.timeline-title{margin-top:0}.timeline-footer{background:#fff;border-top:1px solid #e2e7ec;padding-top:15px}.timeline-footer a:not(.btn){color:#575d63}.timeline-footer a:not(.btn):focus,.timeline-footer a:not(.btn):hover{color:#212121}.timeline-likes{color:#6d767f;font-weight:600;font-size:13px}.timeline-likes .stats-right{float:right}.timeline-likes .stats-total{display:inline-block;line-height:20px}.timeline-likes .stats-icon{float:left;margin-right:5px;font-size:9px}.timeline-likes .stats-icon+.stats-icon{margin-left:-2px}.timeline-likes .stats-text{line-height:20px}.timeline-likes .stats-text+.stats-text{margin-left:15px}.timeline-comment-box{background:#f5f5f5;margin-left:-25px;margin-right:-25px;padding:20px 25px}.timeline-comment-box .user{float:left;width:34px;height:34px;overflow:hidden;border-radius:30px}.timeline-comment-box .user img{max-width:100%;max-height:100%}.timeline-comment-box .user+.input{margin-left:44px}.cake-debug-output,.cake-error{position:relative;z-index:99999999;padding:15px;background:#fff}.media .pace-progress,.media .pace:before{top:0}.media .content-media{padding:20px}.dropdown-menu,.file-manager .file-manager-sidebar .btn-group.btn-block{padding:0}.media .footer{margin:0 20px}td.actions,th.actions{text-align:right}.formBuilderTable td,.swal-footer,td.timestamp,th.timestamp{text-align:center}td.timestamp,th.timestamp{width:130px}.action-buttons{margin-bottom:1rem}.action-buttons~.action-buttons,.tab-pane .action-buttons:last-child{margin-top:1rem;margin-bottom:0}.paginator{display:flex;justify-content:center;align-items:center;flex-direction:column}.paginator .pagination{margin:.5rem 0}.page-wrapper{margin-bottom:30px}.page-wrapper .nav.nav-tabs{background:#212121}.page-wrapper .nav .disabled{background:#fff;color:#212121;font-size:16px;font-weight:700;cursor:default}.page-wrapper .nav .disabled:after{content:":"}.page-wrapper .nav li a{cursor:pointer}.page-wrapper .nav>li>a{color:#EEE;box-shadow:0 -3px 8px rgba(0,0,0,.15)}@media (max-width:767px){.page-wrapper.details .btn-group{width:100%;flex-direction:column;align-items:flex-start;justify-content:center}.page-wrapper.details .btn-group .btn,.page-wrapper.details .btn-group .btn-group{width:100%}}.dropdown-menu .active{background:#212121;color:#fff}.dropdown-menu .active:hover{background:#212121;color:#BDBDBD}.btn-group>.btn-group{box-shadow:none}.widget-card-box{position:relative;overflow:hidden;margin-bottom:0}.widget-card-box .widget-card-cover.icon{display:flex;justify-content:center;align-items:center;background:#EEE;border:1px solid #d5d5d5;color:#BDBDBD}.formBuilderTable .optionsButton,.seo-analyser .dropzone-seo-analyser .dz-preview,.seo-analyser .input-group-btn .actions{display:none}.widget-card-box .widget-card-cover.icon .file-name{color:#616161}.widget-card-box .widget-card-options{position:absolute;right:10px;bottom:-50px;transition:.2s all}.widget-card-box:hover .widget-card-options{bottom:10px}.CodeMirror{min-height:500px;border:1px solid #DDD}.diffWrapper .diff{outline:#f0f0f0 solid 1px;height:500px;overflow:auto;cursor:none}.diffWrapper .diff del{background-color:#ffc6c6}.diffWrapper .diff ins{background-color:#c6ffc6;text-decoration:none}.delete-logs .input-group-text,.forms-list-filter .input-group-text,.logs-filter .input-group-text{height:34px;border-radius:2px 0 0 2px}.delete-logs a,.delete-logs button,.forms-list-filter a,.forms-list-filter button,.logs-filter a,.logs-filter button{border-radius:0 2px 2px 0}.delete-logs .form-control,.forms-list-filter .form-control,.logs-filter .form-control,.rtl-mode .btn-group>.btn+.btn:not(:last-child):not(:first-child):not(.dropdown-toggle){border-radius:0}.delete-logs .input-group-append a,.delete-logs .input-group-append button,.forms-list-filter .input-group-append a,.forms-list-filter .input-group-append button,.logs-filter .input-group-append a,.logs-filter .input-group-append button{border-left:none}.form-group.required label{color:#571212}.form-group.required label:after{content:" *"}.tree .child .title::after,.tree .child .title::before{content:" ";position:absolute}.form-control-error{margin-top:-.5rem;margin-bottom:1rem;color:#d32f2f}.form-control.file{line-height:normal!important}.formBuilderTable .form-group{margin-bottom:0}.formBuilderTable .position{max-width:60px}.formBuilderTable .btn-xs{position:relative;top:5px}.formsDataList .not_view td{font-weight:700}.file-manager .file-manager-sidebar .btn-group{border:1px solid #d5d5d5;box-shadow:none;background:#f8f9fa}.file-manager .file-manager-sidebar .btn-group a.active{box-shadow:none}.file-manager .file-manager-sidebar .list-group .list-group-item{border-color:#d5d5d5}.file-manager .file-manager-sidebar .list-group .list-group-item.active{border-color:#d5d5d5;background:#fff;color:#d32f2f}.file-manager .file-manager-sidebar .list-group .list-group-item.active:hover{color:#464647}.file-manager .file-manager-sidebar .table{border:1px solid #d5d5d5;border-radius:3px;background:#fff}.file-manager .panel .panel-body{min-height:340px}.seo-analyser .showHide{cursor:pointer}.cropper .title-preview{margin-bottom:42px}.cropper .img-source>img{max-width:100%}.cropper .img-preview{min-height:400px;overflow:hidden}.loading{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.sparkline-chart{min-width:200px}.thumb{max-width:100px;max-height:100px;margin-bottom:10px}.m-r{margin-right:10px}.relative{position:relative}.btn-remove{position:absolute;top:-10px;right:-10px;opacity:0;transition:.2s all}.related .created{width:20%}.related .category{width:30%}.related .title{width:auto}.related .options{width:5%;text-align:right}.tree .child .title{position:relative;padding-left:35px;font-style:italic}.tree .child .title::before{top:0;left:20px;width:1px;height:100%;border-left:1px solid #ccc}.tree .child .title::after{top:18px;left:21px;width:10px;height:1px;border-top:1px solid #ccc}.row-info{display:flex;flex-direction:column}.dd,.dd-list{display:block;padding:0;list-style:none}.row-info .col-left{width:100%;margin-bottom:20px}@media (min-width:1300px){.row-info{flex-direction:row;justify-content:space-between}.row-info .col-left{width:calc(100% - 775px);margin-bottom:0}}.row-info .col-right{width:100%}@media (min-width:1300px){.row-info .col-right{width:760px;margin-left:15px}}.dd,.dd-empty,.dd-item,.dd-list,.dd-placeholder{margin:0;position:relative}.ui-widget.ui-widget-content.ui-autocomplete.scrolling-dropdown{overflow-x:hidden;overflow-y:auto;max-height:300px}.h-95{height:95%!important}.form-mask{position:absolute;background:rgba(239,239,239,.5);width:101%;height:101%;z-index:99;top:-.5%;left:-.5%;border-radius:5px}.dd{font-size:13px;line-height:20px}.dd-collapsed .dd-list,.rtl-mode .DTFC_LeftWrapper,.rtl-mode .bootstrap-select .dropdown-toggle::after,.rtl-mode .list-email .email-title+.email-desc:before{display:none}.dd-list .dd-list{padding-left:30px}.dd-empty,.dd-item,.dd-placeholder{display:block;padding:0;min-height:20px;font-size:13px;line-height:20px}.dd-handle{display:block;margin:5px 0;padding:5px 10px;color:#333;text-decoration:none;border:1px solid #e7eaec;background:#f5f5f5;border-radius:3px;box-sizing:border-box;-moz-box-sizing:border-box}.dd-handle span{font-weight:700}.dd-handle:hover{background:#f0f0f0;cursor:grab;font-weight:700}.dd-item>button{display:block;position:relative;cursor:pointer;float:left;width:25px;height:20px;margin:5px 0;padding:0;text-indent:100%;white-space:nowrap;overflow:hidden;border:0;background:0 0;font-size:12px;line-height:1;text-align:center;font-weight:700}.dd-item>button:before{content:"+";display:block;position:absolute;width:100%;text-align:center;text-indent:0}.dd-item>button[data-action=collapse]:before{content:"-"}.dd-empty,.dd-placeholder{margin:5px 0;padding:0;min-height:30px;background:#f2fbff;border:1px dashed #b6bcbf;box-sizing:border-box;-moz-box-sizing:border-box}.dd-empty{border:1px dashed #bbb;min-height:100px;background-color:#e5e5e5;background-image:linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-size:60px 60px;background-position:0 0,30px 30px}.dd-dragel{position:absolute;z-index:9999;pointer-events:none}.dd-dragel>.dd-item .dd-handle{margin-top:0}.dd-dragel .dd-handle{box-shadow:2px 4px 6px 0 rgba(0,0,0,.1)}.nestable .dd-item>button{width:33px;height:34px;margin-left:30px;margin-right:8px;margin-bottom:0;color:#c1c1c1;font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Pro,FontAwesome!important;font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto}.nestable .dd-item>button:before{content:"\f067"}.nestable .dd-item>button[data-action=collapse]:before{content:"\f068"}.nestable .dd-handle-custom{position:absolute;left:0;top:0;width:30px;height:100%;margin:0;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden;color:#ddd;cursor:grab}.nestable .dd-handle-custom:before{display:block;position:absolute;left:0;top:0;width:100%;line-height:42px;text-align:center;text-indent:0;color:#BDBDBD;content:"\f58e";font-family:"Font Awesome 5 Free";font-weight:900}.lock-screen.hid,.lock-screen.vis{position:fixed;top:0;bottom:0;left:0}.nestable .dd-content{display:block;height:auto;margin:5px 0;padding:5px 10px 5px 40px;border:1px dashed #BDBDBD;background:#f3f3f4;color:inherit;text-decoration:none;border-radius:3px;box-sizing:border-box}.nestable .dd-content:hover{background:#f8f8f8}.nestable span.label{margin-right:10px}.page-details{text-align:right}.page-name{display:block;line-height:28px;font-size:16px;font-weight:400}.page-layout{float:right;display:inline-block;font-weight:400}@media (max-width:767px){.page-layout{float:none}}.page-actions{float:right;display:block;margin-left:20px}.page-contents{display:block;font-size:13px}.page-contents .page-content{display:block}.page-contents .content-type{display:inline-block;min-width:60px;font-size:12px;cursor:help}.lock-screen{width:100%;height:100%;background:#fff}.lock-screen.hid{right:0;z-index:-10002}.lock-screen.vis{right:0;z-index:10002;background-color:#f3f3f4}.lock-screen .lock-screen-header{background:url(../img/lock-screen.jpg) 0 -100px no-repeat #49575e;background-size:cover;padding:100px 0 50px;position:relative}.lock-screen .lock-screen-header:before{background:#000}.lock-screen .lock-screen-header .bg-cover{background:linear-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#80000000", endColorstr="#bf000000", GradientType=0 );position:absolute;right:0;top:0;left:0;bottom:0;z-index:0}.lock-screen .lock-screen-header .desc,.lock-screen .lock-screen-header .title{position:relative;z-index:1020}.lock-screen .lock-screen-header .title{line-height:40px;margin-bottom:10px;font-size:28px;font-weight:300;color:#fff;text-align:center}.lock-screen .lock-screen-header .desc{text-align:center;font-size:13px;color:#fff;color:rgba(255,255,255,.5);letter-spacing:.5px;margin-bottom:50px}.lock-screen .lock-screen-content{color:#333;text-align:center;padding:25px 0}.rtl-mode,.rtl-mode .bootstrap-select.btn-group .btn .filter-option,.rtl-mode .dropdown,.rtl-mode .dropdown-menu,.rtl-mode .sw-theme-default .step-content{text-align:right}.lock-screen .lock-screen-content .desc{margin:25px;font-size:13px}.lock-screen .lock-screen-content .form{width:300px;margin:0 auto}.lock-screen .lock-screen-content .input-group-addon .btn{margin:-6px -12px}.progress{transition:opacity 1s}.progress.progress-session{position:fixed;top:58px;right:0;left:0;z-index:1030;height:1px;background:#fff}.progress.progress-session .progress-bar{float:none;background:#d32f2f}@media (max-width:767px){.progress.progress-session{top:99px}}.rtl-mode{direction:rtl}.rtl-mode .header .navbar-header,.rtl-mode .header .navbar-logo,.rtl-mode .header .navbar-nav>li{float:right}.rtl-mode .header .navbar-logo{margin-left:10px;margin-right:0}.rtl-mode .header .navbar-right,.rtl-mode .pull-right{float:left!important}.rtl-mode .header .navbar-toggle.navbar-toggle-left{float:right;margin-left:-15px;margin-right:0}.rtl-mode .text-right{text-align:left!important}.rtl-mode .text-left{text-align:right!important}.rtl-mode .header .navbar-left,.rtl-mode .pull-left{float:right!important}.rtl-mode #gritter-notice-wrapper{left:20px;right:auto}.rtl-mode .header .navbar-form .btn-search{left:15px;right:auto}.rtl-mode .header .navbar-user .image,.rtl-mode .header .navbar-user img{float:right;margin-left:10px;margin-right:0}.rtl-mode .caret{margin-left:0;margin-right:2px}.rtl-mode .sidebar,.rtl-mode .sidebar-bg{left:auto;right:0}.rtl-mode .sidebar .nav{padding:0}.rtl-mode .sidebar .nav>li>a .icon-img,.rtl-mode .sidebar .nav>li>a i{float:right;margin-left:10px;margin-right:-5px}.rtl-mode .float-sub-menu li>a .caret,.rtl-mode .sidebar li>a .caret{float:left}.rtl-mode .float-sub-menu li>a .caret:before,.rtl-mode .sidebar li>a .caret:before{content:"\f053"}.rtl-mode .sidebar .sub-menu{padding-left:0;padding-right:39px}.rtl-mode .sidebar .sub-menu>li:before{left:auto;right:-13px}.rtl-mode .sidebar .sub-menu>li:after{left:auto;right:0}.rtl-mode .sidebar .sub-menu>li>a{padding-left:20px;padding-right:15px}.rtl-mode .sidebar .sub-menu>li>a:after{left:auto;right:-11px}.rtl-mode .sidebar-minify-btn{float:left;border-radius:20px}.rtl-mode .page-with-right-sidebar .sidebar .nav>li>a .badge,.rtl-mode .sidebar-minify-btn i{float:left!important}.rtl-mode .page-sidebar-minified .sidebar .caret{right:auto;left:0}.rtl-mode .content{margin-left:0}.rtl-mode .page-sidebar-minified .content{margin-right:60px}.rtl-mode .page-sidebar-minified .sidebar-minify-btn i{float:none!important}.rtl-mode .float-sub-menu-container{left:auto!important;right:60px!important}.rtl-mode .float-sub-menu{padding-left:0;padding-right:39px}.rtl-mode .float-sub-menu .sub-menu{padding-left:0;padding-right:15px}.rtl-mode .float-sub-menu li:before{left:auto;right:-13px}.rtl-mode .float-sub-menu li:after{left:auto;right:0}.rtl-mode .float-sub-menu li>a:after{left:auto;right:-11px}.rtl-mode .float-sub-menu-arrow{right:0;left:auto}.rtl-mode .float-sub-menu-line{right:26px}.rtl-mode .btn-scroll-to-top{left:25px;right:auto}.rtl-mode .theme-panel{left:-175px;right:auto;transition:left .2s linear}.rtl-mode .theme-panel.theme-panel-lg{left:-260px;right:auto}.rtl-mode .theme-panel.active,.rtl-mode .theme-panel.theme-panel-lg.active{left:0;right:auto}.rtl-mode .theme-panel .theme-collapse-btn,.rtl-mode .theme-panel.theme-panel-lg .theme-collapse-btn{left:auto;right:-30px;border-radius:0 4px 4px 0}.rtl-mode .theme-panel .theme-list>li{float:right}.rtl-mode .theme-panel .theme-list>li+li{margin-left:0;margin-right:5px}.rtl-mode .theme-panel.theme-panel-lg .theme-list>li+li{margin-left:0;margin-right:3px}.rtl-mode .widget-stats .stats-icon.stats-icon-lg{right:auto;left:0}.rtl-mode .widget-stats .stats-icon{left:15px;right:auto;margin-left:0;margin-right:15px}.rtl-mode .dropdown-menu.media-list>.media .media-left{padding-right:0;padding-left:10px}.rtl-mode .list-group,.rtl-mode .media-list{padding-left:0;padding-right:0}.rtl-mode .legend>table tr td.legendLabel{padding-right:0!important;padding-left:10px!important}.rtl-mode .media>.media-left,.rtl-mode .media>.pull-left{padding-left:15px;padding-right:0}.rtl-mode .media>.media-right,.rtl-mode .media>.pull-right{padding-right:15px;padding-left:0}.rtl-mode .todolist-input{border-right:none;border-left:1px solid #ddd}.rtl-mode .input-group>.custom-select:not(:last-child),.rtl-mode .input-group>.form-control:not(:last-child){border-radius:0 .25rem .25rem 0}.rtl-mode .input-group .form-control+.input-group-btn>.btn:last-child,.rtl-mode .input-group-addon:last-child,.rtl-mode .input-group>.custom-select:not(:first-child),.rtl-mode .input-group>.form-control:not(:first-child),.rtl-mode .input-group>.input-group-append>.btn,.rtl-mode .input-group>.input-group-append>.input-group-text,.rtl-mode .input-group>.input-group-prepend:first-child>.btn:not(:first-child),.rtl-mode .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.rtl-mode .input-group>.input-group-prepend:not(:first-child)>.btn,.rtl-mode .input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-radius:.25rem 0 0 .25rem}.rtl-mode .input-group-addon:first-child,.rtl-mode .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.rtl-mode .input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.rtl-mode .input-group>.input-group-append:not(:last-child)>.btn,.rtl-mode .input-group>.input-group-append:not(:last-child)>.input-group-text,.rtl-mode .input-group>.input-group-prepend>.btn,.rtl-mode .input-group>.input-group-prepend>.input-group-text{border-radius:0 .25rem .25rem 0}.rtl-mode .input-group-append>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.rtl-mode .input-group-prepend>.btn:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.rtl-mode .btn-group>.btn-group:not(:first-child)>.btn,.rtl-mode .btn-group>.btn:not(:first-child),.rtl-mode .input-group-append>.btn:first-child:last-child{border-radius:.25rem 0 0 .25rem}.rtl-mode .input-group-prepend>.btn:first-child:last-child{border-radius:0 .25rem .25rem 0}.rtl-mode .input-group-append{margin-left:0;margin-right:-1px}.rtl-mode .input-group-prepend{margin-right:0;margin-left:-1px}.rtl-mode .btn-group .btn+.btn{margin-right:-1px}.rtl-mode .btn-group>.btn-group:not(:last-child)>.btn,.rtl-mode .btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-radius:0 .25rem .25rem 0}.rtl-mode .btn-group+.btn-group{margin-right:5px}.rtl-mode .inbox .email-to .control-label{left:auto;right:0;padding-left:0;padding-right:10px}.rtl-mode .inbox .float-right-link,.rtl-mode .tab-overflow .next-button{left:0;right:auto}.rtl-mode ul.tagit li{float:right}.rtl-mode .inbox .email-to .form-control,.rtl-mode .inbox .email-to .tagit{padding:9px 45px 9px 12px!important}.rtl-mode .list-unstyled,.rtl-mode .nav{padding-right:0}.rtl-mode .attached-document>li{float:right;margin-right:0;margin-left:15px}.rtl-mode dd{margin-right:0}.rtl-mode .tab-overflow .prev-button{right:0;left:auto}.rtl-mode .panel-heading-btn{float:left}.rtl-mode .panel-heading-btn>a{margin-left:0;margin-right:8px}.rtl-mode .panel-heading.p-0 .panel-heading-btn{margin-left:10px;margin-right:0!important}.rtl-mode .close{float:left;margin-left:0;margin-right:15px}.rtl-mode .hljs-wrapper,.rtl-mode div.dataTables_wrapper div.dataTables_filter,.rtl-mode div.dataTables_wrapper div.dataTables_paginate{text-align:left}.rtl-mode .hljs-wrapper{direction:ltr}.rtl-mode .btn-group .btn.btn-lime:not(.active)+.btn.btn-lime,.rtl-mode .input-group-append .btn.btn-lime,.rtl-mode .input-group-btn .btn.btn-lime:not(.active)+.btn.btn-lime{border-right-color:#9CCC65;border-left-color:transparent}.rtl-mode .input-group-prepend .btn.btn-lime{border-left-color:#9CCC65;border-right-color:transparent}.rtl-mode .btn-group .btn.btn-grey:not(.active)+.btn.btn-grey,.rtl-mode .input-group-append .btn.btn-grey,.rtl-mode .input-group-btn .btn.btn-grey:not(.active)+.btn.btn-grey{border-right-color:#BDBDBD;border-left-color:transparent}.rtl-mode .input-group-prepend .btn.btn-grey{border-left-color:#BDBDBD;border-right-color:transparent}.rtl-mode .btn-group .btn.btn-yellow:not(.active)+.btn.btn-yellow,.rtl-mode .input-group-append .btn.btn-yellow,.rtl-mode .input-group-btn .btn.btn-yellow:not(.active)+.btn.btn-yellow{border-right-color:#FFEE58;border-left-color:transparent}.rtl-mode .input-group-prepend .btn.btn-yellow{border-left-color:#FFEE58;border-right-color:transparent}.rtl-mode .btn-group .btn.btn-purple:not(.active)+.btn.btn-purple,.rtl-mode .input-group-append .btn.btn-purple,.rtl-mode .input-group-btn .btn.btn-purple:not(.active)+.btn.btn-purple{border-right-color:#AB47BC;border-left-color:transparent}.rtl-mode .input-group-prepend .btn.btn-purple{border-left-color:#AB47BC;border-right-color:transparent}.rtl-mode .btn-group .btn.btn-info:not(.active)+.btn.btn-info,.rtl-mode .input-group-append .btn.btn-info,.rtl-mode .input-group-btn .btn.btn-info:not(.active)+.btn.btn-info{border-right-color:#26C6DA;border-left-color:transparent}.rtl-mode .input-group-prepend .btn.btn-info{border-left-color:#26C6DA;border-right-color:transparent}.rtl-mode .btn-group .btn.btn-danger:not(.active)+.btn.btn-danger,.rtl-mode .input-group-append .btn.btn-danger,.rtl-mode .input-group-btn .btn.btn-danger:not(.active)+.btn.btn-danger{border-right-color:#EF5350;border-left-color:transparent}.rtl-mode .input-group-prepend .btn.btn-danger{border-left-color:#EF5350;border-right-color:transparent}.rtl-mode .btn-group .btn.btn-warning:not(.active)+.btn.btn-warning,.rtl-mode .input-group-append .btn.btn-warning,.rtl-mode .input-group-btn .btn.btn-warning:not(.active)+.btn.btn-warning{border-right-color:#FFA726;border-left-color:transparent}.rtl-mode .input-group-prepend .btn.btn-warning{border-left-color:#FFA726;border-right-color:transparent}.rtl-mode .btn-group .btn.btn-success:not(.active)+.btn.btn-success,.rtl-mode .input-group-append .btn.btn-success,.rtl-mode .input-group-btn .btn.btn-success:not(.active)+.btn.btn-success{border-right-color:#26A69A;border-left-color:transparent}.rtl-mode .input-group-prepend .btn.btn-success{border-left-color:#26A69A;border-right-color:transparent}.rtl-mode .btn-group .btn.btn-primary:not(.active)+.btn.btn-primary,.rtl-mode .input-group-append .btn.btn-primary,.rtl-mode .input-group-btn .btn.btn-primary:not(.active)+.btn.btn-primary{border-right-color:#42A5F5;border-left-color:transparent}.rtl-mode .input-group-prepend .btn.btn-primary{border-left-color:#42A5F5;border-right-color:transparent}.rtl-mode .btn-group .btn.btn-inverse:not(.active)+.btn.btn-inverse,.rtl-mode .input-group-append .btn.btn-inverse,.rtl-mode .input-group-btn .btn.btn-inverse:not(.active)+.btn.btn-inverse{border-right-color:#424242;border-left-color:transparent}.rtl-mode .input-group-prepend .btn.btn-inverse{border-left-color:#424242;border-right-color:transparent}.rtl-mode .btn-group .btn.btn-indigo:not(.active)+.btn.btn-indigo,.rtl-mode .input-group-append .btn.btn-indigo,.rtl-mode .input-group-btn .btn.btn-indigo:not(.active)+.btn.btn-indigo{border-right-color:#7986cb;border-left-color:transparent}.rtl-mode .input-group-prepend .btn.btn-indigo{border-left-color:#7986cb;border-right-color:transparent}.rtl-mode .btn-group .btn.btn-green:not(.active)+.btn.btn-green,.rtl-mode .input-group-append .btn.btn-green,.rtl-mode .input-group-btn .btn.btn-green:not(.active)+.btn.btn-green{border-right-color:#66BB6A;border-left-color:transparent}.rtl-mode .input-group-prepend .btn.btn-green{border-left-color:#66BB6A;border-right-color:transparent}.rtl-mode .btn-group .btn.btn-pink:not(.active)+.btn.btn-pink,.rtl-mode .input-group-append .btn.btn-pink,.rtl-mode .input-group-btn .btn.btn-pink:not(.active)+.btn.btn-pink{border-right-color:#e91e63;border-left-color:transparent}.rtl-mode .input-group-prepend .btn.btn-pink{border-left-color:#e91e63;border-right-color:transparent}.rtl-mode .btn-group .btn.btn-white:not(.active)+.btn.btn-white,.rtl-mode .input-group-append .btn.btn-white,.rtl-mode .input-group-btn .btn.btn-white:not(.active)+.btn.btn-white{border-right-color:#eee;border-left-color:transparent}.rtl-mode .input-group-prepend .btn.btn-white{border-left-color:#eee;border-right-color:transparent}.rtl-mode .btn-group .btn.btn-default:not(.active)+.btn.btn-default,.rtl-mode .input-group-append .btn.btn-default,.rtl-mode .input-group-btn .btn.btn-default:not(.active)+.btn.btn-default{border-right-color:#eee;border-left-color:transparent}.rtl-mode .input-group-prepend .btn.btn-default{border-left-color:#eee;border-right-color:transparent}.rtl-mode .datepicker{direction:rtl}.rtl-mode .select2-container--default .select2-selection--single .select2-selection__arrow{right:auto!important;left:5px!important}.rtl-mode .combobox-container .input-group input{border-radius:0 .25rem .25rem 0!important}.rtl-mode .bootstrap-select.btn-group .btn .caret{right:auto;left:12px}.rtl-mode .bootstrap-select>.btn{padding-left:25px;padding-right:12px}.rtl-mode .form-check-input{margin-left:0;margin-right:-1.25rem}.rtl-mode .form-check{padding-left:0;padding-right:1.25rem}.rtl-mode .form-check-inline .form-check-input{margin-left:.3125rem;margin-right:0}.rtl-mode .form-check-inline{padding-right:0;margin-left:.75rem;margin-right:0}.rtl-mode .sw-main .sw-toolbar .btn+.btn{margin-left:0;margin-right:10px}.rtl-mode .sw-main .sw-toolbar .sw-btn-next,.rtl-mode .sw-main .sw-toolbar .sw-btn-next.disabled,.rtl-mode .sw-main .sw-toolbar .sw-btn-next.disabled:focus,.rtl-mode .sw-main .sw-toolbar .sw-btn-next.disabled:hover{border-color:transparent!important}.rtl-mode .sw-main>ul.step-anchor.nav-tabs>li>a .number{float:right;margin-right:0;margin-left:10px}.rtl-mode .sw-main>ul.step-anchor.nav-tabs>li>a .number+.info{padding-left:15px;padding-right:0}.rtl-mode ul.wysihtml5-toolbar>li{float:right;margin-right:0;margin-left:5px}.rtl-mode .dataTables_length,.rtl-mode div.dataTables_info{float:right;margin-right:0;margin-left:15px}.rtl-mode div.dataTables_wrapper div.dataTables_filter input{margin-left:0;margin-right:.5em}.rtl-mode .pagination>li:first-child>a{margin-left:5px}.rtl-mode .pagination>li:last-child>a{margin-left:0}.rtl-mode .pagination{padding-right:0}.rtl-mode .dt-buttons.btn-group{float:right}.rtl-mode table.table-bordered.dataTable td:last-child,.rtl-mode table.table-bordered.dataTable th:last-child{border-right-width:1px}.rtl-mode table.dataTable thead .sorting:after,.rtl-mode table.dataTable thead .sorting_asc:after,.rtl-mode table.dataTable thead .sorting_asc_disabled:after,.rtl-mode table.dataTable thead .sorting_desc:after,.rtl-mode table.dataTable thead .sorting_desc_disabled:after{right:auto;left:8px}.rtl-mode table.dataTable thead>tr>td.sorting,.rtl-mode table.dataTable thead>tr>td.sorting_asc,.rtl-mode table.dataTable thead>tr>td.sorting_desc,.rtl-mode table.dataTable thead>tr>th.sorting,.rtl-mode table.dataTable thead>tr>th.sorting_asc,.rtl-mode table.dataTable thead>tr>th.sorting_desc{padding-right:15px;padding-left:30px}.rtl-mode .fc{direction:rtl;text-align:right}.rtl-mode .fc-day-grid-event .fc-time{float:right}.rtl-mode .map{left:0;right:220px}.rtl-mode .content.content-full-width .breadcrumb{margin-left:20px;margin-right:0}.rtl-mode .map-float-table{right:auto;left:25px}.rtl-mode .map .jvectormap-zoomin,.rtl-mode .map .jvectormap-zoomout{right:25px!important}.rtl-mode .dropdown-toggle::after{margin-left:0;margin-right:.255em}.rtl-mode .footer{margin:0 250px 0 30px}.rtl-mode .page-without-sidebar .content{margin-right:0}.rtl-mode .page-sidebar-minified.page-right-sidebar-collapsed.page-with-two-sidebar .content,.rtl-mode .page-with-wide-sidebar.page-sidebar-minified .content,.rtl-mode .page-with-wide-sidebar.page-sidebar-minified.page-right-sidebar-collapsed.page-with-two-sidebar .content{margin-right:60px}.rtl-mode .page-with-two-sidebar .sidebar-bg.sidebar-right,.rtl-mode .page-with-two-sidebar .sidebar.sidebar-right{left:0;right:auto}.rtl-mode .page-with-two-sidebar .content{margin-left:220px}.rtl-mode .page-with-two-sidebar.page-with-wide-sidebar .content{margin-left:250px}.rtl-mode .page-with-two-sidebar.page-right-sidebar-collapsed .content{margin-right:220px;margin-left:0}.rtl-mode .page-with-two-sidebar.page-right-sidebar-collapsed.page-with-wide-sidebar .content,.rtl-mode .page-with-wide-sidebar .content{margin-right:250px}.rtl-mode .page-with-two-sidebar.page-right-sidebar-collapsed .sidebar-bg.sidebar-right,.rtl-mode .page-with-two-sidebar.page-right-sidebar-collapsed .sidebar.sidebar-right{right:auto;left:-220px}.rtl-mode .page-with-two-sidebar.page-right-sidebar-collapsed.page-with-wide-sidebar .sidebar-bg.sidebar-right,.rtl-mode .page-with-two-sidebar.page-right-sidebar-collapsed.page-with-wide-sidebar .sidebar.sidebar-right{left:-250px}.rtl-mode input.knob{transform:translate(140%,0)}.rtl-mode .top-menu .nav>li>a i{margin-right:0;margin-left:10px;float:right}.rtl-mode .top-menu li>a .caret{float:left}.rtl-mode .top-menu .nav>li>a .icon-img{float:right;margin-right:0;margin-left:7px}.rtl-mode .top-menu .nav>li.menu-control>a i{margin:0;float:none}.rtl-mode .top-menu .nav>li.menu-control.menu-control-left{left:auto;right:-50px}.rtl-mode .top-menu .nav>li.menu-control.menu-control-left.show{animation:slideInRight .2s;right:0}.rtl-mode .top-menu .nav>li.menu-control.menu-control-right{right:auto;left:-50px}.rtl-mode .top-menu .nav>li.menu-control.menu-control-right>a{box-shadow:5px 0 8px -3px rgba(0,0,0,.5)}.rtl-mode .top-menu .nav>li.menu-control.menu-control-right.show{animation:slideInLeft .2s;left:0}.rtl-mode .top-menu .nav .sub-menu{left:auto;right:0}.rtl-mode.boxed-layout .page-container #header,.rtl-mode.boxed-layout .page-container .sidebar,.rtl-mode.boxed-layout .page-container .sidebar-bg{left:auto;right:auto}.rtl-mode .boxed-layout .pace,.rtl-mode .boxed-layout .top-menu{left:auto;margin-left:0;right:50%;margin-right:-540px}.rtl-mode .timeline-header .userimage{float:right;margin-left:10px;margin-right:0}.rtl-mode .login.login-with-news-feed .right-content,.rtl-mode .register.register-with-news-feed .right-content,.rtl-mode .timeline-likes .stats-right{float:left}.rtl-mode .countdown-section,.rtl-mode .profile-header-img,.rtl-mode .timeline-likes .stats-icon,.rtl-mode .timeline-likes .stats-text{float:right}.rtl-mode .timeline-likes .stats-text+.stats-text{margin-left:0;margin-right:15px}.rtl-mode .timeline-likes .stats-icon{margin-left:5px}.rtl-mode .timeline-likes .stats-icon+.stats-icon{margin-right:-2px;margin-left:5px}.rtl-mode .coming-soon .timer .is-countdown .countdown-section+.countdown-section{border-left:none;border-right:1px solid rgba(255,255,255,.2)}.rtl-mode .profile-header-img+.profile-header-info{margin-left:0;margin-right:140px}.rtl-mode .profile-header .profile-header-tab{padding-left:0;padding-right:140px}.rtl-mode .login .login-header{left:auto;right:50%;margin-right:-225px}.rtl-mode .login .login-header .icon{right:auto;left:40px}.rtl-mode .checkbox.checkbox-css label,.rtl-mode .radio.radio-css label{padding-left:0;padding-right:24px}.rtl-mode .checkbox.checkbox-css input:checked+label:after,.rtl-mode .checkbox.checkbox-css label:before,.rtl-mode .radio.radio-css input:checked+label:after,.rtl-mode .radio.radio-css label:before{left:auto;right:0}.rtl-mode .radio.radio-css input:checked+label:after{right:5px}.rtl-mode .login.login-v2{margin-left:0;margin-right:-200px;right:50%;left:auto}.rtl-mode .login.login-v2 .login-header{left:0;right:0;margin:0}.rtl-mode .login-bg-list,.rtl-mode .login.login-v2 .login-header .icon{right:auto;left:20px}.rtl-mode .login .login-header .brand .logo{margin-left:10px;margin-right:0}.rtl-mode .login.login-with-news-feed .news-feed,.rtl-mode .register.register-with-news-feed .news-feed{left:500px;right:0}.rtl-mode .login.login-with-news-feed .login-header,.rtl-mode .register.register-with-news-feed .register-header{left:0;right:0;margin:0}.rtl-mode .navbar-language .flag-icon{float:right;margin-right:0;margin-left:7px}.rtl-mode .widget-list-item .widget-list-action+div,.rtl-mode .widget-list-item .widget-list-content+div,.rtl-mode .widget-list-item .widget-list-media+div,.rtl-mode .widget-todolist-item .widget-todolist-input+div{padding-left:15px;padding-right:0}.row{margin-left:-10px;margin-right:-10px}.row>[class^=col-]{padding-left:10px;padding-right:10px}.row.row-space-0{margin-left:0;margin-right:0}.row.row-space-2{margin-left:-1px;margin-right:-1px}.row.row-space-4{margin-left:-2px;margin-right:-2px}.row.row-space-6{margin-left:-3px;margin-right:-3px}.row.row-space-8{margin-left:-4px;margin-right:-4px}.row.row-space-10{margin-left:-5px;margin-right:-5px}.row.row-space-12{margin-left:-6px;margin-right:-6px}.row.row-space-14{margin-left:-7px;margin-right:-7px}.row.row-space-16{margin-left:-8px;margin-right:-8px}.row.row-space-18{margin-left:-9px;margin-right:-9px}.row.row-space-20{margin-left:-10px;margin-right:-10px}.row.row-space-22{margin-left:-11px;margin-right:-11px}.row.row-space-24{margin-left:-12px;margin-right:-12px}.row.row-space-26{margin-left:-13px;margin-right:-13px}.row.row-space-28{margin-left:-14px;margin-right:-14px}.row.row-space-30{margin-left:-15px;margin-right:-15px}.row.row-space-0>[class^=col-]{padding-left:0;padding-right:0}.row.row-space-2>[class^=col-]{padding-left:1px;padding-right:1px}.row.row-space-4>[class^=col-]{padding-left:2px;padding-right:2px}.row.row-space-6>[class^=col-]{padding-left:3px;padding-right:3px}.row.row-space-8>[class^=col-]{padding-left:4px;padding-right:4px}.row.row-space-10>[class^=col-]{padding-left:5px;padding-right:5px}.row.row-space-12>[class^=col-]{padding-left:6px;padding-right:6px}.row.row-space-14>[class^=col-]{padding-left:7px;padding-right:7px}.row.row-space-16>[class^=col-]{padding-left:8px;padding-right:8px}.row.row-space-18>[class^=col-]{padding-left:9px;padding-right:9px}.row.row-space-20>[class^=col-]{padding-left:10px;padding-right:10px}.row.row-space-22>[class^=col-]{padding-left:11px;padding-right:11px}.row.row-space-24>[class^=col-]{padding-left:12px;padding-right:12px}.row.row-space-26>[class^=col-]{padding-left:13px;padding-right:13px}.row.row-space-28>[class^=col-]{padding-left:14px;padding-right:14px}.row.row-space-30>[class^=col-]{padding-left:15px;padding-right:15px}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.m-auto{margin:0 auto!important}.m-0{margin:0!important}.m-1{margin:1px!important}.m-2{margin:2px!important}.m-3{margin:3px!important}.m-4{margin:4px!important}.m-5{margin:5px!important}.m-10{margin:10px!important}.m-15{margin:15px!important}.m-20{margin:20px!important}.m-25{margin:25px!important}.m-30{margin:30px!important}.m-35{margin:35px!important}.m-40{margin:40px!important}.m-t-0{margin-top:0!important}.m-t-1{margin-top:1px!important}.m-t-2{margin-top:2px!important}.m-t-3{margin-top:3px!important}.m-t-4{margin-top:4px!important}.m-t-5{margin-top:5px!important}.m-t-10{margin-top:10px!important}.m-t-15{margin-top:15px!important}.m-t-20{margin-top:20px!important}.m-t-25{margin-top:25px!important}.m-t-30{margin-top:30px!important}.m-t-35{margin-top:35px!important}.m-t-40{margin-top:40px!important}.m-r-0{margin-right:0!important}.m-r-1{margin-right:1px!important}.m-r-2{margin-right:2px!important}.m-r-3{margin-right:3px!important}.m-r-4{margin-right:4px!important}.m-r-5{margin-right:5px!important}.m-r-10{margin-right:10px!important}.m-r-15{margin-right:15px!important}.m-r-20{margin-right:20px!important}.m-r-25{margin-right:25px!important}.m-r-30{margin-right:30px!important}.m-r-35{margin-right:35px!important}.m-r-40{margin-right:40px!important}.m-b-0{margin-bottom:0!important}.m-b-1{margin-bottom:1px!important}.m-b-2{margin-bottom:2px!important}.m-b-3{margin-bottom:3px!important}.m-b-4{margin-bottom:4px!important}.m-b-5{margin-bottom:5px!important}.m-b-10{margin-bottom:10px!important}.m-b-15{margin-bottom:15px!important}.m-b-20{margin-bottom:20px!important}.m-b-25{margin-bottom:25px!important}.m-b-30{margin-bottom:30px!important}.m-b-35{margin-bottom:35px!important}.m-b-40{margin-bottom:40px!important}.m-l-0{margin-left:0!important}.m-l-1{margin-left:1px!important}.m-l-2{margin-left:2px!important}.m-l-3{margin-left:3px!important}.m-l-4{margin-left:4px!important}.m-l-5{margin-left:5px!important}.m-l-10{margin-left:10px!important}.m-l-15{margin-left:15px!important}.m-l-20{margin-left:20px!important}.m-l-25{margin-left:25px!important}.m-l-30{margin-left:30px!important}.m-l-35{margin-left:35px!important}.m-l-40{margin-left:40px!important}.p-0{padding:0!important}.p-1{padding:1px!important}.p-2{padding:2px!important}.p-3{padding:3px!important}.p-4{padding:4px!important}.p-5{padding:5px!important}.p-10{padding:10px!important}.p-15{padding:15px!important}.wrapper{padding:15px}.p-20{padding:20px!important}.p-25{padding:25px!important}.p-30{padding:30px!important}.p-35{padding:35px!important}.p-40{padding:40px!important}.p-t-0{padding-top:0!important}.p-t-1{padding-top:1px!important}.p-t-2{padding-top:2px!important}.p-t-3{padding-top:3px!important}.p-t-4{padding-top:4px!important}.p-t-5{padding-top:5px!important}.p-t-10{padding-top:10px!important}.p-t-15{padding-top:15px!important}.p-t-20{padding-top:20px!important}.p-t-25{padding-top:25px!important}.p-t-30{padding-top:30px!important}.p-t-35{padding-top:35px!important}.p-t-40{padding-top:40px!important}.p-r-0{padding-right:0!important}.p-r-1{padding-right:1px!important}.p-r-2{padding-right:2px!important}.p-r-3{padding-right:3px!important}.p-r-4{padding-right:4px!important}.p-r-5{padding-right:5px!important}.p-r-10{padding-right:10px!important}.p-r-15{padding-right:15px!important}.p-r-20{padding-right:20px!important}.p-r-25{padding-right:25px!important}.p-r-30{padding-right:30px!important}.p-r-35{padding-right:35px!important}.p-r-40{padding-right:40px!important}.p-b-0{padding-bottom:0!important}.p-b-1{padding-bottom:1px!important}.p-b-2{padding-bottom:2px!important}.p-b-3{padding-bottom:3px!important}.p-b-4{padding-bottom:4px!important}.p-b-5{padding-bottom:5px!important}.p-b-10{padding-bottom:10px!important}.p-b-15{padding-bottom:15px!important}.p-b-20{padding-bottom:20px!important}.p-b-25{padding-bottom:25px!important}.p-b-30{padding-bottom:30px!important}.p-b-35{padding-bottom:35px!important}.p-b-40{padding-bottom:40px!important}.p-l-0{padding-left:0!important}.p-l-1{padding-left:1px!important}.p-l-2{padding-left:2px!important}.p-l-3{padding-left:3px!important}.p-l-4{padding-left:4px!important}.p-l-5{padding-left:5px!important}.p-l-10{padding-left:10px!important}.p-l-15{padding-left:15px!important}.p-l-20{padding-left:20px!important}.p-l-25{padding-left:25px!important}.p-l-30{padding-left:30px!important}.p-l-35{padding-left:35px!important}.p-l-40{padding-left:40px!important}.f-s-0{font-size:0!important}.f-s-1{font-size:1px!important}.f-s-2{font-size:2px!important}.f-s-3{font-size:3px!important}.f-s-4{font-size:4px!important}.f-s-5{font-size:5px!important}.f-s-6{font-size:6px!important}.f-s-7{font-size:7px!important}.f-s-8{font-size:8px!important}.f-s-9{font-size:9px!important}.f-s-10{font-size:10px!important}.f-s-11{font-size:11px!important}.f-s-12{font-size:12px!important}.f-s-13{font-size:13px!important}.f-s-14{font-size:14px!important}.f-s-15{font-size:15px!important}.f-s-16{font-size:16px!important}.f-s-17{font-size:17px!important}.f-s-18{font-size:18px!important}.f-s-19{font-size:19px!important}.f-s-20{font-size:20px!important}.l-h-0{line-height:0!important}.l-h-1{line-height:1px!important}.l-h-2{line-height:2px!important}.l-h-3{line-height:3px!important}.l-h-4{line-height:4px!important}.l-h-5{line-height:5px!important}.l-h-6{line-height:6px!important}.l-h-7{line-height:7px!important}.l-h-8{line-height:8px!important}.l-h-9{line-height:9px!important}.l-h-10{line-height:10px!important}.l-h-11{line-height:11px!important}.l-h-12{line-height:12px!important}.l-h-13{line-height:13px!important}.l-h-14{line-height:14px!important}.l-h-15{line-height:15px!important}.l-h-16{line-height:16px!important}.l-h-17{line-height:17px!important}.l-h-18{line-height:18px!important}.l-h-19{line-height:19px!important}.l-h-20{line-height:20px!important}.l-h-21{line-height:21px!important}.l-h-22{line-height:22px!important}.l-h-23{line-height:23px!important}.l-h-24{line-height:24px!important}.l-h-25{line-height:25px!important}.l-h-26{line-height:26px!important}.l-h-27{line-height:27px!important}.l-h-28{line-height:28px!important}.l-h-29{line-height:29px!important}.l-h-30{line-height:30px!important}.t-plus-1{position:relative!important;top:1px!important}.t-plus-2{position:relative!important;top:2px!important}.t-plus-3{position:relative!important;top:3px!important}.t-plus-4{position:relative!important;top:4px!important}.t-plus-5{position:relative!important;top:5px!important}.t-plus-6{position:relative!important;top:6px!important}.t-plus-7{position:relative!important;top:7px!important}.t-plus-8{position:relative!important;top:8px!important}.t-plus-9{position:relative!important;top:9px!important}.t-plus-10{position:relative!important;top:10px!important}.t-minus-1{position:relative!important;top:-1px!important}.t-minus-2{position:relative!important;top:-2px!important}.t-minus-3{position:relative!important;top:-3px!important}.t-minus-4{position:relative!important;top:-4px!important}.t-minus-5{position:relative!important;top:-5px!important}.t-minus-6{position:relative!important;top:-6px!important}.t-minus-7{position:relative!important;top:-7px!important}.t-minus-8{position:relative!important;top:-8px!important}.t-minus-9{position:relative!important;top:-9px!important}.t-minus-10{position:relative!important;top:-10px!important}.l-plus-1{position:relative!important;left:1px!important}.l-plus-2{position:relative!important;left:2px!important}.l-plus-3{position:relative!important;left:3px!important}.l-plus-4{position:relative!important;left:4px!important}.l-plus-5{position:relative!important;left:5px!important}.l-plus-6{position:relative!important;left:6px!important}.l-plus-7{position:relative!important;left:7px!important}.l-plus-8{position:relative!important;left:8px!important}.l-plus-9{position:relative!important;left:9px!important}.l-plus-10{position:relative!important;left:10px!important}.l-minus-1{position:relative!important;left:-1px!important}.l-minus-2{position:relative!important;left:-2px!important}.l-minus-3{position:relative!important;left:-3px!important}.l-minus-4{position:relative!important;left:-4px!important}.l-minus-5{position:relative!important;left:-5px!important}.l-minus-6{position:relative!important;left:-6px!important}.l-minus-7{position:relative!important;left:-7px!important}.l-minus-8{position:relative!important;left:-8px!important}.l-minus-9{position:relative!important;left:-9px!important}.l-minus-10{position:relative!important;left:-10px!important}.r-plus-1{position:relative!important;right:1px!important}.r-plus-2{position:relative!important;right:2px!important}.r-plus-3{position:relative!important;right:3px!important}.r-plus-4{position:relative!important;right:4px!important}.r-plus-5{position:relative!important;right:5px!important}.r-plus-6{position:relative!important;right:6px!important}.r-plus-7{position:relative!important;right:7px!important}.r-plus-8{position:relative!important;right:8px!important}.r-plus-9{position:relative!important;right:9px!important}.r-plus-10{position:relative!important;right:10px!important}.r-minus-1{position:relative!important;right:-1px!important}.r-minus-2{position:relative!important;right:-2px!important}.r-minus-3{position:relative!important;right:-3px!important}.r-minus-4{position:relative!important;right:-4px!important}.r-minus-5{position:relative!important;right:-5px!important}.r-minus-6{position:relative!important;right:-6px!important}.r-minus-7{position:relative!important;right:-7px!important}.r-minus-8{position:relative!important;right:-8px!important}.r-minus-9{position:relative!important;right:-9px!important}.r-minus-10{position:relative!important;right:-10px!important}.b-plus-1{position:relative!important;bottom:1px!important}.b-plus-2{position:relative!important;bottom:2px!important}.b-plus-3{position:relative!important;bottom:3px!important}.b-plus-4{position:relative!important;bottom:4px!important}.b-plus-5{position:relative!important;bottom:5px!important}.b-plus-6{position:relative!important;bottom:6px!important}.b-plus-7{position:relative!important;bottom:7px!important}.b-plus-8{position:relative!important;bottom:8px!important}.b-plus-9{position:relative!important;bottom:9px!important}.b-plus-10{position:relative!important;bottom:10px!important}.b-minus-1{position:relative!important;bottom:-1px!important}.b-minus-2{position:relative!important;bottom:-2px!important}.b-minus-3{position:relative!important;bottom:-3px!important}.b-minus-4{position:relative!important;bottom:-4px!important}.b-minus-5{position:relative!important;bottom:-5px!important}.b-minus-6{position:relative!important;bottom:-6px!important}.b-minus-7{position:relative!important;bottom:-7px!important}.b-minus-8{position:relative!important;bottom:-8px!important}.b-minus-9{position:relative!important;bottom:-9px!important}.b-minus-10{position:relative!important;bottom:-10px!important}.hide{display:none!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.pull-left{float:left!important}.pull-right{float:right!important}.pull-none{float:none!important}.f-w-100{font-weight:100!important}.f-w-200{font-weight:200!important}.f-w-300{font-weight:300!important}.f-w-400{font-weight:400!important}.f-w-500{font-weight:500!important}.f-w-600,.semi-bold{font-weight:600!important}.f-w-700{font-weight:700!important}.table-td-valign-middle td,.table-th-valign-middle th,.table-valign-middle td,.table-valign-middle th{vertical-align:middle!important}.table-no-border-left td:first-child,.table-no-border-left th:first-child{border-left:none!important}.table-no-border-bottom tr:last-child td{border-bottom:none!important}.table-no-border-top tr:first-child td{border-top:none!important}.table-no-border-right td:last-child,.table-no-border-right th:last-child{border-right:none!important}.table-td-valign-top td,.table-th-valign-top th,.table-valign-top td,.table-valign-top th{vertical-align:top!important}.table-td-valign-bottom td,.table-th-valign-bottom th,.table-valign-bottom td,.table-valign-bottom th{vertical-align:bottom!important}.valign-top{vertical-align:top!important}.valign-bottom{vertical-align:bottom!important}.valign-middle{vertical-align:middle!important}.vertical-box{display:table;table-layout:fixed;border-spacing:0;height:100%;width:100%}.vertical-box-column{display:table-cell;vertical-align:top;height:100%}.vertical-box-row{display:table-row;height:100%}.vertical-box-row>.vertical-box-cell{position:relative;height:100%;width:100%;float:none}.vertical-box-row>.vertical-box-cell>.vertical-box-inner-cell{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.vertical-box.with-grid>.vertical-box-column+.vertical-box-column{border-left:1px solid #d9dfe2}.vertical-box.with-border-top,.vertical-box.with-grid .vertical-box-row+.vertical-box-row>div,.vertical-box.with-grid .vertical-box-row+.wrapper,.vertical-box.with-grid .wrapper+.vertical-box-row>div,.vertical-box.with-grid .wrapper+.wrapper{border-top:1px solid #d9dfe2}.vertical-box.with-border-bottom{border-bottom:1px solid #d9dfe2}.no-rounded-corner{border-radius:0!important}.rounded-corner{border-radius:50px!important}.no-box-shadow{box-shadow:none!important}.b-0,.no-border{border:0!important}.b-t-0{border-top:0!important}.b-t-1,.border-top-1{border-top:1px solid #f5f5f5!important}.b-r-0{border-right:0!important}.b-r-1,.border-right-1{border-right:1px solid #f5f5f5!important}.b-b-0{border-bottom:0!important}.b-b-1,.border-bottom-1{border-bottom:1px solid #f5f5f5!important}.b-l-0{border-left:0!important}.b-l-1,.border-left-1{border-left:1px solid #f5f5f5!important}.b-1{border:1px solid #f5f5f5!important}.bg-danger,.bg-red,.bg-red-500,.panel-danger .panel-heading,.panel-red .panel-heading{background:#d32f2f!important}.bg-red-transparent-1{background:rgba(244,67,54,.1)!important}.bg-red-transparent-2{background:rgba(244,67,54,.2)!important}.bg-red-transparent-3{background:rgba(244,67,54,.3)!important}.bg-red-transparent-4{background:rgba(244,67,54,.4)!important}.bg-red-transparent-5{background:rgba(244,67,54,.5)!important}.bg-red-transparent-6{background:rgba(244,67,54,.6)!important}.bg-red-transparent-7{background:rgba(244,67,54,.7)!important}.bg-red-transparent-8{background:rgba(244,67,54,.8)!important}.bg-red-transparent-9{background:rgba(244,67,54,.9)!important}.bg-red-50{background:#FFEBEE!important}.bg-red-100{background:#FFCDD2!important}.bg-red-200{background:#EF9A9A!important}.bg-red-300,.bg-red-lighter{background:#b71c1c!important}.bg-red-400{background:#EF5350!important}.bg-red-600{background:#E53935!important}.bg-red-700,.bg-red-darker{background:#f44336!important}.bg-red-800{background:#C62828!important}.bg-red-900{background:#B71C1C!important}.text-danger,.text-red,.text-red-500{color:#d32f2f!important}a.text-danger:focus,a.text-danger:hover,a.text-red:focus,a.text-red:hover{color:#f44336!important}.text-red-transparent-1{color:rgba(244,67,54,.1)!important}.text-red-transparent-2{color:rgba(244,67,54,.2)!important}.text-red-transparent-3{color:rgba(244,67,54,.3)!important}.text-red-transparent-4{color:rgba(244,67,54,.4)!important}.text-red-transparent-5{color:rgba(244,67,54,.5)!important}.text-red-transparent-6{color:rgba(244,67,54,.6)!important}.text-red-transparent-7{color:rgba(244,67,54,.7)!important}.text-red-transparent-8{color:rgba(244,67,54,.8)!important}.text-red-transparent-9{color:rgba(244,67,54,.9)!important}.text-red-50{color:#FFEBEE!important}.text-red-100{color:#FFCDD2!important}.text-red-200{color:#EF9A9A!important}.text-red-300,.text-red-lighter{color:#b71c1c!important}.text-red-400{color:#EF5350!important}.text-red-600{color:#E53935!important}.text-red-700,.text-red-darker{color:#f44336!important}.text-red-800{color:#C62828!important}.text-red-900{color:#B71C1C!important}.bg-gradient-red{background:#e57373!important;background:linear-gradient(to bottom,#e57373 0,#d32f2f 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#b71c1c", endColorstr="#f44336", GradientType=0 )!important}.bg-pink,.bg-pink-500,.panel-pink .panel-heading{background:#c2185b!important}.bg-pink-transparent-1{background:rgba(233,30,99,.1)!important}.bg-pink-transparent-2{background:rgba(233,30,99,.2)!important}.bg-pink-transparent-3{background:rgba(233,30,99,.3)!important}.bg-pink-transparent-4{background:rgba(233,30,99,.4)!important}.bg-pink-transparent-5{background:rgba(233,30,99,.5)!important}.bg-pink-transparent-6{background:rgba(233,30,99,.6)!important}.bg-pink-transparent-7{background:rgba(233,30,99,.7)!important}.bg-pink-transparent-8{background:rgba(233,30,99,.8)!important}.bg-pink-transparent-9{background:rgba(233,30,99,.9)!important}.bg-pink-50{background:#FCE4EC!important}.bg-pink-100{background:#F8BBD0!important}.bg-pink-200{background:#F48FB1!important}.bg-pink-300,.bg-pink-lighter{background:#e91e63!important}.bg-pink-400{background:#EC407A!important}.bg-pink-600{background:#D81B60!important}.bg-pink-700,.bg-pink-darker{background:#880e4f!important}.bg-pink-800{background:#AD1457!important}.bg-pink-900{background:#880E4F!important}.text-pink,.text-pink-500{color:#c2185b!important}a.text-pink:focus,a.text-pink:hover{color:#880e4f!important}.text-pink-transparent-1{color:rgba(233,30,99,.1)!important}.text-pink-transparent-2{color:rgba(233,30,99,.2)!important}.text-pink-transparent-3{color:rgba(233,30,99,.3)!important}.text-pink-transparent-4{color:rgba(233,30,99,.4)!important}.text-pink-transparent-5{color:rgba(233,30,99,.5)!important}.text-pink-transparent-6{color:rgba(233,30,99,.6)!important}.text-pink-transparent-7{color:rgba(233,30,99,.7)!important}.text-pink-transparent-8{color:rgba(233,30,99,.8)!important}.text-pink-transparent-9{color:rgba(233,30,99,.9)!important}.text-pink-50{color:#FCE4EC!important}.text-pink-100{color:#F8BBD0!important}.text-pink-200{color:#F48FB1!important}.text-pink-300,.text-pink-lighter{color:#e91e63!important}.text-pink-400{color:#EC407A!important}.text-pink-600{color:#D81B60!important}.text-pink-700,.text-pink-darker{color:#880e4f!important}.text-pink-800{color:#AD1457!important}.text-pink-900{color:#880E4F!important}.bg-gradient-pink{background:#f06292!important;background:linear-gradient(to bottom,#f06292 0,#c2185b 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#e91e63", endColorstr="#880e4f", GradientType=0 )!important}.bg-purple,.bg-purple-500,.panel-purple .panel-heading{background:#9c27b0!important}.bg-purple-transparent-1{background:rgba(156,39,176,.1)!important}.bg-purple-transparent-2{background:rgba(156,39,176,.2)!important}.bg-purple-transparent-3{background:rgba(156,39,176,.3)!important}.bg-purple-transparent-4{background:rgba(156,39,176,.4)!important}.bg-purple-transparent-5{background:rgba(156,39,176,.5)!important}.bg-purple-transparent-6{background:rgba(156,39,176,.6)!important}.bg-purple-transparent-7{background:rgba(156,39,176,.7)!important}.bg-purple-transparent-8{background:rgba(156,39,176,.8)!important}.bg-purple-transparent-9{background:rgba(156,39,176,.9)!important}.bg-purple-50{background:#F3E5F5!important}.bg-purple-100{background:#E1BEE7!important}.bg-purple-200{background:#CE93D8!important}.bg-purple-300,.bg-purple-lighter{background:#ba68c8!important}.bg-purple-400{background:#AB47BC!important}.bg-purple-600{background:#8E24AA!important}.bg-purple-700,.bg-purple-darker{background:#7b1fa2!important}.bg-purple-800{background:#6A1B9A!important}.bg-purple-900{background:#4A148C!important}.text-purple,.text-purple-500{color:#9c27b0!important}a.text-purple:focus,a.text-purple:hover{color:#7b1fa2!important}.text-purple-transparent-1{color:rgba(156,39,176,.1)!important}.text-purple-transparent-2{color:rgba(156,39,176,.2)!important}.text-purple-transparent-3{color:rgba(156,39,176,.3)!important}.text-purple-transparent-4{color:rgba(156,39,176,.4)!important}.text-purple-transparent-5{color:rgba(156,39,176,.5)!important}.text-purple-transparent-6{color:rgba(156,39,176,.6)!important}.text-purple-transparent-7{color:rgba(156,39,176,.7)!important}.text-purple-transparent-8{color:rgba(156,39,176,.8)!important}.text-purple-transparent-9{color:rgba(156,39,176,.9)!important}.text-purple-50{color:#F3E5F5!important}.text-purple-100{color:#E1BEE7!important}.text-purple-200{color:#CE93D8!important}.text-purple-300,.text-purple-lighter{color:#ba68c8!important}.text-purple-400{color:#AB47BC!important}.text-purple-600{color:#8E24AA!important}.text-purple-700,.text-purple-darker{color:#7b1fa2!important}.text-purple-800{color:#6A1B9A!important}.text-purple-900{color:#4A148C!important}.bg-gradient-purple{background:#ba68c8!important;background:linear-gradient(to bottom,#ba68c8 0,#7b1fa2 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ba68c8", endColorstr="#7b1fa2", GradientType=0 )!important}.bg-deep-purple,.bg-deep-purple-500,.panel-deep-purple .panel-heading{background:#673AB7!important}.bg-deep-purple-transparent-1{background:rgba(103,58,183,.1)!important}.bg-deep-purple-transparent-2{background:rgba(103,58,183,.2)!important}.bg-deep-purple-transparent-3{background:rgba(103,58,183,.3)!important}.bg-deep-purple-transparent-4{background:rgba(103,58,183,.4)!important}.bg-deep-purple-transparent-5{background:rgba(103,58,183,.5)!important}.bg-deep-purple-transparent-6{background:rgba(103,58,183,.6)!important}.bg-deep-purple-transparent-7{background:rgba(103,58,183,.7)!important}.bg-deep-purple-transparent-8{background:rgba(103,58,183,.8)!important}.bg-deep-purple-transparent-9{background:rgba(103,58,183,.9)!important}.bg-deep-purple-50{background:#EDE7F6!important}.bg-deep-purple-100{background:#D1C4E9!important}.bg-deep-purple-200{background:#B39DDB!important}.bg-deep-purple-300,.bg-deep-purple-lighter{background:#9575CD!important}.bg-deep-purple-400{background:#7E57C2!important}.bg-deep-purple-600{background:#5E35B1!important}.bg-deep-purple-700,.bg-deep-purple-darker{background:#512DA8!important}.bg-deep-purple-800{background:#4527A0!important}.bg-deep-purple-900{background:#311B92!important}.text-deep-purple,.text-deep-purple-500{color:#673AB7!important}a.text-deep-purple:focus,a.text-deep-purple:hover{color:#512DA8!important}.text-deep-purple-transparent-1{color:rgba(103,58,183,.1)!important}.text-deep-purple-transparent-2{color:rgba(103,58,183,.2)!important}.text-deep-purple-transparent-3{color:rgba(103,58,183,.3)!important}.text-deep-purple-transparent-4{color:rgba(103,58,183,.4)!important}.text-deep-purple-transparent-5{color:rgba(103,58,183,.5)!important}.text-deep-purple-transparent-6{color:rgba(103,58,183,.6)!important}.text-deep-purple-transparent-7{color:rgba(103,58,183,.7)!important}.text-deep-purple-transparent-8{color:rgba(103,58,183,.8)!important}.text-deep-purple-transparent-9{color:rgba(103,58,183,.9)!important}.text-deep-purple-50{color:#EDE7F6!important}.text-deep-purple-100{color:#D1C4E9!important}.text-deep-purple-200{color:#B39DDB!important}.text-deep-purple-300,.text-deep-purple-lighter{color:#9575CD!important}.text-deep-purple-400{color:#7E57C2!important}.text-deep-purple-600{color:#5E35B1!important}.text-deep-purple-700,.text-deep-purple-darker{color:#512DA8!important}.text-deep-purple-800{color:#4527A0!important}.text-deep-purple-900{color:#311B92!important}.bg-gradient-deep-purple{background:#9575cd!important;background:linear-gradient(to bottom,#9575cd 0,#512da8 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#9575cd", endColorstr="#512da8", GradientType=0 )!important}.bg-indigo,.bg-indigo-500,.panel-indigo .panel-heading{background:#3f51b5!important}.bg-indigo-transparent-1{background:rgba(63,81,181,.1)!important}.bg-indigo-transparent-2{background:rgba(63,81,181,.2)!important}.bg-indigo-transparent-3{background:rgba(63,81,181,.3)!important}.bg-indigo-transparent-4{background:rgba(63,81,181,.4)!important}.bg-indigo-transparent-5{background:rgba(63,81,181,.5)!important}.bg-indigo-transparent-6{background:rgba(63,81,181,.6)!important}.bg-indigo-transparent-7{background:rgba(63,81,181,.7)!important}.bg-indigo-transparent-8{background:rgba(63,81,181,.8)!important}.bg-indigo-transparent-9{background:rgba(63,81,181,.9)!important}.bg-indigo-50{background:#E8EAF6!important}.bg-indigo-100{background:#C5CAE9!important}.bg-indigo-200{background:#9FA8DA!important}.bg-indigo-300,.bg-indigo-lighter{background:#7986cb!important}.bg-indigo-400{background:#5C6BC0!important}.bg-indigo-600{background:#3949AB!important}.bg-indigo-700,.bg-indigo-darker{background:#303f9f!important}.bg-indigo-800{background:#283593!important}.bg-indigo-900{background:#1A237E!important}.text-indigo,.text-indigo-500{color:#3f51b5!important}a.text-indigo:focus,a.text-indigo:hover{color:#303f9f!important}.text-indigo-transparent-1{color:rgba(63,81,181,.1)!important}.text-indigo-transparent-2{color:rgba(63,81,181,.2)!important}.text-indigo-transparent-3{color:rgba(63,81,181,.3)!important}.text-indigo-transparent-4{color:rgba(63,81,181,.4)!important}.text-indigo-transparent-5{color:rgba(63,81,181,.5)!important}.text-indigo-transparent-6{color:rgba(63,81,181,.6)!important}.text-indigo-transparent-7{color:rgba(63,81,181,.7)!important}.text-indigo-transparent-8{color:rgba(63,81,181,.8)!important}.text-indigo-transparent-9{color:rgba(63,81,181,.9)!important}.text-indigo-50{color:#E8EAF6!important}.text-indigo-100{color:#C5CAE9!important}.text-indigo-200{color:#9FA8DA!important}.text-indigo-300,.text-indigo-lighter{color:#7986cb!important}.text-indigo-400{color:#5C6BC0!important}.text-indigo-600{color:#3949AB!important}.text-indigo-700,.text-indigo-darker{color:#303f9f!important}.text-indigo-800{color:#283593!important}.text-indigo-900{color:#1A237E!important}.bg-gradient-indigo{background:#7986cb!important;background:linear-gradient(to bottom,#7986cb 0,#303f9f 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#7986cb", endColorstr="#303f9f", GradientType=0 )!important}.bg-gradient-aqua,.bg-gradient-blue,.bg-gradient-light-blue{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#4fc3f7", endColorstr="#0288d1", GradientType=0 )!important}.bg-blue,.bg-blue-500,.bg-primary,.panel-blue .panel-heading,.panel-primary .panel-heading{background:#03a9f4!important}.bg-blue-transparent-1{background:rgba(33,150,243,.1)!important}.bg-blue-transparent-2{background:rgba(33,150,243,.2)!important}.bg-blue-transparent-3{background:rgba(33,150,243,.3)!important}.bg-blue-transparent-4{background:rgba(33,150,243,.4)!important}.bg-blue-transparent-5{background:rgba(33,150,243,.5)!important}.bg-blue-transparent-6{background:rgba(33,150,243,.6)!important}.bg-blue-transparent-7{background:rgba(33,150,243,.7)!important}.bg-blue-transparent-8{background:rgba(33,150,243,.8)!important}.bg-blue-transparent-9{background:rgba(33,150,243,.9)!important}.bg-blue-50{background:#E3F2FD!important}.bg-blue-100{background:#BBDEFB!important}.bg-blue-200{background:#90CAF9!important}.bg-blue-300,.bg-blue-lighter{background:#4fc3f7!important}.bg-blue-400{background:#42A5F5!important}.bg-blue-600{background:#1E88E5!important}.bg-blue-700,.bg-blue-darker{background:#0288d1!important}.bg-blue-800{background:#1565C0!important}.bg-blue-900{background:#0D47A1!important}.text-blue,.text-blue-500,.text-primary{color:#03a9f4!important}a.text-blue:focus,a.text-blue:hover,a.text-primary:focus,a.text-primary:hover{color:#0288d1!important}.text-blue-transparent-1{color:rgba(33,150,243,.1)!important}.text-blue-transparent-2{color:rgba(33,150,243,.2)!important}.text-blue-transparent-3{color:rgba(33,150,243,.3)!important}.text-blue-transparent-4{color:rgba(33,150,243,.4)!important}.text-blue-transparent-5{color:rgba(33,150,243,.5)!important}.text-blue-transparent-6{color:rgba(33,150,243,.6)!important}.text-blue-transparent-7{color:rgba(33,150,243,.7)!important}.text-blue-transparent-8{color:rgba(33,150,243,.8)!important}.text-blue-transparent-9{color:rgba(33,150,243,.9)!important}.text-blue-50{color:#E3F2FD!important}.text-blue-100{color:#BBDEFB!important}.text-blue-200{color:#90CAF9!important}.text-blue-300,.text-blue-lighter{color:#4fc3f7!important}.text-blue-400{color:#42A5F5!important}.text-blue-600{color:#1E88E5!important}.text-blue-700,.text-blue-darker{color:#0288d1!important}.text-blue-800{color:#1565C0!important}.text-blue-900{color:#0D47A1!important}.bg-gradient-blue{background:#64b5f6!important;background:linear-gradient(to bottom,#64b5f6 0,#1976d2 100%)!important}.bg-aqua,.bg-info,.bg-light-blue,.bg-light-blue-500,.panel-info .panel-heading,.panel-light-blue .panel-heading{background:#03A9F4!important}.bg-aqua-transparent-1,.bg-light-blue-transparent-1{background:rgba(3,169,244,.1)!important}.bg-aqua-transparent-2,.bg-light-blue-transparent-2{background:rgba(3,169,244,.2)!important}.bg-aqua-transparent-3,.bg-light-blue-transparent-3{background:rgba(3,169,244,.3)!important}.bg-aqua-transparent-4,.bg-light-blue-transparent-4{background:rgba(3,169,244,.4)!important}.bg-aqua-transparent-5,.bg-light-blue-transparent-5{background:rgba(3,169,244,.5)!important}.bg-aqua-transparent-6,.bg-light-blue-transparent-6{background:rgba(3,169,244,.6)!important}.bg-aqua-transparent-7,.bg-light-blue-transparent-7{background:rgba(3,169,244,.7)!important}.bg-aqua-transparent-8,.bg-light-blue-transparent-8{background:rgba(3,169,244,.8)!important}.bg-aqua-transparent-9,.bg-light-blue-transparent-9{background:rgba(3,169,244,.9)!important}.bg-light-blue-50{background:#E1F5FE!important}.bg-light-blue-100{background:#B3E5FC!important}.bg-light-blue-200{background:#81D4FA!important}.bg-aqua-lighter,.bg-light-blue-300,.bg-light-blue-lighter{background:#4FC3F7!important}.bg-light-blue-400{background:#29B6F6!important}.bg-light-blue-600{background:#039BE5!important}.bg-aqua-darker,.bg-light-blue-700,.bg-light-blue-darker{background:#0288D1!important}.bg-light-blue-800{background:#0277BD!important}.bg-light-blue-900{background:#01579B!important}.text-aqua,.text-info,.text-light-blue,.text-light-blue-500{color:#03A9F4!important}a.text-light-blue:focus,a.text-light-blue:hover{color:#0288D1!important}.text-aqua-transparent-1,.text-light-blue-transparent-1{color:rgba(3,169,244,.1)!important}.text-aqua-transparent-2,.text-light-blue-transparent-2{color:rgba(3,169,244,.2)!important}.text-aqua-transparent-3,.text-light-blue-transparent-3{color:rgba(3,169,244,.3)!important}.text-aqua-transparent-4,.text-light-blue-transparent-4{color:rgba(3,169,244,.4)!important}.text-aqua-transparent-5,.text-light-blue-transparent-5{color:rgba(3,169,244,.5)!important}.text-aqua-transparent-6,.text-light-blue-transparent-6{color:rgba(3,169,244,.6)!important}.text-aqua-transparent-7,.text-light-blue-transparent-7{color:rgba(3,169,244,.7)!important}.text-aqua-transparent-8,.text-light-blue-transparent-8{color:rgba(3,169,244,.8)!important}.text-aqua-transparent-9,.text-light-blue-transparent-9{color:rgba(3,169,244,.9)!important}.text-light-blue-50{color:#E1F5FE!important}.text-light-blue-100{color:#B3E5FC!important}.text-light-blue-200{color:#81D4FA!important}.text-aqua-lighter,.text-light-blue-300,.text-light-blue-lighter{color:#4FC3F7!important}.text-light-blue-400{color:#29B6F6!important}.text-light-blue-600{color:#039BE5!important}.text-aqua-darker,.text-light-blue-700,.text-light-blue-darker{color:#0288D1!important}.text-light-blue-800{color:#0277BD!important}.text-light-blue-900{color:#01579B!important}.bg-gradient-aqua,.bg-gradient-light-blue{background:#4fc3f7!important;background:linear-gradient(to bottom,#4fc3f7 0,#0288d1 100%)!important}.bg-cyan,.bg-cyan-500,.panel-cyan .panel-heading{background:#00bcd4!important}.bg-cyan-transparent-1{background:rgba(0,188,212,.1)!important}.bg-cyan-transparent-2{background:rgba(0,188,212,.2)!important}.bg-cyan-transparent-3{background:rgba(0,188,212,.3)!important}.bg-cyan-transparent-4{background:rgba(0,188,212,.4)!important}.bg-cyan-transparent-5{background:rgba(0,188,212,.5)!important}.bg-cyan-transparent-6{background:rgba(0,188,212,.6)!important}.bg-cyan-transparent-7{background:rgba(0,188,212,.7)!important}.bg-cyan-transparent-8{background:rgba(0,188,212,.8)!important}.bg-cyan-transparent-9{background:rgba(0,188,212,.9)!important}.bg-cyan-50{background:#E0F7FA!important}.bg-cyan-100{background:#B2EBF2!important}.bg-cyan-200{background:#80DEEA!important}.bg-cyan-300,.bg-cyan-lighter{background:#4dd0e1!important}.bg-cyan-400{background:#26C6DA!important}.bg-cyan-600{background:#00ACC1!important}.bg-cyan-700,.bg-cyan-darker{background:#0097a7!important}.bg-cyan-800{background:#00838F!important}.bg-cyan-900{background:#006064!important}.text-cyan,.text-cyan-500{color:#00bcd4!important}a.text-cyan:focus,a.text-cyan:hover{color:#0097a7!important}.text-cyan-transparent-1{color:rgba(0,188,212,.1)!important}.text-cyan-transparent-2{color:rgba(0,188,212,.2)!important}.text-cyan-transparent-3{color:rgba(0,188,212,.3)!important}.text-cyan-transparent-4{color:rgba(0,188,212,.4)!important}.text-cyan-transparent-5{color:rgba(0,188,212,.5)!important}.text-cyan-transparent-6{color:rgba(0,188,212,.6)!important}.text-cyan-transparent-7{color:rgba(0,188,212,.7)!important}.text-cyan-transparent-8{color:rgba(0,188,212,.8)!important}.text-cyan-transparent-9{color:rgba(0,188,212,.9)!important}.text-cyan-50{color:#E0F7FA!important}.text-cyan-100{color:#B2EBF2!important}.text-cyan-200{color:#80DEEA!important}.text-cyan-300,.text-cyan-lighter{color:#4dd0e1!important}.text-cyan-400{color:#26C6DA!important}.text-cyan-600{color:#00ACC1!important}.text-cyan-700,.text-cyan-darker{color:#0097a7!important}.text-cyan-800{color:#00838F!important}.text-cyan-900{color:#006064!important}.bg-gradient-cyan{background:#4dd0e1!important;background:linear-gradient(to bottom,#4dd0e1 0,#0097a7 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#4dd0e1", endColorstr="#0097a7", GradientType=0 )!important}.bg-success,.bg-teal,.bg-teal-500,.panel-success .panel-heading,.panel-teal .panel-heading{background:#388e3c!important}.bg-teal-transparent-1{background:rgba(0,150,136,.1)!important}.bg-teal-transparent-2{background:rgba(0,150,136,.2)!important}.bg-teal-transparent-3{background:rgba(0,150,136,.3)!important}.bg-teal-transparent-4{background:rgba(0,150,136,.4)!important}.bg-teal-transparent-5{background:rgba(0,150,136,.5)!important}.bg-teal-transparent-6{background:rgba(0,150,136,.6)!important}.bg-teal-transparent-7{background:rgba(0,150,136,.7)!important}.bg-teal-transparent-8{background:rgba(0,150,136,.8)!important}.bg-teal-transparent-9{background:rgba(0,150,136,.9)!important}.bg-teal-50{background:#E0F2F1!important}.bg-teal-100{background:#B2DFDB!important}.bg-teal-200{background:#80CBC4!important}.bg-teal-300,.bg-teal-lighter{background:#4db6ac!important}.bg-teal-400{background:#26A69A!important}.bg-teal-600{background:#00897B!important}.bg-teal-700,.bg-teal-darker{background:#00796b!important}.bg-teal-800{background:#00695C!important}.bg-teal-900{background:#004D40!important}.text-success,.text-teal,.text-teal-500{color:#009688!important}a.text-success:focus,a.text-success:hover,a.text-teal:focus,a.text-teal:hover{color:#00796b!important}.text-teal-transparent-1{color:rgba(0,150,136,.1)!important}.text-teal-transparent-2{color:rgba(0,150,136,.2)!important}.text-teal-transparent-3{color:rgba(0,150,136,.3)!important}.text-teal-transparent-4{color:rgba(0,150,136,.4)!important}.text-teal-transparent-5{color:rgba(0,150,136,.5)!important}.text-teal-transparent-6{color:rgba(0,150,136,.6)!important}.text-teal-transparent-7{color:rgba(0,150,136,.7)!important}.text-teal-transparent-8{color:rgba(0,150,136,.8)!important}.text-teal-transparent-9{color:rgba(0,150,136,.9)!important}.text-teal-50{color:#E0F2F1!important}.text-teal-100{color:#B2DFDB!important}.text-teal-200{color:#80CBC4!important}.text-teal-300,.text-teal-lighter{color:#4db6ac!important}.text-teal-400{color:#26A69A!important}.text-teal-600{color:#00897B!important}.text-teal-700,.text-teal-darker{color:#00796b!important}.text-teal-800{color:#00695C!important}.text-teal-900{color:#004D40!important}.bg-gradient-teal{background:#4db6ac!important;background:linear-gradient(to bottom,#4db6ac 0,#00796b 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#4db6ac", endColorstr="#00796b", GradientType=0 )!important}.bg-green,.bg-green-500,.panel-green .panel-heading{background:#4CAF50!important}.bg-green-transparent-1{background:rgba(76,175,80,.1)!important}.bg-green-transparent-2{background:rgba(76,175,80,.2)!important}.bg-green-transparent-3{background:rgba(76,175,80,.3)!important}.bg-green-transparent-4{background:rgba(76,175,80,.4)!important}.bg-green-transparent-5{background:rgba(76,175,80,.5)!important}.bg-green-transparent-6{background:rgba(76,175,80,.6)!important}.bg-green-transparent-7{background:rgba(76,175,80,.7)!important}.bg-green-transparent-8{background:rgba(76,175,80,.8)!important}.bg-green-transparent-9{background:rgba(76,175,80,.9)!important}.bg-green-50{background:#E8F5E9!important}.bg-green-100{background:#C8E6C9!important}.bg-green-200{background:#A5D6A7!important}.bg-green-300,.bg-green-lighter{background:#81C784!important}.bg-green-400{background:#66BB6A!important}.bg-green-600{background:#43A047!important}.bg-green-700,.bg-green-darker{background:#388E3C!important}.bg-green-800{background:#2E7D32!important}.bg-green-900{background:#1B5E20!important}.text-green,.text-green-500{color:#4CAF50!important}a.text-green:focus,a.text-green:hover{color:#388E3C!important}.text-green-transparent-1{color:rgba(76,175,80,.1)!important}.text-green-transparent-2{color:rgba(76,175,80,.2)!important}.text-green-transparent-3{color:rgba(76,175,80,.3)!important}.text-green-transparent-4{color:rgba(76,175,80,.4)!important}.text-green-transparent-5{color:rgba(76,175,80,.5)!important}.text-green-transparent-6{color:rgba(76,175,80,.6)!important}.text-green-transparent-7{color:rgba(76,175,80,.7)!important}.text-green-transparent-8{color:rgba(76,175,80,.8)!important}.text-green-transparent-9{color:rgba(76,175,80,.9)!important}.text-green-50{color:#E8F5E9!important}.text-green-100{color:#C8E6C9!important}.text-green-200{color:#A5D6A7!important}.text-green-300,.text-green-lighter{color:#81C784!important}.text-green-400{color:#66BB6A!important}.text-green-600{color:#43A047!important}.text-green-700,.text-green-darker{color:#388E3C!important}.text-green-800{color:#2E7D32!important}.text-green-900{color:#1B5E20!important}.bg-gradient-green{background:#81c784!important;background:linear-gradient(to bottom,#81c784 0,#388e3c 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#81c784", endColorstr="#388e3c", GradientType=0 )!important}.bg-light-green,.bg-light-green-500,.panel-light-green .panel-heading{background:#388e3c!important}.bg-light-green-transparent-1{background:rgba(139,195,74,.1)!important}.bg-light-green-transparent-2{background:rgba(139,195,74,.2)!important}.bg-light-green-transparent-3{background:rgba(139,195,74,.3)!important}.bg-light-green-transparent-4{background:rgba(139,195,74,.4)!important}.bg-light-green-transparent-5{background:rgba(139,195,74,.5)!important}.bg-light-green-transparent-6{background:rgba(139,195,74,.6)!important}.bg-light-green-transparent-7{background:rgba(139,195,74,.7)!important}.bg-light-green-transparent-8{background:rgba(139,195,74,.8)!important}.bg-light-green-transparent-9{background:rgba(139,195,74,.9)!important}.bg-light-green-50{background:#F1F8E9!important}.bg-light-green-100{background:#DCEDC8!important}.bg-light-green-200{background:#C5E1A5!important}.bg-light-green-300,.bg-light-green-lighter{background:#4caf50!important}.bg-light-green-400{background:#9CCC65!important}.bg-light-green-600{background:#7CB342!important}.bg-light-green-700,.bg-light-green-darker{background:#1b5e20!important}.bg-light-green-800{background:#558B2F!important}.bg-light-green-900{background:#FF6F00!important}.text-light-green,.text-light-green-500{color:#388e3c!important}a.text-light-green:focus,a.text-light-green:hover{color:#1b5e20!important}.text-light-green-transparent-1{color:rgba(139,195,74,.1)!important}.text-light-green-transparent-2{color:rgba(139,195,74,.2)!important}.text-light-green-transparent-3{color:rgba(139,195,74,.3)!important}.text-light-green-transparent-4{color:rgba(139,195,74,.4)!important}.text-light-green-transparent-5{color:rgba(139,195,74,.5)!important}.text-light-green-transparent-6{color:rgba(139,195,74,.6)!important}.text-light-green-transparent-7{color:rgba(139,195,74,.7)!important}.text-light-green-transparent-8{color:rgba(139,195,74,.8)!important}.text-light-green-transparent-9{color:rgba(139,195,74,.9)!important}.text-light-green-50{color:#F1F8E9!important}.text-light-green-100{color:#DCEDC8!important}.text-light-green-200{color:#C5E1A5!important}.text-light-green-300,.text-light-green-lighter{color:#4caf50!important}.text-light-green-400{color:#9CCC65!important}.text-light-green-600{color:#7CB342!important}.text-light-green-700,.text-light-green-darker{color:#1b5e20!important}.text-light-green-800{color:#558B2F!important}.text-light-green-900{color:#33691E!important}.bg-gradient-light-green{background:#aed581!important;background:linear-gradient(to bottom,#aed581 0,#689f38 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#4caf50", endColorstr="#1b5e20", GradientType=0 )!important}.bg-lime,.bg-lime-500,.panel-lime .panel-heading{background:#cddc39!important}.bg-lime-transparent-1{background:rgba(205,220,57,.1)!important}.bg-lime-transparent-2{background:rgba(205,220,57,.2)!important}.bg-lime-transparent-3{background:rgba(205,220,57,.3)!important}.bg-lime-transparent-4{background:rgba(205,220,57,.4)!important}.bg-lime-transparent-5{background:rgba(205,220,57,.5)!important}.bg-lime-transparent-6{background:rgba(205,220,57,.6)!important}.bg-lime-transparent-7{background:rgba(205,220,57,.7)!important}.bg-lime-transparent-8{background:rgba(205,220,57,.8)!important}.bg-lime-transparent-9{background:rgba(205,220,57,.9)!important}.bg-lime-50{background:#F9FBE7!important}.bg-lime-100{background:#F0F4C3!important}.bg-lime-200{background:#E6EE9C!important}.bg-lime-300,.bg-lime-lighter{background:#dce775!important}.bg-lime-400{background:#D4E157!important}.bg-lime-600{background:#C0CA33!important}.bg-lime-700,.bg-lime-darker{background:#afb42b!important}.bg-lime-800{background:#9E9D24!important}.bg-lime-900{background:#827717!important}.text-lime,.text-lime-500{color:#cddc39!important}a.text-light-lime:focus,a.text-light-lime:hover{color:#afb42b!important}.text-lime-transparent-1{color:rgba(205,220,57,.1)!important}.text-lime-transparent-2{color:rgba(205,220,57,.2)!important}.text-lime-transparent-3{color:rgba(205,220,57,.3)!important}.text-lime-transparent-4{color:rgba(205,220,57,.4)!important}.text-lime-transparent-5{color:rgba(205,220,57,.5)!important}.text-lime-transparent-6{color:rgba(205,220,57,.6)!important}.text-lime-transparent-7{color:rgba(205,220,57,.7)!important}.text-lime-transparent-8{color:rgba(205,220,57,.8)!important}.text-lime-transparent-9{color:rgba(205,220,57,.9)!important}.text-lime-50{color:#F9FBE7!important}.text-lime-100{color:#F0F4C3!important}.text-lime-200{color:#E6EE9C!important}.text-lime-300,.text-lime-lighter{color:#dce775!important}.text-lime-400{color:#D4E157!important}.text-lime-600{color:#C0CA33!important}.text-lime-700,.text-lime-darker{color:#afb42b!important}.text-lime-800{color:#9E9D24!important}.text-lime-900{color:#827717!important}.bg-gradient-lime{background:#dce775!important;background:linear-gradient(to bottom,#dce775 0,#afb42b 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#dce775", endColorstr="#afb42b", GradientType=0 )!important}.bg-yellow,.bg-yellow-500,.panel-yellow .panel-heading{background:#ffeb3b!important}.bg-yellow-transparent-1{background:rgba(255,235,59,.1)!important}.bg-yellow-transparent-2{background:rgba(255,235,59,.2)!important}.bg-yellow-transparent-3{background:rgba(255,235,59,.3)!important}.bg-yellow-transparent-4{background:rgba(255,235,59,.4)!important}.bg-yellow-transparent-5{background:rgba(255,235,59,.5)!important}.bg-yellow-transparent-6{background:rgba(255,235,59,.6)!important}.bg-yellow-transparent-7{background:rgba(255,235,59,.7)!important}.bg-yellow-transparent-8{background:rgba(255,235,59,.8)!important}.bg-yellow-transparent-9{background:rgba(255,235,59,.9)!important}.bg-yellow-50{background:#FFFDE7!important}.bg-yellow-100{background:#FFF9C4!important}.bg-yellow-200{background:#FFF59D!important}.bg-yellow-300,.bg-yellow-lighter{background:#fff176!important}.bg-yellow-400{background:#FFEE58!important}.bg-yellow-600{background:#FDD835!important}.bg-yellow-700,.bg-yellow-darker{background:#fdd835!important}.bg-yellow-800{background:#F9A825!important}.bg-yellow-900{background:#F57F17!important}.text-yellow,.text-yellow-500{color:#ffeb3b!important}a.text-yellow:focus,a.text-yellow:hover{color:#fdd835!important}.text-yellow-transparent-1{color:rgba(255,235,59,.1)!important}.text-yellow-transparent-2{color:rgba(255,235,59,.2)!important}.text-yellow-transparent-3{color:rgba(255,235,59,.3)!important}.text-yellow-transparent-4{color:rgba(255,235,59,.4)!important}.text-yellow-transparent-5{color:rgba(255,235,59,.5)!important}.text-yellow-transparent-6{color:rgba(255,235,59,.6)!important}.text-yellow-transparent-7{color:rgba(255,235,59,.7)!important}.text-yellow-transparent-8{color:rgba(255,235,59,.8)!important}.text-yellow-transparent-9{color:rgba(255,235,59,.9)!important}.text-yellow-50{color:#FFFDE7!important}.text-yellow-100{color:#FFF9C4!important}.text-yellow-200{color:#FFF59D!important}.text-yellow-300,.text-yellow-lighter{color:#fff176!important}.text-yellow-400{color:#FFEE58!important}.text-yellow-600{color:#FDD835!important}.text-yellow-700,.text-yellow-darker{color:#fdd835!important}.text-yellow-800{color:#F9A825!important}.text-yellow-900{color:#F57F17!important}.bg-gradient-yellow{background:#fff176!important;background:linear-gradient(to bottom,#fff176 0,#fbc02d 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#fff176", endColorstr="#fdd835", GradientType=0 )!important}.bg-amber,.bg-amber-500,.panel-amber .panel-heading{background:#FFC107!important}.bg-amber-transparent-1{background:rgba(255,193,7,.1)!important}.bg-amber-transparent-2{background:rgba(255,193,7,.2)!important}.bg-amber-transparent-3{background:rgba(255,193,7,.3)!important}.bg-amber-transparent-4{background:rgba(255,193,7,.4)!important}.bg-amber-transparent-5{background:rgba(255,193,7,.5)!important}.bg-amber-transparent-6{background:rgba(255,193,7,.6)!important}.bg-amber-transparent-7{background:rgba(255,193,7,.7)!important}.bg-amber-transparent-8{background:rgba(255,193,7,.8)!important}.bg-amber-transparent-9{background:rgba(255,193,7,.9)!important}.bg-amber-50{background:#FFF8E1!important}.bg-amber-100{background:#FFECB3!important}.bg-amber-200{background:#FFE082!important}.bg-amber-300,.bg-amber-lighter{background:#FFD54F!important}.bg-amber-400{background:#FFCA28!important}.bg-amber-600{background:#FFB300!important}.bg-amber-700,.bg-amber-darker{background:#FFA000!important}.bg-amber-800{background:#FF8F00!important}.bg-amber-900{background:#FF6F00!important}.text-amber,.text-amber-500{color:#FFC107!important}a.text-amber:focus,a.text-amber:hover{color:#FFA000!important}.text-amber-transparent-1{color:rgba(255,193,7,.1)!important}.text-amber-transparent-2{color:rgba(255,193,7,.2)!important}.text-amber-transparent-3{color:rgba(255,193,7,.3)!important}.text-amber-transparent-4{color:rgba(255,193,7,.4)!important}.text-amber-transparent-5{color:rgba(255,193,7,.5)!important}.text-amber-transparent-6{color:rgba(255,193,7,.6)!important}.text-amber-transparent-7{color:rgba(255,193,7,.7)!important}.text-amber-transparent-8{color:rgba(255,193,7,.8)!important}.text-amber-transparent-9{color:rgba(255,193,7,.9)!important}.text-amber-50{color:#FFF8E1!important}.text-amber-100{color:#FFECB3!important}.text-amber-200{color:#FFE082!important}.text-amber-300,.text-amber-lighter{color:#FFD54F!important}.text-amber-400{color:#FFCA28!important}.text-amber-600{color:#FFB300!important}.text-amber-700,.text-amber-darker{color:#FFA000!important}.text-amber-800{color:#FF8F00!important}.text-amber-900{color:#FF6F00!important}.bg-gradient-amber{background:#ffd54f!important;background:linear-gradient(to bottom,#ffd54f 0,#ffa000 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffd54f", endColorstr="#ffa000", GradientType=0 )!important}.bg-orange,.bg-orange-500,.bg-warning,.panel-orange .panel-heading,.panel-warning .panel-heading{background:#e64a19!important}.bg-orange-transparent-1{background:rgba(255,152,0,.1)!important}.bg-orange-transparent-2{background:rgba(255,152,0,.2)!important}.bg-orange-transparent-3{background:rgba(255,152,0,.3)!important}.bg-orange-transparent-4{background:rgba(255,152,0,.4)!important}.bg-orange-transparent-5{background:rgba(255,152,0,.5)!important}.bg-orange-transparent-6{background:rgba(255,152,0,.6)!important}.bg-orange-transparent-7{background:rgba(255,152,0,.7)!important}.bg-orange-transparent-8{background:rgba(255,152,0,.8)!important}.bg-orange-transparent-9{background:rgba(255,152,0,.9)!important}.bg-orange-50{background:#FFF3E0!important}.bg-orange-100{background:#FFE0B2!important}.bg-orange-200{background:#FFCC80!important}.bg-orange-300,.bg-orange-lighter{background:#ff5722!important}.bg-orange-400{background:#FFA726!important}.bg-orange-600{background:#FB8C00!important}.bg-orange-700,.bg-orange-darker{background:#bf360c!important}.bg-orange-800{background:#EF6C00!important}.bg-orange-900{background:#E65100!important}.text-orange,.text-orange-500,.text-warning{color:#e64a19!important}a.text-orange:focus,a.text-orange:hover,a.text-warning:focus,a.text-warning:hover{color:#bf360c!important}.text-orange-transparent-1{color:rgba(255,152,0,.1)!important}.text-orange-transparent-2{color:rgba(255,152,0,.2)!important}.text-orange-transparent-3{color:rgba(255,152,0,.3)!important}.text-orange-transparent-4{color:rgba(255,152,0,.4)!important}.text-orange-transparent-5{color:rgba(255,152,0,.5)!important}.text-orange-transparent-6{color:rgba(255,152,0,.6)!important}.text-orange-transparent-7{color:rgba(255,152,0,.7)!important}.text-orange-transparent-8{color:rgba(255,152,0,.8)!important}.text-orange-transparent-9{color:rgba(255,152,0,.9)!important}.text-orange-50{color:#FFF3E0!important}.text-orange-100{color:#FFE0B2!important}.text-orange-200{color:#FFCC80!important}.text-orange-300,.text-orange-lighter{color:#ff5722!important}.text-orange-400{color:#FFA726!important}.text-orange-600{color:#FB8C00!important}.text-orange-700,.text-orange-darker{color:#bf360c!important}.text-orange-800{color:#EF6C00!important}.text-orange-900{color:#E65100!important}.bg-gradient-orange{background:#ffb74d!important;background:linear-gradient(to bottom,#ffb74d 0,#f57c00 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ff5722", endColorstr="#bf360c", GradientType=0 )!important}.bg-deep-orange,.bg-deep-orange-500,.panel-deep-orange .panel-heading{background:#FF5722!important}.bg-deep-orange-transparent-1{background:rgba(255,87,34,.1)!important}.bg-deep-orange-transparent-2{background:rgba(255,87,34,.2)!important}.bg-deep-orange-transparent-3{background:rgba(255,87,34,.3)!important}.bg-deep-orange-transparent-4{background:rgba(255,87,34,.4)!important}.bg-deep-orange-transparent-5{background:rgba(255,87,34,.5)!important}.bg-deep-orange-transparent-6{background:rgba(255,87,34,.6)!important}.bg-deep-orange-transparent-7{background:rgba(255,87,34,.7)!important}.bg-deep-orange-transparent-8{background:rgba(255,87,34,.8)!important}.bg-deep-orange-transparent-9{background:rgba(255,87,34,.9)!important}.bg-deep-orange-50{background:#FBE9E7!important}.bg-deep-orange-100{background:#FFCCBC!important}.bg-deep-orange-200{background:#FFAB91!important}.bg-deep-orange-300,.bg-deep-orange-lighter{background:#FF8A65!important}.bg-deep-orange-400{background:#FF7043!important}.bg-deep-orange-600{background:#F4511E!important}.bg-deep-orange-700,.bg-deep-orange-darker{background:#E64A19!important}.bg-deep-orange-800{background:#D84315!important}.bg-deep-orange-900{background:#BF360C!important}.text-deep-orange,.text-deep-orange-500{color:#FF5722!important}a.text-deep-orange:focus,a.text-deep-orange:hover{color:#E64A19!important}.text-deep-orange-transparent-1{color:rgba(255,87,34,.1)!important}.text-deep-orange-transparent-2{color:rgba(255,87,34,.2)!important}.text-deep-orange-transparent-3{color:rgba(255,87,34,.3)!important}.text-deep-orange-transparent-4{color:rgba(255,87,34,.4)!important}.text-deep-orange-transparent-5{color:rgba(255,87,34,.5)!important}.text-deep-orange-transparent-6{color:rgba(255,87,34,.6)!important}.text-deep-orange-transparent-7{color:rgba(255,87,34,.7)!important}.text-deep-orange-transparent-8{color:rgba(255,87,34,.8)!important}.text-deep-orange-transparent-9{color:rgba(255,87,34,.9)!important}.text-deep-orange-50{color:#FBE9E7!important}.text-deep-orange-100{color:#FFCCBC!important}.text-deep-orange-200{color:#FFAB91!important}.text-deep-orange-300,.text-deep-orange-lighter{color:#FF8A65!important}.text-deep-orange-400{color:#FF7043!important}.text-deep-orange-600{color:#F4511E!important}.text-deep-orange-700,.text-deep-orange-darker{color:#E64A19!important}.text-deep-orange-800{color:#D84315!important}.text-deep-orange-900{color:#BF360C!important}.bg-gradient-deep-orange{background:#ff8a65!important;background:linear-gradient(to bottom,#ff8a65 0,#e64a19 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ff8a65", endColorstr="#e64a19", GradientType=0 )!important}.bg-brown,.bg-brown-500,.panel-brown .panel-heading{background:#795548!important}.bg-brown-transparent-1{background:rgba(121,85,72,.1)!important}.bg-brown-transparent-2{background:rgba(121,85,72,.2)!important}.bg-brown-transparent-3{background:rgba(121,85,72,.3)!important}.bg-brown-transparent-4{background:rgba(121,85,72,.4)!important}.bg-brown-transparent-5{background:rgba(121,85,72,.5)!important}.bg-brown-transparent-6{background:rgba(121,85,72,.6)!important}.bg-brown-transparent-7{background:rgba(121,85,72,.7)!important}.bg-brown-transparent-8{background:rgba(121,85,72,.8)!important}.bg-brown-transparent-9{background:rgba(121,85,72,.9)!important}.bg-brown-50{background:#EFEBE9!important}.bg-brown-100{background:#D7CCC8!important}.bg-brown-200{background:#BCAAA4!important}.bg-brown-300,.bg-brown-lighter{background:#A1887F!important}.bg-brown-400{background:#8D6E63!important}.bg-brown-600{background:#6D4C41!important}.bg-brown-700,.bg-brown-darker{background:#5D4037!important}.bg-brown-800{background:#4E342E!important}.bg-brown-900{background:#3E2723!important}.text-brown,.text-brown-500{color:#795548!important}a.text-brown:focus,a.text-brown:hover{color:#5D4037!important}.text-brown-transparent-1{color:rgba(121,85,72,.1)!important}.text-brown-transparent-2{color:rgba(121,85,72,.2)!important}.text-brown-transparent-3{color:rgba(121,85,72,.3)!important}.text-brown-transparent-4{color:rgba(121,85,72,.4)!important}.text-brown-transparent-5{color:rgba(121,85,72,.5)!important}.text-brown-transparent-6{color:rgba(121,85,72,.6)!important}.text-brown-transparent-7{color:rgba(121,85,72,.7)!important}.text-brown-transparent-8{color:rgba(121,85,72,.8)!important}.text-brown-transparent-9{color:rgba(121,85,72,.9)!important}.text-brown-50{color:#EFEBE9!important}.text-brown-100{color:#D7CCC8!important}.text-brown-200{color:#BCAAA4!important}.text-brown-300,.text-brown-lighter{color:#A1887F!important}.text-brown-400{color:#8D6E63!important}.text-brown-600{color:#6D4C41!important}.text-brown-700,.text-brown-darker{color:#5D4037!important}.text-brown-800{color:#4E342E!important}.text-brown-900{color:#3E2723!important}.bg-gradient-brown{background:#a1887f!important;background:linear-gradient(to bottom,#a1887f 0,#5d4037 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#a1887f", endColorstr="#5d4037", GradientType=0 )!important}.bg-grey,.bg-grey-500,.bg-muted{background:#9e9e9e!important}.bg-grey-transparent-1{background:rgba(158,158,158,.1)!important}.bg-grey-transparent-2{background:rgba(158,158,158,.2)!important}.bg-grey-transparent-3{background:rgba(158,158,158,.3)!important}.bg-grey-transparent-4{background:rgba(158,158,158,.4)!important}.bg-grey-transparent-5{background:rgba(158,158,158,.5)!important}.bg-grey-transparent-6{background:rgba(158,158,158,.6)!important}.bg-grey-transparent-7{background:rgba(158,158,158,.7)!important}.bg-grey-transparent-8{background:rgba(158,158,158,.8)!important}.bg-grey-transparent-9{background:rgba(158,158,158,.9)!important}.bg-silver-transparent-1{background:rgba(238,238,238,.1)!important}.bg-silver-transparent-2{background:rgba(238,238,238,.2)!important}.bg-silver-transparent-3{background:rgba(238,238,238,.3)!important}.bg-silver-transparent-4{background:rgba(238,238,238,.4)!important}.bg-silver-transparent-5{background:rgba(238,238,238,.5)!important}.bg-silver-transparent-6{background:rgba(238,238,238,.6)!important}.bg-silver-transparent-7{background:rgba(238,238,238,.7)!important}.bg-silver-transparent-8{background:rgba(238,238,238,.8)!important}.bg-silver-transparent-9{background:rgba(238,238,238,.9)!important}.bg-grey-50,.bg-silver-lighter{background:#FAFAFA!important}.bg-grey-100{background:#F5F5F5!important}.bg-grey-200,.bg-silver{background:#EEE!important}.bg-grey-300,.bg-grey-lighter,.panel-default .panel-heading{background:#e0e0e0!important}.bg-grey-400,.bg-silver-darker{background:#BDBDBD!important}.bg-grey-600{background:#757575!important}.bg-grey-700,.bg-grey-darker{background:#616161!important}.bg-grey-800{background:#424242!important}.bg-grey-900,.panel-grey .panel-heading{background:#212121!important}.text-grey,.text-grey-500,.text-muted{color:#9e9e9e!important}a.text-grey:focus,a.text-grey:hover{color:#616161!important}.text-grey-transparent-1{color:rgba(158,158,158,.1)!important}.text-grey-transparent-2{color:rgba(158,158,158,.2)!important}.text-grey-transparent-3{color:rgba(158,158,158,.3)!important}.text-grey-transparent-4{color:rgba(158,158,158,.4)!important}.text-grey-transparent-5{color:rgba(158,158,158,.5)!important}.text-grey-transparent-6{color:rgba(158,158,158,.6)!important}.text-grey-transparent-7{color:rgba(158,158,158,.7)!important}.text-grey-transparent-8{color:rgba(158,158,158,.8)!important}.text-grey-transparent-9{color:rgba(158,158,158,.9)!important}.text-silver-transparent-1{color:rgba(238,238,238,.1)!important}.text-silver-transparent-2{color:rgba(238,238,238,.2)!important}.text-silver-transparent-3{color:rgba(238,238,238,.3)!important}.text-silver-transparent-4{color:rgba(238,238,238,.4)!important}.text-silver-transparent-5{color:rgba(238,238,238,.5)!important}.text-silver-transparent-6{color:rgba(238,238,238,.6)!important}.text-silver-transparent-7{color:rgba(238,238,238,.7)!important}.text-silver-transparent-8{color:rgba(238,238,238,.8)!important}.text-silver-transparent-9{color:rgba(238,238,238,.9)!important}.text-grey-50,.text-silver-lighter{color:#FAFAFA!important}.text-grey-100{color:#F5F5F5!important}.text-grey-200,.text-silver{color:#EEE!important}.text-grey-300,.text-grey-lighter{color:#e0e0e0!important}.text-grey-400,.text-silver-darker{color:#BDBDBD!important}.text-grey-600{color:#757575!important}.text-grey-700,.text-grey-darker{color:#616161!important}.text-grey-800{color:#424242!important}.text-grey-900{color:#212121!important}.bg-gradient-grey{background:#e0e0e0!important;background:linear-gradient(to bottom,#e0e0e0 0,#616161 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#e0e0e0", endColorstr="#616161", GradientType=0 )!important}.bg-blue-grey,.bg-blue-grey-500{background:#607D8B!important}.bg-blue-grey-transparent-1{background:rgba(96,125,139,.1)!important}.bg-blue-grey-transparent-2{background:rgba(96,125,139,.2)!important}.bg-blue-grey-transparent-3{background:rgba(96,125,139,.3)!important}.bg-blue-grey-transparent-4{background:rgba(96,125,139,.4)!important}.bg-blue-grey-transparent-5{background:rgba(96,125,139,.5)!important}.bg-blue-grey-transparent-6{background:rgba(96,125,139,.6)!important}.bg-blue-grey-transparent-7{background:rgba(96,125,139,.7)!important}.bg-blue-grey-transparent-8{background:rgba(96,125,139,.8)!important}.bg-blue-grey-transparent-9{background:rgba(96,125,139,.9)!important}.bg-blue-grey-50{background:#ECEFF1!important}.bg-blue-grey-100{background:#CFD8DC!important}.bg-blue-grey-200{background:#B0BEC5!important}.bg-blue-grey-300,.bg-blue-grey-lighter{background:#90A4AE!important}.bg-blue-grey-400{background:#78909C!important}.bg-blue-grey-600{background:#546E7A!important}.bg-blue-grey-700,.bg-blue-grey-darker{background:#455A64!important}.bg-blue-grey-800{background:#37474F!important}.bg-blue-grey-900,.panel-blue-grey .panel-heading{background:#263238!important}.text-blue-grey,.text-blue-grey-500{color:#607D8B!important}a.text-blue-grey:focus,a.text-blue-grey:hover{color:#455A64!important}.text-blue-grey-transparent-1{color:rgba(96,125,139,.1)!important}.text-blue-grey-transparent-2{color:rgba(96,125,139,.2)!important}.text-blue-grey-transparent-3{color:rgba(96,125,139,.3)!important}.text-blue-grey-transparent-4{color:rgba(96,125,139,.4)!important}.text-blue-grey-transparent-5{color:rgba(96,125,139,.5)!important}.text-blue-grey-transparent-6{color:rgba(96,125,139,.6)!important}.text-blue-grey-transparent-7{color:rgba(96,125,139,.7)!important}.text-blue-grey-transparent-8{color:rgba(96,125,139,.8)!important}.text-blue-grey-transparent-9{color:rgba(96,125,139,.9)!important}.text-blue-grey-50{color:#ECEFF1!important}.text-blue-grey-100{color:#CFD8DC!important}.text-blue-grey-200{color:#B0BEC5!important}.text-blue-grey-300,.text-blue-grey-lighter{color:#90A4AE!important}.text-blue-grey-400{color:#78909C!important}.text-blue-grey-600{color:#546E7A!important}.text-blue-grey-700,.text-blue-grey-darker{color:#455A64!important}.text-blue-grey-800{color:#37474F!important}.text-blue-grey-900{color:#263238!important}.bg-gradient-blue-grey{background:#90a4ae!important;background:linear-gradient(to bottom,#90a4ae 0,#455a64 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#90a4ae", endColorstr="#455a64", GradientType=0 )!important}.bg-black,.bg-black-lighter,.bg-inverse,.panel-black .panel-heading,.panel-inverse .panel-heading{background:#212121!important}.bg-black-darker{background:#000!important}.bg-black-transparent-1{background:rgba(0,0,0,.1)!important}.bg-black-transparent-2{background:rgba(0,0,0,.2)!important}.bg-black-transparent-3{background:rgba(0,0,0,.3)!important}.bg-black-transparent-4{background:rgba(0,0,0,.4)!important}.bg-black-transparent-5{background:rgba(0,0,0,.5)!important}.bg-black-transparent-6{background:rgba(0,0,0,.6)!important}.bg-black-transparent-7{background:rgba(0,0,0,.7)!important}.bg-black-transparent-8{background:rgba(0,0,0,.8)!important}.bg-black-transparent-9{background:rgba(0,0,0,.9)!important}.text-black,.text-black-darker,.text-inverse{color:#000!important}.text-black-lighter{color:#212121!important}.text-black-transparent-1{color:rgba(0,0,0,.1)!important}.text-black-transparent-2{color:rgba(0,0,0,.2)!important}.text-black-transparent-3{color:rgba(0,0,0,.3)!important}.text-black-transparent-4{color:rgba(0,0,0,.4)!important}.text-black-transparent-5{color:rgba(0,0,0,.5)!important}.text-black-transparent-6{color:rgba(0,0,0,.6)!important}.text-black-transparent-7{color:rgba(0,0,0,.7)!important}.text-black-transparent-8{color:rgba(0,0,0,.8)!important}.text-black-transparent-9{color:rgba(0,0,0,.9)!important}.bg-gradient-black{background:#666!important;background:linear-gradient(to bottom,#666 0,#000 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#666666", endColorstr="#000", GradientType=0 )!important}.bg-white,.panel-white .panel-heading{background:#fff!important}.bg-white-transparent-1{background:rgba(255,255,255,.1)!important}.bg-white-transparent-2{background:rgba(255,255,255,.2)!important}.bg-white-transparent-3{background:rgba(255,255,255,.3)!important}.bg-white-transparent-4{background:rgba(255,255,255,.4)!important}.bg-white-transparent-5{background:rgba(255,255,255,.5)!important}.bg-white-transparent-6{background:rgba(255,255,255,.6)!important}.bg-white-transparent-7{background:rgba(255,255,255,.7)!important}.bg-white-transparent-8{background:rgba(255,255,255,.8)!important}.bg-white-transparent-9{background:rgba(255,255,255,.9)!important}.text-white{color:#fff!important}.text-white-transparent-1{color:rgba(255,255,255,.1)!important}.text-white-transparent-2{color:rgba(255,255,255,.2)!important}.text-white-transparent-3{color:rgba(255,255,255,.3)!important}.text-white-transparent-4{color:rgba(255,255,255,.4)!important}.text-white-transparent-5{color:rgba(255,255,255,.5)!important}.text-white-transparent-6{color:rgba(255,255,255,.6)!important}.text-white-transparent-7{color:rgba(255,255,255,.7)!important}.text-white-transparent-8{color:rgba(255,255,255,.8)!important}.text-white-transparent-9{color:rgba(255,255,255,.9)!important}.text-gradient{-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.bg-none,.no-bg{background:0 0!important}.height-xs{height:150px!important}.height-sm{height:300px!important}.height-md{height:450px!important}.height-lg{height:600px!important}.height-full{height:100%!important}.height-0{height:0!important}.height-10{height:10px!important}.height-20{height:20px!important}.height-30{height:30px!important}.height-40{height:40px!important}.height-50{height:50px!important}.height-60{height:60px!important}.height-70{height:70px!important}.height-80{height:80px!important}.height-90{height:90px!important}.height-100{height:100px!important}.height-150{height:150px!important}.height-200{height:200px!important}.height-250{height:250px!important}.height-300{height:300px!important}.height-350{height:350px!important}.height-400{height:400px!important}.height-450{height:450px!important}.height-500{height:500px!important}.height-550{height:550px!important}.height-600{height:600px!important}.width-xs{width:150px!important}.width-sm{width:300px!important}.width-md{width:450px!important}.width-lg{width:600px!important}.width-full{width:100%!important}.width-half{width:50%!important}.width-0{width:0!important}.width-10{width:10px!important}.width-20{width:20px!important}.width-30{width:30px!important}.width-40{width:40px!important}.width-50{width:50px!important}.width-60{width:60px!important}.width-70{width:70px!important}.width-80{width:80px!important}.width-90{width:90px!important}.width-100{width:100px!important}.width-150{width:150px!important}.width-200{width:200px!important}.width-250{width:250px!important}.width-300{width:300px!important}.width-350{width:350px!important}.width-400{width:400px!important}.width-450{width:450px!important}.width-500{width:500px!important}.width-550{width:550px!important}.width-600{width:600px!important}.cursor-pointer,.pointer-cursor{cursor:pointer!important}.cursor-initial{cursor:initial!important}.cursor-move{cursor:move!important}.animated{animation-duration:.6s;animation-fill-mode:both}.fade{opacity:0;transition:opacity .3s linear}.fade.show{opacity:1}.text-ellipsis{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.text-nowrap{white-space:nowrap!important}.underline{border-bottom:1px solid #e2e7eb!important}.with-shadow{box-shadow:0 12px 36px 6px rgba(0,0,0,.1)!important}@media (min-width:768px){.header.navbar>.container .navbar-brand,.header.navbar>.container-fluid .navbar-brand{margin-left:-15px}.header .navbar-nav{float:left;margin:0}.header .navbar-header,.header .navbar-nav>li{float:left}.header .navbar-right{float:right!important}.header .container .navbar-right,.header .container-fluid .navbar-right{margin-right:-15px}.header .navbar-toggle{display:none}.header .navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}}@media (max-width:767px){.header .navbar-user .name{display:none}.navbar-header{border-bottom:1px solid #eee}.navbar-inverse .navbar-header{border-bottom:1px solid #2d353c}.header .navbar-nav{margin-right:0;padding:0 15px}.header .container .navbar-nav,.header .container-fluid .navbar-nav{margin:0 -10px}.navbar-right{float:right}.navbar-left,.navbar-nav>li{float:left}.header .navbar-form{margin:0!important;padding:9px 10px;border:none;box-shadow:none}.header .navbar.navbar-inverse .navbar-form{margin:0;padding:10px}.header .navbar-form .btn-search{right:10px}.header .navbar-form .form-group{margin:0}.header .navbar-form .form-control,.header .navbar-form .form-control:focus{margin:0;width:200px!important;animation:none!important}.header .navbar-nav .open .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;min-width:160px;border-top:1px solid #eee;list-style:none;background:#fff;box-shadow:0 2px 5px -1px rgba(0,0,0,.2)}.navbar-nav.navbar-right .open .dropdown-menu{right:0;left:auto}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#eee}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#262626}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{background:#edf0f5;color:#262626}.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{background:#edf0f5}.navbar-inverse .navbar-header.navbar-header-without-bg{background:0 0;border-bottom:1px solid #666;border-bottom:1px solid rgba(255,255,255,.1)}.header .navbar-collapse .navbar-nav{margin:0;padding:0}.header .navbar-collapse .navbar-nav>li .dropdown-toggle,.header .navbar-collapse .navbar-nav>li>a{padding:15px 20px}.header .navbar-collapse .dropdown-menu>li>a{padding:5px 20px}.header .navbar-collapse{max-height:340px;overflow:scroll;-webkit-overflow-scrolling:touch}.header .navbar-collapse .dropdown-menu.dropdown-menu-lg{flex:none}.header .navbar-collapse .dropdown-menu,.header .navbar-collapse .navbar-nav>li+li{border-top:1px solid #eee}.header .navbar-collapse .dropdown.show{display:block}.header .navbar-collapse .show .dropdown-menu{position:relative!important;box-shadow:none!important;width:auto!important;top:0!important;transform:none!important}.header .navbar-collapse.in,.header .navbar-collapse.show{overflow-y:auto!important}.header .navbar-toggle.navbar-toggle-left{display:none}.header .navbar-toggle,.header .navbar-toggle.pull-left{float:left;margin-left:0;height:50px}.header .navbar-brand{float:none;padding:10px 50px;height:50px;width:auto;text-align:center;display:block;margin:0}.header .navbar-nav>li .dropdown-toggle,.header .navbar-nav>li>a{padding:10px 15px}.header .navbar-nav>li .dropdown-toggle .label,.header .navbar-nav>li>a .label{top:4px}.header .search-form{transition:none;height:50px}.header .search-form .close i,.header .search-form .search-btn i{line-height:50px}}@media (max-width:380px){.header .navbar-form .form-control,.header .navbar-form .form-control:focus{width:160px!important}}@media (max-width:340px){.header .navbar-nav>li .dropdown-toggle,.header .navbar-nav>li>a{padding:10px 12px}.header .navbar-user .image,.header .navbar-user .image.image-icon,.header .navbar-user img{margin-right:3px}.header .navbar-user .dropdown-toggle .caret,.header .navbar-user>a .caret{margin-right:-5px}.header .navbar-nav>li .dropdown-toggle .label,.header .navbar-nav>li>a .label{right:2px}.navbar-form .form-control,.navbar-form .form-control:focus{width:140px!important}}@media (max-width:767px){.navbar-collapse{float:none!important;border-top:none;border-bottom:1px solid #eee}.navbar-collapse .nav>li{float:none}.navbar-collapse .open:after,.navbar-collapse .open:before{content:"";display:table;clear:both}.navbar-collapse .open .dropdown-menu{position:relative;box-shadow:none;padding-top:0;border-bottom:1px solid #eee;border-radius:0;background:#f4f6f7;width:100%}.navbar-collapse .open .dropdown-menu .dropdown-header{padding-top:20px;padding-left:0}.sidebar{position:absolute;left:-220px;padding-top:0;z-index:1030}.sidebar-bg{left:-220px;z-index:1020;box-shadow:none}@keyframes sidebarSlideInLeft{from{left:-220px}to{left:0}}@keyframes sidebarSlideInRight{from{right:-220px}to{right:0}}.page-sidebar-toggled .sidebar{left:0;animation:sidebarSlideInLeft .2s;-webkit-animation:sidebarSlideInLeft .2s}.page-sidebar-toggled .sidebar-bg{position:fixed;background:#2d353c;left:0;animation:sidebarSlideInLeft .2s;-webkit-animation:sidebarSlideInLeft .2s}.page-sidebar-toggled.page-with-right-sidebar .sidebar,.page-sidebar-toggled.page-with-right-sidebar .sidebar-bg{left:auto;right:0;animation:sidebarSlideInRight .2s;-webkit-animation:sidebarSlideInRight .2s}.page-sidebar-minified.page-sidebar-minified .sidebar{position:fixed!important}.page-sidebar-toggled.page-sidebar-minified .sidebar-bg{position:fixed;background:#2d353c;z-index:1010;left:0;animation:sidebarSlideInLeft .2s;-webkit-animation:sidebarSlideInLeft .2s;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.page-with-right-sidebar.page-sidebar-toggled.page-sidebar-minified .sidebar-bg{left:auto;right:0;animation:sidebarSlideInRight .2s;-webkit-animation:sidebarSlideInRight .2s}.page-sidebar-minified.page-with-right-sidebar .content{margin-right:0}.page-sidebar-minified.page-with-right-sidebar .footer{margin-right:20px}.float-sub-menu-container{z-index:1060}@keyframes wideSidebarSlideInLeft{from{left:-250px}to{left:0}}@keyframes wideSidebarSlideInRight{from{right:-250px}to{right:0}}.boxed-layout .page-sidebar-toggled.page-with-wide-sidebar.page-container #sidebar,.boxed-layout .page-sidebar-toggled.page-with-wide-sidebar.page-container .sidebar-bg,.page-sidebar-toggled.page-with-wide-sidebar .sidebar,.page-sidebar-toggled.page-with-wide-sidebar .sidebar-bg{left:0;animation:wideSidebarSlideInLeft .2s;-webkit-animation:wideSidebarSlideInLeft .2s}.page-right-sidebar-toggled.page-with-wide-sidebar.page-with-two-sidebar .sidebar-bg.sidebar-right,.page-right-sidebar-toggled.page-with-wide-sidebar.page-with-two-sidebar .sidebar.sidebar-right,.page-sidebar-toggled.page-with-right-sidebar.page-with-wide-sidebar .sidebar,.page-sidebar-toggled.page-with-right-sidebar.page-with-wide-sidebar .sidebar-bg{left:auto;right:0;animation:wideSidebarSlideInRight .2s;-webkit-animation:wideSidebarSlideInRight .2s}.boxed-layout .page-with-wide-sidebar:not(.page-sidebar-minified) #sidebar,.boxed-layout .page-with-wide-sidebar:not(.page-sidebar-minified) .sidebar-bg,.page-with-wide-sidebar .sidebar,.page-with-wide-sidebar .sidebar-bg{left:-250px;width:250px}.page-with-wide-sidebar.page-with-right-sidebar .sidebar,.page-with-wide-sidebar.page-with-right-sidebar .sidebar-bg,.page-with-wide-sidebar.page-with-two-sidebar .sidebar-bg.sidebar-right,.page-with-wide-sidebar.page-with-two-sidebar .sidebar.sidebar-right{left:auto;right:-250px}.page-with-wide-sidebar.page-with-right-sidebar .content{margin-right:0}.page-with-top-menu .sidebar{padding-top:0}.top-menu{position:relative;top:0;height:auto;display:none}.top-menu .nav li.has-sub.active:active>.sub-menu,.top-menu .nav li.has-sub.active:hover>.sub-menu,.top-menu .nav li.has-sub.active>.sub-menu,.top-menu .nav>li{display:block}.top-menu .container,.top-menu .container-fluid{padding:0}.top-menu .nav>li+li{margin-left:0}.top-menu .nav{margin:0!important}.top-menu .nav>li>a .caret{float:right;margin-top:0}.top-menu .nav .sub-menu{position:relative;top:0;width:100%}.top-menu .sub-menu>li>a{padding-left:44px}.top-menu .nav>li.has-sub:focus>.sub-menu,.top-menu .nav>li.has-sub:hover>.sub-menu{display:none}.top-menu .nav>li.menu-control{display:none!important}.page-sidebar-toggled.page-sidebar-minified .sidebar.sidebar-transparent+.sidebar-bg{z-index:1020}.content{padding:20px}.content,.page-sidebar-minifed .content{margin-left:0!important;margin-right:0!important}.content.content-full-width .breadcrumb,.content.content-full-width .page-header{margin:20px}.content.content-full-width .breadcrumb+.page-header,.content.content-full-width .page-header+.breadcrumb{margin-top:-15px}.footer{margin:0 20px!important}}@media (max-width:979px){@keyframes sidebarSlideInRight{from{right:-220px}to{right:0}}.page-with-two-sidebar .content{margin-right:0!important}.page-with-two-sidebar .sidebar-bg.sidebar-right,.page-with-two-sidebar .sidebar.sidebar-right{right:-220px;left:auto!important;position:fixed}.page-with-two-sidebar.page-sidebar-toggled .sidebar-bg.sidebar-right,.page-with-two-sidebar.page-sidebar-toggled .sidebar.sidebar-right{animation:none;-webkit-animation:none}.page-with-two-sidebar.page-right-sidebar-toggled .sidebar-bg.sidebar-right,.page-with-two-sidebar.page-right-sidebar-toggled .sidebar.sidebar-right{animation:sidebarSlideInRight .2s;-webkit-animation:sidebarSlideInRight .2s;right:0;left:auto}}@media (max-width:767px){.page-with-two-sidebar .header .navbar-brand{float:none;display:block;margin:0 70px;text-align:center;width:auto}.page-with-two-sidebar .header .navbar-brand .navbar-logo{position:relative;top:3px;display:inline-block;float:none;margin-top:0;margin-right:5px}}@media (max-width:1080px){.boxed-layout .pace,.boxed-layout .page-container,.boxed-layout .page-container #header,.boxed-layout .page-container #top-menu{width:100%}.boxed-layout .pace,.boxed-layout .top-menu{margin-left:0;left:0;right:0}}@media (max-width:767px){.boxed-layout .page-container #sidebar,.boxed-layout .page-container .sidebar-bg{left:-220px}.boxed-layout .page-sidebar-toggled #sidebar,.boxed-layout .page-sidebar-toggled .sidebar-bg{left:0}.page-header-fixed{padding-top:101px}.page-with-right-sidebar .sidebar,.page-with-right-sidebar .sidebar-bg{left:auto;right:-220px}.page-with-right-sidebar .content{margin-right:0}.page-with-right-sidebar .footer{margin-right:20px}.page-sidebar-toggled.page-sidebar-minified .sidebar.sidebar-transparent+.sidebar-bg,.sidebar.sidebar-transparent+.sidebar-bg{background-size:100% 100%}.boxed-layout .top-menu{top:109px}.theme-panel .control-label.double-line{line-height:30px}.theme-panel{top:0;bottom:0;z-index:1080}.theme-panel .theme-collapse-btn{top:150px}.theme-panel .theme-panel-content{position:absolute;top:0;bottom:0;left:0;right:0;margin:0;overflow:scroll;border-radius:0}.breadcrumb{float:none!important}.breadcrumb>li{line-height:20px}}@media (max-width:979px){.form-horizontal .control-label[class*=col-lg-]:not([class*=col-sm-]):not([class*=col-xs-]),.form-horizontal .control-label[class*=col-md-]:not([class*=col-sm-]):not([class*=col-xs-]){padding-bottom:5px}.form-horizontal.form-bordered .form-group{border-bottom:1px solid #eee}.form-horizontal.form-bordered .form-group>.control-label{padding:15px;line-height:34px}.form-horizontal.form-bordered .form-group>div{padding:15px}.form-horizontal.form-bordered .form-group>.control-label[class*=col-lg-]:not([class*=col-sm-]):not([class*=col-xs-]),.form-horizontal.form-bordered .form-group>.control-label[class*=col-md-]:not([class*=col-sm-]):not([class*=col-xs-]){padding:15px 15px 0;line-height:14px}.form-horizontal.form-bordered .form-group>div[class*=col-lg-]:not([class*=col-sm-]):not([class*=col-xs-]),.form-horizontal.form-bordered .form-group>div[class*=col-md-]:not([class*=col-sm-]):not([class*=col-xs-]){padding:15px}.form-horizontal.form-bordered .form-group>.control-label,.form-horizontal.form-bordered .form-group>div{border:none}}@media (max-width:767px){.form-horizontal .col-form-label,.form-horizontal .control-label{padding-top:0;margin-bottom:0;text-align:left}.form-horizontal.form-bordered .form-group>.control-label{padding:15px 15px 0;line-height:inherit}.form-horizontal.form-bordered .form-group>div{padding:0 15px 15px!important}.form-bordered .form-group>.col-form-label,.form-horizontal.form-bordered .form-group>.control-label{padding-top:15px;padding-bottom:5px}.table-responsive .table>tbody>tr>td,.table-responsive .table>tbody>tr>th,.table-responsive .table>tfoot>tr>td,.table-responsive .table>tfoot>tr>th,.table-responsive .table>thead>tr>td,.table-responsive .table>thead>tr>th{white-space:nowrap}.nav-tabs.nav-justified.nav-justified-mobile>li{display:table-cell;width:1%}.nav-tabs.nav-justified.nav-justified-mobile>li>a{margin-bottom:0}.modal-message .modal-body,.modal-message .modal-footer,.modal-message .modal-header{width:80%}.lead{font-size:16px}}@media (max-width:480px){.note .note-icon,.note .note-icon i{position:relative;display:block;left:0;top:0;margin:0}.note .note-icon{padding:15px;margin:-15px -15px 15px;border-radius:4px 4px 0 0;width:auto}.note .note-icon+.note-content{margin:0}.dropdown-menu.media-list{max-width:280px}.dropdown-menu.media-list p{max-width:190px}}@media (max-width:380px){.dropdown-menu.media-list{margin-right:-50px}}@media (max-width:480px){.media{display:block}.media.media-lg .pull-left{float:none!important;margin-right:0}.media.media-lg .media-object{width:100%;margin-bottom:10px}}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap}.card-deck .card{display:flex;flex:1 0 0%;flex-direction:column}.card-deck .card:not(:first-child){margin-left:15px}.card-deck .card:not(:last-child){margin-right:15px}.card-group{display:flex;flex-flow:row wrap}.card-group .card{flex:1 0 0%}.card-group .card+.card{margin-left:0;border-left:0;border-left:1px solid #e2e7eb}.card-group .card:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.card-group .card:first-child .card-img-top{border-top-right-radius:0}.card-group .card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group .card:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.card-group .card:last-child .card-img-top{border-top-left-radius:0}.card-group .card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group .card:not(:first-child):not(:last-child),.card-group .card:not(:first-child):not(:last-child) .card-img-bottom,.card-group .card:not(:first-child):not(:last-child) .card-img-top{border-radius:0}.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%;margin-bottom:15px}}@media (max-width:540px){.widget-chart .widget-chart-content{margin-right:0}.widget-chart .widget-chart-sidebar,.widget-chart .widget-chart-sidebar .chart-legend{position:relative;width:auto}.widget-chart .widget-chart-sidebar .chart-legend{margin-top:20px}}@media (max-width:979px){.superbox-list{width:20%}}@media (max-width:767px){.superbox-list{width:25%}}@media (max-width:480px){.superbox-list{width:50%}.datepicker table tr td,.datepicker table tr th{padding:7px!important}}@media (max-width:1024px){.sw-main .nav-tabs{white-space:nowrap;display:block!important;overflow-y:scroll}}@media (max-width:767px){.fc-event .fc-event-title small{display:none!important}.calendar{display:block;width:100%!important;margin-left:0!important}.fc-button-today{float:left!important}.fc-header-center,.fc-header-left,.fc-header-right{text-align:center!important;width:100%!important;display:table!important}.calendar-event .external-event{width:100%!important}.fc-toolbar{margin-bottom:0!important}.fc .fc-toolbar>*>*{margin-bottom:10px!important}.fc-toolbar .fc-center{margin-top:0!important}.fc .fc-toolbar h2{font-size:18px!important;line-height:28px!important}.calendar-event .external-event h5{margin:0!important}.bwizard-steps li{float:left!important;width:100%!important}.pace-progress{top:101px}.pace .pace-activity{top:112px}}@media (max-width:420px){#gritter-notice-wrapper{width:320px!important}.gritter-close,.gritter-light .gritter-close{width:60px!important}.gritter-with-image,.gritter-without-image{padding-right:60px!important}.gritter-image{width:40px!important;height:40px!important;margin-top:0!important}.gritter-item{padding:0 10px 5px!important}.gritter-with-image{width:250px!important}}@media (max-width:360px){#gritter-notice-wrapper{width:280px!important}.gritter-with-image{width:210px!important}.datepicker.datepicker-dropdown,body .bootstrap-datetimepicker-widget.dropdown-menu{width:260px!important}}@media (max-width:767px){.dt-buttons.btn-group{float:none;text-align:center;display:block;margin:0 0 5px}.dt-buttons.btn-group>.btn{float:none;margin-bottom:5px;border-radius:4px!important}.dt-buttons.btn-group>.btn+.btn{border-left:none;margin-left:5px}.dataTables_length,div.dataTables_info{float:none;margin-right:0}.panel>.dataTables_wrapper div.dataTables_length label,.panel>.table-responsive>.dataTables_wrapper div.dataTables_length label{margin:20px 0 0}div.dataTables_wrapper div.dataTables_info{margin:0;padding-top:0!important}div.dataTables_wrapper div.dataTables_paginate{margin:10px 20px 0!important;text-align:center}div.dataTables_wrapper div.dataTables_paginate .pagination{display:block;white-space:initial!important}div.dataTables_wrapper div.dataTables_paginate .pagination>li>a{float:none;margin-bottom:5px;display:inline-block;border-radius:4px}div.dataTables_wrapper div.dataTables_paginate .pagination>li+li a{margin-left:5px}}@media (max-width:1024px){.result-list .result-image{display:block;height:200px;width:auto}}@media (max-width:979px){.result-list .result-price{width:200px}}@media (max-width:767px){.result-list .result-price{width:100px;font-size:20px}.result-list>li>div{padding:15px}}@media (max-width:480px){.result-list .result-image{width:100%;float:none}.result-list .result-image a{position:relative}.result-list>li>div{display:block;width:100%}.result-list>li>.result-price{width:100%;padding:15px}.result-list .btn-row{text-align:center}.result-list .result-price .btn{margin-top:15px}}@media (max-width:979px){.gallery .image{width:33%}}@media (max-width:767px){.gallery .image{width:50%}}@media (max-width:480px){.gallery .image{width:100%}.email-content{margin:0 -20px;padding:0;overflow:scroll}.error-code{font-size:128px;line-height:128px}}@media (max-width:767px){.profile-content,.profile-header .profile-header-content{padding:20px}.profile-header-img{width:66px;height:66px;margin-top:10px}.profile-header .profile-header-tab{margin:0;padding:0;white-space:nowrap;overflow-y:scroll;display:block}.profile-header .profile-header-tab>li{float:none}.profile-header-img+.profile-header-info{margin-left:80px}.error-code{bottom:50%}.error-content{top:50%}.map{top:101px!important;left:0!important;right:0!important}.map .jvectormap-zoomin{top:120px}.map .jvectormap-zoomout{top:150px}.login .login-header,.login-content{width:100%!important}.login{margin:0;position:absolute;top:0;left:0;right:0;bottom:0}.login .login-header{left:0;margin:0;position:relative;top:0;padding-top:60px}.login .login-header .icon{display:none}.login .login-header .brand{text-align:center;color:#fff}.login .login-header .brand small{opacity:.5;color:#fff}.login .login-header .brand .logo{border-width:25px;display:block;margin:0 auto}.invoice-company .pull-right{float:none!important;display:block}.invoice .table-responsive{margin-bottom:20px}.invoice-date,.invoice-from,.invoice-to{display:block!important;width:100%!important;text-align:left!important;padding:0!important}.invoice-date,.invoice-to{margin-top:20px!important}.invoice-price .invoice-price-left,.invoice-price .invoice-price-right{display:block;width:100%!important;float:left!important;padding:10px!important}.invoice-price .invoice-price-row{float:none!important;width:100%!important;display:block!important}.invoice-price .invoice-price-left .sub-price{padding:0 10px!important;display:block!important;text-align:center!important}.invoice-price .invoice-price-right{text-align:center!important}.invoice-price .invoice-price-right small{position:relative!important;display:block;left:0!important;top:0!important}}@media (max-width:979px){.timeline .timeline-body{margin-left:25%;margin-right:10%}.timeline .timeline-time{width:13%}.timeline .timeline-icon{left:13%;width:12%}.timeline:before{left:19%}}@media (max-width:767px){.timeline:before{left:50%}.timeline>li{padding-top:30px}.timeline-comment-box{margin-left:-20px;margin-right:-20px;padding:15px 20px}.timeline .timeline-body{margin-right:0;margin-left:0;margin-top:10px;padding:20px}.timeline .timeline-footer{margin:20px -20px -20px;padding:20px}.timeline .timeline-body:before{border-bottom-color:#fff;border-right-color:transparent;left:50%;top:-20px;margin-left:-10px}.timeline .timeline-time{right:50%;left:0;top:0;width:auto;margin-right:20px;padding-top:10px}.timeline .timeline-icon{left:0;width:80px;position:relative;margin:0 auto;top:-10px}}@media (max-width:979px){.coming-soon .timer .is-countdown{width:767px}}@media (max-width:767px){.coming-soon .timer .is-countdown{width:100%}}@media (max-width:480px){.coming-soon .timer .countdown-amount{font-size:24px}.coming-soon .coming-soon-content .desc,.coming-soon .coming-soon-header .desc,.coming-soon .timer .countdown-period{font-size:12px}.coming-soon .coming-soon-content .desc,.coming-soon .coming-soon-header .desc{padding-right:20px;padding-left:20px}.coming-soon .coming-soon-content .input-group{width:auto;margin-right:20px;margin-left:20px}}@media (min-width:1920px){.login-cover-image img{width:100%}}@media (max-width:767px){.login.login-v2{left:0;top:0;margin:0;position:relative;width:100%;background:0 0}.login.login-v2 .login-header{padding-top:60px}.login-cover-image img{max-width:initial;max-height:100%}.login-bg-list{position:relative;padding:20px;right:0;bottom:0}}@media (max-width:480px){.list-email .email-time{float:none;display:block;margin:0;background:#fff}}@media (max-width:1024px){.login.login-with-news-feed,.register.register-with-news-feed{position:fixed;left:0;right:0;bottom:0;top:0;overflow:scroll;overflow-y:scroll;-webkit-overflow-scrolling:touch}.login.login-with-news-feed .right-content,.register.register-with-news-feed .right-content{width:360px}.login.login-with-news-feed .news-feed,.register.register-with-news-feed .news-feed{right:360px}.login.login-with-news-feed .login-content,.login.login-with-news-feed .login-header,.register.register-with-news-feed .register-content,.register.register-with-news-feed .register-header{padding-left:45px;padding-right:45px}}@media (max-width:992px){.login.login-with-news-feed .news-caption,.register.register-with-news-feed .news-caption{font-size:14px;padding:15px 30px;min-width:inherit}.login.login-with-news-feed .news-caption .caption-title,.register.register-with-news-feed .news-caption .caption-title{font-size:32px}}@media (max-width:768px){.login.login-with-news-feed .news-feed,.register.register-with-news-feed .news-feed{display:none}.login.login-with-news-feed .right-content,.register.register-with-news-feed .right-content{float:none;width:auto}.login.login-with-news-feed .login-header .icon{right:60px}}@media (max-width:480px){.login.login-with-news-feed .login-header .icon{display:none}.login.login-with-news-feed .login-header,.register.register-with-news-feed .register-header{padding:40px 40px 0}.login.login-with-news-feed .login-content,.register.register-with-news-feed .register-content{padding:20px 40px}}@media (max-width:360px){.login.login-with-news-feed .login-header,.register.register-with-news-feed .register-header{padding:40px 30px 0}.login.login-with-news-feed .login-content,.register.register-with-news-feed .register-content{padding:20px 30px}}@media (max-width:1024px){.profile-left{width:150px}.profile-image{height:130px}.profile-right{margin-left:165px;padding-right:0}.table.table-profile>tbody>tr>td.field{width:100px}}@media (max-width:767px){.profile-left{width:180px}.profile-right{margin-left:195px;padding-right:0}}@media (max-width:480px){.profile-left{width:100%;margin-bottom:15px}.profile-image{height:auto;text-align:center}.profile-image img{margin:0 auto}.profile-right{margin:0}.profile-section+.profile-section{padding-top:0}.profile-section .title{margin-top:20px}}@media (max-width:767px){.vertical-box,.vertical-box .vertical-column{display:block!important}.page-content-full-height .content,.vertical-box,.vertical-box-cell,.vertical-box-column,.vertical-box-inner-cell,.vertical-box-row{display:block;width:auto!important;position:relative!important;overflow:initial!important;table-layout:initial!important;top:auto!important;height:auto!important}.vertical-box .slimScrollBar,.vertical-box .slimScrollRail{display:none!important}.vertical-box-widget .vertical-box-column{display:table-cell!important;height:100%!important}.vertical-box.vertical-box-widget{display:table!important;table-layout:fixed!important;border-spacing:0!important;height:100%!important;width:100%!important}.width-full,.width-lg,.width-md,.width-sm,.width-xs{width:100%!important}.p-l-xs-0{padding-left:0!important}.p-t-xs-0{padding-top:0!important}.p-r-xs-0{padding-right:0!important}.p-b-xs-0{padding-bottom:0!important}.p-xs-0{padding:0!important}.m-l-xs-0{margin-left:0!important}.m-t-xs-0{margin-top:0!important}.m-r-xs-0{margin-right:0!important}.m-xs-0{margin:0!important}.m-b-xs-0{margin-bottom:0!important}.hidden-xs{display:none!important}.rtl-mode .breadcrumb{float:none!important}.rtl-mode .content.content-full-width .breadcrumb{margin:20px}.rtl-mode .header .navbar-toggle.pull-left{margin-right:0;margin-left:15px}.rtl-mode .header .navbar-toggle.pull-right{margin-left:0;margin-right:15px}.rtl-mode .page-sidebar-toggled.page-with-right-sidebar .sidebar,.rtl-mode .page-with-two-sidebar.page-right-sidebar-toggled .sidebar.sidebar-right{z-index:1040}.rtl-mode .page-sidebar-toggled.page-with-right-sidebar .sidebar,.rtl-mode .page-sidebar-toggled.page-with-right-sidebar .sidebar-bg{left:auto;right:0;animation:sidebarSlideInRight .2s;-webkit-animation:sidebarSlideInRight .2s}.rtl-mode .page-with-two-sidebar .sidebar-bg.sidebar-right,.rtl-mode .page-with-two-sidebar .sidebar.sidebar-right,.rtl-mode .page-with-two-sidebar.page-sidebar-toggled .sidebar-bg.sidebar-right,.rtl-mode .page-with-two-sidebar.page-sidebar-toggled .sidebar.sidebar-right{left:-220px!important;right:auto!important;animation:none}.rtl-mode .page-with-wide-sidebar.page-with-two-sidebar .sidebar-bg.sidebar-right,.rtl-mode .page-with-wide-sidebar.page-with-two-sidebar .sidebar.sidebar-right{left:-250px!important;right:auto!important}.rtl-mode .page-with-two-sidebar.page-right-sidebar-toggled .sidebar-bg.sidebar-right,.rtl-mode .page-with-two-sidebar.page-right-sidebar-toggled .sidebar.sidebar-right{animation:sidebarSlideInLeft .2s;-webkit-animation:sidebarSlideInLeft .2s;left:0!important;right:auto!important}.rtl-mode .boxed-layout .page-with-wide-sidebar:not(.page-sidebar-minified) #sidebar,.rtl-mode .boxed-layout .page-with-wide-sidebar:not(.page-sidebar-minified) .sidebar-bg,.rtl-mode .page-with-wide-sidebar .sidebar,.rtl-mode .page-with-wide-sidebar .sidebar-bg{right:-250px}.rtl-mode .boxed-layout .page-sidebar-toggled.page-with-wide-sidebar.page-container #sidebar,.rtl-mode .page-sidebar-toggled.page-with-wide-sidebar .sidebar{right:0;animation:wideSidebarSlideInRight .2s;-webkit-animation:wideSidebarSlideInRight .2s}.rtl-mode .top-menu .nav>li>a .caret{float:left}.rtl-mode .page-sidebar-toggled .sidebar-bg{right:0;left:auto;animation:sidebarSlideInRight .2s;-webkit-animation:sidebarSlideInRight .2s;z-index:1020}.rtl-mode .sidebar,.rtl-mode .sidebar-bg{right:-220px;padding-top:0;z-index:1030}.rtl-mode .header .navbar-header{float:none}.rtl-mode .header .navbar-brand{float:right}.rtl-mode .header .navbar-toggle{float:left;margin-right:15px;margin-left:0}.rtl-mode .page-with-two-sidebar .header .navbar-brand{float:none}.rtl-mode .page-sidebar-toggled .sidebar{right:0;animation:sidebarSlideInRight .2s;-webkit-animation:sidebarSlideInRight .2s}.rtl-mode .profile-header-img+.profile-header-info{margin-right:80px}.rtl-mode .profile-header .profile-header-tab{padding-right:0}.rtl-mode .login .login-header{left:0;margin:0;right:0}.rtl-mode .login .login-header .brand .logo{margin:0 auto}.rtl-mode .login.login-v2{left:0;top:0;right:0;margin:0;width:100%}.rtl-mode .login.login-with-news-feed .right-content,.rtl-mode .register.register-with-news-feed .right-content{float:none;width:auto}.rtl-mode .timeline .timeline-icon{left:auto;right:15%}.rtl-mode .timeline .timeline-time{text-align:left;left:auto;right:0}.rtl-mode .timeline .timeline-body{margin-right:23%;margin-left:0}.rtl-mode .timeline:before{left:auto;right:20%;margin-left:0;margin-right:-2.5px}.rtl-mode .timeline .timeline-body:before{border-left-color:#fff;border-right-color:transparent;left:auto;right:-20px}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.v-auto-save{line-height:2;position:relative;top:10px}.v-auto-save label{margin:0 auto}.v-auto-save.animated input:checked+label:before{background:#f44336;border-color:#f44336}.coming-soon .brand .logo,.login .login-header .brand .logo,.navbar-logo{position:static;width:100%;height:auto;margin-bottom:50px;border:0;text-align:left}.btn.btn-scroll-to-top,.label.label-theme,.page-sidebar-minified .sidebar .nav>li.has-sub.active:focus>a,.page-sidebar-minified .sidebar .nav>li.has-sub.active:hover>a,.page-sidebar-minified .sidebar .nav>li.has-sub.active>a,.sidebar .nav>li.active>a,.sidebar .nav>li.active>a:focus,.sidebar .nav>li.active>a:hover{color:#fff;background:#222c31}.btn.btn-scroll-to-top i,.label.label-theme i,.page-sidebar-minified .sidebar .nav>li.has-sub.active:focus>a i,.page-sidebar-minified .sidebar .nav>li.has-sub.active:hover>a i,.page-sidebar-minified .sidebar .nav>li.has-sub.active>a i,.sidebar .nav>li.active>a i,.sidebar .nav>li.active>a:focus i,.sidebar .nav>li.active>a:hover i{color:#d32f2f}.navbar.navbar-inverse .navbar-brand{color:#fff!important}.page-with-light-sidebar .sidebar .nav>li.active>a>i,.sidebar .sub-menu>li.active>a:before,.text-theme,a:active,a:focus,a:hover{color:#d32f2f}@media (max-width:767px){.navbar-inverse .navbar-header{background:#d32f2f}}.gradient-enabled .btn.btn-scroll-to-top,.gradient-enabled .label.label-theme,.gradient-enabled .navbar.navbar-inverse .navbar-brand,.gradient-enabled .sidebar .nav>li.active>a,.gradient-enabled .sidebar .nav>li.active>a:focus,.gradient-enabled .sidebar .nav>li.active>a:hover,.gradient-enabled .top-menu .nav>li.active>a,.gradient-enabled .top-menu .nav>li.active>a:focus,.gradient-enabled .top-menu .nav>li.active>a:hover,.gradient-enabled.page-sidebar-minified .sidebar .nav>li.has-sub.active:focus>a,.gradient-enabled.page-sidebar-minified .sidebar .nav>li.has-sub.active:hover>a,.gradient-enabled.page-sidebar-minified .sidebar .nav>li.has-sub.active>a{background:#b71c1c;background:linear-gradient(to bottom,#b71c1c 0,#e53935 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#b71c1c", endColorstr="#e53935", GradientType=0 )}.pace-progress{background:#d32f2f}.pace .pace-activity{border-top-color:#d32f2f;border-left-color:#d32f2f}.page-with-light-sidebar .sidebar .nav>li.active>a .badge,.page-with-light-sidebar .sidebar .nav>li.active>a .label.label-theme,.top-menu .nav>li.active>a,.top-menu .nav>li.active>a:focus,.top-menu .nav>li.active>a:hover{background:#d32f2f}.dropdown-menu.media-list .dropdown-header{background:#d32f2f;font-size:13px}body,html{height:100%}body{background:#eee;font-size:13px;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#616161;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ie8 body{font-family:Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:500;color:#212121}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;font-weight:400;color:#777}a{color:#464647;transition:color .1s ease-in-out}a:focus{outline:0}b,strong{font-weight:700}label{color:#212121;font-weight:600}hr{border:none;height:1px;background:#f1f3f5}.attached-document>li:before,.bootstrap-calendar .calendar .icon-arrow-left,.bootstrap-calendar .calendar .icon-arrow-right,.bootstrap-datetimepicker-widget .glyphicon,.bootstrap-timepicker-widget .glyphicon,.combobox-container .glyphicon-remove,.combobox-container .icon-remove:before,.datepicker th.next,.datepicker th.prev,.editable-buttons .glyphicon,.fc button .fc-icon,.float-sub-menu li>a .caret:before,.gallery .rating span.star,.input-append .icon-eye-close,.input-append .icon-eye-open,.input-prepend .icon-eye-close,.input-prepend .icon-eye-open,.jstree-default .jstree-checked>.jstree-checkbox:after,.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:after,.sidebar li>a .caret:before,.simplecolorpicker.fontawesome span.color[data-selected]:after,.simplecolorpicker.glyphicons span.color[data-selected]:after,.sw-main>ul.step-anchor.nav-tabs>li.done>a .number:before,.tagit .ui-icon-close:before,.theme-panel .theme-list>li.active>a:before,.top-menu li>a .caret,.wysihtml5-toolbar .glyphicon,table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_desc_disabled:after{font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Pro,FontAwesome!important;font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto}.acl-masonry{-moz-column-count:4;column-count:4;-moz-column-gap:15px;column-gap:15px}.acl-masonry .item{display:inline-block;width:100%}[v-cloak] .v-cloak-block{display:block}[v-cloak] .v-cloak-inline{display:inline}[v-cloak] .v-cloak-inlineBlock{display:inline-block}.v-cloak-block,.v-cloak-inline,.v-cloak-inlineBlock,[v-cloak] .v-cloak-hidden{display:none}[v-cloak] .v-cloak-invisible{visibility:hidden}.ck-editor .ck-content{min-height:300px}.ck-fix{min-height:700px}.vs__dropdown-toggle .vs__actions .vs__open-indicator{cursor:pointer}.v-account-type .vdp-datepicker.form-group{margin-bottom:0}.v-account-type .vdp-datepicker.form-group .form-control{height:30px}.v-account-type .vdp-datepicker__calendar{right:0}.v-statistics .load-indicator{font-size:1em;margin-right:3px;opacity:.7;margin-left:-5px}.v-statistics .filters{padding-bottom:30px}.v-statistics .filters label{margin-right:5px}.v-statistics .filters .buttons button{margin-right:10px}.v-statistics .filters .invalid-feedback{width:auto;position:absolute;right:50%;top:34px}.v-clients,.v-clients .purchase-authority,.v-statistics .animated-background,.v-statistics .panel-stat,.v-statistics .widget-stats{position:relative}.v-statistics .panel-stat .panel-body{padding-top:0;padding-bottom:0}.v-statistics .panel-stat.animated-background table{visibility:hidden}.v-statistics .widget-stats.animated-background .stats-info>h4{color:#616161}.v-statistics .widget-stats.animated-background .stats-info>p{visibility:hidden}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.v-statistics .animated-background{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;min-height:40px;box-shadow:none;opacity:.85}.vs--loading .vs__open-indicator,.vs__fade-enter,.vs__fade-leave-to{opacity:0}.v-account-bespoke-messaging{border-top:1px solid #bdbdbd;margin-top:10px;padding-top:5px}.v-account-bespoke-messaging .input-quota{width:100px;margin-top:7px}.v-account-bespoke-messaging .label-tip{font-size:12px}.v-account-bespoke-messaging .summary{font-size:1.3em;margin-top:10px;margin-left:4px}.v-account-bespoke-messaging .v-select{margin-top:10px}.v-account-boosted-posts{border-top:1px solid #bdbdbd;margin-top:10px;padding-top:5px}.v-clients .v-select{width:100%}.v-clients .v-select .vs__search{font-size:13px;line-height:1.42857143;height:25px;padding:6px 12px}.v-clients .v-select .vs__search::-moz-placeholder{color:#798189}.v-clients .v-select .vs__search::placeholder{color:#798189}.v-clients .purchase-authority{top:-5px}.v-clients .loading{background-color:rgba(255,255,255,.5);position:absolute;top:0;left:0}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{cursor:not-allowed;background-color:#f8f8f8}.vs__deselect,.vs__dropdown-toggle{-webkit-appearance:none;background:0 0}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;border:1px solid rgba(60,60,60,.26);border-radius:4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle,.vs--unsearchable .vs__search:hover,.vs__clear,.vs__deselect,.vs__dropdown-option:hover{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,.5);transform:scale(1);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}.vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;margin-right:8px}.vs__dropdown-menu{display:block;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border:1px solid rgba(60,60,60,.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}.vs__dropdown-option--highlight{background:#464647;color:#fff}.vs__selected{display:flex;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0;padding:0 .25em}.vs__deselect{display:inline-flex;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;fill:rgba(60,60,60,.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-cancel-button,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;font-size:1em;border:1px solid transparent;border-left:none;outline:0;margin:4px 0 0;padding:0 7px;background:0 0;box-shadow:none;width:0;max-width:100%;flex-grow:1}.vs__search::-moz-placeholder{color:inherit}.vs__search::placeholder{color:inherit}.vs--unsearchable .vs__search{opacity:1}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border:.9em solid hsla(0,0%,39.2%,.1);border-left-color:rgba(60,60,60,.45);transform:translateZ(0);animation:vSelectSpinner 1.1s linear infinite;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2Utb3B0aW9uL19wYWdlX2hlYWRlcl9maXhlZC5zY3NzIiwicGFnZS1zdHJ1Y3R1cmUvX3BhZ2Vfc2lkZWJhci5zY3NzIiwicGFnZS1vcHRpb24vX3BhZ2Vfc2lkZWJhcl9maXhlZC5zY3NzIiwicGFnZS1vcHRpb24vX3BhZ2Vfd2l0aF90d29fc2lkZWJhci5zY3NzIiwicGFnZS1vcHRpb24vX3BhZ2Vfd2l0aG91dF9zaWRlYmFyLnNjc3MiLCJhcHAuY3NzIiwicGFnZS1vcHRpb24vX3BhZ2Vfd2l0aF9ib3hlZF9sYXlvdXQuc2NzcyIsInBhZ2Utb3B0aW9uL19wYWdlX3dpdGhfcmlnaHRfc2lkZWJhci5zY3NzIiwicGFnZS1zdHJ1Y3R1cmUvX3BhZ2VfY29udGVudC5zY3NzIiwicGFnZS1zdHJ1Y3R1cmUvX3BhZ2VfZm9vdGVyLnNjc3MiLCJwYWdlLXN0cnVjdHVyZS9fcGFnZV9oZWFkZXIuc2NzcyIsIl9taXhpbnMuc2NzcyIsInBhZ2Utc3RydWN0dXJlL19wYWdlX2xvYWRlci5zY3NzIiwicGx1Z2lucy9fYm9vdHN0cmFwX3RpbWVwaWNrZXIuc2NzcyIsIl9jb250ZW50X3J0bC5zY3NzIiwiY29tcG9uZW50cy9fY2hlY2tib3hfY3NzLnNjc3MiLCJjb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCJwYWdlLXN0cnVjdHVyZS9fcGFnZV90b3BfbWVudS5zY3NzIiwiY29tcG9uZW50cy9fYWxlcnQuc2NzcyIsImNvbXBvbmVudHMvX2NhcmRzLnNjc3MiLCJjb21wb25lbnRzL19hY2NvcmRpb24uc2NzcyIsImNvbXBvbmVudHMvX2JhZGdlX2xhYmVsLnNjc3MiLCJjb21wb25lbnRzL19idXR0b24uc2NzcyIsImNvbXBvbmVudHMvX21vZGFsLnNjc3MiLCJjb21wb25lbnRzL19ibG9ja3F1b3RlLnNjc3MiLCJjb21wb25lbnRzL19mb3JtX2VsZW1lbnRzLnNjc3MiLCJjb21wb25lbnRzL19jb2RlLnNjc3MiLCJjb21wb25lbnRzL19jYXJldC5zY3NzIiwiY29tcG9uZW50cy9fY2Fyb3VzZWwuc2NzcyIsImNvbXBvbmVudHMvX2Nsb3NlX2J1dHRvbi5zY3NzIiwiY29tcG9uZW50cy9fZHJvcGRvd25fbWVudS5zY3NzIiwiY29tcG9uZW50cy9fcmFkaW9fY3NzLnNjc3MiLCJjb21wb25lbnRzL19qdW1ib3Ryb24uc2NzcyIsImNvbXBvbmVudHMvX2xlYWQuc2NzcyIsImNvbXBvbmVudHMvX2xpc3RfZ3JvdXAuc2NzcyIsImNvbXBvbmVudHMvX2xpc3RfaW52ZXJzZS5zY3NzIiwiY29tcG9uZW50cy9fbWVkaWEuc2NzcyIsImNvbXBvbmVudHMvX2xpc3RfaW5saW5lLnNjc3MiLCJjb21wb25lbnRzL19tYXRlcmlhbF9pY29uLnNjc3MiLCJjb21wb25lbnRzL19uYXZfcGlsbHMuc2NzcyIsImNvbXBvbmVudHMvX25hdl90YWJzLnNjc3MiLCJjb21wb25lbnRzL19uYXYuc2NzcyIsImNvbXBvbmVudHMvX25vdGUuc2NzcyIsImNvbXBvbmVudHMvX3BhbmVsLnNjc3MiLCJwbHVnaW5zL19mdWxsY2FsZW5kYXIuc2NzcyIsImNvbXBvbmVudHMvX3RhYl9jb250ZW50LnNjc3MiLCJ3aWRnZXQvX3dpZGdldF90YWJsZS5zY3NzIiwid2lkZ2V0L19jaGF0X2xpc3Quc2NzcyIsImNvbXBvbmVudHMvX3N3aXRjaGVyLnNjc3MiLCJjb21wb25lbnRzL19wb3BvdmVyLnNjc3MiLCJjb21wb25lbnRzL19wcm9ncmVzc19iYXIuc2NzcyIsImNvbXBvbmVudHMvX3RhYmxlLnNjc3MiLCJjb21wb25lbnRzL190b29sdGlwLnNjc3MiLCJjb21wb25lbnRzL193ZWxsLnNjc3MiLCJjb21wb25lbnRzL19ncmlkLnNjc3MiLCJfd2lkZ2V0X2xpc3Quc2NzcyIsIndpZGdldC9fZ2VuZXJhbC5zY3NzIiwid2lkZ2V0L19jaGFydC5zY3NzIiwid2lkZ2V0L19tZXNzYWdlLnNjc3MiLCJ3aWRnZXQvX3N0YXRzLnNjc3MiLCJ3aWRnZXQvX3dpZGdldF9saXN0LnNjc3MiLCJ3aWRnZXQvX3RoZW1lX3BhbmVsLnNjc3MiLCJ3aWRnZXQvX3RvZG9saXN0LnNjc3MiLCJ3aWRnZXQvX3VubGltaXRlZF9uYXZ0YWJzLnNjc3MiLCJwbHVnaW5zL19kYXRhdGFibGUuc2NzcyIsIndpZGdldC9fdXNlcl9saXN0LnNjc3MiLCJfdmFyaWFibGVzLWN1c3RvbS5zY3NzIiwid2lkZ2V0L193aWRnZXRfY2hhdC5zY3NzIiwid2lkZ2V0L193aWRnZXRfaW5wdXQuc2NzcyIsIndpZGdldC9fd2lkZ2V0X3RvZG9saXN0LnNjc3MiLCJ3aWRnZXQvX3dpZGdldF9tYXAuc2NzcyIsIndpZGdldC9fd2lkZ2V0X2NhcmQuc2NzcyIsIndpZGdldC9fd2lkZ2V0X2ljb24uc2NzcyIsIndpZGdldC9fd2lkZ2V0X2ltZy5zY3NzIiwid2lkZ2V0L193aWRnZXRfY2hhcnQuc2NzcyIsIl9wbHVnaW5fbGlzdC5zY3NzIiwicGx1Z2lucy9fYm9vdHN0cmFwX2NhbGVuZGFyLnNjc3MiLCJwbHVnaW5zL19ib290c3RyYXBfY29sb3JwYWxldHRlLnNjc3MiLCJwbHVnaW5zL19ib290c3RyYXBfZGF0ZXJhbmdlcGlja2VyLnNjc3MiLCJwbHVnaW5zL19ib290c3RyYXBfZGF0ZXRpbWVwaWNrZXIuc2NzcyIsInBsdWdpbnMvX2Jvb3RzdHJhcF9zZWxlY3Quc2NzcyIsInBsdWdpbnMvX2Jvb3RzdHJhcF9zd2VldGFsZXJ0LnNjc3MiLCJwbHVnaW5zL19jb21ib2JveC5zY3NzIiwicGx1Z2lucy9fYm9vdHN0cmFwX3dpemFyZC5zY3NzIiwicGx1Z2lucy9fY2tlZGl0b3Iuc2NzcyIsInBsdWdpbnMvX2NvbG9ycGlja2VyLnNjc3MiLCJwbHVnaW5zL19kYXRlcGlja2VyLnNjc3MiLCJwbHVnaW5zL19kYXRldGltZXBpY2tlci5zY3NzIiwicGx1Z2lucy9fZHJvcHpvbmUuc2NzcyIsInBsdWdpbnMvX2Zsb3Quc2NzcyIsInBsdWdpbnMvX2dyaXR0ZXIuc2NzcyIsInBsdWdpbnMvX2hpZ2hsaWdodGpzLnNjc3MiLCJwbHVnaW5zL19pbnRyb2pzLnNjc3MiLCJwbHVnaW5zL19pcmlzX3JhbmdlX3NsaWRlci5zY3NzIiwicGx1Z2lucy9fanF1ZXJ5X2F1dG9jb21wbGV0ZS5zY3NzIiwicGx1Z2lucy9fanF1ZXJ5X2RyYWdnYWJsZS5zY3NzIiwicGx1Z2lucy9fanF1ZXJ5X3NtYXJ0X3dpemFyZC5zY3NzIiwicGx1Z2lucy9fanF1ZXJ5X3NpbXBsZV9jb2xvcnBpY2tlci5zY3NzIiwicGx1Z2lucy9fanN0cmVlLnNjc3MiLCJwbHVnaW5zL19wYWNlX2xvYWRlci5zY3NzIiwicGx1Z2lucy9fanZlY3Rvcm1hcC5zY3NzIiwicGx1Z2lucy9fbnZkMy5zY3NzIiwicGFnZXMvX2dhbGxlcnkuc2NzcyIsInBsdWdpbnMvX3N1cGVyYm94LnNjc3MiLCJwbHVnaW5zL19wYXJzbGV5LnNjc3MiLCJwbHVnaW5zL19wYXNzd29yZF9pbmRpY2F0b3Iuc2NzcyIsInBsdWdpbnMvX3Bvd2VyYW5nZV9zbGlkZXIuc2NzcyIsInBsdWdpbnMvX3NlbGVjdDJfY2hvaWNlLnNjc3MiLCJwbHVnaW5zL19zZWxlY3QyLnNjc3MiLCJwbHVnaW5zL19zbGltc2Nyb2xsYmFyLnNjc3MiLCJwbHVnaW5zL19zcGFya2xpbmUuc2NzcyIsInBsdWdpbnMvX3N1bW1lcm5vdGUuc2NzcyIsInBsdWdpbnMvX3hlZGl0YWJsZS5zY3NzIiwicGx1Z2lucy9fdGFnaXQuc2NzcyIsInBsdWdpbnMvX3R5cGVhaGVhZC5zY3NzIiwicGx1Z2lucy9fd3lzaWh0bWw1LnNjc3MiLCJfcGFnZV9saXN0LnNjc3MiLCJwYWdlcy9fY29taW5nX3Nvb24uc2NzcyIsInBhZ2VzL19lbWFpbF9jb21wb3NlLnNjc3MiLCJwYWdlcy9fZW1haWxfZGV0YWlsLnNjc3MiLCJwYWdlcy9fZW1haWxfaW5ib3guc2NzcyIsInBhZ2VzL19lcnJvci5zY3NzIiwicGFnZXMvX2ludm9pY2Uuc2NzcyIsInBhZ2VzL19sb2dpbl92Mi5zY3NzIiwicGFnZXMvX2xvZ2luX1YzLnNjc3MiLCJwYWdlcy9fbG9naW4uc2NzcyIsInBhZ2VzL19tYXAuc2NzcyIsInBhZ2VzL19wcm9maWxlLnNjc3MiLCJwYWdlcy9fc2VhcmNoX3Jlc3VsdC5zY3NzIiwiX2Ntcy5zY3NzIiwicGFnZXMvX3RpbWVsaW5lLnNjc3MiLCJfbmVzdGFibGUuc2NzcyIsIl9sb2NrX3NjcmVlbi5zY3NzIiwiX2hlbHBlci5zY3NzIiwiX3Jlc3BvbnNpdmUuc2NzcyIsInRoZW1lL19iZXNwb2tlLnNjc3MiLCJfYXV0b19zYXZlLnNjc3MiLCJhcHAuc2NzcyIsIl92dWUuc2NzcyIsIl92dWUtc2VsZWN0LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsbUJDVUEsU0RUQyxZQUFBLEtBRUEsMkJFSEQsNkJDQ0MsaUVBQ0MsU0FBQSxNQ0NGLGtDQ21CQSxxQ0ZsQkMsaURBQUEsOENBRUMsTUFBQSxFR2VDLEtBQUEsS05mRixzQ0FDQyxXQUFBLEVBQUEsRUFBQSxLQUFBLGdCSVBGLCtCQUNDLFlBQUEsRUdERCxrQ0FDQyxZQUFBLEVBQ0EsYUFBQSxNQUVELGlDQUNDLFlBQUEsS0FDQSxhQUFBLE1KR0EsZ0NFc3FaRCxtQkZycVpFLGFBQUEsTUFrQkEsNkRBQUEsb0ZBRUMsYUFBQSxFQWxCRix1RUFBQSxvRUFFQyxNQUFBLE1BR0EsOEVBQUEsMkVBRUMsTUFBQSxPQUtELHFHQUFBLGtHQUVDLE1BQUEsT0cxQkgsY0FDQyxpQkFBQSw4QkFFQSxvQkFBQSx3QkFFQyxNQUFBLE9BQ0EsS0FBQSxJQUNBLFlBQUEsT0FFRCw4QkFDQyxNQUFBLE9BQ0EsT0FBQSxFQUFBLEtBQ0EsV0FBQSxFQUFBLEVBQUEsS0FBQSxlQUNBLFdBQUEsS0FDQSxXQUFBLFFBQ0EsU0FBQSxPQUNBLFNBQUEsU0FFQSxzQ0FBQSx1Q0FBQSwwQ0FHQyxLQUFBLEtBRUQsc0NBQ0MsTUFBQSxPQUNBLE1BQUEsS0FHRixtQ0FBQSxtQ0FBQSw0Q0FHQyxTQUFBLFNFL0JGLFNBQ0MsWUFBQSxNQUNBLFFBQUEsS0FBQSxLQUVBLDRCQUNDLFFBQUEsRUFFQSx5Q0FDQyxPQUFBLEtBS0Qsd0NB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QUFBLEtBQzNELGdDQUF1QyxhQUFBLEtBQW9CLGNBQUEsS0FDM0QsZUFBdUMsU0FBQSxlaEl3dmJ2QyxpQmdJdHZiQSxTQUFBLGlCaEkwdmJBLGtCZ0l6dmJBLFNBQUEsa0JoSTZ2YkEsaUJnSTV2YkEsU0FBQSxpQmhJZ3diQSxtQmdJL3ZiQSxXQUFBLGlCaEltd2JBLG9CZ0lsd2JBLFdBQUEsa0JoSXN3YkEsbUJnSXJ3YkEsV0FBQSxpQmhJeXdiQSxtQmdJeHdiQSxXQUFBLGlCaEk0d2JBLG9CZ0kzd2JBLFdBQUEsa0JoSSt3YkEsbUJnSTl3YkEsV0FBQSxpQmhJa3hiQSxRZ0lqeGJBLE9BQUEsRUFBQSxlaElxeGJBLEtnSW54YkEsT0FBQSxZaEl1eGJBLEtnSXR4YkEsT0FBQSxjaEkweGJBLEtnSXp4YkEsT0FBQSxjaEk2eGJBLEtnSTV4YkEsT0FBQSxjaElneWJBLEtnSS94YkEsT0FBQSxjaElteWJBLEtnSWx5YkEsT0FBQSxjaElzeWJBLE1nSXJ5YkEsT0FBQSxlaEl5eWJBLE1nSXh5YkEsT0FBQSxlaEk0eWJBLE1nSTN5YkEsT0FBQSxlaEkreWJBLE1nSTl5YkEsT0FBQSxlaElremJBLE1nSWp6YkEsT0FBQSxlaElxemJBLE1nSXB6YkEsT0FBQSxlaEl3emJBLE1nSXZ6YkEsT0FBQSxlaEkyemJBLE9nSTF6YkEsV0FBQSxZaEk4emJBLE9nSTV6YkEsV0FBQSxjaElnMGJBLE9nSS96YkEsV0FBQSxjaEltMGJBLE9nSWwwYkEsV0FBQSxjaElzMGJBLE9nSXIwYkEsV0FBQSxjaEl5MGJBLE9nSXgwYkEsV0FBQSxjaEk0MGJBLFFnSTMwYkEsV0FBQSxlaEkrMGJBLFFnSTkwYkEsV0FBQSxlaElrMWJBLFFnSWoxYkEsV0FBQSxlaElxMWJBLFFnSXAxYkEsV0FBQSxlaEl3MWJBLFFnSXYxYkEsV0FBQSxlaEkyMWJBLFFnSTExYkEsV0FBQSxlaEk4MWJBLFFnSTcxYkEsV0FBQSxlaElpMmJBLE9nSWgyYkEsYUFBQSxZaElvMmJBLE9nSWwyYkEsYUFBQSxjaElzMmJBLE9nSXIyYkEsYUFBQSxjaEl5MmJBLE9nSXgyYkEsYUFBQSxjaEk0MmJBLE9nSTMyYkEsYUFBQSxjaEkrMmJBLE9nSTkyYkEsYUFBQSxjaElrM2JBLFFnSWozYkEsYUFBQSxlaElxM2JBLFFnSXAzYkEsYUFBQSxlaEl3M2JBLFFnSXYzYkEsYUFBQSxlaEkyM2JBLFFnSTEzYkEsYUFBQSxlaEk4M2JBLFFnSTczYkEsYUFBQSxlaElpNGJBLFFnSWg0YkEsYUFBQSxlaElvNGJBLFFnSW40YkEsYUFBQSxlaEl1NGJBLE9nSXQ0YkEsY0FBQSxZaEkwNGJBLE9nSXg0YkEsY0FBQSxjaEk0NGJBLE9nSTM0YkEsY0FBQSxjaEkrNGJBLE9nSTk0YkEsY0FBQSxjaElrNWJBLE9nSWo1YkEsY0FBQSxjaElxNWJBLE9nSXA1YkEsY0FBQSxjaEl3NWJBLFFnSXY1YkEsY0FBQSxlaEkyNWJBLFFnSTE1YkEsY0FBQSxlaEk4NWJBLFFnSTc1YkEsY0FBQSxlaElpNmJBLFFnSWg2YkEsY0FBQSxlaElvNmJBLFFnSW42YkEsY0FBQSxlaEl1NmJBLFFnSXQ2YkEsY0FBQSxlaEkwNmJBLFFnSXo2YkEsY0FBQSxlaEk2NmJBLE9nSTU2YkEsWUFBQSxZaElnN2JBLE9nSTk2YkEsWUFBQSxjaElrN2JBLE9nSWo3YkEsWUFBQSxjaElxN2JBLE9nSXA3YkEsWUFBQSxjaEl3N2JBLE9nSXY3YkEsWUFBQSxjaEkyN2JBLE9nSTE3YkEsWUFBQSxjaEk4N2JBLFFnSTc3YkEsWUFBQSxlaElpOGJBLFFnSWg4YkEsWUFBQSxlaElvOGJBLFFnSW44YkEsWUFBQSxlaEl1OGJBLFFnSXQ4YkEsWUFBQSxlaEkwOGJBLFFnSXo4YkEsWUFBQSxlaEk2OGJBLFFnSTU4YkEsWUFBQSxlaElnOWJBLFFnSS84YkEsWUFBQSxlaEltOWJBLEtnSWw5YkEsUUFBQSxZaElzOWJBLEtnSXA5YkEsUUFBQSxjaEl3OWJBLEtnSXY5YkEsUUFBQSxjaEkyOWJBLEtnSTE5YkEsUUFBQSxjaEk4OWJBLEtnSTc5YkEsUUFBQSxjaElpK2JBLEtnSWgrYkEsUUFBQSxjaElvK2JBLE1nSW4rYkEsUUFBQSxlaEl1K2JBLE1nSXQrYkEsUUFBQSxlaEkwK2JBLFNnSXorYkEsUUFBQSxLaEk2K2JBLE1nSTUrYkEsUUFBQSxlaElnL2JBLE1nSS8rYkEsUUFBQSxlaEltL2JBLE1nSWwvYkEsUUFBQSxlaElzL2JBLE1nSXIvYkEsUUFBQSxlaEl5L2JBLE1nSXgvYkEsUUFBQSxlaEk0L2JBLE9nSTMvYkEsWUFBQSxZaEkrL2JBLE9nSTcvYkEsWUFBQSxjaElpZ2NBLE9nSWhnY0EsWUFBQSxjaElvZ2NBLE9nSW5nY0EsWUFBQSxjaEl1Z2NBLE9nSXRnY0EsWUFBQSxjaEkwZ2NBLE9nSXpnY0EsWUFBQSxjaEk2Z2NBLFFnSTVnY0EsWUFBQSxlaElnaGNBLFFnSS9nY0EsWUFBQSxlaEltaGNBLFFnSWxoY0EsWUFBQSxlaElzaGNBLFFnSXJoY0EsWUFBQSxlaEl5aGNBLFFnSXhoY0EsWUFBQSxlaEk0aGNBLFFnSTNoY0EsWUFBQSxlaEkraGNBLFFnSTloY0EsWUFBQSxlaElraWNBLE9nSWppY0EsY0FBQSxZaElxaWNBLE9nSW5pY0EsY0FBQSxjaEl1aWNBLE9nSXRpY0EsY0FBQSxjaEkwaWNBLE9nSXppY0EsY0FBQSxjaEk2aWNBLE9nSTVpY0EsY0FBQSxjaElnamNBLE9nSS9pY0EsY0FBQSxjaEltamNBLFFnSWxqY0EsY0FBQSxlaElzamNBLFFnSXJqY0EsY0FBQSxlaEl5amNBLFFnSXhqY0EsY0FBQSxlaEk0amNBLFFnSTNqY0EsY0FBQSxlaEkramNBLFFnSTlqY0EsY0FBQSxlaElra2NBLFFnSWprY0EsY0FBQSxlaElxa2NBLFFnSXBrY0EsY0FBQSxlaEl3a2NBLE9nSXZrY0EsZUFBQSxZaEkya2NBLE9nSXprY0EsZUFBQSxjaEk2a2NBLE9nSTVrY0EsZUFBQSxjaElnbGNBLE9nSS9rY0EsZUFBQSxjaEltbGNBLE9nSWxsY0EsZUFBQSxjaElzbGNBLE9nSXJsY0EsZUFBQSxjaEl5bGNBLFFnSXhsY0EsZUFBQSxlaEk0bGNBLFFnSTNsY0EsZUFBQSxlaEkrbGNBLFFnSTlsY0EsZUFBQSxlaElrbWNBLFFnSWptY0EsZUFBQSxlaElxbWNBLFFnSXBtY0EsZUFBQSxlaEl3bWNBLFFnSXZtY0EsZUFBQSxlaEkybWNBLFFnSTFtY0EsZUFBQSxlaEk4bWNBLE9nSTdtY0EsYUFBQSxZaElpbmNBLE9nSS9tY0EsYUFBQSxjaEltbmNBLE9nSWxuY0EsYUFBQSxjaElzbmNBLE9nSXJuY0EsYUFBQSxjaEl5bmNBLE9nSXhuY0EsYUFBQSxjaEk0bmNBLE9nSTNuY0EsYUFBQSxjaEkrbmNBLFFnSTluY0EsYUFBQSxlaElrb2NBLFFnSWpvY0EsYUFBQSxlaElxb2NBLFFnSXBvY0EsYUFBQSxlaEl3b2NBLFFnSXZvY0EsYUFBQSxlaEkyb2NBLFFnSTFvY0EsYUFBQSxlaEk4b2NBLFFnSTdvY0EsYUFBQSxlaElpcGNBLFFnSWhwY0EsYUFBQSxlaElvcGNBLE9nSW5wY0EsVUFBQSxZaEl1cGNBLE9nSXJwY0EsVUFBQSxjaEl5cGNBLE9nSXhwY0EsVUFBQSxjaEk0cGNBLE9nSTNwY0EsVUFBQSxjaEkrcGNBLE9nSTlwY0EsVUFBQSxjaElrcWNBLE9nSWpxY0EsVUFBQSxjaElxcWNBLE9nSXBxY0EsVUFBQSxjaEl3cWNBLE9nSXZxY0EsVUFBQSxjaEkycWNBLE9nSTFxY0EsVUFBQSxjaEk4cWNBLE9nSTdxY0EsVUFBQSxjaElpcmNBLFFnSWhyY0EsVUFBQSxlaElvcmNBLFFnSW5yY0EsVUFBQSxlaEl1cmNBLFFnSXRyY0EsVUFBQSxlaEkwcmNBLFFnSXpyY0EsVUFBQSxlaEk2cmNBLFFnSTVyY0EsVUFBQSxlaElnc2NBLFFnSS9yY0EsVUFBQSxlaEltc2NBLFFnSWxzY0EsVUFBQSxlaElzc2NBLFFnSXJzY0EsVUFBQSxlaEl5c2NBLFFnSXhzY0EsVUFBQSxlaEk0c2NBLFFnSTNzY0EsVUFBQSxlaEkrc2NBLFFnSTlzY0EsVUFBQSxlaElrdGNBLE9nSWp0Y0EsWUFBQSxZaElxdGNBLE9nSW50Y0EsWUFBQSxjaEl1dGNBLE9nSXR0Y0EsWUFBQSxjaEkwdGNBLE9nSXp0Y0EsWUFBQSxjaEk2dGNBLE9nSTV0Y0EsWUFBQSxjaElndWNBLE9nSS90Y0EsWUFBQSxjaEltdWNBLE9nSWx1Y0EsWUFBQSxjaElzdWNBLE9nSXJ1Y0EsWUFBQSxjaEl5dWNBLE9nSXh1Y0EsWUFBQSxjaEk0dWNBLE9nSTN1Y0EsWUFBQSxjaEkrdWNBLFFnSTl1Y0EsWUFBQSxlaElrdmNBLFFnSWp2Y0EsWUFBQSxlaElxdmNBLFFnSXB2Y0EsWUFBQSxlaEl3dmNBLFFnSXZ2Y0EsWUFBQSxlaEkydmNBLFFnSTF2Y0EsWUFBQSxlaEk4dmNBLFFnSTd2Y0EsWUFBQSxlaElpd2NBLFFnSWh3Y0EsWUFBQSxlaElvd2NBLFFnSW53Y0EsWUFBQSxlaEl1d2NBLFFnSXR3Y0EsWUFBQSxlaEkwd2NBLFFnSXp3Y0EsWUFBQSxlaEk2d2NBLFFnSTN3Y0EsWUFBQSxlaElteGNBLFFnSWx4Y0EsWUFBQSxlaElzeGNBLFFnSXJ4Y0EsWUFBQSxlaEl5eGNBLFFnSXh4Y0EsWUFBQSxlaEk0eGNBLFFnSTN4Y0EsWUFBQSxlaEkreGNBLFFnSTl4Y0EsWUFBQSxlaElreWNBLFFnSWp5Y0EsWUFBQSxlaElxeWNBLFFnSXB5Y0EsWUFBQSxlaEl3eWNBLFFnSXZ5Y0EsWUFBQSxlaEkyeWNBLFFnSTF5Y0EsWUFBQSxlaEk4eWNBLFFnSTd5Y0EsWUFBQSxlaElpemNBLFVnSWh6Y0EsU0FBQSxtQkFBVSxJQUFBLGNBRVYsVUFBWSxTQUFBLG1CQUE4QixJQUFBLGNBQzFDLFVBQVksU0FBQSxtQkFBOEIsSUFBQSxjQUMxQyxVQUFZLFNBQUEsbUJBQThCLElBQUEsY0FDMUMsVUFBWSxTQUFBLG1CQUE4QixJQUFBLGNBQzFDLFVBQVksU0FBQSxtQkFBOEIsSUFBQSxjQUMxQyxVQUFZLFNBQUEsbUJBQThCLElBQUEsY0FDMUMsVUFBWSxTQUFBLG1CQUE4QixJQUFBLGNBQzFDLFVBQVksU0FBQSxtQkFBOEIsSUFBQSxjQUMxQyxXQUFZLFNBQUEsbUJBQThCLElBQUEsZUFDMUMsV0FBYSxTQUFBLG1CQUE4QixJQUFBLGVBRTNDLFdBQWEsU0FBQSxtQkFBOEIsSUFBQSxlQUMzQyxXQUFhLFNBQUEsbUJBQThCLElBQUEsZUFDM0MsV0FBYSxTQUFBLG1CQUE4QixJQUFBLGVBQzNDLFdBQWEsU0FBQSxtQkFBOEIsSUFBQSxlQUMzQyxXQUFhLFNBQUEsbUJBQThCLElBQUEsZUFDM0MsV0FBYSxTQUFBLG1CQUE4QixJQUFBLGVBQzNDLFdBQWEsU0FBQSxtQkFBOEIsSUFBQSxlQUMzQyxXQUFhLFNBQUEsbUJBQThCLElBQUEsZUFDM0MsWUFBYSxTQUFBLG1CQUE4QixJQUFBLGdCQUMzQyxVQUFjLFNBQUEsbUJBQThCLEtBQUEsY0FFNUMsVUFBWSxTQUFBLG1CQUE4QixLQUFBLGNBQzFDLFVBQVksU0FBQSxtQkFBOEIsS0FBQSxjQUMxQyxVQUFZLFNBQUEsbUJBQThCLEtBQUEsY0FDMUMsVUFBWSxTQUFBLG1CQUE4QixLQUFBLGNBQzFDLFVBQVksU0FBQSxtQkFBOEIsS0FBQSxjQUMxQyxVQUFZLFNBQUEsbUJBQThCLEtBQUEsY0FDMUMsVUFBWSxTQUFBLG1CQUE4QixLQUFBLGNBQzFDLFVBQVksU0FBQSxtQkFBOEIsS0FBQSxjQUMxQyxXQUFZLFNBQUEsbUJBQThCLEtBQUEsZUFDMUMsV0FBYSxTQUFBLG1CQUE4QixLQUFBLGVBRTNDLFdBQWEsU0FBQSxtQkFBOEIsS0FBQSxlQUMzQyxXQUFhLFNBQUEsbUJBQThCLEtBQUEsZUFDM0MsV0FBYSxTQUFBLG1CQUE4QixLQUFBLGVBQzNDLFdBQWEsU0FBQSxtQkFBOEIsS0FBQSxlQUMzQyxXQUFhLFNBQUEsbUJBQThCLEtBQUEsZUFDM0MsV0FBYSxTQUFBLG1CQUE4QixLQUFBLGVBQzNDLFdBQWEsU0FBQSxtQkFBOEIsS0FBQSxlQUMzQyxXQUFhLFNBQUEsbUJBQThCLEtBQUEsZUFDM0MsWUFBYSxTQUFBLG1CQUE4QixLQUFBLGdCQUMzQyxVQUFjLFNBQUEsbUJBQThCLE1BQUEsY0FFNUMsVUFBWSxTQUFBLG1CQUE4QixNQUFBLGNBQzFDLFVBQVksU0FBQSxtQkFBOEIsTUFBQSxjQUMxQyxVQUFZLFNBQUEsbUJBQThCLE1BQUEsY0FDMUMsVUFBWSxTQUFBLG1CQUE4QixNQUFBLGNBQzFDLFVBQVksU0FBQSxtQkFBOEIsTUFBQSxjQUMxQyxVQUFZLFNBQUEsbUJBQThCLE1BQUEsY0FDMUMsVUFBWSxTQUFBLG1CQUE4QixNQUFBLGNBQzFDLFVBQVksU0FBQSxtQkFBOEIsTUFBQSxjQUMxQyxXQUFZLFNBQUEsbUJBQThCLE1BQUEsZUFDMUMsV0FBYSxTQUFBLG1CQUE4QixNQUFBLGVBRTNDLFdBQWEsU0FBQSxtQkFBOEIsTUFBQSxlQUMzQyxXQUFhLFNBQUEsbUJBQThCLE1BQUEsZUFDM0MsV0FBYSxTQUFBLG1CQUE4QixNQUFBLGVBQzNDLFdBQWEsU0FBQSxtQkFBOEIsTUFBQSxlQUMzQyxXQUFhLFNBQUEsbUJBQThCLE1BQUEsZUFDM0MsV0FBYSxTQUFBLG1CQUE4QixNQUFBLGVBQzNDLFdBQWEsU0FBQSxtQkFBOEIsTUFBQSxlQUMzQyxXQUFhLFNBQUEsbUJBQThCLE1BQUEsZUFDM0MsWUFBYSxTQUFBLG1CQUE4QixNQUFBLGdCQUMzQyxVQUFjLFNBQUEsbUJBQThCLE9BQUEsY0FFNUMsVUFBWSxTQUFBLG1CQUE4QixPQUFBLGNBQzFDLFVBQVksU0FBQSxtQkFBOEIsT0FBQSxjQUMxQyxVQUFZLFNBQUEsbUJBQThCLE9BQUEsY0FDMUMsVUFBWSxTQUFBLG1CQUE4QixPQUFBLGNBQzFDLFVBQVksU0FBQSxtQkFBOEIsT0FBQSxjQUMxQyxVQUFZLFNBQUEsbUJBQThCLE9BQUEsY0FDMUMsVUFBWSxTQUFBLG1CQUE4QixPQUFBLGNBQzFDLFVBQVksU0FBQSxtQkFBOEIsT0FBQSxjQUMxQyxXQUFZLFNBQUEsbUJBQThCLE9BQUEsZUFDMUMsV0FBYSxTQUFBLG1CQUE4QixPQUFBLGVBRTNDLFdBQWEsU0FBQSxtQkFBOEIsT0FBQSxlQUMzQyxXQUFhLFNBQUEsbUJBQThCLE9BQUEsZUFDM0MsV0FBYSxTQUFBLG1CQUE4QixPQUFBLGVBQzNDLFdBQWEsU0FBQSxtQkFBOEIsT0FBQSxlQUMzQyxXQUFhLFNBQUEsbUJBQThCLE9BQUEsZUFDM0MsV0FBYSxTQUFBLG1CQUE4QixPQUFBLGVBQzNDLFdBQWEsU0FBQSxtQkFBOEIsT0FBQSxlQUMzQyxXQUFhLFNBQUEsbUJBQThCLE9BQUEsZUFDM0MsWUFBYSxTQUFBLG1CQUE4QixPQUFBLGdCQUMzQyxNQUFjLFFBQUEsZWhJNG1kZCxhZ0kxbWRBLFdBQUEsaUJoSThtZEEsV2dJNW1kQSxXQUFBLGVoSWduZEEsWWdJL21kQSxXQUFBLGdCaEltbmRBLFdnSWxuZEEsTUFBQSxlaElzbmRBLFlnSXBuZEEsTUFBQSxnQmhJd25kQSxXZ0l2bmRBLE1BQUEsZWhJMm5kQSxTZ0kxbmRBLFlBQUEsY2hJOG5kQSxTZ0k1bmRBLFlBQUEsY2hJZ29kQSxTZ0kvbmRBLFlBQUEsY2hJbW9kQSxTZ0lsb2RBLFlBQUEsY2hJc29kQSxTZ0lyb2RBLFlBQUEsY2hJeW9kQSxTQUFVLFdnSXhvZFYsWUFBQSxjaEk0b2RBLFNnSTNvZEEsWUFBQSxjaElxcGRBLDJCZ0lscGRBLDJCQUZBLHdCaEk4b2RBLHdCZ0k5b2RXLGVBQUEsaUJoSXlwZFgscUNnSW5wZEEscUNBRUMsWUFBQSxlQUVELHlDaElvcGRFLGNBQWUsZUFHakIsdUNnSW5wZEEsV0FBQSxlQUdBLHFDaElvcGRBLHFDZ0lucGRDLGFBQUEsZWhJOHBkRCx3QmdJeHBkQSx3QmhJbXBkQSxxQmdJdnBkQSxxQkFFQyxlQUFBLGNoSW9xZEQsMkJnSTFwZEEsMkJoSXFwZEEsd0JnSXpwZEEsd0JBRUMsZUFBQSxpQkFNRCxZaEkycGRFLGVBQWdCLGNBR2xCLGVnSTFwZEEsZUFBQSxpQmhJOHBkQSxlZ0k3cGRBLGVBQUEsaUJoSWlxZEEsY2dJaHFkQSxRQUFBLE1BQWlCLGFBQUEsTWhJbXpkakIsZUFBQSxFQS9JRSxPQUFRLEtnSW5xZFYsTUFBQSxLaEl1cWRBLHFCZ0lucWRDLFFBQUEsV0FDQSxlQUFBLEloSXF6ZEQsT0FBQSxLQTdJQSxrQmdJcHFkQyxRQUFBLFVBQ0EsT0FBQSxLQUVELHFDQUNDLFNBQUEsU0FDQSxPQUFBLEtoSXV6ZEQsTUFBQSxLQS9JRSxNQUFPLEtBR1QsOERnSXRxZEMsU0FBQSxTQUNBLElBQUEsRWhJd3pkRCxPQUFBLEVBL0lFLEtBQU0sRWdJdnFkUixNQUFBLEVBQ0MsU0FBQSxPaEkycWRELGtFZ0l2cWRDLFlBQUEsSUFBQSxNQUFBLFFoSWtyZEQsOEJBUEEsZ0VnSXhxZEEsbURoSTBxZEEsdURBaUpBLDBDQS9JRSxXQUFZLElBQUksTUFBTSxRQU94QixpQ2dJMXFkQSxjQUFBLElBQUEsTUFBQSxRaEk4cWRBLG1CZ0kzcWRBLGNBQUEsWWhJK3FkQSxnQmdJNXFkQSxjQUFBLGVoSWdyZEEsZWdJL3FkQSxXQUFBLGVoSXVyZEEsS0FKQSxXZ0lscmRBLE9BQUEsWWhJMHJkQSxPZ0l2cmRBLFdBQUEsWWhJMnNkQSxPQWdCQSxjZ0lsdGRBLFdBQUEsSUFBQSxNQUFBLGtCaElrcmRBLE9nSTFyZEEsYUFBQSxZaEk4c2RBLE9BZ0JBLGdCZ0lydGRBLGFBQUEsSUFBQSxNQUFBLGtCaElxcmRBLE9nSTdyZEEsY0FBQSxZaElpdGRBLE9BZ0JBLGlCZ0l4dGRBLGNBQUEsSUFBQSxNQUFBLGtCaEl3cmRBLE9nSWhzZEEsWUFBQSxZaElvdGRBLE9BZ0JBLGVnSTN0ZEEsWUFBQSxJQUFBLE1BQUEsa0JoSTJyZEEsS2dJbnNkQSxPQUFBLElBQUEsTUFBQSxrQmhJMDNkQSxXZ0lqM2RBLFFoSWd1ZEEsWWdJOXRkQSw2QmhJZ3VkQSwwQmdJOXRkQSxXQUFBLGtCaEltdWRBLHNCQUNFLFdBQVksNkJBR2Qsc0JnSWh1ZEEsV0FBQSw2QmhJb3VkQSxzQmdJbnVkQSxXQUFBLDZCaEl1dWRBLHNCZ0l0dWRBLFdBQUEsNkJoSTB1ZEEsc0JnSXp1ZEEsV0FBQSw2QmhJNnVkQSxzQmdJNXVkQSxXQUFBLDZCaElndmRBLHNCZ0kvdWRBLFdBQUEsNkJoSW12ZEEsc0JnSWx2ZEEsV0FBQSw2QmhJc3ZkQSxzQmdJcnZkQSxXQUFBLDZCaEl5dmRBLFdnSXh2ZEEsV0FBQSxrQmhJNHZkQSxZZ0kzdmRBLFdBQUEsa0JoSSt2ZEEsWWdJOXZkQSxXQUFBLGtCaElrd2RBLFlBQWEsZ0JnSWp3ZGIsV0FBQSxrQmhJcXdkQSxZZ0lwd2RBLFdBQUEsa0JoSXd3ZEEsWWdJdndkQSxXQUFBLGtCaEkyd2RBLFlBQWEsZWdJMXdkYixXQUFBLGtCaEk4d2RBLFlnSTd3ZEEsV0FBQSxrQmhJaXhkQSxZZ0loeGRBLFdBQUEsa0JBQ0EsYWhJbXhkQSxVQUVBLGNBaUpBLE1BQUEsa0JBTUEsb0JBakpBLG9CQURBLGlCQURBLGlCQUlFLE1BQU8sa0JBR1Qsd0JBQ0UsTUFBTyw2QkFHVCx3QmdJeHhkQSxNQUFBLDZCaEk0eGRBLHdCZ0kzeGRBLE1BQUEsNkJoSSt4ZEEsd0JnSTl4ZEEsTUFBQSw2QmhJa3lkQSx3QmdJanlkQSxNQUFBLDZCaElxeWRBLHdCZ0lweWRBLE1BQUEsNkJoSXd5ZEEsd0JnSXZ5ZEEsTUFBQSw2QmhJMnlkQSx3QmdJMXlkQSxNQUFBLDZCaEk4eWRBLHdCZ0k3eWRBLE1BQUEsNkJoSWl6ZEEsYWdJaHpkQSxNQUFBLGtCaElvemRBLGNnSW56ZEEsTUFBQSxrQmhJdXpkQSxjZ0l0emRBLE1BQUEsa0JoSTB6ZEEsY0FBZSxrQmdJenpkZixNQUFBLGtCaEk2emRBLGNnSTV6ZEEsTUFBQSxrQmhJZzBkQSxjZ0kvemRBLE1BQUEsa0JoSW0wZEEsY0FBZSxpQmdJbDBkZixNQUFBLGtCaElzMGRBLGNnSXIwZEEsTUFBQSxrQmhJeTBkQSxjZ0l4MGRBLE1BQUEsa0JoSTQwZEEsaUJnSTMwZEEsV0FBQSxrQkFBZ0IsV0FBQSw0RGhJODlkaEIsT0FBQSx1SEE1SUEsU0FDQSxhQW1KQSwyQkFqSkUsV0FBWSxrQkFHZCx1QkFDRSxXQUFZLDZCQUdkLHVCZ0kzMGRBLFdBQUEsNkJoSSswZEEsdUJnSTkwZEEsV0FBQSw2QmhJazFkQSx1QmdJajFkQSxXQUFBLDZCaElxMWRBLHVCZ0lwMWRBLFdBQUEsNkJoSXcxZEEsdUJnSXYxZEEsV0FBQSw2QmhJMjFkQSx1QmdJMTFkQSxXQUFBLDZCaEk4MWRBLHVCZ0k3MWRBLFdBQUEsNkJoSWkyZEEsdUJnSWgyZEEsV0FBQSw2QmhJbzJkQSxZZ0luMmRBLFdBQUEsa0JoSXUyZEEsYWdJdDJkQSxXQUFBLGtCaEkwMmRBLGFnSXoyZEEsV0FBQSxrQmhJNjJkQSxhQUFjLGlCZ0k1MmRkLFdBQUEsa0JoSWczZEEsYWdJLzJkQSxXQUFBLGtCaEltM2RBLGFnSWwzZEEsV0FBQSxrQmhJczNkQSxhQUFjLGdCZ0lyM2RkLFdBQUEsa0JoSXkzZEEsYWdJeDNkQSxXQUFBLGtCaEk0M2RBLGFnSTMzZEEsV0FBQSxrQmhJKzNkQSxXZ0k5M2RBLGVBQWUsTUFBQSxrQmhJbzRkZixrQmdJbjRkQSxrQkFFQyxNQUFBLGtCQUVELHlCaElvNGRFLE1BQU8sNkJBR1QseUJnSW40ZEEsTUFBQSw2QmhJdTRkQSx5QmdJdDRkQSxNQUFBLDZCaEkwNGRBLHlCZ0l6NGRBLE1BQUEsNkJoSTY0ZEEseUJnSTU0ZEEsTUFBQSw2QmhJZzVkQSx5QmdJLzRkQSxNQUFBLDZCaEltNWRBLHlCZ0lsNWRBLE1BQUEsNkJoSXM1ZEEseUJnSXI1ZEEsTUFBQSw2QmhJeTVkQSx5QmdJeDVkQSxNQUFBLDZCaEk0NWRBLGNnSTM1ZEEsTUFBQSxrQmhJKzVkQSxlZ0k5NWRBLE1BQUEsa0JoSWs2ZEEsZWdJajZkQSxNQUFBLGtCaElxNmRBLGVBQWdCLG1CZ0lwNmRoQixNQUFBLGtCaEl3NmRBLGVnSXY2ZEEsTUFBQSxrQmhJMjZkQSxlZ0kxNmRBLE1BQUEsa0JoSTg2ZEEsZUFBZ0Isa0JnSTc2ZGhCLE1BQUEsa0JoSWk3ZEEsZWdJaDdkQSxNQUFBLGtCaElvN2RBLGVnSW43ZEEsTUFBQSxrQmhJdTdkQSxrQmdJdDdkQSxXQUFBLGtCQUFpQixXQUFBLDREaEkya2VqQixPQUFBLHVIQTlJQSxXQUNBLGVBcUpBLDZCQW5KRSxXQUFZLGtCQUdkLHlCQUNFLFdBQVksOEJBR2QseUJnSXQ3ZEEsV0FBQSw4QmhJMDdkQSx5QmdJejdkQSxXQUFBLDhCaEk2N2RBLHlCZ0k1N2RBLFdBQUEsOEJoSWc4ZEEseUJnSS83ZEEsV0FBQSw4QmhJbThkQSx5QmdJbDhkQSxXQUFBLDhCaElzOGRBLHlCZ0lyOGRBLFdBQUEsOEJoSXk4ZEEseUJnSXg4ZEEsV0FBQSw4QmhJNDhkQSx5QmdJMzhkQSxXQUFBLDhCaEkrOGRBLGNnSTk4ZEEsV0FBQSxrQmhJazlkQSxlZ0lqOWRBLFdBQUEsa0JoSXE5ZEEsZWdJcDlkQSxXQUFBLGtCaEl3OWRBLGVBQWdCLG1CZ0l2OWRoQixXQUFBLGtCaEkyOWRBLGVnSTE5ZEEsV0FBQSxrQmhJODlkQSxlZ0k3OWRBLFdBQUEsa0JoSWkrZEEsZUFBZ0Isa0JnSWgrZGhCLFdBQUEsa0JoSW8rZEEsZWdJbitkQSxXQUFBLGtCaEl1K2RBLGVnSXQrZEEsV0FBQSxrQmhJMCtkQSxhZ0l6K2RBLGlCQUFpQixNQUFBLGtCaEkrK2RqQixvQmdJOStkQSxvQkFFQyxNQUFBLGtCQUVELDJCaEkrK2RFLE1BQU8sOEJBR1QsMkJnSTkrZEEsTUFBQSw4QmhJay9kQSwyQmdJai9kQSxNQUFBLDhCaElxL2RBLDJCZ0lwL2RBLE1BQUEsOEJoSXcvZEEsMkJnSXYvZEEsTUFBQSw4QmhJMi9kQSwyQmdJMS9kQSxNQUFBLDhCaEk4L2RBLDJCZ0k3L2RBLE1BQUEsOEJoSWlnZUEsMkJnSWhnZUEsTUFBQSw4QmhJb2dlQSwyQmdJbmdlQSxNQUFBLDhCaEl1Z2VBLGdCZ0l0Z2VBLE1BQUEsa0JoSTBnZUEsaUJnSXpnZUEsTUFBQSxrQmhJNmdlQSxpQmdJNWdlQSxNQUFBLGtCaElnaGVBLGlCQUFrQixxQmdJL2dlbEIsTUFBQSxrQmhJbWhlQSxpQmdJbGhlQSxNQUFBLGtCaElzaGVBLGlCZ0lyaGVBLE1BQUEsa0JoSXloZUEsaUJBQWtCLG9CZ0l4aGVsQixNQUFBLGtCaEk0aGVBLGlCZ0kzaGVBLE1BQUEsa0JoSStoZUEsaUJnSTloZUEsTUFBQSxrQmhJa2llQSxvQmdJamllQSxXQUFBLGtCQUFtQixXQUFBLDREaEl3cmVuQixPQUFBLHVIQWhKQSxnQkFDQSxvQkF1SkEsa0NBckpFLFdBQVksa0JBR2QsOEJBQ0UsV0FBWSw4QkFHZCw4QmdJamllQSxXQUFBLDhCaElxaWVBLDhCZ0lwaWVBLFdBQUEsOEJoSXdpZUEsOEJnSXZpZUEsV0FBQSw4QmhJMmllQSw4QmdJMWllQSxXQUFBLDhCaEk4aWVBLDhCZ0k3aWVBLFdBQUEsOEJoSWlqZUEsOEJnSWhqZUEsV0FBQSw4QmhJb2plQSw4QmdJbmplQSxXQUFBLDhCaEl1amVBLDhCZ0l0amVBLFdBQUEsOEJoSTBqZUEsbUJnSXpqZUEsV0FBQSxrQmhJNmplQSxvQmdJNWplQSxXQUFBLGtCaElna2VBLG9CZ0kvamVBLFdBQUEsa0JoSW1rZUEsb0JBQXFCLHdCZ0lsa2VyQixXQUFBLGtCaElza2VBLG9CZ0lya2VBLFdBQUEsa0JoSXlrZUEsb0JnSXhrZUEsV0FBQSxrQmhJNGtlQSxvQkFBcUIsdUJnSTNrZXJCLFdBQUEsa0JoSStrZUEsb0JnSTlrZUEsV0FBQSxrQmhJa2xlQSxvQmdJamxlQSxXQUFBLGtCaElxbGVBLGtCZ0lwbGVBLHNCQUFzQixNQUFBLGtCaEkwbGV0Qix5QmdJemxlQSx5QkFFQyxNQUFBLGtCQUVELGdDaEkwbGVFLE1BQU8sOEJBR1QsZ0NnSXpsZUEsTUFBQSw4QmhJNmxlQSxnQ2dJNWxlQSxNQUFBLDhCaElnbWVBLGdDZ0kvbGVBLE1BQUEsOEJoSW1tZUEsZ0NnSWxtZUEsTUFBQSw4QmhJc21lQSxnQ2dJcm1lQSxNQUFBLDhCaEl5bWVBLGdDZ0l4bWVBLE1BQUEsOEJoSTRtZUEsZ0NnSTNtZUEsTUFBQSw4QmhJK21lQSxnQ2dJOW1lQSxNQUFBLDhCaElrbmVBLHFCZ0lqbmVBLE1BQUEsa0JoSXFuZUEsc0JnSXBuZUEsTUFBQSxrQmhJd25lQSxzQmdJdm5lQSxNQUFBLGtCaEkybmVBLHNCQUF1QiwwQmdJMW5ldkIsTUFBQSxrQmhJOG5lQSxzQmdJN25lQSxNQUFBLGtCaElpb2VBLHNCZ0lob2VBLE1BQUEsa0JoSW9vZUEsc0JBQXVCLHlCZ0lub2V2QixNQUFBLGtCaEl1b2VBLHNCZ0l0b2VBLE1BQUEsa0JoSTBvZUEsc0JnSXpvZUEsTUFBQSxrQmhJNm9lQSx5QmdJNW9lQSxXQUFBLGtCQUF3QixXQUFBLDREaElxeWV4QixPQUFBLHVIQWxKQSxXQUNBLGVBeUpBLDZCQXZKRSxXQUFZLGtCQUdkLHlCQUNFLFdBQVksNkJBR2QseUJnSTVvZUEsV0FBQSw2QmhJZ3BlQSx5QmdJL29lQSxXQUFBLDZCaEltcGVBLHlCZ0lscGVBLFdBQUEsNkJoSXNwZUEseUJnSXJwZUEsV0FBQSw2QmhJeXBlQSx5QmdJeHBlQSxXQUFBLDZCaEk0cGVBLHlCZ0kzcGVBLFdBQUEsNkJoSStwZUEseUJnSTlwZUEsV0FBQSw2QmhJa3FlQSx5QmdJanFlQSxXQUFBLDZCaElxcWVBLGNnSXBxZUEsV0FBQSxrQmhJd3FlQSxlZ0l2cWVBLFdBQUEsa0JoSTJxZUEsZWdJMXFlQSxXQUFBLGtCaEk4cWVBLGVBQWdCLG1CZ0k3cWVoQixXQUFBLGtCaElpcmVBLGVnSWhyZUEsV0FBQSxrQmhJb3JlQSxlZ0lucmVBLFdBQUEsa0JoSXVyZUEsZUFBZ0Isa0JnSXRyZWhCLFdBQUEsa0JoSTByZUEsZWdJenJlQSxXQUFBLGtCaEk2cmVBLGVnSTVyZUEsV0FBQSxrQmhJZ3NlQSxhZ0kvcmVBLGlCQUFpQixNQUFBLGtCaElxc2VqQixvQmdJcHNlQSxvQkFFQyxNQUFBLGtCQUVELDJCaElxc2VFLE1BQU8sNkJBR1QsMkJnSXBzZUEsTUFBQSw2QmhJd3NlQSwyQmdJdnNlQSxNQUFBLDZCaEkyc2VBLDJCZ0kxc2VBLE1BQUEsNkJoSThzZUEsMkJnSTdzZUEsTUFBQSw2QmhJaXRlQSwyQmdJaHRlQSxNQUFBLDZCaElvdGVBLDJCZ0ludGVBLE1BQUEsNkJoSXV0ZUEsMkJnSXR0ZUEsTUFBQSw2QmhJMHRlQSwyQmdJenRlQSxNQUFBLDZCaEk2dGVBLGdCZ0k1dGVBLE1BQUEsa0JoSWd1ZUEsaUJnSS90ZUEsTUFBQSxrQmhJbXVlQSxpQmdJbHVlQSxNQUFBLGtCaElzdWVBLGlCQUFrQixxQmdJcnVlbEIsTUFBQSxrQmhJeXVlQSxpQmdJeHVlQSxNQUFBLGtCaEk0dWVBLGlCZ0kzdWVBLE1BQUEsa0JoSSt1ZUEsaUJBQWtCLG9CZ0k5dWVsQixNQUFBLGtCaElrdmVBLGlCZ0lqdmVBLE1BQUEsa0JoSXF2ZUEsaUJnSXB2ZUEsTUFBQSxrQmhJd3ZlQSxvQmdJdnZlQSxXQUFBLGtCQUFtQixXQUFBLDREaElrNWVuQixPQUFBLHVIZ0loeGVBLGtCaElpeWVBLGtCQTRLQSx3QkFJRSxPQUFRLHVIQXJWVixTQTRKQSxhQTNKQSxZQUVBLDJCZ0l2dmVBLDhCQUVBLFdBQUEsa0JoSTB2ZUEsdUJBQ0UsV0FBWSw4QkFHZCx1QmdJdnZlQSxXQUFBLDhCaEkydmVBLHVCZ0kxdmVBLFdBQUEsOEJoSTh2ZUEsdUJnSTd2ZUEsV0FBQSw4QmhJaXdlQSx1QmdJaHdlQSxXQUFBLDhCaElvd2VBLHVCZ0lud2VBLFdBQUEsOEJoSXV3ZUEsdUJnSXR3ZUEsV0FBQSw4QmhJMHdlQSx1QmdJendlQSxXQUFBLDhCaEk2d2VBLHVCZ0k1d2VBLFdBQUEsOEJoSWd4ZUEsWWdJL3dlQSxXQUFBLGtCaElteGVBLGFnSWx4ZUEsV0FBQSxrQmhJc3hlQSxhZ0lyeGVBLFdBQUEsa0JoSXl4ZUEsYUFBYyxpQmdJeHhlZCxXQUFBLGtCaEk0eGVBLGFnSTN4ZUEsV0FBQSxrQmhJK3hlQSxhZ0k5eGVBLFdBQUEsa0JoSWt5ZUEsYUFBYyxnQmdJanllZCxXQUFBLGtCaElxeWVBLGFnSXB5ZUEsV0FBQSxrQmhJd3llQSxhZ0l2eWVBLFdBQUEsa0JoSTJ5ZUEsV0FFQSxlZ0k1eWVBLGNoSXU4ZUEsTUFBQSxrQkF0SkEsa0JBREEsa0JBNkpBLHFCQTNKQSxxQkFFRSxNQUFPLGtCQUdULHlCQUNFLE1BQU8sOEJBR1QseUJnSS95ZUEsTUFBQSw4QmhJbXplQSx5QmdJbHplQSxNQUFBLDhCaElzemVBLHlCZ0lyemVBLE1BQUEsOEJoSXl6ZUEseUJnSXh6ZUEsTUFBQSw4QmhJNHplQSx5QmdJM3plQSxNQUFBLDhCaEkremVBLHlCZ0k5emVBLE1BQUEsOEJoSWswZUEseUJnSWowZUEsTUFBQSw4QmhJcTBlQSx5QmdJcDBlQSxNQUFBLDhCaEl3MGVBLGNnSXYwZUEsTUFBQSxrQmhJMjBlQSxlZ0kxMGVBLE1BQUEsa0JoSTgwZUEsZWdJNzBlQSxNQUFBLGtCaElpMWVBLGVBQWdCLG1CZ0loMWVoQixNQUFBLGtCaElvMWVBLGVnSW4xZUEsTUFBQSxrQmhJdTFlQSxlZ0l0MWVBLE1BQUEsa0JoSTAxZUEsZUFBZ0Isa0JnSXoxZWhCLE1BQUEsa0JoSTYxZUEsZWdJNTFlQSxNQUFBLGtCaElnMmVBLGVnSS8xZUEsTUFBQSxrQmhJbTJlQSxrQmdJbDJlQSxXQUFBLGtCQUFpQixXQUFBLDREaEl5MmVqQixTQUNBLFNBNkpBLGVBM0pBLG1CZ0loMmVBLDJCQUZBLGlDaElxMmVFLFdBQVksa0JBR2dCLHVCQUE5Qiw2QkFDRSxXQUFZLDZCQUdnQix1QkFBOUIsNkJnSWwyZUEsV0FBQSw2QmhJczJlOEIsdUJBQTlCLDZCZ0lyMmVBLFdBQUEsNkJoSXkyZThCLHVCQUE5Qiw2QmdJeDJlQSxXQUFBLDZCaEk0MmU4Qix1QkFBOUIsNkJnSTMyZUEsV0FBQSw2QmhJKzJlOEIsdUJBQTlCLDZCZ0k5MmVBLFdBQUEsNkJoSWszZThCLHVCQUE5Qiw2QmdJajNlQSxXQUFBLDZCaElxM2U4Qix1QkFBOUIsNkJnSXAzZUEsV0FBQSw2QmhJdzNlOEIsdUJBQTlCLDZCZ0l2M2VBLFdBQUEsNkJoSTIzZUEsa0JnSTEzZUEsV0FBQSxrQmhJODNlQSxtQmdJNzNlQSxXQUFBLGtCaElpNGVBLG1CZ0loNGVBLFdBQUEsa0JoSW80ZTRDLGlCQUE1QyxtQkFBb0IsdUJnSW40ZXBCLFdBQUEsa0JoSXU0ZUEsbUJnSXQ0ZUEsV0FBQSxrQmhJMDRlQSxtQmdJejRlQSxXQUFBLGtCaEk2NGUyQyxnQkFBM0MsbUJBQW9CLHNCZ0k1NGVwQixXQUFBLGtCaElnNWVBLG1CZ0kvNGVBLFdBQUEsa0JoSW01ZUEsbUJnSWw1ZUEsV0FBQSxrQmhJczVlQSxXZ0lyNWVBLFdoSXU1ZUEsaUJBNkpBLHFCQTNKRSxNQUFPLGtCQUlULHdCQURBLHdCZ0l2NWVDLE1BQUEsa0JBRUQseUJBQUEsK0JoSTI1ZUUsTUFBTyw2QkFHdUIseUJBQWhDLCtCZ0kxNWVBLE1BQUEsNkJoSTg1ZWdDLHlCQUFoQywrQmdJNzVlQSxNQUFBLDZCaElpNmVnQyx5QkFBaEMsK0JnSWg2ZUEsTUFBQSw2QmhJbzZlZ0MseUJBQWhDLCtCZ0luNmVBLE1BQUEsNkJoSXU2ZWdDLHlCQUFoQywrQmdJdDZlQSxNQUFBLDZCaEkwNmVnQyx5QkFBaEMsK0JnSXo2ZUEsTUFBQSw2QmhJNjZlZ0MseUJBQWhDLCtCZ0k1NmVBLE1BQUEsNkJoSWc3ZWdDLHlCQUFoQywrQmdJLzZlQSxNQUFBLDZCaEltN2VBLG9CZ0lsN2VBLE1BQUEsa0JoSXM3ZUEscUJnSXI3ZUEsTUFBQSxrQmhJeTdlQSxxQmdJeDdlQSxNQUFBLGtCaEk0N2VnRCxtQkFBaEQscUJBQXNCLHlCZ0kzN2V0QixNQUFBLGtCaEkrN2VBLHFCZ0k5N2VBLE1BQUEsa0JoSWs4ZUEscUJnSWo4ZUEsTUFBQSxrQmhJcThlK0Msa0JBQS9DLHFCQUFzQix3QmdJcDhldEIsTUFBQSxrQmhJdzhlQSxxQmdJdjhlQSxNQUFBLGtCaEkyOGVBLHFCZ0kxOGVBLE1BQUEsa0JBQ0Esa0JoSTY4ZUEsd0JnSTc4ZXVCLFdBQUEsa0JoSTRtZnZCLFdBQUEsNERBdkpBLFNBQ0EsYUErSkEsMkJBN0pFLFdBQVksa0JBR2QsdUJBQ0UsV0FBWSw2QkFHZCx1QmdJNzhlQSxXQUFBLDZCaElpOWVBLHVCZ0loOWVBLFdBQUEsNkJoSW85ZUEsdUJnSW45ZUEsV0FBQSw2QmhJdTllQSx1QmdJdDllQSxXQUFBLDZCaEkwOWVBLHVCZ0l6OWVBLFdBQUEsNkJoSTY5ZUEsdUJnSTU5ZUEsV0FBQSw2QmhJZytlQSx1QmdJLzllQSxXQUFBLDZCaEltK2VBLHVCZ0lsK2VBLFdBQUEsNkJoSXMrZUEsWWdJcitlQSxXQUFBLGtCaEl5K2VBLGFnSXgrZUEsV0FBQSxrQmhJNCtlQSxhZ0kzK2VBLFdBQUEsa0JoSSsrZUEsYUFBYyxpQmdJOStlZCxXQUFBLGtCaElrL2VBLGFnSWovZUEsV0FBQSxrQmhJcS9lQSxhZ0lwL2VBLFdBQUEsa0JoSXcvZUEsYUFBYyxnQmdJdi9lZCxXQUFBLGtCaEkyL2VBLGFnSTEvZUEsV0FBQSxrQmhJOC9lQSxhZ0k3L2VBLFdBQUEsa0JoSWlnZkEsV2dJaGdmQSxlQUFlLE1BQUEsa0JoSXNnZmYsa0JnSXJnZkEsa0JBRUMsTUFBQSxrQkFFRCx5QmhJc2dmRSxNQUFPLDZCQUdULHlCZ0lyZ2ZBLE1BQUEsNkJoSXlnZkEseUJnSXhnZkEsTUFBQSw2QmhJNGdmQSx5QmdJM2dmQSxNQUFBLDZCaEkrZ2ZBLHlCZ0k5Z2ZBLE1BQUEsNkJoSWtoZkEseUJnSWpoZkEsTUFBQSw2QmhJcWhmQSx5QmdJcGhmQSxNQUFBLDZCaEl3aGZBLHlCZ0l2aGZBLE1BQUEsNkJoSTJoZkEseUJnSTFoZkEsTUFBQSw2QmhJOGhmQSxjZ0k3aGZBLE1BQUEsa0JoSWlpZkEsZWdJaGlmQSxNQUFBLGtCaElvaWZBLGVnSW5pZkEsTUFBQSxrQmhJdWlmQSxlQUFnQixtQmdJdGlmaEIsTUFBQSxrQmhJMGlmQSxlZ0l6aWZBLE1BQUEsa0JoSTZpZkEsZWdJNWlmQSxNQUFBLGtCaElnamZBLGVBQWdCLGtCZ0kvaWZoQixNQUFBLGtCaEltamZBLGVnSWxqZkEsTUFBQSxrQmhJc2pmQSxlZ0lyamZBLE1BQUEsa0JoSXlqZkEsa0JnSXhqZkEsV0FBQSxrQkFBaUIsV0FBQSw0RGhJeXRmakIsT0FBQSx1SEF6SkEsWUFEQSxTQWtLQSxhZ0l2dGZBLDhCaEl3amZBLDJCZ0l0amZBLFdBQUEsa0JoSTJqZkEsdUJBQ0UsV0FBWSw2QkFHZCx1QmdJeGpmQSxXQUFBLDZCaEk0amZBLHVCZ0kzamZBLFdBQUEsNkJoSStqZkEsdUJnSTlqZkEsV0FBQSw2QmhJa2tmQSx1QmdJamtmQSxXQUFBLDZCaElxa2ZBLHVCZ0lwa2ZBLFdBQUEsNkJoSXdrZkEsdUJnSXZrZkEsV0FBQSw2QmhJMmtmQSx1QmdJMWtmQSxXQUFBLDZCaEk4a2ZBLHVCZ0k3a2ZBLFdBQUEsNkJoSWlsZkEsWWdJaGxmQSxXQUFBLGtCaElvbGZBLGFnSW5sZkEsV0FBQSxrQmhJdWxmQSxhZ0l0bGZBLFdBQUEsa0JoSTBsZkEsYUFBYyxpQmdJemxmZCxXQUFBLGtCaEk2bGZBLGFnSTVsZkEsV0FBQSxrQmhJZ21mQSxhZ0kvbGZBLFdBQUEsa0JoSW1tZkEsYUFBYyxnQmdJbG1mZCxXQUFBLGtCaElzbWZBLGFnSXJtZkEsV0FBQSxrQmhJeW1mQSxhZ0l4bWZBLFdBQUEsa0JBQ0EsY2hJMm1mQSxXQUVBLGVBaUtBLE1BQUEsa0JBTUEscUJBaktBLHFCQURBLGtCQURBLGtCQUlFLE1BQU8sa0JBR1QseUJBQ0UsTUFBTyw2QkFHVCx5QmdJaG5mQSxNQUFBLDZCaElvbmZBLHlCZ0lubmZBLE1BQUEsNkJoSXVuZkEseUJnSXRuZkEsTUFBQSw2QmhJMG5mQSx5QmdJem5mQSxNQUFBLDZCaEk2bmZBLHlCZ0k1bmZBLE1BQUEsNkJoSWdvZkEseUJnSS9uZkEsTUFBQSw2QmhJbW9mQSx5QmdJbG9mQSxNQUFBLDZCaElzb2ZBLHlCZ0lyb2ZBLE1BQUEsNkJoSXlvZkEsY2dJeG9mQSxNQUFBLGtCaEk0b2ZBLGVnSTNvZkEsTUFBQSxrQmhJK29mQSxlZ0k5b2ZBLE1BQUEsa0JoSWtwZkEsZUFBZ0IsbUJnSWpwZmhCLE1BQUEsa0JoSXFwZkEsZWdJcHBmQSxNQUFBLGtCaEl3cGZBLGVnSXZwZkEsTUFBQSxrQmhJMnBmQSxlQUFnQixrQmdJMXBmaEIsTUFBQSxrQmhJOHBmQSxlZ0k3cGZBLE1BQUEsa0JoSWlxZkEsZWdJaHFmQSxNQUFBLGtCaElvcWZBLGtCZ0lucWZBLFdBQUEsa0JBQWlCLFdBQUEsNERoSXMwZmpCLE9BQUEsdUhBNUpBLFVBQ0EsY0FtS0EsNEJBaktFLFdBQVksa0JBR2Qsd0JBQ0UsV0FBWSw2QkFHZCx3QmdJbnFmQSxXQUFBLDZCaEl1cWZBLHdCZ0l0cWZBLFdBQUEsNkJoSTBxZkEsd0JnSXpxZkEsV0FBQSw2QmhJNnFmQSx3QmdJNXFmQSxXQUFBLDZCaElncmZBLHdCZ0kvcWZBLFdBQUEsNkJoSW1yZkEsd0JnSWxyZkEsV0FBQSw2QmhJc3JmQSx3QmdJcnJmQSxXQUFBLDZCaEl5cmZBLHdCZ0l4cmZBLFdBQUEsNkJoSTRyZkEsYWdJM3JmQSxXQUFBLGtCaEkrcmZBLGNnSTlyZkEsV0FBQSxrQmhJa3NmQSxjZ0lqc2ZBLFdBQUEsa0JoSXFzZkEsY0FBZSxrQmdJcHNmZixXQUFBLGtCaEl3c2ZBLGNnSXZzZkEsV0FBQSxrQmhJMnNmQSxjZ0kxc2ZBLFdBQUEsa0JoSThzZkEsY0FBZSxpQmdJN3NmZixXQUFBLGtCaElpdGZBLGNnSWh0ZkEsV0FBQSxrQmhJb3RmQSxjZ0ludGZBLFdBQUEsa0JoSXV0ZkEsWWdJdHRmQSxnQkFBZ0IsTUFBQSxrQmhJNHRmaEIsbUJnSTN0ZkEsbUJBRUMsTUFBQSxrQkFFRCwwQmhJNHRmRSxNQUFPLDZCQUdULDBCZ0kzdGZBLE1BQUEsNkJoSSt0ZkEsMEJnSTl0ZkEsTUFBQSw2QmhJa3VmQSwwQmdJanVmQSxNQUFBLDZCaElxdWZBLDBCZ0lwdWZBLE1BQUEsNkJoSXd1ZkEsMEJnSXZ1ZkEsTUFBQSw2QmhJMnVmQSwwQmdJMXVmQSxNQUFBLDZCaEk4dWZBLDBCZ0k3dWZBLE1BQUEsNkJoSWl2ZkEsMEJnSWh2ZkEsTUFBQSw2QmhJb3ZmQSxlZ0ludmZBLE1BQUEsa0JoSXV2ZkEsZ0JnSXR2ZkEsTUFBQSxrQmhJMHZmQSxnQmdJenZmQSxNQUFBLGtCaEk2dmZBLGdCQUFpQixvQmdJNXZmakIsTUFBQSxrQmhJZ3dmQSxnQmdJL3ZmQSxNQUFBLGtCaEltd2ZBLGdCZ0lsd2ZBLE1BQUEsa0JoSXN3ZkEsZ0JBQWlCLG1CZ0lyd2ZqQixNQUFBLGtCaEl5d2ZBLGdCZ0l4d2ZBLE1BQUEsa0JoSTR3ZkEsZ0JnSTN3ZkEsTUFBQSxrQmhJK3dmQSxtQmdJOXdmQSxXQUFBLGtCQUFrQixXQUFBLDREaEltN2ZsQixPQUFBLHVIQTlKQSxnQkFDQSxvQkFxS0Esa0NBbktFLFdBQVksa0JBR2QsOEJBQ0UsV0FBWSw4QkFHZCw4QmdJOXdmQSxXQUFBLDhCaElreGZBLDhCZ0lqeGZBLFdBQUEsOEJoSXF4ZkEsOEJnSXB4ZkEsV0FBQSw4QmhJd3hmQSw4QmdJdnhmQSxXQUFBLDhCaEkyeGZBLDhCZ0kxeGZBLFdBQUEsOEJoSTh4ZkEsOEJnSTd4ZkEsV0FBQSw4QmhJaXlmQSw4QmdJaHlmQSxXQUFBLDhCaElveWZBLDhCZ0lueWZBLFdBQUEsOEJoSXV5ZkEsbUJnSXR5ZkEsV0FBQSxrQmhJMHlmQSxvQmdJenlmQSxXQUFBLGtCaEk2eWZBLG9CZ0k1eWZBLFdBQUEsa0JoSWd6ZkEsb0JBQXFCLHdCZ0kveWZyQixXQUFBLGtCaEltemZBLG9CZ0lsemZBLFdBQUEsa0JoSXN6ZkEsb0JnSXJ6ZkEsV0FBQSxrQmhJeXpmQSxvQkFBcUIsdUJnSXh6ZnJCLFdBQUEsa0JoSTR6ZkEsb0JnSTN6ZkEsV0FBQSxrQmhJK3pmQSxvQmdJOXpmQSxXQUFBLGtCaElrMGZBLGtCZ0lqMGZBLHNCQUFzQixNQUFBLGtCaEl1MGZ0Qix5QmdJdDBmQSx5QkFFQyxNQUFBLGtCQUVELGdDaEl1MGZFLE1BQU8sOEJBR1QsZ0NnSXQwZkEsTUFBQSw4QmhJMDBmQSxnQ2dJejBmQSxNQUFBLDhCaEk2MGZBLGdDZ0k1MGZBLE1BQUEsOEJoSWcxZkEsZ0NnSS8wZkEsTUFBQSw4QmhJbTFmQSxnQ2dJbDFmQSxNQUFBLDhCaElzMWZBLGdDZ0lyMWZBLE1BQUEsOEJoSXkxZkEsZ0NnSXgxZkEsTUFBQSw4QmhJNDFmQSxnQ2dJMzFmQSxNQUFBLDhCaEkrMWZBLHFCZ0k5MWZBLE1BQUEsa0JoSWsyZkEsc0JnSWoyZkEsTUFBQSxrQmhJcTJmQSxzQmdJcDJmQSxNQUFBLGtCaEl3MmZBLHNCQUF1QiwwQmdJdjJmdkIsTUFBQSxrQmhJMjJmQSxzQmdJMTJmQSxNQUFBLGtCaEk4MmZBLHNCZ0k3MmZBLE1BQUEsa0JoSWkzZkEsc0JBQXVCLHlCZ0loM2Z2QixNQUFBLGtCaElvM2ZBLHNCZ0luM2ZBLE1BQUEsa0JoSXUzZkEsc0JnSXQzZkEsTUFBQSxrQmhJMDNmQSx5QmdJejNmQSxXQUFBLGtCQUF3QixXQUFBLDREaElnaWdCeEIsT0FBQSx1SEFoS0EsU0FDQSxhQXVLQSwyQkFyS0UsV0FBWSxrQkFHZCx1QkFDRSxXQUFZLDhCQUdkLHVCZ0l6M2ZBLFdBQUEsOEJoSTYzZkEsdUJnSTUzZkEsV0FBQSw4QmhJZzRmQSx1QmdJLzNmQSxXQUFBLDhCaEltNGZBLHVCZ0lsNGZBLFdBQUEsOEJoSXM0ZkEsdUJnSXI0ZkEsV0FBQSw4QmhJeTRmQSx1QmdJeDRmQSxXQUFBLDhCaEk0NGZBLHVCZ0kzNGZBLFdBQUEsOEJoSSs0ZkEsdUJnSTk0ZkEsV0FBQSw4QmhJazVmQSxZZ0lqNWZBLFdBQUEsa0JoSXE1ZkEsYWdJcDVmQSxXQUFBLGtCaEl3NWZBLGFnSXY1ZkEsV0FBQSxrQmhJMjVmQSxhQUFjLGlCZ0kxNWZkLFdBQUEsa0JoSTg1ZkEsYWdJNzVmQSxXQUFBLGtCaElpNmZBLGFnSWg2ZkEsV0FBQSxrQmhJbzZmQSxhQUFjLGdCZ0luNmZkLFdBQUEsa0JoSXU2ZkEsYWdJdDZmQSxXQUFBLGtCaEkwNmZBLGFnSXo2ZkEsV0FBQSxrQmhJNjZmQSxXZ0k1NmZBLGVBQWUsTUFBQSxrQmhJazdmZix3QmdJajdmQSx3QkFFQyxNQUFBLGtCQUVELHlCaElrN2ZFLE1BQU8sOEJBR1QseUJnSWo3ZkEsTUFBQSw4QmhJcTdmQSx5QmdJcDdmQSxNQUFBLDhCaEl3N2ZBLHlCZ0l2N2ZBLE1BQUEsOEJoSTI3ZkEseUJnSTE3ZkEsTUFBQSw4QmhJODdmQSx5QmdJNzdmQSxNQUFBLDhCaElpOGZBLHlCZ0loOGZBLE1BQUEsOEJoSW84ZkEseUJnSW44ZkEsTUFBQSw4QmhJdThmQSx5QmdJdDhmQSxNQUFBLDhCaEkwOGZBLGNnSXo4ZkEsTUFBQSxrQmhJNjhmQSxlZ0k1OGZBLE1BQUEsa0JoSWc5ZkEsZWdJLzhmQSxNQUFBLGtCaEltOWZBLGVBQWdCLG1CZ0lsOWZoQixNQUFBLGtCaElzOWZBLGVnSXI5ZkEsTUFBQSxrQmhJeTlmQSxlZ0l4OWZBLE1BQUEsa0JoSTQ5ZkEsZUFBZ0Isa0JnSTM5ZmhCLE1BQUEsa0JoSSs5ZkEsZWdJOTlmQSxNQUFBLGtCaElrK2ZBLGVnSWorZkEsTUFBQSxrQmhJcStmQSxrQmdJcCtmQSxXQUFBLGtCQUFpQixXQUFBLDREaEk2b2dCakIsT0FBQSx1SEFsS0EsV0FDQSxlQXlLQSw2QkF2S0UsV0FBWSxrQkFHZCx5QkFDRSxXQUFZLDhCQUdkLHlCZ0lwK2ZBLFdBQUEsOEJoSXcrZkEseUJnSXYrZkEsV0FBQSw4QmhJMitmQSx5QmdJMStmQSxXQUFBLDhCaEk4K2ZBLHlCZ0k3K2ZBLFdBQUEsOEJoSWkvZkEseUJnSWgvZkEsV0FBQSw4QmhJby9mQSx5QmdJbi9mQSxXQUFBLDhCaEl1L2ZBLHlCZ0l0L2ZBLFdBQUEsOEJoSTAvZkEseUJnSXovZkEsV0FBQSw4QmhJNi9mQSxjZ0k1L2ZBLFdBQUEsa0JoSWdnZ0JBLGVnSS8vZkEsV0FBQSxrQmhJbWdnQkEsZWdJbGdnQkEsV0FBQSxrQmhJc2dnQkEsZUFBZ0IsbUJnSXJnZ0JoQixXQUFBLGtCaEl5Z2dCQSxlZ0l4Z2dCQSxXQUFBLGtCaEk0Z2dCQSxlZ0kzZ2dCQSxXQUFBLGtCaEkrZ2dCQSxlQUFnQixrQmdJOWdnQmhCLFdBQUEsa0JoSWtoZ0JBLGVnSWpoZ0JBLFdBQUEsa0JoSXFoZ0JBLGVnSXBoZ0JBLFdBQUEsa0JoSXdoZ0JBLGFnSXZoZ0JBLGlCQUFpQixNQUFBLGtCaEk2aGdCakIsb0JnSTVoZ0JBLG9CQUVDLE1BQUEsa0JBRUQsMkJoSTZoZ0JFLE1BQU8sOEJBR1QsMkJnSTVoZ0JBLE1BQUEsOEJoSWdpZ0JBLDJCZ0kvaGdCQSxNQUFBLDhCaEltaWdCQSwyQmdJbGlnQkEsTUFBQSw4QmhJc2lnQkEsMkJnSXJpZ0JBLE1BQUEsOEJoSXlpZ0JBLDJCZ0l4aWdCQSxNQUFBLDhCaEk0aWdCQSwyQmdJM2lnQkEsTUFBQSw4QmhJK2lnQkEsMkJnSTlpZ0JBLE1BQUEsOEJoSWtqZ0JBLDJCZ0lqamdCQSxNQUFBLDhCaElxamdCQSxnQmdJcGpnQkEsTUFBQSxrQmhJd2pnQkEsaUJnSXZqZ0JBLE1BQUEsa0JoSTJqZ0JBLGlCZ0kxamdCQSxNQUFBLGtCaEk4amdCQSxpQkFBa0IscUJnSTdqZ0JsQixNQUFBLGtCaElpa2dCQSxpQmdJaGtnQkEsTUFBQSxrQmhJb2tnQkEsaUJnSW5rZ0JBLE1BQUEsa0JoSXVrZ0JBLGlCQUFrQixvQmdJdGtnQmxCLE1BQUEsa0JoSTBrZ0JBLGlCZ0l6a2dCQSxNQUFBLGtCaEk2a2dCQSxpQmdJNWtnQkEsTUFBQSxrQmhJZ2xnQkEsb0JnSS9rZ0JBLFdBQUEsa0JBQW1CLFdBQUEsNERoSTB2Z0JuQixPQUFBLHVIQXBLQSxVQUNBLGNBMktBLDRCQXpLRSxXQUFZLGtCQUdkLHdCQUNFLFdBQVksNkJBR2Qsd0JnSS9rZ0JBLFdBQUEsNkJoSW1sZ0JBLHdCZ0lsbGdCQSxXQUFBLDZCaElzbGdCQSx3QmdJcmxnQkEsV0FBQSw2QmhJeWxnQkEsd0JnSXhsZ0JBLFdBQUEsNkJoSTRsZ0JBLHdCZ0kzbGdCQSxXQUFBLDZCaEkrbGdCQSx3QmdJOWxnQkEsV0FBQSw2QmhJa21nQkEsd0JnSWptZ0JBLFdBQUEsNkJoSXFtZ0JBLHdCZ0lwbWdCQSxXQUFBLDZCaEl3bWdCQSxhZ0l2bWdCQSxXQUFBLGtCaEkybWdCQSxjZ0kxbWdCQSxXQUFBLGtCaEk4bWdCQSxjZ0k3bWdCQSxXQUFBLGtCaElpbmdCQSxjQUFlLGtCZ0lobmdCZixXQUFBLGtCaElvbmdCQSxjZ0lubmdCQSxXQUFBLGtCaEl1bmdCQSxjZ0l0bmdCQSxXQUFBLGtCaEkwbmdCQSxjQUFlLGlCZ0l6bmdCZixXQUFBLGtCaEk2bmdCQSxjZ0k1bmdCQSxXQUFBLGtCaElnb2dCQSxjZ0kvbmdCQSxXQUFBLGtCaEltb2dCQSxZZ0lsb2dCQSxnQkFBZ0IsTUFBQSxrQmhJd29nQmhCLG1CZ0l2b2dCQSxtQkFFQyxNQUFBLGtCQUVELDBCaEl3b2dCRSxNQUFPLDZCQUdULDBCZ0l2b2dCQSxNQUFBLDZCaEkyb2dCQSwwQmdJMW9nQkEsTUFBQSw2QmhJOG9nQkEsMEJnSTdvZ0JBLE1BQUEsNkJoSWlwZ0JBLDBCZ0locGdCQSxNQUFBLDZCaElvcGdCQSwwQmdJbnBnQkEsTUFBQSw2QmhJdXBnQkEsMEJnSXRwZ0JBLE1BQUEsNkJoSTBwZ0JBLDBCZ0l6cGdCQSxNQUFBLDZCaEk2cGdCQSwwQmdJNXBnQkEsTUFBQSw2QmhJZ3FnQkEsZWdJL3BnQkEsTUFBQSxrQmhJbXFnQkEsZ0JnSWxxZ0JBLE1BQUEsa0JoSXNxZ0JBLGdCZ0lycWdCQSxNQUFBLGtCaEl5cWdCQSxnQkFBaUIsb0JnSXhxZ0JqQixNQUFBLGtCaEk0cWdCQSxnQmdJM3FnQkEsTUFBQSxrQmhJK3FnQkEsZ0JnSTlxZ0JBLE1BQUEsa0JoSWtyZ0JBLGdCQUFpQixtQmdJanJnQmpCLE1BQUEsa0JoSXFyZ0JBLGdCZ0lwcmdCQSxNQUFBLGtCaEl3cmdCQSxnQmdJdnJnQkEsTUFBQSxrQmhJMnJnQkEsbUJnSTFyZ0JBLFdBQUEsa0JBQWtCLFdBQUEsNERoSXUyZ0JsQixPQUFBLHVIQXRLQSxXQThLQSxlQTdLQSxZQUVBLDZCZ0kxcmdCQSw4QkFFQSxXQUFBLGtCaEk2cmdCQSx5QkFDRSxXQUFZLDZCQUdkLHlCZ0kxcmdCQSxXQUFBLDZCaEk4cmdCQSx5QmdJN3JnQkEsV0FBQSw2QmhJaXNnQkEseUJnSWhzZ0JBLFdBQUEsNkJoSW9zZ0JBLHlCZ0luc2dCQSxXQUFBLDZCaEl1c2dCQSx5QmdJdHNnQkEsV0FBQSw2QmhJMHNnQkEseUJnSXpzZ0JBLFdBQUEsNkJoSTZzZ0JBLHlCZ0k1c2dCQSxXQUFBLDZCaElndGdCQSx5QmdJL3NnQkEsV0FBQSw2QmhJbXRnQkEsY2dJbHRnQkEsV0FBQSxrQmhJc3RnQkEsZWdJcnRnQkEsV0FBQSxrQmhJeXRnQkEsZWdJeHRnQkEsV0FBQSxrQmhJNHRnQkEsZUFBZ0IsbUJnSTN0Z0JoQixXQUFBLGtCaEkrdGdCQSxlZ0k5dGdCQSxXQUFBLGtCaElrdWdCQSxlZ0lqdWdCQSxXQUFBLGtCaElxdWdCQSxlQUFnQixrQmdJcHVnQmhCLFdBQUEsa0JoSXd1Z0JBLGVnSXZ1Z0JBLFdBQUEsa0JoSTJ1Z0JBLGVnSTF1Z0JBLFdBQUEsa0JoSTh1Z0JBLGFBRUEsaUJnSS91Z0JBLGNoSTQ1Z0JBLE1BQUEsa0JBeEtBLG9CQURBLG9CQStLQSxxQkE3S0EscUJBRUUsTUFBTyxrQkFHVCwyQkFDRSxNQUFPLDZCQUdULDJCZ0lsdmdCQSxNQUFBLDZCaElzdmdCQSwyQmdJcnZnQkEsTUFBQSw2QmhJeXZnQkEsMkJnSXh2Z0JBLE1BQUEsNkJoSTR2Z0JBLDJCZ0kzdmdCQSxNQUFBLDZCaEkrdmdCQSwyQmdJOXZnQkEsTUFBQSw2QmhJa3dnQkEsMkJnSWp3Z0JBLE1BQUEsNkJoSXF3Z0JBLDJCZ0lwd2dCQSxNQUFBLDZCaEl3d2dCQSwyQmdJdndnQkEsTUFBQSw2QmhJMndnQkEsZ0JnSTF3Z0JBLE1BQUEsa0JoSTh3Z0JBLGlCZ0k3d2dCQSxNQUFBLGtCaElpeGdCQSxpQmdJaHhnQkEsTUFBQSxrQmhJb3hnQkEsaUJBQWtCLHFCZ0lueGdCbEIsTUFBQSxrQmhJdXhnQkEsaUJnSXR4Z0JBLE1BQUEsa0JoSTB4Z0JBLGlCZ0l6eGdCQSxNQUFBLGtCaEk2eGdCQSxpQkFBa0Isb0JnSTV4Z0JsQixNQUFBLGtCaElneWdCQSxpQmdJL3hnQkEsTUFBQSxrQmhJbXlnQkEsaUJnSWx5Z0JBLE1BQUEsa0JoSXN5Z0JBLG9CZ0lyeWdCQSxXQUFBLGtCQUFtQixXQUFBLDREaElvOWdCbkIsT0FBQSx1SEF4S0EsZ0JBQ0Esb0JBK0tBLGtDQTdLRSxXQUFZLGtCQUdkLDhCQUNFLFdBQVksNkJBR2QsOEJnSXJ5Z0JBLFdBQUEsNkJoSXl5Z0JBLDhCZ0l4eWdCQSxXQUFBLDZCaEk0eWdCQSw4QmdJM3lnQkEsV0FBQSw2QmhJK3lnQkEsOEJnSTl5Z0JBLFdBQUEsNkJoSWt6Z0JBLDhCZ0lqemdCQSxXQUFBLDZCaElxemdCQSw4QmdJcHpnQkEsV0FBQSw2QmhJd3pnQkEsOEJnSXZ6Z0JBLFdBQUEsNkJoSTJ6Z0JBLDhCZ0kxemdCQSxXQUFBLDZCaEk4emdCQSxtQmdJN3pnQkEsV0FBQSxrQmhJaTBnQkEsb0JnSWgwZ0JBLFdBQUEsa0JoSW8wZ0JBLG9CZ0luMGdCQSxXQUFBLGtCaEl1MGdCQSxvQkFBcUIsd0JnSXQwZ0JyQixXQUFBLGtCaEkwMGdCQSxvQmdJejBnQkEsV0FBQSxrQmhJNjBnQkEsb0JnSTUwZ0JBLFdBQUEsa0JoSWcxZ0JBLG9CQUFxQix1QmdJLzBnQnJCLFdBQUEsa0JoSW0xZ0JBLG9CZ0lsMWdCQSxXQUFBLGtCaElzMWdCQSxvQmdJcjFnQkEsV0FBQSxrQmhJeTFnQkEsa0JnSXgxZ0JBLHNCQUFzQixNQUFBLGtCaEk4MWdCdEIseUJnSTcxZ0JBLHlCQUVDLE1BQUEsa0JBRUQsZ0NoSTgxZ0JFLE1BQU8sNkJBR1QsZ0NnSTcxZ0JBLE1BQUEsNkJoSWkyZ0JBLGdDZ0loMmdCQSxNQUFBLDZCaElvMmdCQSxnQ2dJbjJnQkEsTUFBQSw2QmhJdTJnQkEsZ0NnSXQyZ0JBLE1BQUEsNkJoSTAyZ0JBLGdDZ0l6MmdCQSxNQUFBLDZCaEk2MmdCQSxnQ2dJNTJnQkEsTUFBQSw2QmhJZzNnQkEsZ0NnSS8yZ0JBLE1BQUEsNkJoSW0zZ0JBLGdDZ0lsM2dCQSxNQUFBLDZCaElzM2dCQSxxQmdJcjNnQkEsTUFBQSxrQmhJeTNnQkEsc0JnSXgzZ0JBLE1BQUEsa0JoSTQzZ0JBLHNCZ0kzM2dCQSxNQUFBLGtCaEkrM2dCQSxzQkFBdUIsMEJnSTkzZ0J2QixNQUFBLGtCaElrNGdCQSxzQmdJajRnQkEsTUFBQSxrQmhJcTRnQkEsc0JnSXA0Z0JBLE1BQUEsa0JoSXc0Z0JBLHNCQUF1Qix5QmdJdjRnQnZCLE1BQUEsa0JoSTI0Z0JBLHNCZ0kxNGdCQSxNQUFBLGtCaEk4NGdCQSxzQmdJNzRnQkEsTUFBQSxrQmhJaTVnQkEseUJnSWg1Z0JBLFdBQUEsa0JBQXdCLFdBQUEsNERoSWlraEJ4QixPQUFBLHVIQTFLQSxVQUNBLGNBaUxBLDRCQS9LRSxXQUFZLGtCQUdkLHdCQUNFLFdBQVksNkJBR2Qsd0JnSWg1Z0JBLFdBQUEsNkJoSW81Z0JBLHdCZ0luNWdCQSxXQUFBLDZCaEl1NWdCQSx3QmdJdDVnQkEsV0FBQSw2QmhJMDVnQkEsd0JnSXo1Z0JBLFdBQUEsNkJoSTY1Z0JBLHdCZ0k1NWdCQSxXQUFBLDZCaElnNmdCQSx3QmdJLzVnQkEsV0FBQSw2QmhJbTZnQkEsd0JnSWw2Z0JBLFdBQUEsNkJoSXM2Z0JBLHdCZ0lyNmdCQSxXQUFBLDZCaEl5NmdCQSxhZ0l4NmdCQSxXQUFBLGtCaEk0NmdCQSxjZ0kzNmdCQSxXQUFBLGtCaEkrNmdCQSxjZ0k5NmdCQSxXQUFBLGtCaElrN2dCQSxjQUFlLGtCZ0lqN2dCZixXQUFBLGtCaElxN2dCQSxjZ0lwN2dCQSxXQUFBLGtCaEl3N2dCQSxjZ0l2N2dCQSxXQUFBLGtCaEkyN2dCQSxjQUFlLGlCZ0kxN2dCZixXQUFBLGtCaEk4N2dCQSxjZ0k3N2dCQSxXQUFBLGtCaElpOGdCQSxjZ0loOGdCQSxXQUFBLGtCaElvOGdCQSxZZ0luOGdCQSxnQkFBZ0IsTUFBQSxrQmhJeThnQmhCLG1CZ0l4OGdCQSxtQkFFQyxNQUFBLGtCQUVELDBCaEl5OGdCRSxNQUFPLDZCQUdULDBCZ0l4OGdCQSxNQUFBLDZCaEk0OGdCQSwwQmdJMzhnQkEsTUFBQSw2QmhJKzhnQkEsMEJnSTk4Z0JBLE1BQUEsNkJoSWs5Z0JBLDBCZ0lqOWdCQSxNQUFBLDZCaElxOWdCQSwwQmdJcDlnQkEsTUFBQSw2QmhJdzlnQkEsMEJnSXY5Z0JBLE1BQUEsNkJoSTI5Z0JBLDBCZ0kxOWdCQSxNQUFBLDZCaEk4OWdCQSwwQmdJNzlnQkEsTUFBQSw2QmhJaStnQkEsZWdJaCtnQkEsTUFBQSxrQmhJbytnQkEsZ0JnSW4rZ0JBLE1BQUEsa0JoSXUrZ0JBLGdCZ0l0K2dCQSxNQUFBLGtCaEkwK2dCQSxnQkFBaUIsb0JnSXorZ0JqQixNQUFBLGtCaEk2K2dCQSxnQmdJNStnQkEsTUFBQSxrQmhJZy9nQkEsZ0JnSS8rZ0JBLE1BQUEsa0JoSW0vZ0JBLGdCQUFpQixtQmdJbC9nQmpCLE1BQUEsa0JoSXMvZ0JBLGdCZ0lyL2dCQSxNQUFBLGtCaEl5L2dCQSxnQmdJeC9nQkEsTUFBQSxrQmhJNC9nQkEsbUJnSTMvZ0JBLFdBQUEsa0JBQWtCLFdBQUEsNERoSThxaEJsQixPQUFBLHVIQTVLQSxTQUNBLGFBbUxBLFVBakxFLFdBQVksa0JBR2QsdUJBQ0UsV0FBWSwrQkFHZCx1QmdJMy9nQkEsV0FBQSwrQmhJKy9nQkEsdUJnSTkvZ0JBLFdBQUEsK0JoSWtnaEJBLHVCZ0lqZ2hCQSxXQUFBLCtCaElxZ2hCQSx1QmdJcGdoQkEsV0FBQSwrQmhJd2doQkEsdUJnSXZnaEJBLFdBQUEsK0JoSTJnaEJBLHVCZ0kxZ2hCQSxXQUFBLCtCaEk4Z2hCQSx1QmdJN2doQkEsV0FBQSwrQmhJaWhoQkEsdUJnSWhoaEJBLFdBQUEsK0JoSW9oaEJBLHlCZ0luaGhCQSxXQUFBLCtCaEl1aGhCQSx5QmdJdGhoQkEsV0FBQSwrQmhJMGhoQkEseUJnSXpoaEJBLFdBQUEsK0JoSTZoaEJBLHlCZ0k1aGhCQSxXQUFBLCtCaElnaWhCQSx5QmdJL2hoQkEsV0FBQSwrQmhJbWloQkEseUJnSWxpaEJBLFdBQUEsK0JoSXNpaEJBLHlCZ0lyaWhCQSxXQUFBLCtCaEl5aWhCQSx5QmdJeGloQkEsV0FBQSwrQmhJNGloQkEseUJnSTNpaEJBLFdBQUEsK0JoSStpaEJBLFlBQWEsbUJnSTlpaEJiLFdBQUEsa0JoSWtqaEJBLGFnSWpqaEJBLFdBQUEsa0JoSXFqaEJBLGFBQWMsV2dJcGpoQmQsV0FBQSxlaEl3amhCQSxhZ0l2amhCQSxpQmhJeWpoQkEsOEJBbUxBLFdBQUEsa0JBL0tBLGFBQWMsa0JBQ1osV0FBWSxrQkFHZCxhZ0kzamhCQSxXQUFBLGtCaEkramhCQSxhQUFjLGdCZ0k5amhCZCxXQUFBLGtCaElra2hCQSxhZ0lqa2hCQSxXQUFBLGtCaElxa2hCQSxhZ0lwa2hCQSwyQkFBZSxXQUFBLGtCQUNmLFdoSTBraEJBLGVBREEsWUFvTEEsTUFBQSxrQkE5S0Esa0JBREEsa0JnSXZraEJDLE1BQUEsa0JBRUQseUJoSTJraEJFLE1BQU8sK0JBR1QseUJnSTFraEJBLE1BQUEsK0JoSThraEJBLHlCZ0k3a2hCQSxNQUFBLCtCaElpbGhCQSx5QmdJaGxoQkEsTUFBQSwrQmhJb2xoQkEseUJnSW5saEJBLE1BQUEsK0JoSXVsaEJBLHlCZ0l0bGhCQSxNQUFBLCtCaEkwbGhCQSx5QmdJemxoQkEsTUFBQSwrQmhJNmxoQkEseUJnSTVsaEJBLE1BQUEsK0JoSWdtaEJBLHlCZ0kvbGhCQSxNQUFBLCtCaEltbWhCQSwyQmdJbG1oQkEsTUFBQSwrQmhJc21oQkEsMkJnSXJtaEJBLE1BQUEsK0JoSXltaEJBLDJCZ0l4bWhCQSxNQUFBLCtCaEk0bWhCQSwyQmdJM21oQkEsTUFBQSwrQmhJK21oQkEsMkJnSTltaEJBLE1BQUEsK0JoSWtuaEJBLDJCZ0lqbmhCQSxNQUFBLCtCaElxbmhCQSwyQmdJcG5oQkEsTUFBQSwrQmhJd25oQkEsMkJnSXZuaEJBLE1BQUEsK0JoSTJuaEJBLDJCZ0kxbmhCQSxNQUFBLCtCaEk4bmhCQSxjQUFlLHFCZ0k3bmhCZixNQUFBLGtCaElpb2hCQSxlZ0lob2hCQSxNQUFBLGtCaElvb2hCQSxlQUFnQixhZ0lub2hCaEIsTUFBQSxlaEl1b2hCQSxlQUFnQixtQmdJdG9oQmhCLE1BQUEsa0JoSTBvaEJBLGVBQWdCLG9CZ0l6b2hCaEIsTUFBQSxrQmhJNm9oQkEsZWdJNW9oQkEsTUFBQSxrQmhJZ3BoQkEsZUFBZ0Isa0JnSS9vaEJoQixNQUFBLGtCaEltcGhCQSxlZ0lscGhCQSxNQUFBLGtCaElzcGhCQSxlZ0lycGhCQSxNQUFBLGtCaEl5cGhCQSxrQmdJeHBoQkEsV0FBQSxrQkFBaUIsV0FBQSw0RGhJNjBoQmpCLE9BQUEsdUhBOUtBLGNBQ0Esa0JBcUxBLFdBQUEsa0JnSXowaEJBLDRCaEl5cGhCRSxXQUFZLDhCQUdkLDRCZ0l4cGhCQSxXQUFBLDhCaEk0cGhCQSw0QmdJM3BoQkEsV0FBQSw4QmhJK3BoQkEsNEJnSTlwaEJBLFdBQUEsOEJoSWtxaEJBLDRCZ0lqcWhCQSxXQUFBLDhCaElxcWhCQSw0QmdJcHFoQkEsV0FBQSw4QmhJd3FoQkEsNEJnSXZxaEJBLFdBQUEsOEJoSTJxaEJBLDRCZ0kxcWhCQSxXQUFBLDhCaEk4cWhCQSw0QmdJN3FoQkEsV0FBQSw4QmhJaXJoQkEsaUJnSWhyaEJBLFdBQUEsa0JoSW9yaEJBLGtCZ0lucmhCQSxXQUFBLGtCaEl1cmhCQSxrQmdJdHJoQkEsV0FBQSxrQmhJMHJoQkEsa0JBQW1CLHNCZ0l6cmhCbkIsV0FBQSxrQmhJNnJoQkEsa0JnSTVyaEJBLFdBQUEsa0JoSWdzaEJBLGtCZ0kvcmhCQSxXQUFBLGtCaEltc2hCQSxrQkFBbUIscUJnSWxzaEJuQixXQUFBLGtCaElzc2hCQSxrQmdJcnNoQkEsV0FBQSxrQmhJeXNoQkEsa0JnSXhzaEJBLGdDQUFvQixXQUFBLGtCQUNwQixnQmhJNnNoQkEsb0JnSTNzaEJDLE1BQUEsa0JoSWd0aEJELHVCZ0k5c2hCQSx1QkFFQyxNQUFBLGtCQUVELDhCaEkrc2hCRSxNQUFPLDhCQUdULDhCZ0k5c2hCQSxNQUFBLDhCaElrdGhCQSw4QmdJanRoQkEsTUFBQSw4QmhJcXRoQkEsOEJnSXB0aEJBLE1BQUEsOEJoSXd0aEJBLDhCZ0l2dGhCQSxNQUFBLDhCaEkydGhCQSw4QmdJMXRoQkEsTUFBQSw4QmhJOHRoQkEsOEJnSTd0aEJBLE1BQUEsOEJoSWl1aEJBLDhCZ0lodWhCQSxNQUFBLDhCaElvdWhCQSw4QmdJbnVoQkEsTUFBQSw4QmhJdXVoQkEsbUJnSXR1aEJBLE1BQUEsa0JoSTB1aEJBLG9CZ0l6dWhCQSxNQUFBLGtCaEk2dWhCQSxvQmdJNXVoQkEsTUFBQSxrQmhJZ3ZoQkEsb0JBQXFCLHdCZ0kvdWhCckIsTUFBQSxrQmhJbXZoQkEsb0JnSWx2aEJBLE1BQUEsa0JoSXN2aEJBLG9CZ0lydmhCQSxNQUFBLGtCaEl5dmhCQSxvQkFBcUIsdUJnSXh2aEJyQixNQUFBLGtCaEk0dmhCQSxvQmdJM3ZoQkEsTUFBQSxrQmhJK3ZoQkEsb0JnSTl2aEJBLE1BQUEsa0JoSWt3aEJBLHVCZ0lqd2hCQSxXQUFBLGtCQUFzQixXQUFBLDREaEl3N2hCdEIsT0FBQSx1SEFoTEEsVUFPQSxrQkFOQSxZQXVMQSw0QkFyTEEsOEJnSWp3aEJBLFdBQUEsa0JoSXl3aEJBLGlCZ0lqd2hCQSxXQUFBLGVoSXF3aEJBLHdCZ0lwd2hCQSxXQUFBLHlCaEl3d2hCQSx3QmdJdndoQkEsV0FBQSx5QmhJMndoQkEsd0JnSTF3aEJBLFdBQUEseUJoSTh3aEJBLHdCZ0k3d2hCQSxXQUFBLHlCaElpeGhCQSx3QmdJaHhoQkEsV0FBQSx5QmhJb3hoQkEsd0JnSW54aEJBLFdBQUEseUJoSXV4aEJBLHdCZ0l0eGhCQSxXQUFBLHlCaEkweGhCQSx3QmdJenhoQkEsV0FBQSx5QmhJNnhoQkEsd0JnSTV4aEJBLFdBQUEseUJoSWd5aEJBLFlnSS94aEJBLG1CaElpeWhCQSxjQXVMQSxNQUFBLGVBbkxBLG9CQUNFLE1BQU8sa0JBR1QsMEJnSW55aEJBLE1BQUEseUJoSXV5aEJBLDBCZ0l0eWhCQSxNQUFBLHlCaEkweWhCQSwwQmdJenloQkEsTUFBQSx5QmhJNnloQkEsMEJnSTV5aEJBLE1BQUEseUJoSWd6aEJBLDBCZ0kveWhCQSxNQUFBLHlCaEltemhCQSwwQmdJbHpoQkEsTUFBQSx5QmhJc3poQkEsMEJnSXJ6aEJBLE1BQUEseUJoSXl6aEJBLDBCZ0l4emhCQSxNQUFBLHlCaEk0emhCQSwwQmdJM3poQkEsTUFBQSx5QmhJK3poQkEsbUJnSTl6aEJBLFdBQUEsZUFBNEIsV0FBQSxzRGhJdS9oQjVCLE9BQUEsb0hBbExBLFVBQ0EsNEJBeUxBLFdBQUEsZWdJbi9oQkEsd0JoSSt6aEJFLFdBQVksK0JBR2Qsd0JnSTl6aEJBLFdBQUEsK0JoSWswaEJBLHdCZ0lqMGhCQSxXQUFBLCtCaElxMGhCQSx3QmdJcDBoQkEsV0FBQSwrQmhJdzBoQkEsd0JnSXYwaEJBLFdBQUEsK0JoSTIwaEJBLHdCZ0kxMGhCQSxXQUFBLCtCaEk4MGhCQSx3QmdJNzBoQkEsV0FBQSwrQmhJaTFoQkEsd0JnSWgxaEJBLFdBQUEsK0JoSW8xaEJBLHdCZ0luMWhCQSxXQUFBLCtCaEl1MWhCQSxZZ0l0MWhCQSxNQUFBLGVoSTAxaEJBLDBCZ0l6MWhCQSxNQUFBLCtCaEk2MWhCQSwwQmdJMTFoQkEsTUFBQSwrQmhJODFoQkEsMEJnSTcxaEJBLE1BQUEsK0JoSWkyaEJBLDBCZ0loMmhCQSxNQUFBLCtCaElvMmhCQSwwQmdJbjJoQkEsTUFBQSwrQmhJdTJoQkEsMEJnSXQyaEJBLE1BQUEsK0JoSTAyaEJBLDBCZ0l6MmhCQSxNQUFBLCtCaEk2MmhCQSwwQmdJNTJoQkEsTUFBQSwrQmhJZzNoQkEsMEJnSS8yaEJBLE1BQUEsK0JoSW0zaEJBLGVnSWwzaEJBLHdCQUFBLGVBQTRCLHdCQUFBLHNCQUc1QixTQUFBLE9BQ0MseUJoSXUzaEJELFdnSXAzaEJBLE9BQUEsZ0JoSXczaEJBLFdnSXQzaEJBLE9BQUEsZ0JoSTAzaEJBLFdnSXozaEJBLE9BQUEsZ0JoSTYzaEJBLFdnSTUzaEJBLE9BQUEsZ0JoSWc0aEJBLGFnSS8zaEJBLE9BQUEsZWhJbTRoQkEsVWdJbDRoQkEsT0FBQSxZaElzNGhCQSxXZ0lyNGhCQSxPQUFBLGVoSXk0aEJBLFdnSXg0aEJBLE9BQUEsZWhJNDRoQkEsV2dJMzRoQkEsT0FBQSxlaEkrNGhCQSxXZ0k5NGhCQSxPQUFBLGVoSWs1aEJBLFdnSWo1aEJBLE9BQUEsZWhJcTVoQkEsV2dJcDVoQkEsT0FBQSxlaEl3NWhCQSxXZ0l2NWhCQSxPQUFBLGVoSTI1aEJBLFdnSTE1aEJBLE9BQUEsZWhJODVoQkEsV2dJNzVoQkEsT0FBQSxlaElpNmhCQSxZZ0loNmhCQSxPQUFBLGdCaElvNmhCQSxZZ0luNmhCQSxPQUFBLGdCaEl1NmhCQSxZZ0l0NmhCQSxPQUFBLGdCaEkwNmhCQSxZZ0l6NmhCQSxPQUFBLGdCaEk2NmhCQSxZZ0k1NmhCQSxPQUFBLGdCaElnN2hCQSxZZ0kvNmhCQSxPQUFBLGdCaEltN2hCQSxZZ0lsN2hCQSxPQUFBLGdCaElzN2hCQSxZZ0lyN2hCQSxPQUFBLGdCaEl5N2hCQSxZZ0l4N2hCQSxPQUFBLGdCaEk0N2hCQSxZZ0kzN2hCQSxPQUFBLGdCaEkrN2hCQSxZZ0k5N2hCQSxPQUFBLGdCaElrOGhCQSxVZ0lqOGhCQSxNQUFBLGdCaElxOGhCQSxVZ0luOGhCQSxNQUFBLGdCaEl1OGhCQSxVZ0l0OGhCQSxNQUFBLGdCaEkwOGhCQSxVZ0l6OGhCQSxNQUFBLGdCaEk2OGhCQSxZZ0k1OGhCQSxNQUFBLGVoSWc5aEJBLFlnSS84aEJBLE1BQUEsY2hJbTloQkEsU2dJbDloQkEsTUFBQSxZaElzOWhCQSxVZ0lyOWhCQSxNQUFBLGVoSXk5aEJBLFVnSXg5aEJBLE1BQUEsZWhJNDloQkEsVWdJMzloQkEsTUFBQSxlaEkrOWhCQSxVZ0k5OWhCQSxNQUFBLGVoSWsraEJBLFVnSWoraEJBLE1BQUEsZWhJcStoQkEsVWdJcCtoQkEsTUFBQSxlaEl3K2hCQSxVZ0l2K2hCQSxNQUFBLGVoSTIraEJBLFVnSTEraEJBLE1BQUEsZWhJOCtoQkEsVWdJNytoQkEsTUFBQSxlaElpL2hCQSxXZ0loL2hCQSxNQUFB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QSx3Q0F3UUEsUUFBQSxLQXBRQSx1QkFDQSwwQ0FDQSx1Q0FDQSwyQ0EyUUEsK0NBelFFLFFBQVMsS0E4UVgsWUExUUEsa0JzSWgrcEJBLG1CQUFBLEtBQ0ksZ0JBQUEsS3RJNnVxQkosV0FBQSxLQTFRRSxZQUFhLElzSWgrcEJmLFVBQUEsSUFDSSxPQUFBLElBQUEsTUFBQSxZQUNBLFlBQUEsS0FDQSxRQUFBLEVBQ0EsT0FBQSxJQUFBLEVBQUEsRUFDQSxRQUFBLEVBQUEsSUFDQSxldEk2dXFCSixXQUFBLEtBMVFFLE1BQU8sRXNJaCtwQlQsVUFBQSxLQUNJLFVBQUEsRXRJbytwQkosOEJzSWgrcEJJLE1BQUEsUXRJbytwQkoseUJzSWgrcEJJLE1BQUEsUXRJbytwQkosOEJzSWgrcEJJLFFBQUEsRXRJdytwQkosdUVzSWgrcEJBLFFBQUEsR3RJbytwQkEsYXNJaCtwQkEsV0FBQSxPQUNJLFFBQUEsRUFDQSxVQUFBLElBQ0EsWUFBQSxRQUNBLFNBQUEsT0FDQSxPQUFBLEtBQUEsTUFBQSxvQkFDQSxrQkFBQSxtQnRJNnVxQkosVUFBQSxjQTFRRSxVQUFXLGVBQWUsS0FBSyxPQUFPLFNzSWgrcEJ4QyxXQUFBLFFBQUEsSXRJbytwQkEsYXNJaCtwQkEsbUJBQ0ksY0FBQSxJQUNBLE1BQUEsSXRJNnVxQkosT0FBQSxJQXhRQSwwQnNJaCtwQkksUUFBQSIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogT3B0aW9uIC0gRml4ZWQgSGVhZGVyICovXG5cbi5wYWdlLWhlYWRlci1maXhlZCB7XG5cdHBhZGRpbmctdG9wOiA2MHB4O1xuXHRcblx0JiAjaGVhZGVyIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdH1cblx0Ji5oYXMtc2Nyb2xsICNoZWFkZXIge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAyNHB4IHJnYmEoMCwwLDAsMC4xNSk7XG5cdH1cbn0iLCIvKiBQYWdlIFNpZGViYXIgKi9cblxuLnNpZGViYXItYmcge1xuXHRiYWNrZ3JvdW5kOiAkc2lkZWJhci1iZztcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDIyMHB4O1xuXHR6LWluZGV4OiAxMDAwO1xuXHRib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsMCwwLC4xNCksIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwwLDAsLjIpLCAwIDFweCA1cHggMCByZ2JhKDAsMCwwLC4xMik7XG59XG4uc2lkZWJhciB7XG5cdHdpZHRoOiAyMjBweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0cGFkZGluZy10b3A6IDYwcHg7XG5cdGJhY2tncm91bmQ6ICRzaWRlYmFyLWJnO1xuXHR6LWluZGV4OiAxMDEwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHRcblx0JiAubmF2IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcblx0XHQmID4gbGkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XG5cdFx0XHQmID4gYSB7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdGNvbG9yOiAjQjBCRUM1O1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcblx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHRjb2xvcjogI0IwQkVDNTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jixcblx0XHRcdCYgPiBhIHtcblx0XHRcdFx0QGluY2x1ZGUgY2xlYXJmaXgoKTtcblx0XHRcdH1cblx0XHRcdCYgPiBhIGkge1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRjb2xvcjogIzU0NkU3QTtcblx0XHRcdFx0XG5cdFx0XHRcdCZbY2xhc3NePVwiaW9uLVwiXSB7XG5cdFx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0ycHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTJweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLm1hdGVyaWFsLWljb25zIHtcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbjogLTJweCAxMHB4IC0ycHggMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYgPiBhIC5pY29uLWltZyB7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbjogLTJweCAxMHB4IC0ycHggMDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRcblx0XHRcdFx0JiBpbWcge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmID4gYSAuYmFkZ2Uge1xuXHRcdFx0XHRwYWRkaW5nOiAzcHggOHB4IDJweDtcblx0XHRcdFx0YmFja2dyb3VuZDogIzFiMWYyNDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0fVxuXHRcdFx0Ji5hY3RpdmUgPiBhIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdFx0XG5cdFx0XHRcdCYsIFxuXHRcdFx0XHQmOmhvdmVyLCBcblx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzIyMjtcblx0XHRcdFx0fVxuXHRcdFx0XHQmIGkge1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYgLmxhYmVsLFxuXHRcdFx0XHQmIC5iYWRnZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLm5hdi1oZWFkZXIge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHggMjBweCA1cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcblx0XHRcdFx0JiBhIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JiBpIHtcblx0XHRcdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5uYXYtcHJvZmlsZSB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMWEyMjI5O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcblx0XHRcdFx0JiBhIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYgPiBhIHtcblx0XHRcdFx0XHRtYXJnaW46IC0yMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdH1cblx0XHRcdFx0JiAuaW1hZ2Uge1xuXHRcdFx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCYgaW1nIHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuaW1hZ2UtaWNvbiBpIHtcblx0XHRcdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDcycHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDQ4cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmIC5pbmZvIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCYgLmNhcmV0IHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDJweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JiBzbWFsbCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtNXB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYgLmNvdmVyIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NvdmVyLXNpZGViYXItdXNlci5qcGcnKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Ji53aXRoLXNoYWRvdzpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjMsMzUsNDEsLjc1KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0JiBhOmhvdmVyIC5jb3Zlci53aXRoLXNoYWRvdzpiZWZvcmUsXG5cdFx0XHRcdCYgYTpmb2N1cyAuY292ZXIud2l0aC1zaGFkb3c6YmVmb3JlIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjc1O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLm5hdi13aWRnZXQge1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0XHRcdFxuXHRcdFx0XHQmIGkge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLm5hdi1wcm9maWxlIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzIyMjtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLyogUGFnZSBTaWRlYmFyIC0gR3JpZCBTdHlsZSAqL1xuXG4uc2lkZWJhci5zaWRlYmFyLWdyaWQge1xuXHQmIC5uYXYgPiBsaSA+IGEge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjYzMjM4O1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjMjYzMjM4O1xuXHR9XG5cdCYgLm5hdiA+IGxpLmFjdGl2ZSA+IGEge1xuXHRcdGJvcmRlci1jb2xvcjogIzIyMjtcblx0XHR6LWluZGV4OiAxMDtcblx0fVxuXHQmIC5uYXYgPiBsaS5leHBhbmRpbmcgPiBhLFxuXHQmIC5uYXYgPiBsaS5leHBhbmQgPiBhIHtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxuXHQmIC5uYXYgPiBsaSArIGxpIHtcblx0XHRtYXJnaW4tdG9wOiAtMXB4O1xuXHR9XG59XG5cblxuLyogUGFnZSBTaWRlYmFyIC0gR3JhZGllbnQgU3R5bGUgKi9cblxuLmdyYWRpZW50LWVuYWJsZWQgLnNpZGViYXIgLm5hdiA+IGxpLmFjdGl2ZSA+IGEgLmxhYmVsLmxhYmVsLXRoZW1lLFxuLmdyYWRpZW50LWVuYWJsZWQgLnNpZGViYXIgLm5hdiA+IGxpLmFjdGl2ZSA+IGEgLmJhZGdlIHtcblx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjQpO1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuXG4vKiBQYWdlIFNpZGViYXIgLSBTdWIgTWVudSAqL1xuXG4uc2lkZWJhciBsaSA+IGEgLmNhcmV0LFxuLmZsb2F0LXN1Yi1tZW51IGxpID4gYSAuY2FyZXQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZmxvYXQ6IHJpZ2h0O1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGJvcmRlcjogbm9uZTtcbn1cbi5zaWRlYmFyIGxpID4gYSAuY2FyZXQ6YmVmb3JlLFxuLmZsb2F0LXN1Yi1tZW51IGxpID4gYSAuY2FyZXQ6YmVmb3JlIHtcblx0Y29udGVudDogJ1xcZjBkYSc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAuMnMgbGluZWFyO1xuXHRvcGFjaXR5OiAwLjU7XG59XG4uc2lkZWJhciBsaS5hY3RpdmUgPiBhIC5jYXJldDpiZWZvcmUsXG4uc2lkZWJhciBsaS5leHBhbmRpbmcgPiBhIC5jYXJldDpiZWZvcmUsXG4uc2lkZWJhciBsaS5leHBhbmQgPiBhIC5jYXJldDpiZWZvcmUsXG4uZmxvYXQtc3ViLW1lbnUgbGkuYWN0aXZlID4gYSAuY2FyZXQ6YmVmb3JlLFxuLmZsb2F0LXN1Yi1tZW51IGxpLmV4cGFuZGluZyA+IGEgLmNhcmV0OmJlZm9yZSxcbi5mbG9hdC1zdWItbWVudSBsaS5leHBhbmQgPiBhIC5jYXJldDpiZWZvcmUge1xuXHRvcGFjaXR5OiAxLjA7XG5cdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5zaWRlYmFyIGxpLmNsb3NpbmcgPiBhIC5jYXJldDpiZWZvcmUsXG4uc2lkZWJhciBsaS5jbG9zZWQgPiBhIC5jYXJldDpiZWZvcmUsXG4uZmxvYXQtc3ViLW1lbnUgbGkuY2xvc2luZyA+IGEgLmNhcmV0OmJlZm9yZSxcbi5mbG9hdC1zdWItbWVudSBsaS5jbG9zZWQgPiBhIC5jYXJldDpiZWZvcmUge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbi5zaWRlYmFyIC5zdWItbWVudSB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0cGFkZGluZzogMTBweCAwO1xuXHRtYXJnaW46IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5zaWRlYmFyIC5uYXYgPiBsaS5oYXMtc3ViID4gLnN1Yi1tZW51IHtcblx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMjUpO1xufVxuLnNpZGViYXIgLnN1Yi1tZW51ID4gbGkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2lkZWJhciAuc3ViLW1lbnUgPiBsaSA+IGEge1xuXHRwYWRkaW5nOiAzcHggMjBweCAzcHggNTRweDtcblx0ZGlzcGxheTpibG9jaztcblx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2lkZWJhciAuc3ViLW1lbnUgPiBsaSA+IGE6aG92ZXIsXG4uc2lkZWJhciAuc3ViLW1lbnUgPiBsaSA+IGE6Zm9jdXMsXG4uc2lkZWJhciAuc3ViLW1lbnUgPiBsaS5hY3RpdmUgPiBhLFxuLnNpZGViYXIgLnN1Yi1tZW51ID4gbGkuYWN0aXZlID4gYTpob3Zlcixcbi5zaWRlYmFyIC5zdWItbWVudSA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xuXHRjb2xvcjogI2ZmZjtcbn1cbi5zaWRlYmFyIC5zdWItbWVudSAuc3ViLW1lbnUge1xuXHRwYWRkaW5nOiAwIDAgMCAxNXB4O1xuXHRiYWNrZ3JvdW5kOiBub25lO1xufVxuLnNpZGViYXIgLm5hdiA+IGxpIGxpLmhhcy1zdWIuYWN0aXZlID4gYSB7XG5cdGNvbG9yOiAjZmZmO1xufVxuLnNpZGViYXIgLmhhcy1zdWIuYWN0aXZlID4gLnN1Yi1tZW51IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uc2lkZWJhciAubmF2IC5zdWItbWVudSA+IGxpID4gYSAuY2FyZXQge1xuXHRtYXJnaW4tdG9wOiAtMXB4O1xuXHRsZWZ0OiAtNXB4O1xuXHRjb2xvcjogI2EzYTdhYztcbn1cblxuXG4vKiBQYWdlIFNpZGViYXIgLSBNaW5pZmllZCBTdHlsZSAqL1xuXG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkIHtcblx0JiAuc2lkZWJhciB7XG5cdFx0d2lkdGg6IDYwcHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHR9XG5cdCYgLnNpZGViYXItYmcge1xuXHRcdHdpZHRoOiA2MHB4O1xuXHR9XG5cdCYgLmNvbnRlbnQge1xuXHRcdG1hcmdpbi1sZWZ0OiA2MHB4O1xuXHR9XG5cdCYgLmZvb3RlciB7XG5cdFx0bWFyZ2luLWxlZnQ6IDkwcHg7XG5cdH1cblx0Ji5wYWdlLXNpZGViYXItZml4ZWQgLnNpZGViYXIge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0fVxuXHQmOm5vdCgucGFnZS1zaWRlYmFyLWZpeGVkKSAuc2lkZWJhciAuc2xpbVNjcm9sbERpdixcblx0Jjpub3QoLnBhZ2Utc2lkZWJhci1maXhlZCkgLnNpZGViYXIgLnNsaW1TY3JvbGxEaXYgPiBkaXYge1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdH1cblx0JiAuc2lkZWJhci5zaWRlYmFyLXJpZ2h0IC5zbGltU2Nyb2xsRGl2LFxuXHQmIC5zaWRlYmFyLnNpZGViYXItcmlnaHQgLnNsaW1TY3JvbGxEaXYgPiBkaXYsXG5cdCYucGFnZS1zaWRlYmFyLWZpeGVkIC5zaWRlYmFyIC5zbGltU2Nyb2xsRGl2LFxuXHQmLnBhZ2Utc2lkZWJhci1maXhlZCAuc2lkZWJhciAuc2xpbVNjcm9sbERpdiA+IGRpdiB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHR9XG5cdCYgLnNpZGViYXIgLm5hdiA+IGxpID4gYSB7XG5cdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHR9XG5cdCYgLnNpZGViYXIgLm5hdi1wcm9maWxlLFxuXHQmIC5zaWRlYmFyIC5uYXYtaGVhZGVyLFxuXHQmIC5zaWRlYmFyIC5uYXYgPiBsaSA+IGEgPiBzcGFuIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdCYgLnNpZGViYXIgLmNhcmV0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMHB4O1xuXHRcdHJpZ2h0OiAycHg7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblx0JiAuc2lkZWJhciAuY2FyZXQ6YmVmb3JlLFxuXHQmIC5zaWRlYmFyIGxpLmFjdGl2ZSAuY2FyZXQ6YmVmb3JlLFxuXHQmIC5zaWRlYmFyIGxpLmV4cGFuZGluZyAuY2FyZXQ6YmVmb3JlLFxuXHQmIC5zaWRlYmFyIGxpLmV4cGFuZCAuY2FyZXQ6YmVmb3JlIHsgXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblx0JiAuc2lkZWJhciAubmF2ID4gbGkgPiBhID4gaSxcblx0JiAuc2lkZWJhciAubmF2ID4gbGkgPiBhIC5pY29uLWltZyB7XG5cdFx0bWFyZ2luOiAtMnB4IC00cHg7XG5cdH1cblx0JiAuc2lkZWJhciAubmF2IGxpLmhhcy1zdWIgPiAuc3ViLW1lbnUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAxMDAlO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMjIwcHg7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwYWRkaW5nOiAxMHB4IDAgMTBweCAzMHB4O1xuXHRcdG1hcmdpbjogMDtcblx0XHRiYWNrZ3JvdW5kOiAjMjIyO1xuXHR9XG5cdCYgLnNpZGViYXItbWluaWZ5LWJ0biBpOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJ1xcZjEwMSc7XG5cdH1cblx0Ji5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuY29udGVudCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiA2MHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cdCYucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLmZvb3RlciB7XG5cdFx0bWFyZ2luLXJpZ2h0OiA5MHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHR9XG5cdCYucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLnN1Yi1tZW51IHtcblx0XHRsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0cmlnaHQ6IDEwMCU7XG5cdH1cblx0Ji5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAubmF2ID4gbGkuaGFzLXN1YiA+IGEgLmNhcmV0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0fVxuXHQmLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5uYXYgPiBsaS5oYXMtc3ViID4gYSAuY2FyZXQ6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnXFxmMTA0Jztcblx0fVxuXHQmLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5zaWRlYmFyIC5zdWItbWVudSAuY2FyZXQge1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAycHg7XG5cdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1yaWdodDogNHB4IHNvbGlkICFpbXBvcnRhbnQ7XG5cdH1cblx0Ji5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuc2lkZWJhciAubmF2IGxpLmhhcy1zdWIgPiAuc3ViLW1lbnUge1xuXHRcdHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDA7XG5cdH1cblx0Ji5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuc2lkZWJhciAuc3ViLW1lbnU6YmVmb3JlIHtcblx0XHRyaWdodDogMjZweDtcblx0XHRsZWZ0OiBhdXRvO1xuXHR9XG5cdCYucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLnNpZGViYXIgLnN1Yi1tZW51ID4gbGkgPiBhOmJlZm9yZSB7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0bGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IC02cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cblx0Ji5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuc2lkZWJhci1taW5pZnktYnRuIGk6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnXFxmMTAwJztcblx0fVxuXHQmIC5zaWRlYmFyIC5zbGltU2Nyb2xsQmFyLFxuXHQmIC5zaWRlYmFyIC5zbGltU2Nyb2xsUmFpbCB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdCYgLnNpZGViYXIuc2lkZWJhci1yaWdodCAuc2xpbVNjcm9sbEJhciB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxufVxuLnNpZGViYXItbWluaWZ5LWJ0biB7XG5cdG1hcmdpbjogMTBweCAwO1xuXHRmbG9hdDogcmlnaHQ7XG5cdHBhZGRpbmc6IDVweCAyMHB4IDVweCAxMHB4ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6ICMyNjMyMzg7XG5cdGNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4IDAgMCAyMHB4O1xuXHRcblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0Y29sb3I6ICMyNjMyMzggIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kOiAjNDU1QTY0ICFpbXBvcnRhbnQ7XG5cdH1cblx0Jjpob3ZlciBpLFxuXHQmOmZvY3VzIGkge1xuXHRcdGNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XG5cdH1cblx0JiBpIHtcblx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxufVxuXG5cbi8qIFBhZ2UgU2lkZWJhciAtIExpZ2h0IFN0eWxlICovXG5cbi5wYWdlLXdpdGgtbGlnaHQtc2lkZWJhciB7XG5cdCYgLnNpZGViYXIsXG5cdCYgLnNpZGViYXItYmcge1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdH1cblx0JiAuc2lkZWJhciAubmF2ID4gbGkgPiBhe1xuXHRcdGNvbG9yOiAkYmxhY2tfZGFya2VyO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdH1cblx0JiAuc2lkZWJhciAubmF2ID4gbGkubmF2LXByb2ZpbGUge1xuXHRcdGJhY2tncm91bmQ6ICNGNUY1RjU7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0fVxuXHQmIC5zaWRlYmFyIC5uYXYgPiBsaS5uYXYtcHJvZmlsZSBhLFxuXHQmIC5zaWRlYmFyIC5uYXYgPiBsaS5uYXYtcHJvZmlsZS5hY3RpdmUgYSxcblx0JiAuc2lkZWJhciAubmF2ID4gbGkubmF2LXByb2ZpbGUuYWN0aXZlIGE6aG92ZXIsXG5cdCYgLnNpZGViYXIgLm5hdiA+IGxpLm5hdi1wcm9maWxlLmFjdGl2ZSBhOmZvY3VzIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxuXHQmIC5zaWRlYmFyIC5uYXYgPiBsaS5hY3RpdmUgPiBhIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxuXHQmIC5zaWRlYmFyIC5uYXYubmF2LXByb2ZpbGUge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQjFCOUMwO1xuXHR9XG5cdCYgLnNpZGViYXIgLm5hdiA+IGxpLm5hdi1oZWFkZXIge1xuXHRcdGNvbG9yOiAkZ3JleTtcblx0fVxuXHQmIC5zaWRlYmFyIC5uYXYgPiBsaSA+IGEgaSB7XG5cdFx0Y29sb3I6ICRncmV5O1xuXHR9XG5cdCYgLnNpZGViYXIgLm5hdiA+IGxpIC5zdWItbWVudTpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQ6ICNCMUI5QzA7XG5cdH1cblx0JiAuc2lkZWJhciAubmF2ID4gbGkgLnNpZGViYXItbWluaWZ5LWJ0bixcblx0JiAuc2lkZWJhciAubmF2ID4gbGkgLnNpZGViYXItbWluaWZ5LWJ0bjpob3Zlcixcblx0JiAuc2lkZWJhciAubmF2ID4gbGkgLnNpZGViYXItbWluaWZ5LWJ0bjpmb2N1cyxcblx0JiAuc2lkZWJhciAubmF2ID4gbGkuYWN0aXZlLmV4cGFuZCA+IGEsXG5cdCYgLnNpZGViYXIgLm5hdiA+IGxpLmFjdGl2ZSA+IGEsXG5cdCYgLnNpZGViYXIgLm5hdiA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsXG5cdCYgLnNpZGViYXIgLm5hdiA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMsXG5cdCYucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyIC5uYXYgPiBsaS5hY3RpdmUgPiBhLFxuXHQmLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhciAubmF2ID4gbGkuYWN0aXZlOmhvdmVyID4gYSxcblx0Ji5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXIgLm5hdiA+IGxpLmFjdGl2ZTpmb2N1cyA+IGEge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGJhY2tncm91bmQ6ICRncmV5X2Rhcmtlcjtcblx0fVxuXHQmIC5zaWRlYmFyIC5uYXYgPiBsaS5leHBhbmQgPiBhLFxuXHQmIC5zaWRlYmFyIC5uYXYgPiBsaSA+IGE6aG92ZXIsXG5cdCYgLnNpZGViYXIgLm5hdiA+IGxpID4gYTpmb2N1cyB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0fVxuXHQmIC5zaWRlYmFyIC5uYXYgPiBsaSAuc3ViLW1lbnUgPiBsaS5hY3RpdmUgPiBhOmJlZm9yZSB7XG5cdFx0Y29sb3I6ICM1NzVkNjM7XG5cdH1cblx0JiAuc2lkZWJhciAuc3ViLW1lbnUgPiBsaSA+IGEge1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0Y29sb3I6ICRncmV5X2Rhcmtlcjtcblx0fVxuXHQmIC5zaWRlYmFyIC5zdWItbWVudSA+IGxpLmFjdGl2ZSA+IGEge1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdH1cblx0JiAuc2lkZWJhciAuc3ViLW1lbnUgPiBsaSA+IGE6Zm9jdXMsIFxuXHQmIC5zaWRlYmFyIC5zdWItbWVudSA+IGxpID4gYTpob3Zlcixcblx0JiAuc2lkZWJhciAuc3ViLW1lbnUgPiBsaS5hY3RpdmUgPiBhLCBcblx0JiAuc2lkZWJhciAuc3ViLW1lbnUgPiBsaS5hY3RpdmUgPiBhOmZvY3VzLCBcblx0JiAuc2lkZWJhciAuc3ViLW1lbnUgPiBsaS5hY3RpdmUgPiBhOmhvdmVyIHtcblx0XHRjb2xvcjogIzMzMztcblx0fVxuXHQmIC5zaWRlYmFyIC5zdWItbWVudSA+IGxpOmJlZm9yZSwgXG5cdCYgLnNpZGViYXIgLnN1Yi1tZW51ID4gbGkgPiBhOmFmdGVyLCBcblx0JiAuc2lkZWJhciAuc3ViLW1lbnUgPiBsaS5oYXMtc3ViID4gYTpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQ6ICNlN2U5ZWE7XG5cdH1cblx0Ji5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXIgLm5hdiA+IGxpLmFjdGl2ZSA+IGEgPiBpIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxuXHQmIC5zaWRlYmFyIC5zbGltU2Nyb2xsQmFyIHtcblx0XHRiYWNrZ3JvdW5kOiAkYmxhY2tfZGFya2VyICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5wYWdlLXdpdGgtbGlnaHQtc2lkZWJhciAuc2lkZWJhciAubmF2ID4gbGkgLnN1Yi1tZW51LFxuLnBhZ2Utc2lkZWJhci1taW5pZmllZC5wYWdlLXdpdGgtbGlnaHQtc2lkZWJhciAuc2lkZWJhciAubmF2IGxpLmhhcy1zdWIgPiAuc3ViLW1lbnUsXG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkLnBhZ2Utd2l0aC1saWdodC1zaWRlYmFyIC5zaWRlYmFyIC5uYXYgPiBsaS5oYXMtc3ViOmZvY3VzID4gYSwgXG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkLnBhZ2Utd2l0aC1saWdodC1zaWRlYmFyIC5zaWRlYmFyIC5uYXYgPiBsaS5oYXMtc3ViOmhvdmVyID4gYSB7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjA1KTtcblx0Y29sb3I6ICRibGFjaztcbn1cblxuXG4vKiBQYWdlIFNpZGViYXIgLSBXaWRlIFN0eWxlICovXG5cbi5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyIHtcblx0JiAuc2lkZWJhcixcblx0JiAuc2lkZWJhcisuc2lkZWJhci1iZyxcblx0Ji5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXIuc2lkZWJhci1yaWdodCxcblx0Ji5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXItYmcuc2lkZWJhci1yaWdodCB7XG5cdFx0d2lkdGg6IDI1MHB4O1xuXHR9XG5cdCYgLmNvbnRlbnQge1xuXHRcdG1hcmdpbi1sZWZ0OiAyNTBweDtcblx0fVxuXHQmLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyOm5vdCgucGFnZS1zaWRlYmFyLW1pbmlmaWVkKSAuY29udGVudCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyNTBweDtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXHQmLnBhZ2Utd2l0aC10d28tc2lkZWJhciAuY29udGVudCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDI1MHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMjUwcHg7XG5cdH1cblx0Ji5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXIsXG5cdCYucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyICsgLnNpZGViYXItYmcge1xuXHRcdHdpZHRoOiA2MHB4O1xuXHR9XG5cdCYucGFnZS1zaWRlYmFyLW1pbmlmaWVkOm5vdCgucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIpIC5jb250ZW50IHtcblx0XHRtYXJnaW4tbGVmdDogNjBweDtcblx0fVxuXHQmIC5mb290ZXIge1xuXHRcdG1hcmdpbi1sZWZ0OiAyODBweDtcblx0fVxuXHQmLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyOm5vdCgucGFnZS1zaWRlYmFyLW1pbmlmaWVkKSAuZm9vdGVyIHtcblx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDI4MHB4O1xuXHR9XG59XG5cblxuLyogUGFnZSBTaWRlYmFyIC0gVHJhbnNwYXJlbnQgU3R5bGUgKEFkZGVkIGluIFYxLjkpICovXG5cbi5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcblx0JiAubmF2ID4gbGkubmF2LXByb2ZpbGUsXG5cdCYgLm5hdiA+IGxpLm5hdi1wcm9maWxlLmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcblx0fVxuXHQmIC5uYXYgPiBsaS5uYXYtcHJvZmlsZSBhOmhvdmVyLFxuXHQmIC5uYXYgPiBsaS5uYXYtcHJvZmlsZSBhOmZvY3VzLFxuXHQmIC5uYXYgPiBsaS5uYXYtcHJvZmlsZSAuY292ZXIsXG5cdCYgLm5hdiA+IGxpLm5hdi1wcm9maWxlIC5jb3Zlci53aXRoLXNoYWRvdzpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdH1cblx0JiAuc3ViLW1lbnUge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdH1cblx0JiArIC5zaWRlYmFyLWJnOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDQ1LCA1MywgNjAsIDAuNzUpO1xuXHR9XG5cdCYgLm5hdiA+IGxpLm5hdi1oZWFkZXIge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG5cdCYgLmhhcy1zdWIuYWN0aXZlID4gLnN1Yi1tZW51IHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cdCYgLm5hdiA+IGxpLmFjdGl2ZSA+IGEsIFxuXHQmIC5uYXYgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLCBcblx0JiAubmF2ID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuXHR9XG5cdCYgLnN1Yi1tZW51ID4gbGk6YmVmb3JlLCBcblx0JiAuc3ViLW1lbnUgPiBsaSA+IGE6YWZ0ZXIsIFxuXHQmIC5zdWItbWVudSA+IGxpLmhhcy1zdWIgPiBhOmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuXHR9XG59XG4ucGFnZS1zaWRlYmFyLXRvZ2dsZWQucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQgKyAuc2lkZWJhci1iZyxcbi5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQgKyAuc2lkZWJhci1iZyB7XG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY292ZXItc2lkZWJhci5qcGcpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhci5zaWRlYmFyLXRyYW5zcGFyZW50IC5uYXYgPiBsaS5oYXMtc3ViIC5zdWItbWVudSB7XG5cdGJhY2tncm91bmQ6IHJnYmEoMjYsIDM0LCA0MSwgMC44NSk7XG59XG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQgLm5hdiA+IGxpLmhhcy1zdWI6aG92ZXIgPiBhLCBcbi5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXIuc2lkZWJhci10cmFuc3BhcmVudCAubmF2ID4gbGkuaGFzLXN1Yjpmb2N1cyA+IGEsXG4uc2lkZWJhci5zaWRlYmFyLXRyYW5zcGFyZW50IC5uYXYgPiBsaS5leHBhbmQgPiBhLCBcbi5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQgLm5hdiA+IGxpID4gYTpmb2N1cywgXG4uc2lkZWJhci5zaWRlYmFyLXRyYW5zcGFyZW50IC5uYXYgPiBsaSA+IGE6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuXG4vKiBQYWdlIFNpZGViYXIgLSBSaWdodCBTaWRlYmFyIChBZGRlZCBpbiBWNC4wKSAqL1xuXG4ucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIge1xuXHQmIC5zaWRlYmFyIHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxuXHQmIC5zaWRlYmFyIC5uYXYgPiBsaSA+IGEgLmljb24taW1nLFxuXHQmIC5zaWRlYmFyIC5uYXYgPiBsaSA+IGEgaSB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXHQmIC5zaWRlYmFyIC5zdWItbWVudSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDM5cHg7XG5cdH1cblx0JiAuc2lkZWJhciAuc3ViLW1lbnUgPiBsaTpiZWZvcmUge1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IC0xM3B4O1xuXHR9XG5cdCYgLnNpZGViYXIgLnN1Yi1tZW51ID4gbGk6YWZ0ZXIge1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblx0JiAuc2lkZWJhciAuc3ViLW1lbnUgPiBsaSA+IGEge1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHR9XG5cdCYgLnNpZGViYXIgLnN1Yi1tZW51ID4gbGkgPiBhOmFmdGVyIHtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiAtMTFweDtcblx0fVxuXHQmIC5zaWRlYmFyIC5uYXYgPiBsaS5uYXYtcHJvZmlsZSAuaW1hZ2Uge1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXHQmLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhciAubmF2ID4gbGkgPiBhIC5pY29uLWltZyxcblx0Ji5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXIgLm5hdiA+IGxpID4gYSBpIHtcblx0XHRtYXJnaW4tcmlnaHQ6IC01cHg7XG5cdH1cblx0JiAuc2lkZWJhciAuc3ViLW1lbnUgLnN1Yi1tZW51IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0fVxuXHQmLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhciBsaSA+IGEgLmNhcmV0IHtcblx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHR9XG5cdCYucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyIGxpID4gYSAuY2FyZXQ6YmVmb3JlIHtcblx0XHR0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQmIC5mbG9hdC1zdWItbWVudS1saW5lLFxuXHQmIC5mbG9hdC1zdWItbWVudS1hcnJvdyxcblx0JiAuZmxvYXQtc3ViLW1lbnUgbGk6YWZ0ZXIge1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblx0JiAuc2lkZWJhciBsaS5hY3RpdmUgPiBhIC5jYXJldDpiZWZvcmUsIFxuXHQmIC5zaWRlYmFyIGxpLmV4cGFuZGluZyA+IGEgLmNhcmV0OmJlZm9yZSwgXG5cdCYgLnNpZGViYXIgbGkuZXhwYW5kID4gYSAuY2FyZXQ6YmVmb3JlLCBcblx0JiAuZmxvYXQtc3ViLW1lbnUgbGkuYWN0aXZlID4gYSAuY2FyZXQ6YmVmb3JlLCBcblx0JiAuZmxvYXQtc3ViLW1lbnUgbGkuZXhwYW5kaW5nID4gYSAuY2FyZXQ6YmVmb3JlLCBcblx0JiAuZmxvYXQtc3ViLW1lbnUgbGkuZXhwYW5kID4gYSAuY2FyZXQ6YmVmb3JlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHR9XG5cdCYgLmZsb2F0LXN1Yi1tZW51IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMzlweDtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxuXHQmIC5mbG9hdC1zdWItbWVudSBsaSA+IGEge1xuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHR9XG5cdCYgLmZsb2F0LXN1Yi1tZW51IGxpID4gYSAuY2FyZXQsXG5cdCYgLnNpZGViYXIgbGkgPiBhIC5jYXJldCB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0bWFyZ2luLWxlZnQ6IC01cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAycHg7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG5cdCYgLmZsb2F0LXN1Yi1tZW51IC5zdWItbWVudSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdH1cblx0JiAuZmxvYXQtc3ViLW1lbnUgbGkgPiBhIC5jYXJldDpiZWZvcmUsXG5cdCYgLnNpZGViYXIgbGkgPiBhIC5jYXJldDpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICdcXGYxMDQnO1xuXHR9XG5cdCYgLmZsb2F0LXN1Yi1tZW51IGxpOmJlZm9yZSB7XG5cdFx0cmlnaHQ6IC0xM3B4O1xuXHRcdGxlZnQ6IGF1dG87XG5cdH1cblx0JiAuZmxvYXQtc3ViLW1lbnUgbGkgPiBhOmFmdGVyIHtcblx0XHRyaWdodDogLTExcHg7XG5cdFx0bGVmdDogYXV0bztcblx0fVxufVxuXG5cbi8qIFBhZ2UgU2lkZWJhciAtIEZsb2F0aW5nIFN1YiBNZW51IChBZGRlZCBpbiBWNC4wKSAqL1xuXG4uZmxvYXQtc3ViLW1lbnUtY29udGFpbmVyIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR3aWR0aDogMjIwcHg7XG5cdG1hcmdpbjogMDtcblx0YmFja2dyb3VuZDogIzI2MzIzODtcblx0ei1pbmRleDogMTAyMDtcbn1cbi5mbG9hdC1zdWItbWVudS1hcnJvdyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAyMHB4O1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMjhweDtcblx0aGVpZ2h0OiAycHg7XG5cdGJhY2tncm91bmQ6ICMzNzQ3NEY7XG59XG4uZmxvYXQtc3ViLW1lbnUtbGluZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAyMHB4O1xuXHRsZWZ0OiAyNnB4O1xuXHR3aWR0aDogMnB4O1xuXHRiYWNrZ3JvdW5kOiAjMzc0NzRGO1xufVxuLmZsb2F0LXN1Yi1tZW51IHtcblx0cGFkZGluZzogOXB4IDAgOXB4IDM5cHg7XG5cdG1hcmdpbjogMDtcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcblx0JiAuc3ViLW1lbnUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHR9XG5cdCYgLmFjdGl2ZSA+IC5zdWItbWVudSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0JiBsaSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cdCYgbGk6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcblx0XHR0b3A6IC0xNHB4O1xuXHR9XG5cdCYgPiBsaTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuXHRcdHRvcDogMTFweDtcblx0fVxuXHQmIC5mbG9hdC1zdWItbWVudS1hcnJvdzpiZWZvcmUsXG5cdCYgLmZsb2F0LXN1Yi1tZW51LWFycm93OmFmdGVyIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0JiBsaTpiZWZvcmUsXG5cdCYgbGkgPiBhOmFmdGVyLFxuXHQmIGxpLmhhcy1zdWIgPiBhOmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZDogIzM3NDc0Rjtcblx0fVxuXHQmIGxpOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IC0xM3B4O1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0d2lkdGg6IDJweDtcblx0fVxuXHQmIGxpOmxhc3QtY2hpbGQ6YmVmb3JlIHtcblx0XHRib3R0b206IGF1dG87XG5cdFx0aGVpZ2h0OiAxM3B4O1xuXHR9XG5cdCYgPiBsaTpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkOmJlZm9yZSB7XG5cdFx0aGVpZ2h0OiAwcHggIWltcG9ydGFudDtcblx0fVxuXHQmIGxpOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQ6YmVmb3JlIHtcblx0XHRoZWlnaHQ6IDI3cHg7XG5cdH1cblx0JiBsaTphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDZweDtcblx0XHRoZWlnaHQ6IDZweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjNDU1QTY0O1xuXHRcdGJhY2tncm91bmQ6ICMyNzMyMzg7XG5cdFx0dG9wOiAxMXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRtYXJnaW4tdG9wOiAtMnB4O1xuXHRcdHotaW5kZXg6IDEwO1xuXHR9XG5cdCYgbGkuaGFzLXN1YiA+IGE6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMnB4O1xuXHRcdHRvcDogMTFweDtcblx0XHRib3R0b206IDExcHg7XG5cdFx0d2lkdGg6IDJweDtcblx0fVxuXHQmIGxpID4gYTphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IC0xMXB4O1xuXHRcdHRvcDogMTFweDtcblx0XHR3aWR0aDogMTFweDtcblx0XHRoZWlnaHQ6IDJweDtcblx0fVxuXHQmIC5zdWItbWVudSB7XG5cdFx0cGFkZGluZzogMCAwIDAgMTVweDtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHR9XG5cdCYgbGkgPiBhIHtcblx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRwYWRkaW5nOiAzcHggMjBweCAzcHggMTVweDtcblx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdGNvbG9yOiAjODg5MDk3O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblx0JiBsaSA+IGE6aG92ZXIsXG5cdCYgbGkgPiBhOmZvY3VzLFxuXHQmIGxpLmFjdGl2ZSA+IGEsXG5cdCYgbGkuYWN0aXZlID4gYTpob3Zlcixcblx0JiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxuXHQmIGxpLmFjdGl2ZTphZnRlciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYXF1YTtcblx0fVxuXHQmIGxpID4gYSAuY2FyZXQge1xuXHRcdG1hcmdpbi10b3A6IC0xcHg7XG5cdFx0Y29sb3I6ICNhM2E3YWM7XG5cdH1cbn1cblxuXG4vKiBQYWdlIFNpZGViYXIgLSBUb2dnbGUgQW5pbWF0aW9uICovXG5cbi5zaWRlYmFyIC5uYXYubmF2LXByb2ZpbGUgPiBsaSxcbi5zaWRlYmFyIC5uYXYgbGkuaGFzLXN1Yi5leHBhbmQgPiAuc3ViLW1lbnUgPiBsaSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGluVG9SaWdodCB7XG5cdHRvIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCUsIDAsIDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCUsIDAsIDApO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGluVG9SaWdodCB7XG5cdHRvIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCUsIDAsIDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCUsIDAsIDApO1xuXHR9XG59XG4uc2lkZWJhciAubmF2Lm5hdi1wcm9maWxlLmV4cGFuZCA+IGxpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmV4cGFuZCA+IC5zdWItbWVudSA+IGxpIHtcblx0LXdlYmtpdC1hbmltYXRpb246IGluVG9SaWdodCAwLjNzIGJvdGggY3ViaWMtYmV6aWVyKDAuNywgMCwgMC4zLCAxKTtcblx0YW5pbWF0aW9uOiBpblRvUmlnaHQgMC4zcyBib3RoIGN1YmljLWJlemllcigwLjcsIDAsIDAuMywgMSk7XG59XG4uc2lkZWJhciAubmF2Lm5hdi1wcm9maWxlLmV4cGFuZCA+IGxpOm50aC1jaGlsZCgyKSxcbi5zaWRlYmFyIC5uYXYgbGkuaGFzLXN1Yi5hY3RpdmUgPiAuc3ViLW1lbnUgPiBsaTpudGgtY2hpbGQoMiksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuZXhwYW5kID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDIpIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDQ1bXM7XG5cdGFuaW1hdGlvbi1kZWxheTogNDVtcztcbn1cbi5zaWRlYmFyIC5uYXYubmF2LXByb2ZpbGUuZXhwYW5kID4gbGk6bnRoLWNoaWxkKDMpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmFjdGl2ZSA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgzKSxcbi5zaWRlYmFyIC5uYXYgbGkuaGFzLXN1Yi5leHBhbmQgPiAuc3ViLW1lbnUgPiBsaTpudGgtY2hpbGQoMykge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogNjBtcztcblx0YW5pbWF0aW9uLWRlbGF5OiA2MG1zO1xufVxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoNCksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuYWN0aXZlID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDQpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmV4cGFuZCA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCg0KSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiA3NW1zO1xuXHRhbmltYXRpb24tZGVsYXk6IDc1bXM7XG59XG4uc2lkZWJhciAubmF2Lm5hdi1wcm9maWxlLmV4cGFuZCA+IGxpOm50aC1jaGlsZCg1KSxcbi5zaWRlYmFyIC5uYXYgbGkuaGFzLXN1Yi5hY3RpdmUgPiAuc3ViLW1lbnUgPiBsaTpudGgtY2hpbGQoNSksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuZXhwYW5kID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDUpIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDkwbXM7XG5cdGFuaW1hdGlvbi1kZWxheTogOTBtcztcbn1cbi5zaWRlYmFyIC5uYXYubmF2LXByb2ZpbGUuZXhwYW5kID4gbGk6bnRoLWNoaWxkKDYpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmFjdGl2ZSA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCg2KSxcbi5zaWRlYmFyIC5uYXYgbGkuaGFzLXN1Yi5leHBhbmQgPiAuc3ViLW1lbnUgPiBsaTpudGgtY2hpbGQoNikge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMTA1bXM7XG5cdGFuaW1hdGlvbi1kZWxheTogMTA1bXM7XG59XG4uc2lkZWJhciAubmF2Lm5hdi1wcm9maWxlLmV4cGFuZCA+IGxpOm50aC1jaGlsZCg3KSxcbi5zaWRlYmFyIC5uYXYgbGkuaGFzLXN1Yi5hY3RpdmUgPiAuc3ViLW1lbnUgPiBsaTpudGgtY2hpbGQoNyksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuZXhwYW5kID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDcpIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDEyMG1zO1xuXHRhbmltYXRpb24tZGVsYXk6IDEyMG1zO1xufVxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoOCksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuYWN0aXZlID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDgpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmV4cGFuZCA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCg4KSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxMzVtcztcblx0YW5pbWF0aW9uLWRlbGF5OiAxMzVtcztcbn1cbi5zaWRlYmFyIC5uYXYubmF2LXByb2ZpbGUuZXhwYW5kID4gbGk6bnRoLWNoaWxkKDkpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmFjdGl2ZSA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCg5KSxcbi5zaWRlYmFyIC5uYXYgbGkuaGFzLXN1Yi5leHBhbmQgPiAuc3ViLW1lbnUgPiBsaTpudGgtY2hpbGQoOSkge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMTUwbXM7XG5cdGFuaW1hdGlvbi1kZWxheTogMTUwbXM7XG59XG4uc2lkZWJhciAubmF2Lm5hdi1wcm9maWxlLmV4cGFuZCA+IGxpOm50aC1jaGlsZCgxMCksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuYWN0aXZlID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDEwKSxcbi5zaWRlYmFyIC5uYXYgbGkuaGFzLXN1Yi5leHBhbmQgPiAuc3ViLW1lbnUgPiBsaTpudGgtY2hpbGQoMTApIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDE2NW1zO1xuXHRhbmltYXRpb24tZGVsYXk6IDE2NW1zO1xufVxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoMTEpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmFjdGl2ZSA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgxMSksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuZXhwYW5kID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDExKSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxODBtcztcblx0YW5pbWF0aW9uLWRlbGF5OiAxODBtcztcbn1cbi5zaWRlYmFyIC5uYXYubmF2LXByb2ZpbGUuZXhwYW5kID4gbGk6bnRoLWNoaWxkKDEyKSxcbi5zaWRlYmFyIC5uYXYgbGkuaGFzLXN1Yi5hY3RpdmUgPiAuc3ViLW1lbnUgPiBsaTpudGgtY2hpbGQoMTIpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmV4cGFuZCA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgxMikge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMTk1bXM7XG5cdGFuaW1hdGlvbi1kZWxheTogMTk1bXM7XG59XG4uc2lkZWJhciAubmF2Lm5hdi1wcm9maWxlLmV4cGFuZCA+IGxpOm50aC1jaGlsZCgxMyksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuYWN0aXZlID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDEzKSxcbi5zaWRlYmFyIC5uYXYgbGkuaGFzLXN1Yi5leHBhbmQgPiAuc3ViLW1lbnUgPiBsaTpudGgtY2hpbGQoMTMpIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDIxMG1zO1xuXHRhbmltYXRpb24tZGVsYXk6IDIxMG1zO1xufVxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoMTQpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmFjdGl2ZSA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgxNCksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuZXhwYW5kID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDE0KSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAyMjVtcztcblx0YW5pbWF0aW9uLWRlbGF5OiAyMjVtcztcbn1cbi5zaWRlYmFyIC5uYXYubmF2LXByb2ZpbGUuZXhwYW5kID4gbGk6bnRoLWNoaWxkKDE1KSxcbi5zaWRlYmFyIC5uYXYgbGkuaGFzLXN1Yi5hY3RpdmUgPiAuc3ViLW1lbnUgPiBsaTpudGgtY2hpbGQoMTUpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmV4cGFuZCA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgxNSkge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMjQwbXM7XG5cdGFuaW1hdGlvbi1kZWxheTogMjQwbXM7XG59XG4uc2lkZWJhciAubmF2Lm5hdi1wcm9maWxlLmV4cGFuZCA+IGxpOm50aC1jaGlsZCgxNiksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuYWN0aXZlID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDE2KSxcbi5zaWRlYmFyIC5uYXYgbGkuaGFzLXN1Yi5leHBhbmQgPiAuc3ViLW1lbnUgPiBsaTpudGgtY2hpbGQoMTYpIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDI1NW1zO1xuXHRhbmltYXRpb24tZGVsYXk6IDI1NW1zO1xufVxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoMTcpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmFjdGl2ZSA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgxNyksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuZXhwYW5kID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDE3KSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAyNzBtcztcblx0YW5pbWF0aW9uLWRlbGF5OiAyNzBtcztcbn1cbi5zaWRlYmFyIC5uYXYubmF2LXByb2ZpbGUuZXhwYW5kID4gbGk6bnRoLWNoaWxkKDE4KSxcbi5zaWRlYmFyIC5uYXYgbGkuaGFzLXN1Yi5hY3RpdmUgPiAuc3ViLW1lbnUgPiBsaTpudGgtY2hpbGQoMTgpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmV4cGFuZCA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgxOCkge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMjk1bXM7XG5cdGFuaW1hdGlvbi1kZWxheTogMjk1bXM7XG59XG4uc2lkZWJhciAubmF2Lm5hdi1wcm9maWxlLmV4cGFuZCA+IGxpOm50aC1jaGlsZCgxOSksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuYWN0aXZlID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDE5KSxcbi5zaWRlYmFyIC5uYXYgbGkuaGFzLXN1Yi5leHBhbmQgPiAuc3ViLW1lbnUgPiBsaTpudGgtY2hpbGQoMTkpIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDMxMG1zO1xuXHRhbmltYXRpb24tZGVsYXk6IDMxMG1zO1xufVxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoMjApLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmFjdGl2ZSA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgyMCksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuZXhwYW5kID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDIwKSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAzMjVtcztcblx0YW5pbWF0aW9uLWRlbGF5OiAzMjVtcztcbn0iLCIvKiBPcHRpb24gLSBGaXhlZCBTaWRlYmFyICovXG5cbi5wYWdlLXNpZGViYXItZml4ZWQgLnNpZGViYXIge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG59IiwiLyogT3B0aW9uIC0gUGFnZSB3aXRoIFR3byBTaWRlYmFyICovXG5cbi5wYWdlLXdpdGgtdHdvLXNpZGViYXIge1xuXHQmLnBhZ2Utc2lkZWJhci1maXhlZCAuc2lkZWJhci5zaWRlYmFyLXJpZ2h0IHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdH1cblx0JiAuc2lkZWJhci5zaWRlYmFyLXJpZ2h0LFxuXHQmIC5zaWRlYmFyLWJnLnNpZGViYXItcmlnaHQge1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGxlZnQ6IGF1dG87XG5cdH1cblx0JiAuY29udGVudCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyMjBweDtcblx0fVxuXHQmLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhci5zaWRlYmFyLXJpZ2h0LFxuXHQmLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhci1iZy5zaWRlYmFyLXJpZ2h0IHtcblx0XHR3aWR0aDogMjIwcHg7XG5cdH1cblx0Ji5wYWdlLXJpZ2h0LXNpZGViYXItY29sbGFwc2VkIHtcblx0XHQmIC5zaWRlYmFyLnNpZGViYXItcmlnaHQsXG5cdFx0JiAuc2lkZWJhci1iZy5zaWRlYmFyLXJpZ2h0IHtcblx0XHRcdHJpZ2h0OiAtMjIwcHg7XG5cdFx0fVxuXHRcdCYgLmNvbnRlbnQge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0XHQmLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIgLnNpZGViYXItYmcuc2lkZWJhci1yaWdodCwgXG5cdFx0Ji5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyIC5zaWRlYmFyLnNpZGViYXItcmlnaHQge1xuXHRcdFx0cmlnaHQ6IC0yNTBweDtcblx0XHR9XG5cdFx0JiAuY29udGVudCwgXG5cdFx0Ji5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyIC5jb250ZW50IHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cbn0iLCIvKiBPcHRpb24gLSBQYWdlIHdpdGhvdXQgU2lkZWJhciAqL1xuXG4ucGFnZS13aXRob3V0LXNpZGViYXIgLmNvbnRlbnQge1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cbi5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuc2lkZWJhcixcbi5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuc2lkZWJhci1iZyB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xufSIsIi8qIFZhcmlhYmxlICovXG4vKiBAc2VlIGh0dHBzOi8vd3d3Lm1hdGVyaWFscGFsZXR0ZS5jb20vY29sb3JzIE1hdGVyaWFsIERlc2lnbiBDb2xvcnMgKi9cbi8qIE1peGlucyAqLyAvKiBQYWdlIE9wdGlvbiBMaXN0ICovIC8qIE9wdGlvbiAtIEZpeGVkIEhlYWRlciAqL1xuLnBhZ2UtaGVhZGVyLWZpeGVkIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG59XG4ucGFnZS1oZWFkZXItZml4ZWQgI2hlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi5wYWdlLWhlYWRlci1maXhlZC5oYXMtc2Nyb2xsICNoZWFkZXIge1xuICBib3gtc2hhZG93OiAwIDAgMjRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4vKiBPcHRpb24gLSBGaXhlZCBTaWRlYmFyICovXG4ucGFnZS1zaWRlYmFyLWZpeGVkIC5zaWRlYmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuXG4vKiBPcHRpb24gLSBQYWdlIHdpdGhvdXQgU2lkZWJhciAqL1xuLnBhZ2Utd2l0aG91dC1zaWRlYmFyIC5jb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuc2lkZWJhcixcbi5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuc2lkZWJhci1iZyB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4vKiBPcHRpb24gLSBQYWdlIHdpdGggUmlnaHQgU2lkZWJhciAqL1xuLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5jb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMjIwcHg7XG59XG5cbi5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuZm9vdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMjUwcHg7XG59XG5cbi8qIE9wdGlvbiAtIFBhZ2Ugd2l0aCBUd28gU2lkZWJhciAqL1xuLnBhZ2Utd2l0aC10d28tc2lkZWJhci5wYWdlLXNpZGViYXItZml4ZWQgLnNpZGViYXIuc2lkZWJhci1yaWdodCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi5wYWdlLXdpdGgtdHdvLXNpZGViYXIgLnNpZGViYXIuc2lkZWJhci1yaWdodCwgLnBhZ2Utd2l0aC10d28tc2lkZWJhciAuc2lkZWJhci1iZy5zaWRlYmFyLXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG4ucGFnZS13aXRoLXR3by1zaWRlYmFyIC5jb250ZW50IHtcbiAgbWFyZ2luLXJpZ2h0OiAyMjBweDtcbn1cbi5wYWdlLXdpdGgtdHdvLXNpZGViYXIucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyLnNpZGViYXItcmlnaHQsIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyLWJnLnNpZGViYXItcmlnaHQge1xuICB3aWR0aDogMjIwcHg7XG59XG4ucGFnZS13aXRoLXR3by1zaWRlYmFyLnBhZ2UtcmlnaHQtc2lkZWJhci1jb2xsYXBzZWQgLnNpZGViYXIuc2lkZWJhci1yaWdodCwgLnBhZ2Utd2l0aC10d28tc2lkZWJhci5wYWdlLXJpZ2h0LXNpZGViYXItY29sbGFwc2VkIC5zaWRlYmFyLWJnLnNpZGViYXItcmlnaHQge1xuICByaWdodDogLTIyMHB4O1xufVxuLnBhZ2Utd2l0aC10d28tc2lkZWJhci5wYWdlLXJpZ2h0LXNpZGViYXItY29sbGFwc2VkIC5jb250ZW50IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnBhZ2Utd2l0aC10d28tc2lkZWJhci5wYWdlLXJpZ2h0LXNpZGViYXItY29sbGFwc2VkLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIgLnNpZGViYXItYmcuc2lkZWJhci1yaWdodCwgLnBhZ2Utd2l0aC10d28tc2lkZWJhci5wYWdlLXJpZ2h0LXNpZGViYXItY29sbGFwc2VkLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIgLnNpZGViYXIuc2lkZWJhci1yaWdodCB7XG4gIHJpZ2h0OiAtMjUwcHg7XG59XG4ucGFnZS13aXRoLXR3by1zaWRlYmFyLnBhZ2UtcmlnaHQtc2lkZWJhci1jb2xsYXBzZWQgLmNvbnRlbnQsIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIucGFnZS1yaWdodC1zaWRlYmFyLWNvbGxhcHNlZC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyIC5jb250ZW50IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4vKiBPcHRpb24gLSBCb3hlZCBMYXlvdXQgKi9cbi5ib3hlZC1sYXlvdXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvdmVyLXBhdHRlcm4ucG5nKTtcbn1cbi5ib3hlZC1sYXlvdXQgLnRvcC1tZW51LCAuYm94ZWQtbGF5b3V0IC5wYWNlIHtcbiAgd2lkdGg6IDEwODBweDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTU0MHB4O1xufVxuLmJveGVkLWxheW91dCAucGFnZS1jb250YWluZXIge1xuICB3aWR0aDogMTA4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm94LXNoYWRvdzogMCAwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNlNGU3ZTg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ib3hlZC1sYXlvdXQgLnBhZ2UtY29udGFpbmVyICNoZWFkZXIsIC5ib3hlZC1sYXlvdXQgLnBhZ2UtY29udGFpbmVyIC5zaWRlYmFyLCAuYm94ZWQtbGF5b3V0IC5wYWdlLWNvbnRhaW5lciAuc2lkZWJhci1iZyB7XG4gIGxlZnQ6IGF1dG87XG59XG4uYm94ZWQtbGF5b3V0IC5wYWdlLWNvbnRhaW5lciAjaGVhZGVyIHtcbiAgd2lkdGg6IDEwODBweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uYm94ZWQtbGF5b3V0IC5wYWNlIC5wYWNlLXByb2dyZXNzLCAuYm94ZWQtbGF5b3V0IC5wYWNlIC5wYWNlLWFjdGl2aXR5LCAuYm94ZWQtbGF5b3V0IC5wYWdlLXdpdGgtdG9wLW1lbnUgLnRvcC1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4vKiBQYWdlIFN0cnVjdHVyZSBMaXN0ICovIC8qIFBhZ2UgQ29udGVudCAqL1xuLmNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogMjIwcHg7XG4gIHBhZGRpbmc6IDI1cHggMzBweDtcbn1cbi5jb250ZW50LmNvbnRlbnQtZnVsbC13aWR0aCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uY29udGVudC5jb250ZW50LWZ1bGwtd2lkdGggLnBhZ2UtaGVhZGVyIHtcbiAgbWFyZ2luOiAyMHB4O1xufVxuLmNvbnRlbnQuY29udGVudC1mdWxsLXdpZHRoIC5icmVhZGNydW1iIHtcbiAgbWFyZ2luOiAwIDIwcHggMCAwO1xufVxuLmNvbnRlbnQuY29udGVudC1mdWxsLXdpZHRoIC5wYWdlLWhlYWRlciwgLmNvbnRlbnQuY29udGVudC1mdWxsLXdpZHRoIC5icmVhZGNydW1iIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbn1cbi5jb250ZW50LmNvbnRlbnQtZnVsbC13aWR0aCAuYnJlYWRjcnVtYiB7XG4gIHotaW5kZXg6IDIwO1xufVxuLmNvbnRlbnQuY29udGVudC1pbnZlcnNlLW1vZGUgaDEsIC5jb250ZW50LmNvbnRlbnQtaW52ZXJzZS1tb2RlIGgyLCAuY29udGVudC5jb250ZW50LWludmVyc2UtbW9kZSBoMywgLmNvbnRlbnQuY29udGVudC1pbnZlcnNlLW1vZGUgaDQsIC5jb250ZW50LmNvbnRlbnQtaW52ZXJzZS1tb2RlIGg1LCAuY29udGVudC5jb250ZW50LWludmVyc2UtbW9kZSBoNiwgLmNvbnRlbnQuY29udGVudC1pbnZlcnNlLW1vZGUgLnBhZ2UtaGVhZGVyLCAuY29udGVudC5jb250ZW50LWludmVyc2UtbW9kZSAuYnJlYWRjcnVtYiBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uY29udGVudC5jb250ZW50LWludmVyc2UtbW9kZSAuYnJlYWRjcnVtYiA+IGxpLCAuY29udGVudC5jb250ZW50LWludmVyc2UtbW9kZSAucGFnZS1oZWFkZXIgc21hbGwge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cblxuLnBhZ2UtY29udGVudC1mdWxsLWhlaWdodCAuY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA2MHB4O1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuXG4ucGFnZS1oZWFkZXIge1xuICBmb250LXNpemU6IDI4cHg7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucGFnZS1oZWFkZXIgc21hbGwge1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5wYWdlLWhlYWRlciwgLnBhZ2UtaGVhZGVyIHNtYWxsIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmJyZWFkY3J1bWIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uYnJlYWRjcnVtYiA+IGxpIHtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4uYnJlYWRjcnVtYiA+IGxpIGEge1xuICBjb2xvcjogIzMzMztcbn1cblxuLmllOCAuYnJlYWRjcnVtYiA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgY29sb3I6ICNjY2M7XG59XG5cbi8qIFBhZ2UgRm9vdGVyICovXG4uZm9vdGVyIHtcbiAgei1pbmRleDogMTAyMDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBtYXJnaW46IDAgMzBweCAwIDI1MHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0NBRDBENjtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi8qIFBhZ2UgSGVhZGVyICovXG4uaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDIwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyO1xuICBib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbn1cbi5oZWFkZXI6YmVmb3JlLCAuaGVhZGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuLmhlYWRlciAubmF2YmFyLXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyIC5uYXZiYXItdG9nZ2xlOmhvdmVyLCAuaGVhZGVyIC5uYXZiYXItdG9nZ2xlOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjY7XG59XG4uaGVhZGVyIC5uYXZiYXItdG9nZ2xlLnB1bGwtbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uaGVhZGVyIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmhlYWRlciAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIgKyAuaWNvbi1iYXIge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4uaGVhZGVyIC5uYXZiYXItdG9nZ2xlLm5hdmJhci10b2dnbGUtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbn1cbi5oZWFkZXIgLm5hdmJhci1oZWFkZXI6YmVmb3JlLCAuaGVhZGVyIC5uYXZiYXItaGVhZGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuLmhlYWRlciAubmF2YmFyLWJyYW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogMjIwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZWFkZXIgLm5hdmJhci1icmFuZCBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4uaGVhZGVyIC5uYXZiYXItbG9nbyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgYmFja2dyb3VuZDogIzAwYmNkNDtcbiAgYm9yZGVyOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCkgcmdiYSgwLCAwLCAwLCAwLjE1KSByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmhlYWRlciAubmF2YmFyIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmhlYWRlciAubmF2YmFyLW5hdiB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZWFkZXIgLm5hdmJhci1uYXYgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyIC5uYXZiYXItbmF2ID4gbGkuZGl2aWRlciB7XG4gIGhlaWdodDogMzRweDtcbiAgbWFyZ2luLXRvcDogMTNweDtcbiAgYmFja2dyb3VuZDogI2UyZTdlYjtcbiAgd2lkdGg6IDFweDtcbn1cbi5oZWFkZXIgLm5hdmJhci1uYXYgPiBsaSA+IGEsIC5oZWFkZXIgLm5hdmJhci1uYXYgPiBsaSAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5oZWFkZXIgLm5hdmJhci1uYXYgPiBsaSA+IGE6aG92ZXIsIC5oZWFkZXIgLm5hdmJhci1uYXYgPiBsaSA+IGE6Zm9jdXMsIC5oZWFkZXIgLm5hdmJhci1uYXYgPiBsaSAuZHJvcGRvd24tdG9nZ2xlOmhvdmVyLCAuaGVhZGVyIC5uYXZiYXItbmF2ID4gbGkgLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5oZWFkZXIgLm5hdmJhci1uYXYgPiBsaSA+IGEgLmxhYmVsLCAuaGVhZGVyIC5uYXZiYXItbmF2ID4gbGkgLmRyb3Bkb3duLXRvZ2dsZSAubGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICByaWdodDogOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2QzMmYyZjtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWluLXdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG59XG4uaGVhZGVyIC5uYXZiYXItbmF2ID4gbGkgPiBhID4gaSwgLmhlYWRlciAubmF2YmFyLW5hdiA+IGxpIC5kcm9wZG93bi10b2dnbGUgPiBpIHtcbiAgdG9wOiAxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmhlYWRlciAubmF2YmFyLW5hdiA+IGxpID4gYS5pY29uIGksIC5oZWFkZXIgLm5hdmJhci1uYXYgPiBsaSAuZHJvcGRvd24tdG9nZ2xlLmljb24gaSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZWFkZXIgLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmNWY1ZjU7XG4gIGJveC1zaGFkb3c6IDAgMTNweCAyNXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5oZWFkZXIgLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi1tZW51Lm1lZGlhLWxpc3QgLm1lZGlhLWhlYWRpbmcge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uaGVhZGVyIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhLCAuaGVhZGVyIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmhvdmVyLCAuaGVhZGVyIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzMzMztcbiAgb3BhY2l0eTogMTtcbn1cbi5oZWFkZXIgLm5hdmJhci1uYXYgLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyIC5uYXZiYXItZm9ybSB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4uaGVhZGVyIC5uYXZiYXItZm9ybSAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbjogMDtcbn1cbi5oZWFkZXIgLm5hdmJhci1mb3JtIC5idG4tc2VhcmNoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0b3A6IDEwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwIDZweCA2cHggMDtcbn1cbi5oZWFkZXIgLm5hdmJhci1mb3JtIC5idG4tc2VhcmNoIGkge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGVhZGVyIC5uYXZiYXItZm9ybSAuYnRuLXNlYXJjaCBpW2NsYXNzKj1pb24tXSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGVhZGVyIC5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgd2lkdGg6IDUwMHB4O1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjRUVFRUVFO1xuICBib3JkZXItY29sb3I6ICNFRUVFRUU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5oZWFkZXIgLm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNmNWY1ZjU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uaGVhZGVyIC5uYXZiYXItdXNlciBpbWcge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbjogLTNweCAwIC0zcHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMzZweDtcbn1cbi5oZWFkZXIgLm5hdmJhci11c2VyIC5pbWFnZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luOiAtM3B4IDAgLTNweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAzNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uaGVhZGVyIC5uYXZiYXItdXNlciAuaW1hZ2UuaW1hZ2UtaWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luOiAtM3B4IDAgLTNweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAzNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mYWRlIC5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItaGVhZGVyLm5hdmJhci1oZWFkZXItd2l0aG91dC1iZyAubmF2YmFyLWJyYW5kIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubmF2YmFyLWxhbmd1YWdlIC5mbGFnLWljb24ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbjogN3B4IDdweCAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLm5hdmJhci1sYW5ndWFnZSAuZHJvcGRvd24tbWVudSAuZmxhZy1pY29uIHtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuXG4vKiBQYWdlIEhlYWRlciAtIERlZmF1bHQgKi9cbi5oZWFkZXIubmF2YmFyLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmhlYWRlci5uYXZiYXItZGVmYXVsdCAuYnJhbmQsIC5oZWFkZXIubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjMzMzO1xufVxuLmhlYWRlci5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBiYWNrZ3JvdW5kOiAjMjEyMTIxO1xufVxuLmhlYWRlci5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYSwgLmhlYWRlci5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpIC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzU4NTY2Mztcbn1cbi5oZWFkZXIubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICBjb2xvcjogIzMzMztcbn1cblxuLyogUGFnZSBIZWFkZXIgLSBJbnZlcnNlICovXG4uaGVhZGVyLm5hdmJhci1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZDogIzI2MzIzODtcbn1cbi5oZWFkZXIubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5oZWFkZXIubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZCwgLmhlYWRlci5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IGxpID4gYSwgLmhlYWRlci5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IGxpIC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5oZWFkZXIubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiBsaS5kaXZpZGVyIHtcbiAgYmFja2dyb3VuZDogIzNGNEI1NTtcbn1cbi5oZWFkZXIubmF2YmFyLWludmVyc2UgLm5hdmJhci1mb3JtIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4uaGVhZGVyLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9sLCAuaGVhZGVyLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzU4NWQ2MjtcbiAgYm9yZGVyLWNvbG9yOiAjNTg1ZDYyO1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmhlYWRlci5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWZvcm0gLmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYThhY2IxO1xufVxuLmhlYWRlci5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWZvcm0gLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYThhY2IxO1xufVxuLmhlYWRlci5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWZvcm0gLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2E4YWNiMTtcbn1cbi5oZWFkZXIubmF2YmFyLWludmVyc2UgLm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2w6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYThhY2IxO1xufVxuLmhlYWRlci5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWZvcm0gLmJ0bi1zZWFyY2gge1xuICBjb2xvcjogI2E4YWNiMTtcbn1cblxuLyogUGFnZSBIZWFkZXIgLSBNZWdhIE1lbnUgKi9cbi5kcm9wZG93bi5kcm9wZG93bi1sZyxcbi5oZWFkZXIgLmRyb3Bkb3duLmRyb3Bkb3duLWxnIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1sZyB7XG4gIGxlZnQ6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG5cbi5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtbGcgLm5hdiA+IGxpID4gYSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYSxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUub3BlbiA+IGEsXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpmb2N1cyxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y0ZjZmNyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBQYWdlIEhlYWRlciAtIEZsb2F0IFNlYXJjaCBCYXJ1ICovXG4uaGVhZGVyIC5zZWFyY2gtZm9ybSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmhlYWRlciAuc2VhcmNoLWZvcm0gLmNsb3NlLCAuaGVhZGVyIC5zZWFyY2gtZm9ybSAuc2VhcmNoLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiA2MHB4O1xuICBjb2xvcjogIzYxNjE2MTtcbiAgei1pbmRleDogMTAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG91dGxpbmU6IDA7XG59XG4uaGVhZGVyIC5zZWFyY2gtZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG4uaGVhZGVyIC5zZWFyY2gtZm9ybSAuY2xvc2UgaSwgLmhlYWRlciAuc2VhcmNoLWZvcm0gLnNlYXJjaC1idG4gaSB7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xufVxuLmhlYWRlciAuc2VhcmNoLWZvcm0gLmNsb3NlIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaGVhZGVyLmhlYWRlci1zZWFyY2gtdG9nZ2xlZCAuc2VhcmNoLWZvcm0ge1xuICBib3R0b206IDA7XG59XG5cbi8qIFBhZ2UgTG9hZGVyICovXG4jcGFnZS1sb2FkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogI0U2RThFQztcbiAgei1pbmRleDogOTk5OTtcbn1cbiNwYWdlLWxvYWRlci5mYWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwYWdlLWxvYWRlci5mYWRlLmluLCAjcGFnZS1sb2FkZXIuZmFkZS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGlvbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyByb3RhdGlvbiB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG4uc3Bpbm5lcixcbi5zcGlubmVyLXNtYWxsIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW46IC0yMHB4IDAgMCAtMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLmZhZGUuaW4gLnNwaW5uZXIsXG4uZmFkZS5pbiAuc3Bpbm5lci1zbWFsbCxcbi5mYWRlLnNob3cgLnNwaW5uZXIsXG4uZmFkZS5zaG93IC5zcGlubmVyLXNtYWxsIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHJvdGF0aW9uIDAuNnMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IHJvdGF0aW9uIDAuNnMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uc3Bpbm5lci1zbWFsbCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMjRCNDk4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW46IC0xNXB4IDAgMCAtMTVweDtcbn1cblxuLm1hdGVyaWFsLWxvYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW46IC01MHB4IDAgMCAtMTAwcHg7XG59XG4ubWF0ZXJpYWwtbG9hZGVyIC5tZXNzYWdlIHtcbiAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubWF0ZXJpYWwtbG9hZGVyIC5jaXJjdWxhciB7XG4gIGFuaW1hdGlvbjogcm90YXRlIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgaGVpZ2h0OiAzNnB4O1xuICB3aWR0aDogMzZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTI0cHg7XG4gIG1hcmdpbi10b3A6IC01NXB4O1xufVxuLm1hdGVyaWFsLWxvYWRlciAucGF0aCB7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDEsIDIwMDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gIGFuaW1hdGlvbjogZGFzaCAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlLCBjb2xvciA2cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xufVxuXG4uaWU4IC5tYXRlcmlhbC1sb2FkZXIgLm1lc3NhZ2Uge1xuICBwYWRkaW5nLWxlZnQ6IG5vbmU7XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBkYXNoIHtcbiAgMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEsIDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxuICA1MCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDg5LCAyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0zNTtcbiAgfVxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwgMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTI0O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGNvbG9yIHtcbiAgMTAwJSwgMCUge1xuICAgIHN0cm9rZTogIzIxMjEyMTtcbiAgfVxufVxuLyogUGFnZSBTaWRlYmFyICovXG4uc2lkZWJhci1iZyB7XG4gIGJhY2tncm91bmQ6ICMzNzQ3NEY7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAyMjBweDtcbiAgei1pbmRleDogMTAwMDtcbiAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuXG4uc2lkZWJhciB7XG4gIHdpZHRoOiAyMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIGJhY2tncm91bmQ6ICMzNzQ3NEY7XG4gIHotaW5kZXg6IDEwMTA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG4uc2lkZWJhciAubmF2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2lkZWJhciAubmF2ID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2lkZWJhciAubmF2ID4gbGkgPiBhIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICNCMEJFQzU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2lkZWJhciAubmF2ID4gbGkgPiBhOmhvdmVyLCAuc2lkZWJhciAubmF2ID4gbGkgPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICNCMEJFQzU7XG59XG4uc2lkZWJhciAubmF2ID4gbGk6YmVmb3JlLCAuc2lkZWJhciAubmF2ID4gbGk6YWZ0ZXIsIC5zaWRlYmFyIC5uYXYgPiBsaSA+IGE6YmVmb3JlLCAuc2lkZWJhciAubmF2ID4gbGkgPiBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNpZGViYXIgLm5hdiA+IGxpID4gYSBpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgd2lkdGg6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICM1NDZFN0E7XG59XG4uc2lkZWJhciAubmF2ID4gbGkgPiBhIGlbY2xhc3NePWlvbi1dIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIG1hcmdpbi1ib3R0b206IC0ycHg7XG59XG4uc2lkZWJhciAubmF2ID4gbGkgPiBhIGkubWF0ZXJpYWwtaWNvbnMge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IC0ycHggMTBweCAtMnB4IDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uc2lkZWJhciAubmF2ID4gbGkgPiBhIC5pY29uLWltZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogLTJweCAxMHB4IC0ycHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnNpZGViYXIgLm5hdiA+IGxpID4gYSAuaWNvbi1pbWcgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaWRlYmFyIC5uYXYgPiBsaSA+IGEgLmJhZGdlIHtcbiAgcGFkZGluZzogM3B4IDhweCAycHg7XG4gIGJhY2tncm91bmQ6ICMxYjFmMjQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5zaWRlYmFyIC5uYXYgPiBsaS5hY3RpdmUgPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbn1cbi5zaWRlYmFyIC5uYXYgPiBsaS5hY3RpdmUgPiBhLCAuc2lkZWJhciAubmF2ID4gbGkuYWN0aXZlID4gYTpob3ZlciwgLnNpZGViYXIgLm5hdiA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzIyMjtcbn1cbi5zaWRlYmFyIC5uYXYgPiBsaS5hY3RpdmUgPiBhIGkge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zaWRlYmFyIC5uYXYgPiBsaS5hY3RpdmUgPiBhIC5sYWJlbCwgLnNpZGViYXIgLm5hdiA+IGxpLmFjdGl2ZSA+IGEgLmJhZGdlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zaWRlYmFyIC5uYXYgPiBsaS5uYXYtaGVhZGVyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggNXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zaWRlYmFyIC5uYXYgPiBsaS5uYXYtaGVhZGVyIGEge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5zaWRlYmFyIC5uYXYgPiBsaS5uYXYtaGVhZGVyIGE6aG92ZXIsIC5zaWRlYmFyIC5uYXYgPiBsaS5uYXYtaGVhZGVyIGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zaWRlYmFyIC5uYXYgPiBsaS5uYXYtaGVhZGVyIGEgaSB7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDA7XG59XG4uc2lkZWJhciAubmF2ID4gbGkubmF2LXByb2ZpbGUge1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzFhMjIyOTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zaWRlYmFyIC5uYXYgPiBsaS5uYXYtcHJvZmlsZSBhIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zaWRlYmFyIC5uYXYgPiBsaS5uYXYtcHJvZmlsZSA+IGEge1xuICBtYXJnaW46IC0yMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmY7XG59XG4uc2lkZWJhciAubmF2ID4gbGkubmF2LXByb2ZpbGUgLmltYWdlIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5zaWRlYmFyIC5uYXYgPiBsaS5uYXYtcHJvZmlsZSAuaW1hZ2UgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuLnNpZGViYXIgLm5hdiA+IGxpLm5hdi1wcm9maWxlIC5pbWFnZS5pbWFnZS1pY29uIGkge1xuICBmbG9hdDogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDcycHg7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMDtcbn1cbi5zaWRlYmFyIC5uYXYgPiBsaS5uYXYtcHJvZmlsZSAuaW5mbyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpZGViYXIgLm5hdiA+IGxpLm5hdi1wcm9maWxlIC5pbmZvIC5jYXJldCB7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbi5zaWRlYmFyIC5uYXYgPiBsaS5uYXYtcHJvZmlsZSAuaW5mbyBzbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IC01cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLnNpZGViYXIgLm5hdiA+IGxpLm5hdi1wcm9maWxlIC5jb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY292ZXItc2lkZWJhci11c2VyLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5zaWRlYmFyIC5uYXYgPiBsaS5uYXYtcHJvZmlsZSAuY292ZXIud2l0aC1zaGFkb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgYmFja2dyb3VuZDogcmdiYSgyMywgMzUsIDQxLCAwLjc1KTtcbn1cbi5zaWRlYmFyIC5uYXYgPiBsaS5uYXYtcHJvZmlsZSBhOmhvdmVyIC5jb3Zlci53aXRoLXNoYWRvdzpiZWZvcmUsIC5zaWRlYmFyIC5uYXYgPiBsaS5uYXYtcHJvZmlsZSBhOmZvY3VzIC5jb3Zlci53aXRoLXNoYWRvdzpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuLnNpZGViYXIgLm5hdiA+IGxpLm5hdi13aWRnZXQge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG4uc2lkZWJhciAubmF2ID4gbGkubmF2LXdpZGdldCBpIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjIyO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogUGFnZSBTaWRlYmFyIC0gR3JpZCBTdHlsZSAqL1xuLnNpZGViYXIuc2lkZWJhci1ncmlkIC5uYXYgPiBsaSA+IGEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI2MzIzODtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyNjMyMzg7XG59XG4uc2lkZWJhci5zaWRlYmFyLWdyaWQgLm5hdiA+IGxpLmFjdGl2ZSA+IGEge1xuICBib3JkZXItY29sb3I6ICMyMjI7XG4gIHotaW5kZXg6IDEwO1xufVxuLnNpZGViYXIuc2lkZWJhci1ncmlkIC5uYXYgPiBsaS5leHBhbmRpbmcgPiBhLCAuc2lkZWJhci5zaWRlYmFyLWdyaWQgLm5hdiA+IGxpLmV4cGFuZCA+IGEge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zaWRlYmFyLnNpZGViYXItZ3JpZCAubmF2ID4gbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi8qIFBhZ2UgU2lkZWJhciAtIEdyYWRpZW50IFN0eWxlICovXG4uZ3JhZGllbnQtZW5hYmxlZCAuc2lkZWJhciAubmF2ID4gbGkuYWN0aXZlID4gYSAubGFiZWwubGFiZWwtdGhlbWUsXG4uZ3JhZGllbnQtZW5hYmxlZCAuc2lkZWJhciAubmF2ID4gbGkuYWN0aXZlID4gYSAuYmFkZ2Uge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBQYWdlIFNpZGViYXIgLSBTdWIgTWVudSAqL1xuLnNpZGViYXIgbGkgPiBhIC5jYXJldCxcbi5mbG9hdC1zdWItbWVudSBsaSA+IGEgLmNhcmV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5zaWRlYmFyIGxpID4gYSAuY2FyZXQ6YmVmb3JlLFxuLmZsb2F0LXN1Yi1tZW51IGxpID4gYSAuY2FyZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGFcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5zaWRlYmFyIGxpLmFjdGl2ZSA+IGEgLmNhcmV0OmJlZm9yZSxcbi5zaWRlYmFyIGxpLmV4cGFuZGluZyA+IGEgLmNhcmV0OmJlZm9yZSxcbi5zaWRlYmFyIGxpLmV4cGFuZCA+IGEgLmNhcmV0OmJlZm9yZSxcbi5mbG9hdC1zdWItbWVudSBsaS5hY3RpdmUgPiBhIC5jYXJldDpiZWZvcmUsXG4uZmxvYXQtc3ViLW1lbnUgbGkuZXhwYW5kaW5nID4gYSAuY2FyZXQ6YmVmb3JlLFxuLmZsb2F0LXN1Yi1tZW51IGxpLmV4cGFuZCA+IGEgLmNhcmV0OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLnNpZGViYXIgbGkuY2xvc2luZyA+IGEgLmNhcmV0OmJlZm9yZSxcbi5zaWRlYmFyIGxpLmNsb3NlZCA+IGEgLmNhcmV0OmJlZm9yZSxcbi5mbG9hdC1zdWItbWVudSBsaS5jbG9zaW5nID4gYSAuY2FyZXQ6YmVmb3JlLFxuLmZsb2F0LXN1Yi1tZW51IGxpLmNsb3NlZCA+IGEgLmNhcmV0OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuXG4uc2lkZWJhciAuc3ViLW1lbnUge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaWRlYmFyIC5uYXYgPiBsaS5oYXMtc3ViID4gLnN1Yi1tZW51IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLnNpZGViYXIgLnN1Yi1tZW51ID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaWRlYmFyIC5zdWItbWVudSA+IGxpID4gYSB7XG4gIHBhZGRpbmc6IDNweCAyMHB4IDNweCA1NHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaWRlYmFyIC5zdWItbWVudSA+IGxpID4gYTpob3Zlcixcbi5zaWRlYmFyIC5zdWItbWVudSA+IGxpID4gYTpmb2N1cyxcbi5zaWRlYmFyIC5zdWItbWVudSA+IGxpLmFjdGl2ZSA+IGEsXG4uc2lkZWJhciAuc3ViLW1lbnUgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLFxuLnNpZGViYXIgLnN1Yi1tZW51ID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2lkZWJhciAuc3ViLW1lbnUgLnN1Yi1tZW51IHtcbiAgcGFkZGluZzogMCAwIDAgMTVweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLnNpZGViYXIgLm5hdiA+IGxpIGxpLmhhcy1zdWIuYWN0aXZlID4gYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2lkZWJhciAuaGFzLXN1Yi5hY3RpdmUgPiAuc3ViLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNpZGViYXIgLm5hdiAuc3ViLW1lbnUgPiBsaSA+IGEgLmNhcmV0IHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgbGVmdDogLTVweDtcbiAgY29sb3I6ICNhM2E3YWM7XG59XG5cbi8qIFBhZ2UgU2lkZWJhciAtIE1pbmlmaWVkIFN0eWxlICovXG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyIHtcbiAgd2lkdGg6IDYwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXItYmcge1xuICB3aWR0aDogNjBweDtcbn1cbi5wYWdlLXNpZGViYXItbWluaWZpZWQgLmNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogNjBweDtcbn1cbi5wYWdlLXNpZGViYXItbWluaWZpZWQgLmZvb3RlciB7XG4gIG1hcmdpbi1sZWZ0OiA5MHB4O1xufVxuLnBhZ2Utc2lkZWJhci1taW5pZmllZC5wYWdlLXNpZGViYXItZml4ZWQgLnNpZGViYXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkOm5vdCgucGFnZS1zaWRlYmFyLWZpeGVkKSAuc2lkZWJhciAuc2xpbVNjcm9sbERpdiwgLnBhZ2Utc2lkZWJhci1taW5pZmllZDpub3QoLnBhZ2Utc2lkZWJhci1maXhlZCkgLnNpZGViYXIgLnNsaW1TY3JvbGxEaXYgPiBkaXYge1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXIuc2lkZWJhci1yaWdodCAuc2xpbVNjcm9sbERpdiwgLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhci5zaWRlYmFyLXJpZ2h0IC5zbGltU2Nyb2xsRGl2ID4gZGl2LCAucGFnZS1zaWRlYmFyLW1pbmlmaWVkLnBhZ2Utc2lkZWJhci1maXhlZCAuc2lkZWJhciAuc2xpbVNjcm9sbERpdiwgLnBhZ2Utc2lkZWJhci1taW5pZmllZC5wYWdlLXNpZGViYXItZml4ZWQgLnNpZGViYXIgLnNsaW1TY3JvbGxEaXYgPiBkaXYge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyIC5uYXYgPiBsaSA+IGEge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyIC5uYXYtcHJvZmlsZSwgLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhciAubmF2LWhlYWRlciwgLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhciAubmF2ID4gbGkgPiBhID4gc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyIC5jYXJldCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMnB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXIgLmNhcmV0OmJlZm9yZSwgLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhciBsaS5hY3RpdmUgLmNhcmV0OmJlZm9yZSwgLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhciBsaS5leHBhbmRpbmcgLmNhcmV0OmJlZm9yZSwgLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhciBsaS5leHBhbmQgLmNhcmV0OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhciAubmF2ID4gbGkgPiBhID4gaSwgLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhciAubmF2ID4gbGkgPiBhIC5pY29uLWltZyB7XG4gIG1hcmdpbjogLTJweCAtNHB4O1xufVxuLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhciAubmF2IGxpLmhhcy1zdWIgPiAuc3ViLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDIyMHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweCAzMHB4O1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6ICMyMjI7XG59XG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyLW1pbmlmeS1idG4gaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMVwiO1xufVxuLnBhZ2Utc2lkZWJhci1taW5pZmllZC5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuY29udGVudCB7XG4gIG1hcmdpbi1yaWdodDogNjBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5mb290ZXIge1xuICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuLnBhZ2Utc2lkZWJhci1taW5pZmllZC5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuc3ViLW1lbnUge1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAxMDAlO1xufVxuLnBhZ2Utc2lkZWJhci1taW5pZmllZC5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAubmF2ID4gbGkuaGFzLXN1YiA+IGEgLmNhcmV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuLnBhZ2Utc2lkZWJhci1taW5pZmllZC5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAubmF2ID4gbGkuaGFzLXN1YiA+IGEgLmNhcmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG59XG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5zaWRlYmFyIC5zdWItbWVudSAuY2FyZXQge1xuICBsZWZ0OiAwO1xuICB0b3A6IDJweDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCAhaW1wb3J0YW50O1xufVxuLnBhZ2Utc2lkZWJhci1taW5pZmllZC5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuc2lkZWJhciAubmF2IGxpLmhhcy1zdWIgPiAuc3ViLW1lbnUge1xuICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAwO1xufVxuLnBhZ2Utc2lkZWJhci1taW5pZmllZC5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuc2lkZWJhciAuc3ViLW1lbnU6YmVmb3JlIHtcbiAgcmlnaHQ6IDI2cHg7XG4gIGxlZnQ6IGF1dG87XG59XG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5zaWRlYmFyIC5zdWItbWVudSA+IGxpID4gYTpiZWZvcmUge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAtNnB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5wYWdlLXNpZGViYXItbWluaWZpZWQucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLnNpZGViYXItbWluaWZ5LWJ0biBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAwXCI7XG59XG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyIC5zbGltU2Nyb2xsQmFyLCAucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyIC5zbGltU2Nyb2xsUmFpbCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXIuc2lkZWJhci1yaWdodCAuc2xpbVNjcm9sbEJhciB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5zaWRlYmFyLW1pbmlmeS1idG4ge1xuICBtYXJnaW46IDEwcHggMDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nOiA1cHggMjBweCA1cHggMTBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjMjYzMjM4O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAwIDAgMjBweDtcbn1cbi5zaWRlYmFyLW1pbmlmeS1idG46aG92ZXIsIC5zaWRlYmFyLW1pbmlmeS1idG46Zm9jdXMge1xuICBjb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjNDU1QTY0ICFpbXBvcnRhbnQ7XG59XG4uc2lkZWJhci1taW5pZnktYnRuOmhvdmVyIGksIC5zaWRlYmFyLW1pbmlmeS1idG46Zm9jdXMgaSB7XG4gIGNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XG59XG4uc2lkZWJhci1taW5pZnktYnRuIGkge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIFBhZ2UgU2lkZWJhciAtIExpZ2h0IFN0eWxlICovXG4ucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIsIC5wYWdlLXdpdGgtbGlnaHQtc2lkZWJhciAuc2lkZWJhci1iZyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLm5hdiA+IGxpID4gYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnBhZ2Utd2l0aC1saWdodC1zaWRlYmFyIC5zaWRlYmFyIC5uYXYgPiBsaS5uYXYtcHJvZmlsZSB7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIGNvbG9yOiAjMjEyMTIxO1xufVxuLnBhZ2Utd2l0aC1saWdodC1zaWRlYmFyIC5zaWRlYmFyIC5uYXYgPiBsaS5uYXYtcHJvZmlsZSBhLCAucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLm5hdiA+IGxpLm5hdi1wcm9maWxlLmFjdGl2ZSBhLCAucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLm5hdiA+IGxpLm5hdi1wcm9maWxlLmFjdGl2ZSBhOmhvdmVyLCAucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLm5hdiA+IGxpLm5hdi1wcm9maWxlLmFjdGl2ZSBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLm5hdiA+IGxpLmFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdlLXdpdGgtbGlnaHQtc2lkZWJhciAuc2lkZWJhciAubmF2Lm5hdi1wcm9maWxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCMUI5QzA7XG59XG4ucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLm5hdiA+IGxpLm5hdi1oZWFkZXIge1xuICBjb2xvcjogIzllOWU5ZTtcbn1cbi5wYWdlLXdpdGgtbGlnaHQtc2lkZWJhciAuc2lkZWJhciAubmF2ID4gbGkgPiBhIGkge1xuICBjb2xvcjogIzllOWU5ZTtcbn1cbi5wYWdlLXdpdGgtbGlnaHQtc2lkZWJhciAuc2lkZWJhciAubmF2ID4gbGkgLnN1Yi1tZW51OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNCMUI5QzA7XG59XG4ucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLm5hdiA+IGxpIC5zaWRlYmFyLW1pbmlmeS1idG4sIC5wYWdlLXdpdGgtbGlnaHQtc2lkZWJhciAuc2lkZWJhciAubmF2ID4gbGkgLnNpZGViYXItbWluaWZ5LWJ0bjpob3ZlciwgLnBhZ2Utd2l0aC1saWdodC1zaWRlYmFyIC5zaWRlYmFyIC5uYXYgPiBsaSAuc2lkZWJhci1taW5pZnktYnRuOmZvY3VzLCAucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLm5hdiA+IGxpLmFjdGl2ZS5leHBhbmQgPiBhLCAucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLm5hdiA+IGxpLmFjdGl2ZSA+IGEsIC5wYWdlLXdpdGgtbGlnaHQtc2lkZWJhciAuc2lkZWJhciAubmF2ID4gbGkuYWN0aXZlID4gYTpob3ZlciwgLnBhZ2Utd2l0aC1saWdodC1zaWRlYmFyIC5zaWRlYmFyIC5uYXYgPiBsaS5hY3RpdmUgPiBhOmZvY3VzLCAucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyIC5uYXYgPiBsaS5hY3RpdmUgPiBhLCAucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyIC5uYXYgPiBsaS5hY3RpdmU6aG92ZXIgPiBhLCAucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyIC5uYXYgPiBsaS5hY3RpdmU6Zm9jdXMgPiBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM2MTYxNjE7XG59XG4ucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLm5hdiA+IGxpLmV4cGFuZCA+IGEsIC5wYWdlLXdpdGgtbGlnaHQtc2lkZWJhciAuc2lkZWJhciAubmF2ID4gbGkgPiBhOmhvdmVyLCAucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLm5hdiA+IGxpID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4ucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLm5hdiA+IGxpIC5zdWItbWVudSA+IGxpLmFjdGl2ZSA+IGE6YmVmb3JlIHtcbiAgY29sb3I6ICM1NzVkNjM7XG59XG4ucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLnN1Yi1tZW51ID4gbGkgPiBhIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM2MTYxNjE7XG59XG4ucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLnN1Yi1tZW51ID4gbGkuYWN0aXZlID4gYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLnN1Yi1tZW51ID4gbGkgPiBhOmZvY3VzLCAucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLnN1Yi1tZW51ID4gbGkgPiBhOmhvdmVyLCAucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLnN1Yi1tZW51ID4gbGkuYWN0aXZlID4gYSwgLnBhZ2Utd2l0aC1saWdodC1zaWRlYmFyIC5zaWRlYmFyIC5zdWItbWVudSA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMsIC5wYWdlLXdpdGgtbGlnaHQtc2lkZWJhciAuc2lkZWJhciAuc3ViLW1lbnUgPiBsaS5hY3RpdmUgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7XG59XG4ucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLnN1Yi1tZW51ID4gbGk6YmVmb3JlLCAucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLnN1Yi1tZW51ID4gbGkgPiBhOmFmdGVyLCAucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLnN1Yi1tZW51ID4gbGkuaGFzLXN1YiA+IGE6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2U3ZTllYTtcbn1cbi5wYWdlLXdpdGgtbGlnaHQtc2lkZWJhci5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXIgLm5hdiA+IGxpLmFjdGl2ZSA+IGEgPiBpIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLnNsaW1TY3JvbGxCYXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYWdlLXdpdGgtbGlnaHQtc2lkZWJhciAuc2lkZWJhciAubmF2ID4gbGkgLnN1Yi1tZW51LFxuLnBhZ2Utc2lkZWJhci1taW5pZmllZC5wYWdlLXdpdGgtbGlnaHQtc2lkZWJhciAuc2lkZWJhciAubmF2IGxpLmhhcy1zdWIgPiAuc3ViLW1lbnUsXG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkLnBhZ2Utd2l0aC1saWdodC1zaWRlYmFyIC5zaWRlYmFyIC5uYXYgPiBsaS5oYXMtc3ViOmZvY3VzID4gYSxcbi5wYWdlLXNpZGViYXItbWluaWZpZWQucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLm5hdiA+IGxpLmhhcy1zdWI6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgY29sb3I6ICMyMTIxMjE7XG59XG5cbi8qIFBhZ2UgU2lkZWJhciAtIFdpZGUgU3R5bGUgKi9cbi5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyIC5zaWRlYmFyLCAucGFnZS13aXRoLXdpZGUtc2lkZWJhciAuc2lkZWJhciArIC5zaWRlYmFyLWJnLCAucGFnZS13aXRoLXdpZGUtc2lkZWJhci5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXIuc2lkZWJhci1yaWdodCwgLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyLWJnLnNpZGViYXItcmlnaHQge1xuICB3aWR0aDogMjUwcHg7XG59XG4ucGFnZS13aXRoLXdpZGUtc2lkZWJhciAuY29udGVudCB7XG4gIG1hcmdpbi1sZWZ0OiAyNTBweDtcbn1cbi5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyOm5vdCgucGFnZS1zaWRlYmFyLW1pbmlmaWVkKSAuY29udGVudCB7XG4gIG1hcmdpbi1yaWdodDogMjUwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIucGFnZS13aXRoLXR3by1zaWRlYmFyIC5jb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDI1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDI1MHB4O1xufVxuLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyLCAucGFnZS13aXRoLXdpZGUtc2lkZWJhci5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXIgKyAuc2lkZWJhci1iZyB7XG4gIHdpZHRoOiA2MHB4O1xufVxuLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIucGFnZS1zaWRlYmFyLW1pbmlmaWVkOm5vdCgucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIpIC5jb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG59XG4ucGFnZS13aXRoLXdpZGUtc2lkZWJhciAuZm9vdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDI4MHB4O1xufVxuLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIucGFnZS13aXRoLXJpZ2h0LXNpZGViYXI6bm90KC5wYWdlLXNpZGViYXItbWluaWZpZWQpIC5mb290ZXIge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyODBweDtcbn1cblxuLyogUGFnZSBTaWRlYmFyIC0gVHJhbnNwYXJlbnQgU3R5bGUgKEFkZGVkIGluIFYxLjkpICovXG4uc2lkZWJhci5zaWRlYmFyLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQgLm5hdiA+IGxpLm5hdi1wcm9maWxlLCAuc2lkZWJhci5zaWRlYmFyLXRyYW5zcGFyZW50IC5uYXYgPiBsaS5uYXYtcHJvZmlsZS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnNpZGViYXIuc2lkZWJhci10cmFuc3BhcmVudCAubmF2ID4gbGkubmF2LXByb2ZpbGUgYTpob3ZlciwgLnNpZGViYXIuc2lkZWJhci10cmFuc3BhcmVudCAubmF2ID4gbGkubmF2LXByb2ZpbGUgYTpmb2N1cywgLnNpZGViYXIuc2lkZWJhci10cmFuc3BhcmVudCAubmF2ID4gbGkubmF2LXByb2ZpbGUgLmNvdmVyLCAuc2lkZWJhci5zaWRlYmFyLXRyYW5zcGFyZW50IC5uYXYgPiBsaS5uYXYtcHJvZmlsZSAuY292ZXIud2l0aC1zaGFkb3c6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQgLnN1Yi1tZW51IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQgKyAuc2lkZWJhci1iZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSg0NSwgNTMsIDYwLCAwLjc1KTtcbn1cbi5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQgLm5hdiA+IGxpLm5hdi1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQgLmhhcy1zdWIuYWN0aXZlID4gLnN1Yi1tZW51IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQgLm5hdiA+IGxpLmFjdGl2ZSA+IGEsIC5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQgLm5hdiA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsIC5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQgLm5hdiA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4uc2lkZWJhci5zaWRlYmFyLXRyYW5zcGFyZW50IC5zdWItbWVudSA+IGxpOmJlZm9yZSwgLnNpZGViYXIuc2lkZWJhci10cmFuc3BhcmVudCAuc3ViLW1lbnUgPiBsaSA+IGE6YWZ0ZXIsIC5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQgLnN1Yi1tZW51ID4gbGkuaGFzLXN1YiA+IGE6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG4ucGFnZS1zaWRlYmFyLXRvZ2dsZWQucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQgKyAuc2lkZWJhci1iZyxcbi5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQgKyAuc2lkZWJhci1iZyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY292ZXItc2lkZWJhci5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQgLm5hdiA+IGxpLmhhcy1zdWIgLnN1Yi1tZW51IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNiwgMzQsIDQxLCAwLjg1KTtcbn1cblxuLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhci5zaWRlYmFyLXRyYW5zcGFyZW50IC5uYXYgPiBsaS5oYXMtc3ViOmhvdmVyID4gYSxcbi5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXIuc2lkZWJhci10cmFuc3BhcmVudCAubmF2ID4gbGkuaGFzLXN1Yjpmb2N1cyA+IGEsXG4uc2lkZWJhci5zaWRlYmFyLXRyYW5zcGFyZW50IC5uYXYgPiBsaS5leHBhbmQgPiBhLFxuLnNpZGViYXIuc2lkZWJhci10cmFuc3BhcmVudCAubmF2ID4gbGkgPiBhOmZvY3VzLFxuLnNpZGViYXIuc2lkZWJhci10cmFuc3BhcmVudCAubmF2ID4gbGkgPiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIFBhZ2UgU2lkZWJhciAtIFJpZ2h0IFNpZGViYXIgKEFkZGVkIGluIFY0LjApICovXG4ucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLnNpZGViYXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuc2lkZWJhciAubmF2ID4gbGkgPiBhIC5pY29uLWltZywgLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5zaWRlYmFyIC5uYXYgPiBsaSA+IGEgaSB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuc2lkZWJhciAuc3ViLW1lbnUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDM5cHg7XG59XG4ucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLnNpZGViYXIgLnN1Yi1tZW51ID4gbGk6YmVmb3JlIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0xM3B4O1xufVxuLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5zaWRlYmFyIC5zdWItbWVudSA+IGxpOmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG4ucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLnNpZGViYXIgLnN1Yi1tZW51ID4gbGkgPiBhIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5zaWRlYmFyIC5zdWItbWVudSA+IGxpID4gYTphZnRlciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMTFweDtcbn1cbi5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuc2lkZWJhciAubmF2ID4gbGkubmF2LXByb2ZpbGUgLmltYWdlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhci5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXIgLm5hdiA+IGxpID4gYSAuaWNvbi1pbWcsIC5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhci5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXIgLm5hdiA+IGxpID4gYSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xufVxuLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5zaWRlYmFyIC5zdWItbWVudSAuc3ViLW1lbnUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyIGxpID4gYSAuY2FyZXQge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhciBsaSA+IGEgLmNhcmV0OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5mbG9hdC1zdWItbWVudS1saW5lLCAucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLmZsb2F0LXN1Yi1tZW51LWFycm93LCAucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLmZsb2F0LXN1Yi1tZW51IGxpOmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG4ucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLnNpZGViYXIgbGkuYWN0aXZlID4gYSAuY2FyZXQ6YmVmb3JlLCAucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLnNpZGViYXIgbGkuZXhwYW5kaW5nID4gYSAuY2FyZXQ6YmVmb3JlLCAucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLnNpZGViYXIgbGkuZXhwYW5kID4gYSAuY2FyZXQ6YmVmb3JlLCAucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLmZsb2F0LXN1Yi1tZW51IGxpLmFjdGl2ZSA+IGEgLmNhcmV0OmJlZm9yZSwgLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5mbG9hdC1zdWItbWVudSBsaS5leHBhbmRpbmcgPiBhIC5jYXJldDpiZWZvcmUsIC5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuZmxvYXQtc3ViLW1lbnUgbGkuZXhwYW5kID4gYSAuY2FyZXQ6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cbi5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuZmxvYXQtc3ViLW1lbnUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDM5cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5mbG9hdC1zdWItbWVudSBsaSA+IGEge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4ucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLmZsb2F0LXN1Yi1tZW51IGxpID4gYSAuY2FyZXQsIC5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuc2lkZWJhciBsaSA+IGEgLmNhcmV0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5mbG9hdC1zdWItbWVudSAuc3ViLW1lbnUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLmZsb2F0LXN1Yi1tZW51IGxpID4gYSAuY2FyZXQ6YmVmb3JlLCAucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLnNpZGViYXIgbGkgPiBhIC5jYXJldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiO1xufVxuLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5mbG9hdC1zdWItbWVudSBsaTpiZWZvcmUge1xuICByaWdodDogLTEzcHg7XG4gIGxlZnQ6IGF1dG87XG59XG4ucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLmZsb2F0LXN1Yi1tZW51IGxpID4gYTphZnRlciB7XG4gIHJpZ2h0OiAtMTFweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLyogUGFnZSBTaWRlYmFyIC0gRmxvYXRpbmcgU3ViIE1lbnUgKEFkZGVkIGluIFY0LjApICovXG4uZmxvYXQtc3ViLW1lbnUtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMjIwcHg7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogIzI2MzIzODtcbiAgei1pbmRleDogMTAyMDtcbn1cblxuLmZsb2F0LXN1Yi1tZW51LWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogIzM3NDc0Rjtcbn1cblxuLmZsb2F0LXN1Yi1tZW51LWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgbGVmdDogMjZweDtcbiAgd2lkdGg6IDJweDtcbiAgYmFja2dyb3VuZDogIzM3NDc0Rjtcbn1cblxuLmZsb2F0LXN1Yi1tZW51IHtcbiAgcGFkZGluZzogOXB4IDAgOXB4IDM5cHg7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmZsb2F0LXN1Yi1tZW51IC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5mbG9hdC1zdWItbWVudSAuYWN0aXZlID4gLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmxvYXQtc3ViLW1lbnUgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmxvYXQtc3ViLW1lbnUgbGk6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgdG9wOiAtMTRweDtcbn1cbi5mbG9hdC1zdWItbWVudSA+IGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIHRvcDogMTFweDtcbn1cbi5mbG9hdC1zdWItbWVudSAuZmxvYXQtc3ViLW1lbnUtYXJyb3c6YmVmb3JlLCAuZmxvYXQtc3ViLW1lbnUgLmZsb2F0LXN1Yi1tZW51LWFycm93OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmZsb2F0LXN1Yi1tZW51IGxpOmJlZm9yZSwgLmZsb2F0LXN1Yi1tZW51IGxpID4gYTphZnRlciwgLmZsb2F0LXN1Yi1tZW51IGxpLmhhcy1zdWIgPiBhOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMzNzQ3NEY7XG59XG4uZmxvYXQtc3ViLW1lbnUgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTNweDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAycHg7XG59XG4uZmxvYXQtc3ViLW1lbnUgbGk6bGFzdC1jaGlsZDpiZWZvcmUge1xuICBib3R0b206IGF1dG87XG4gIGhlaWdodDogMTNweDtcbn1cbi5mbG9hdC1zdWItbWVudSA+IGxpOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQ6YmVmb3JlIHtcbiAgaGVpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cbi5mbG9hdC1zdWItbWVudSBsaTpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gIGhlaWdodDogMjdweDtcbn1cbi5mbG9hdC1zdWItbWVudSBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0NTVBNjQ7XG4gIGJhY2tncm91bmQ6ICMyNzMyMzg7XG4gIHRvcDogMTFweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICB6LWluZGV4OiAxMDtcbn1cbi5mbG9hdC1zdWItbWVudSBsaS5oYXMtc3ViID4gYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiAxMXB4O1xuICBib3R0b206IDExcHg7XG4gIHdpZHRoOiAycHg7XG59XG4uZmxvYXQtc3ViLW1lbnUgbGkgPiBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTFweDtcbiAgdG9wOiAxMXB4O1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAycHg7XG59XG4uZmxvYXQtc3ViLW1lbnUgLnN1Yi1tZW51IHtcbiAgcGFkZGluZzogMCAwIDAgMTVweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5mbG9hdC1zdWItbWVudSBsaSA+IGEge1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgcGFkZGluZzogM3B4IDIwcHggM3B4IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzg4OTA5NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmxvYXQtc3ViLW1lbnUgbGkgPiBhOmhvdmVyLCAuZmxvYXQtc3ViLW1lbnUgbGkgPiBhOmZvY3VzLCAuZmxvYXQtc3ViLW1lbnUgbGkuYWN0aXZlID4gYSwgLmZsb2F0LXN1Yi1tZW51IGxpLmFjdGl2ZSA+IGE6aG92ZXIsIC5mbG9hdC1zdWItbWVudSBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZmxvYXQtc3ViLW1lbnUgbGkuYWN0aXZlOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBiY2Q0O1xufVxuLmZsb2F0LXN1Yi1tZW51IGxpID4gYSAuY2FyZXQge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBjb2xvcjogI2EzYTdhYztcbn1cblxuLyogUGFnZSBTaWRlYmFyIC0gVG9nZ2xlIEFuaW1hdGlvbiAqL1xuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZSA+IGxpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmV4cGFuZCA+IC5zdWItbWVudSA+IGxpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBpblRvUmlnaHQge1xuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAlLCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBpblRvUmlnaHQge1xuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAlLCAwLCAwKTtcbiAgfVxufVxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaSxcbi5zaWRlYmFyIC5uYXYgbGkuaGFzLXN1Yi5leHBhbmQgPiAuc3ViLW1lbnUgPiBsaSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBpblRvUmlnaHQgMC4zcyBib3RoIGN1YmljLWJlemllcigwLjcsIDAsIDAuMywgMSk7XG4gIGFuaW1hdGlvbjogaW5Ub1JpZ2h0IDAuM3MgYm90aCBjdWJpYy1iZXppZXIoMC43LCAwLCAwLjMsIDEpO1xufVxuXG4uc2lkZWJhciAubmF2Lm5hdi1wcm9maWxlLmV4cGFuZCA+IGxpOm50aC1jaGlsZCgyKSxcbi5zaWRlYmFyIC5uYXYgbGkuaGFzLXN1Yi5hY3RpdmUgPiAuc3ViLW1lbnUgPiBsaTpudGgtY2hpbGQoMiksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuZXhwYW5kID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDIpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDQ1bXM7XG4gIGFuaW1hdGlvbi1kZWxheTogNDVtcztcbn1cblxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoMyksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuYWN0aXZlID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDMpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmV4cGFuZCA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgzKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiA2MG1zO1xuICBhbmltYXRpb24tZGVsYXk6IDYwbXM7XG59XG5cbi5zaWRlYmFyIC5uYXYubmF2LXByb2ZpbGUuZXhwYW5kID4gbGk6bnRoLWNoaWxkKDQpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmFjdGl2ZSA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCg0KSxcbi5zaWRlYmFyIC5uYXYgbGkuaGFzLXN1Yi5leHBhbmQgPiAuc3ViLW1lbnUgPiBsaTpudGgtY2hpbGQoNCkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogNzVtcztcbiAgYW5pbWF0aW9uLWRlbGF5OiA3NW1zO1xufVxuXG4uc2lkZWJhciAubmF2Lm5hdi1wcm9maWxlLmV4cGFuZCA+IGxpOm50aC1jaGlsZCg1KSxcbi5zaWRlYmFyIC5uYXYgbGkuaGFzLXN1Yi5hY3RpdmUgPiAuc3ViLW1lbnUgPiBsaTpudGgtY2hpbGQoNSksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuZXhwYW5kID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDUpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDkwbXM7XG4gIGFuaW1hdGlvbi1kZWxheTogOTBtcztcbn1cblxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoNiksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuYWN0aXZlID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDYpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmV4cGFuZCA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCg2KSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxMDVtcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAxMDVtcztcbn1cblxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoNyksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuYWN0aXZlID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDcpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmV4cGFuZCA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCg3KSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxMjBtcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAxMjBtcztcbn1cblxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoOCksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuYWN0aXZlID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDgpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmV4cGFuZCA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCg4KSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxMzVtcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAxMzVtcztcbn1cblxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoOSksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuYWN0aXZlID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDkpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmV4cGFuZCA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCg5KSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxNTBtcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAxNTBtcztcbn1cblxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoMTApLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmFjdGl2ZSA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgxMCksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuZXhwYW5kID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDEwKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxNjVtcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAxNjVtcztcbn1cblxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoMTEpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmFjdGl2ZSA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgxMSksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuZXhwYW5kID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDExKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxODBtcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAxODBtcztcbn1cblxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoMTIpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmFjdGl2ZSA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgxMiksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuZXhwYW5kID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDEyKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxOTVtcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAxOTVtcztcbn1cblxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoMTMpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmFjdGl2ZSA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgxMyksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuZXhwYW5kID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDEzKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAyMTBtcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAyMTBtcztcbn1cblxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoMTQpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmFjdGl2ZSA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgxNCksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuZXhwYW5kID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDE0KSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAyMjVtcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAyMjVtcztcbn1cblxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoMTUpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmFjdGl2ZSA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgxNSksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuZXhwYW5kID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDE1KSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAyNDBtcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAyNDBtcztcbn1cblxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoMTYpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmFjdGl2ZSA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgxNiksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuZXhwYW5kID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDE2KSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAyNTVtcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAyNTVtcztcbn1cblxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoMTcpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmFjdGl2ZSA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgxNyksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuZXhwYW5kID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDE3KSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAyNzBtcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAyNzBtcztcbn1cblxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoMTgpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmFjdGl2ZSA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgxOCksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuZXhwYW5kID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDE4KSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAyOTVtcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAyOTVtcztcbn1cblxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoMTkpLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmFjdGl2ZSA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgxOSksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuZXhwYW5kID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDE5KSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAzMTBtcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAzMTBtcztcbn1cblxuLnNpZGViYXIgLm5hdi5uYXYtcHJvZmlsZS5leHBhbmQgPiBsaTpudGgtY2hpbGQoMjApLFxuLnNpZGViYXIgLm5hdiBsaS5oYXMtc3ViLmFjdGl2ZSA+IC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgyMCksXG4uc2lkZWJhciAubmF2IGxpLmhhcy1zdWIuZXhwYW5kID4gLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDIwKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAzMjVtcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAzMjVtcztcbn1cblxuLyogUGFnZSBUb3AgTWVudSAqL1xuLnBhZ2Utd2l0aC10b3AtbWVudSB7XG4gIHBhZGRpbmctdG9wOiAxMDZweDtcbn1cbi5wYWdlLXdpdGgtdG9wLW1lbnUgLnNpZGViYXIge1xuICBwYWRkaW5nLXRvcDogMTA2cHg7XG59XG5cbi50b3AtbWVudSB7XG4gIGJhY2tncm91bmQ6ICMzNzQ3NEY7XG4gIGhlaWdodDogNDZweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDYwcHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDE1O1xufVxuLnRvcC1tZW51IC5uYXYge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50b3AtbWVudSAubmF2ID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50b3AtbWVudSAubmF2ID4gbGkgKyBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAtM3B4O1xufVxuLnRvcC1tZW51IC5uYXYgPiBsaSA+IGEge1xuICBwYWRkaW5nOiAxM3B4IDIwcHg7XG4gIGNvbG9yOiAjQjBCRUM1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50b3AtbWVudSAubmF2ID4gbGkgPiBhIC5iYWRnZSwgLnRvcC1tZW51IC5uYXYgPiBsaSA+IGEgLmxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi50b3AtbWVudSAubmF2ID4gbGkgPiBhIC5iYWRnZSB7XG4gIGJhY2tncm91bmQ6ICMxYjFmMjQ7XG59XG4udG9wLW1lbnUgLm5hdiA+IGxpID4gYSAuaWNvbi1pbWcge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4udG9wLW1lbnUgLm5hdiA+IGxpID4gYSAuaWNvbi1pbWcgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50b3AtbWVudSAubmF2ID4gbGkgPiBhIC5iYWRnZS5wdWxsLXJpZ2h0LCAudG9wLW1lbnUgLm5hdiA+IGxpID4gYSAubGFiZWwucHVsbC1yaWdodCB7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cbi50b3AtbWVudSAubmF2ID4gbGkgPiBhIGkge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIG1hcmdpbi1ib3R0b206IC0ycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzU0NkU3QTtcbn1cbi50b3AtbWVudSAubmF2ID4gbGkgPiBhIC5jYXJldC5wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnRvcC1tZW51IC5uYXYgPiBsaS5hY3RpdmUgPiBhIC5sYWJlbC5sYWJlbC10aGVtZSwgLnRvcC1tZW51IC5uYXYgPiBsaS5hY3RpdmUgPiBhIC5iYWRnZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbi50b3AtbWVudSAubmF2ID4gbGkuYWN0aXZlID4gYSBpIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udG9wLW1lbnUgLm5hdiA+IGxpOmhvdmVyID4gYSwgLnRvcC1tZW51IC5uYXYgPiBsaTpmb2N1cyA+IGEsIC50b3AtbWVudSAubmF2ID4gbGkgPiBhOmhvdmVyLCAudG9wLW1lbnUgLm5hdiA+IGxpID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRvcC1tZW51IGxpID4gYSAuY2FyZXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi50b3AtbWVudSBsaSA+IGEgLmNhcmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4vKiBQYWdlIFRvcCBNZW51IC0gU3ViIE1lbnUgKi9cbi50b3AtbWVudSAubmF2IC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDIyMHB4O1xuICB0b3A6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMyRjNDNDM7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4udG9wLW1lbnUgLnN1Yi1tZW51ID4gbGkgPiBhIHtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50b3AtbWVudSAubmF2IC5zdWItbWVudSA+IGxpID4gYSAuY2FyZXQge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuLnRvcC1tZW51IC5zdWItbWVudSAuc3ViLW1lbnUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnRvcC1tZW51IC5zdWItbWVudSA+IGxpID4gYTpob3ZlciwgLnRvcC1tZW51IC5zdWItbWVudSA+IGxpID4gYTpmb2N1cywgLnRvcC1tZW51IC5zdWItbWVudSA+IGxpLmFjdGl2ZSA+IGEsIC50b3AtbWVudSAuc3ViLW1lbnUgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLCAudG9wLW1lbnUgLnN1Yi1tZW51ID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRvcC1tZW51IC5uYXYgPiBsaS5oYXMtc3ViOmhvdmVyID4gLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udG9wLW1lbnUgLm5hdiA+IGxpLmFjdGl2ZSA+IGEsIC50b3AtbWVudSAubmF2ID4gbGkuYWN0aXZlID4gYTpob3ZlciwgLnRvcC1tZW51IC5uYXYgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzIyMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIFBhZ2UgVG9wIE1lbnUgLSBMZWZ0ICYgUmlnaHQgQ29udHJvbCAqL1xuLnRvcC1tZW51IC5uYXYgPiBsaS5tZW51LWNvbnRyb2wge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDQ2cHg7XG4gIGJhY2tncm91bmQ6ICMzNzQ3NEY7XG4gIGhlaWdodDogNDZweDtcbiAgbWFyZ2luOiAwO1xufVxuLnRvcC1tZW51IC5uYXYgPiBsaS5tZW51LWNvbnRyb2wgPiBhIHtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNDZweDtcbn1cbi50b3AtbWVudSAubmF2ID4gbGkubWVudS1jb250cm9sID4gYSBpIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogYXV0bztcbn1cbi50b3AtbWVudSAubmF2ID4gbGkubWVudS1jb250cm9sLm1lbnUtY29udHJvbC1sZWZ0IHtcbiAgbGVmdDogLTUwcHg7XG59XG4udG9wLW1lbnUgLm5hdiA+IGxpLm1lbnUtY29udHJvbC5tZW51LWNvbnRyb2wtcmlnaHQge1xuICByaWdodDogLTUwcHg7XG59XG4udG9wLW1lbnUgLm5hdiA+IGxpLm1lbnUtY29udHJvbC5tZW51LWNvbnRyb2wtbGVmdC5zaG93IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNsaWRlSW5MZWZ0IDAuMnM7XG4gIGFuaW1hdGlvbjogc2xpZGVJbkxlZnQgMC4ycztcbiAgbGVmdDogMDtcbn1cbi50b3AtbWVudSAubmF2ID4gbGkubWVudS1jb250cm9sLm1lbnUtY29udHJvbC1yaWdodC5zaG93IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNsaWRlSW5SaWdodCAwLjJzO1xuICBhbmltYXRpb246IHNsaWRlSW5SaWdodCAwLjJzO1xuICByaWdodDogMDtcbn1cbi50b3AtbWVudSAubmF2ID4gbGkubWVudS1jb250cm9sLm1lbnUtY29udHJvbC1sZWZ0ID4gYSB7XG4gIGJveC1zaGFkb3c6IDVweCAwIDhweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi50b3AtbWVudSAubmF2ID4gbGkubWVudS1jb250cm9sLm1lbnUtY29udHJvbC1yaWdodCA+IGEge1xuICBib3gtc2hhZG93OiAtNXB4IDAgOHB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgbGVmdDogLTUwcHg7XG4gIH1cbiAgdG8ge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG4gIGZyb20ge1xuICAgIGxlZnQ6IC01MHB4O1xuICB9XG4gIHRvIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIHJpZ2h0OiAtNTBweDtcbiAgfVxuICB0byB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICByaWdodDogLTUwcHg7XG4gIH1cbiAgdG8ge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4vKiBDb21wb25lbnQgTGlzdCAqLyAvKiBDb21wb25lbnQgLSBBY2NvcmRpb24gUGFuZWwgKi9cbi5wYW5lbC10aXRsZSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wYW5lbC10aXRsZSA+IGE6aG92ZXIsXG4ucGFuZWwtdGl0bGUgPiBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBDb21wb25lbnQgLSBBbGVydCAqL1xuLmFsZXJ0IHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4uYWxlcnQuYWxlcnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6ICNiZmU1ZTE7XG4gIGNvbG9yOiAjMDA0YjQ0O1xufVxuXG4uYWxlcnQuYWxlcnQtaW5mbyB7XG4gIGJhY2tncm91bmQ6ICNiZmVlZjQ7XG4gIGNvbG9yOiAjMDA1ZTZhO1xufVxuXG4uYWxlcnQuYWxlcnQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZDogI2ZjZDBjZDtcbiAgY29sb3I6ICM3YTIyMWI7XG59XG5cbi5hbGVydC5hbGVydC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogI2ZmZTViZjtcbiAgY29sb3I6ICM4MDRjMDA7XG59XG5cbi5hbGVydC5hbGVydC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogI2MyZGRmNztcbiAgY29sb3I6ICMxMTRiN2E7XG59XG5cbi5hbGVydC5hbGVydC1kYXJrIHtcbiAgYmFja2dyb3VuZDogI2M3YzdjNztcbiAgY29sb3I6ICMxMTExMTE7XG59XG5cbi5hbGVydC5hbGVydC1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjZTdlN2U3O1xuICBjb2xvcjogIzRmNGY0Zjtcbn1cblxuLmFsZXJ0LmFsZXJ0LWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICM2NjY7XG59XG5cbi5hbGVydC5hbGVydC1wdXJwbGUge1xuICBiYWNrZ3JvdW5kOiAjZTZjOWViO1xuICBjb2xvcjogIzRlMTQ1ODtcbn1cblxuLmFsZXJ0LmFsZXJ0LXllbGxvdyB7XG4gIGJhY2tncm91bmQ6ICNmZmZhY2U7XG4gIGNvbG9yOiAjODA2ZDAwO1xufVxuXG4uYWxlcnQuYWxlcnQtbGltZSB7XG4gIGJhY2tncm91bmQ6ICNlMmYwZDI7XG4gIGNvbG9yOiAjNDY2MjI1O1xufVxuXG4uYWxlcnQuYWxlcnQtaW5kaWdvIHtcbiAgYmFja2dyb3VuZDogI2M1Y2FlOTtcbiAgY29sb3I6ICMyMDI5NWI7XG59XG5cbi5hbGVydC5hbGVydC1waW5rIHtcbiAgYmFja2dyb3VuZDogI2Y4YmJkMDtcbiAgY29sb3I6ICM3NTBmMzI7XG59XG5cbi5hbGVydC5hbGVydC1ncmVlbiB7XG4gIGJhY2tncm91bmQ6ICNjOWU3Y2E7XG4gIGNvbG9yOiAjMjY1ODI4O1xufVxuXG4uYWxlcnQuYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDAyNjIyO1xufVxuXG4uYWxlcnQuYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDAyZjM1O1xufVxuXG4uYWxlcnQuYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMzZDExMGU7XG59XG5cbi5hbGVydC5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0MDI2MDA7XG59XG5cbi5hbGVydC5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwODI2M2Q7XG59XG5cbi5hbGVydC5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwODA4MDg7XG59XG5cbi5hbGVydC5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzI4MjgyODtcbn1cblxuLmFsZXJ0LmFsZXJ0LWxpZ2h0IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyMTIxMjE7XG59XG5cbi5hbGVydC5hbGVydC1wdXJwbGUgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzI3MGEyYztcbn1cblxuLmFsZXJ0LmFsZXJ0LXllbGxvdyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNDAzNjAwO1xufVxuXG4uYWxlcnQuYWxlcnQtbGltZSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjMzMTEzO1xufVxuXG4uYWxlcnQuYWxlcnQtaW5kaWdvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxMzE4Mzc7XG59XG5cbi5hbGVydC5hbGVydC1waW5rIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0NjA5MWU7XG59XG5cbi5hbGVydC5hbGVydC1ncmVlbiAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMTczNTE4O1xufVxuXG4vKiBDb21wb25lbnQgLSBCYWRnZSAmIExhYmVsIFNldHRpbmcgKi9cbi5iYWRnZSB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDEwcHg7XG4gIHBhZGRpbmc6IDNweCA3cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Nzc7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcGFkZGluZzogMC4yZW0gMC42ZW0gMC4zZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAwLjI1ZW07XG59XG5cbi5iYWRnZS5iYWRnZS1zcXVhcmUge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYmFkZ2UuYmFkZ2UtZGVmYXVsdCxcbi5sYWJlbC5sYWJlbC1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgY29sb3I6ICMyMTIxMjE7XG59XG5cbi5iYWRnZS5iYWRnZS1kYW5nZXIsXG4ubGFiZWwubGFiZWwtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZDogI2QzMmYyZjtcbn1cblxuLmJhZGdlLmJhZGdlLXdhcm5pbmcsXG4ubGFiZWwubGFiZWwtd2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNlNjRhMTk7XG59XG5cbi5iYWRnZS5iYWRnZS1zdWNjZXNzLFxuLmxhYmVsLmxhYmVsLXN1Y2Nlc3MsXG4uYmFkZ2UuYmFkZ2UtdGVhbCxcbi5sYWJlbC5sYWJlbC10ZWFsIHtcbiAgYmFja2dyb3VuZDogIzAwOTY4ODtcbn1cblxuLmJhZGdlLmJhZGdlLWluZm8sXG4ubGFiZWwubGFiZWwtaW5mbyB7XG4gIGJhY2tncm91bmQ6ICMwMGJjZDQ7XG59XG5cbi5iYWRnZS5iYWRnZS1wcmltYXJ5LFxuLmxhYmVsLmxhYmVsLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjMDNhOWY0O1xufVxuXG4uYmFkZ2UuYmFkZ2Utc2Vjb25kYXJ5LFxuLmxhYmVsLmxhYmVsLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICNCREJEQkQ7XG59XG5cbi5iYWRnZS5iYWRnZS1saW1lLFxuLmxhYmVsLmxhYmVsLWxpbWUge1xuICBiYWNrZ3JvdW5kOiAjMzg4ZTNjO1xufVxuXG4uYmFkZ2UuYmFkZ2UteWVsbG93LFxuLmxhYmVsLmxhYmVsLXllbGxvdyB7XG4gIGJhY2tncm91bmQ6ICNmZmViM2I7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uYmFkZ2UuYmFkZ2UtcHVycGxlLFxuLmxhYmVsLmxhYmVsLXB1cnBsZSB7XG4gIGJhY2tncm91bmQ6ICM5YzI3YjA7XG59XG5cbi5iYWRnZS5iYWRnZS1saWdodCxcbi5sYWJlbC5sYWJlbC1saWdodCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjNjY2O1xufVxuXG4uYmFkZ2UuYmFkZ2UtaW52ZXJzZSxcbi5sYWJlbC5sYWJlbC1pbnZlcnNlLFxuLmJhZGdlLmJhZGdlLWRhcmssXG4ubGFiZWwubGFiZWwtZGFyayB7XG4gIGJhY2tncm91bmQ6ICMyMTIxMjE7XG59XG5cbi5iYWRnZS5iYWRnZS1waW5rLFxuLmxhYmVsLmxhYmVsLXBpbmsge1xuICBiYWNrZ3JvdW5kOiAjYzIxODViO1xufVxuXG4uYmFkZ2UuYmFkZ2UtaW5kaWdvLFxuLmxhYmVsLmxhYmVsLWluZGlnbyB7XG4gIGJhY2tncm91bmQ6ICMzZjUxYjU7XG59XG5cbi5iYWRnZS5iYWRnZS1ncmVlbixcbi5sYWJlbC5sYWJlbC1ncmVlbiB7XG4gIGJhY2tncm91bmQ6ICM0Q0FGNTA7XG59XG5cbi8qIENvbXBvbmVudCAtIEJsb2NrcXVvdGUgKi9cbmJsb2NrcXVvdGUge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMTcuNXB4O1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbmJsb2NrcXVvdGUgLnNtYWxsLFxuYmxvY2txdW90ZSBmb290ZXIsXG5ibG9ja3F1b3RlIHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICM3MDc0Nzg7XG59XG5cbmJsb2NrcXVvdGUtcmV2ZXJzZSwgYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2U1ZTVlNTtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi8qIENvbXBvbmVudCAtIEJ1dHRvbiAqL1xuLmJ0biB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA0cHggNHB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5idG4tZ3JvdXAge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDRweCA0cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi5idG4tZ3JvdXAgLmJ0biwgLmJ0bi1saW5rIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCA2cHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbn1cblxuLmJ0bjpmb2N1cyxcbi5idG46YWN0aXZlOmZvY3VzLFxuLmJ0bjphY3RpdmUsXG4uYnRuOmhvdmVyOmFjdGl2ZSxcbi5idG4uYWN0aXZlLFxuLmJ0bi5hY3RpdmU6YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNHB4IDRweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLmJ0bi1ncm91cCAuYnRuOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWJsb2NrIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG4uYnRuLmJ0bi1zbSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG4uYnRuLmJ0bi14cyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDFweCA1cHg7XG59XG5cbi5idG5bY2xhc3MqPWJ0bi1ncmFkaWVudC1dIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjFzIGxpbmVhcjtcbn1cblxuLmJ0bi5idG4tbGcsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0biB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbn1cblxuLmJ0bi1pY29uLFxuLmJ0bi5idG4taWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5idG4tY2lyY2xlLFxuLmJ0bi5idG4tY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG59XG5cbi5idG4taWNvbi5idG4teHMge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG5cbi5idG4taWNvbi5idG4tc20ge1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG4uYnRuLmJ0bi1pY29uLmJ0bi1sZyB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG59XG5cbi5idG4tc2Nyb2xsLXRvLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAyMHB4O1xuICByaWdodDogMjVweDtcbiAgei1pbmRleDogMTAyMDtcbiAgZm9udC1zaXplOiAyM3B4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLmJ0bi1zY3JvbGwtdG8tdG9wIGkge1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cblxuLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5idG4tc2Nyb2xsLXRvLXRvcCB7XG4gIGxlZnQ6IDI1cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uYnRuID4gLnB1bGwtbGVmdCxcbi5idG4gPiAucHVsbC1yaWdodCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkO1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xufVxuXG4vKiBDb21wb25lbnQgLSBCdXR0b24gLSBEZWZhdWx0ICovXG4uYnRuLmJ0bi1kZWZhdWx0LFxuLmJ0bi5idG4tZGVmYXVsdC5kaXNhYmxlZCxcbi5idG4uYnRuLWRlZmF1bHQuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLmJ0bi1kZWZhdWx0LmRpc2FibGVkOmZvY3VzLFxuLmJ0bi5idG4tZGVmYXVsdFtkaXNhYmxlZF0sXG4uYnRuLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTpob3Zlcixcbi5idG4uYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmZvY3VzIHtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi1kZWZhdWx0OmhvdmVyLFxuLmJ0bi1kZWZhdWx0OmZvY3VzLFxuLmJ0bi1kZWZhdWx0OmFjdGl2ZSxcbi5idG4tZGVmYXVsdC5hY3RpdmUsXG4uYnRuLWRlZmF1bHQuYWN0aXZlLmZvY3VzLFxuLmJ0bi1kZWZhdWx0LmFjdGl2ZTpmb2N1cyxcbi5idG4tZGVmYXVsdC5hY3RpdmU6aG92ZXIsXG4uYnRuLWRlZmF1bHQ6YWN0aXZlLmZvY3VzLFxuLmJ0bi1kZWZhdWx0OmFjdGl2ZTpmb2N1cyxcbi5idG4tZGVmYXVsdDphY3RpdmU6aG92ZXIsXG4uc2hvdyA+IC5idG4tZGVmYXVsdC5kcm9wZG93bi10b2dnbGUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQ6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQ6Zm9jdXMsXG4uYnRuLWRlZmF1bHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmJ0bi1kZWZhdWx0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogI2U2ZTZlNjtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi1kZWZhdWx0LFxuLmJ0bi1ncm91cCAuYnRuLmJ0bi1kZWZhdWx0Om5vdCguYWN0aXZlKSArIC5idG4uYnRuLWRlZmF1bHQsXG4uaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLWRlZmF1bHQ6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4tZGVmYXVsdCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTZlNmU2O1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmJ0bi1kZWZhdWx0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTZlNmU2O1xufVxuXG4vKiBDb21wb25lbnQgLSBCdXR0b24gLSBJbnZlcnNlICovXG4uYnRuLmJ0bi1pbnZlcnNlLFxuLmJ0bi5idG4taW52ZXJzZS5kaXNhYmxlZCxcbi5idG4uYnRuLWludmVyc2UuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLmJ0bi1pbnZlcnNlLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi5idG4taW52ZXJzZVtkaXNhYmxlZF0sXG4uYnRuLmJ0bi1pbnZlcnNlW2Rpc2FibGVkXTpob3Zlcixcbi5idG4uYnRuLWludmVyc2VbZGlzYWJsZWRdOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICMyMTIxMjE7XG4gIGJvcmRlci1jb2xvcjogIzIxMjEyMTtcbn1cblxuLmJ0bi1pbnZlcnNlOmhvdmVyLFxuLmJ0bi1pbnZlcnNlOmZvY3VzLFxuLmJ0bi1pbnZlcnNlOmFjdGl2ZSxcbi5idG4taW52ZXJzZS5hY3RpdmUsXG4uYnRuLWludmVyc2UuYWN0aXZlLmZvY3VzLFxuLmJ0bi1pbnZlcnNlLmFjdGl2ZTpmb2N1cyxcbi5idG4taW52ZXJzZS5hY3RpdmU6aG92ZXIsXG4uYnRuLWludmVyc2U6YWN0aXZlLmZvY3VzLFxuLmJ0bi1pbnZlcnNlOmFjdGl2ZTpmb2N1cyxcbi5idG4taW52ZXJzZTphY3RpdmU6aG92ZXIsXG4uc2hvdyA+IC5idG4taW52ZXJzZS5kcm9wZG93bi10b2dnbGUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWludmVyc2UsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWludmVyc2U6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWludmVyc2U6Zm9jdXMsXG4uYnRuLWludmVyc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmJ0bi1pbnZlcnNlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMzYjNiM2I7XG4gIGJvcmRlci1jb2xvcjogIzNiM2IzYjtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi1pbnZlcnNlLFxuLmJ0bi1ncm91cCAuYnRuLmJ0bi1pbnZlcnNlOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLWludmVyc2UsXG4uaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLWludmVyc2U6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4taW52ZXJzZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjM2IzYjNiO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmJ0bi1pbnZlcnNlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjM2IzYjNiO1xufVxuXG4vKiBDb21wb25lbnQgLSBCdXR0b24gLSBQcmltYXJ5ICovXG4uYnRuLmJ0bi1wcmltYXJ5LFxuLmJ0bi5idG4tcHJpbWFyeS5kaXNhYmxlZCxcbi5idG4uYnRuLXByaW1hcnkuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmZvY3VzLFxuLmJ0bi5idG4tcHJpbWFyeVtkaXNhYmxlZF0sXG4uYnRuLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpob3Zlcixcbi5idG4uYnRuLXByaW1hcnlbZGlzYWJsZWRdOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICM0NjQ2NDc7XG4gIGJvcmRlci1jb2xvcjogIzQ2NDY0Nztcbn1cblxuLmJ0bi1wcmltYXJ5OmhvdmVyLFxuLmJ0bi1wcmltYXJ5OmZvY3VzLFxuLmJ0bi1wcmltYXJ5OmFjdGl2ZSxcbi5idG4tcHJpbWFyeS5hY3RpdmUsXG4uYnRuLXByaW1hcnkuYWN0aXZlLmZvY3VzLFxuLmJ0bi1wcmltYXJ5LmFjdGl2ZTpmb2N1cyxcbi5idG4tcHJpbWFyeS5hY3RpdmU6aG92ZXIsXG4uYnRuLXByaW1hcnk6YWN0aXZlLmZvY3VzLFxuLmJ0bi1wcmltYXJ5OmFjdGl2ZTpmb2N1cyxcbi5idG4tcHJpbWFyeTphY3RpdmU6aG92ZXIsXG4uc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnksXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnk6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnk6Zm9jdXMsXG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMyZDJkMmQ7XG4gIGJvcmRlci1jb2xvcjogIzJkMmQyZDtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi1wcmltYXJ5LFxuLmJ0bi1ncm91cCAuYnRuLmJ0bi1wcmltYXJ5Om5vdCguYWN0aXZlKSArIC5idG4uYnRuLXByaW1hcnksXG4uaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLXByaW1hcnk6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4tcHJpbWFyeSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMmQyZDJkO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmJ0bi1wcmltYXJ5IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMmQyZDJkO1xufVxuXG4vKiBDb21wb25lbnQgLSBCdXR0b24gLSBTdWNjZXNzICovXG4uYnRuLmJ0bi1zdWNjZXNzLFxuLmJ0bi5idG4tc3VjY2Vzcy5kaXNhYmxlZCxcbi5idG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi5idG4tc3VjY2Vzc1tkaXNhYmxlZF0sXG4uYnRuLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpob3Zlcixcbi5idG4uYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICMwMDk2ODg7XG4gIGJvcmRlci1jb2xvcjogIzAwOTY4ODtcbn1cblxuLmJ0bi1zdWNjZXNzOmhvdmVyLFxuLmJ0bi1zdWNjZXNzOmZvY3VzLFxuLmJ0bi1zdWNjZXNzOmFjdGl2ZSxcbi5idG4tc3VjY2Vzcy5hY3RpdmUsXG4uYnRuLXN1Y2Nlc3MuYWN0aXZlLmZvY3VzLFxuLmJ0bi1zdWNjZXNzLmFjdGl2ZTpmb2N1cyxcbi5idG4tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsXG4uYnRuLXN1Y2Nlc3M6YWN0aXZlLmZvY3VzLFxuLmJ0bi1zdWNjZXNzOmFjdGl2ZTpmb2N1cyxcbi5idG4tc3VjY2VzczphY3RpdmU6aG92ZXIsXG4uc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXN1Y2Nlc3MsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXN1Y2Nlc3M6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXN1Y2Nlc3M6Zm9jdXMsXG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMyZDJkMmQ7XG4gIGJvcmRlci1jb2xvcjogIzJkMmQyZDtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi1zdWNjZXNzLFxuLmJ0bi1ncm91cCAuYnRuLmJ0bi1zdWNjZXNzOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLXN1Y2Nlc3MsXG4uaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLXN1Y2Nlc3M6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4tc3VjY2VzcyB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMmQyZDJkO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmJ0bi1zdWNjZXNzIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMmQyZDJkO1xufVxuXG4vKiBDb21wb25lbnQgLSBCdXR0b24gLSBXYXJuaW5nICovXG4uYnRuLmJ0bi13YXJuaW5nLFxuLmJ0bi5idG4td2FybmluZy5kaXNhYmxlZCxcbi5idG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLmJ0bi13YXJuaW5nLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi5idG4td2FybmluZ1tkaXNhYmxlZF0sXG4uYnRuLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTpob3Zlcixcbi5idG4uYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICNlNjRhMTk7XG4gIGJvcmRlci1jb2xvcjogI2U2NGExOTtcbn1cblxuLmJ0bi13YXJuaW5nOmhvdmVyLFxuLmJ0bi13YXJuaW5nOmZvY3VzLFxuLmJ0bi13YXJuaW5nOmFjdGl2ZSxcbi5idG4td2FybmluZy5hY3RpdmUsXG4uYnRuLXdhcm5pbmcuYWN0aXZlLmZvY3VzLFxuLmJ0bi13YXJuaW5nLmFjdGl2ZTpmb2N1cyxcbi5idG4td2FybmluZy5hY3RpdmU6aG92ZXIsXG4uYnRuLXdhcm5pbmc6YWN0aXZlLmZvY3VzLFxuLmJ0bi13YXJuaW5nOmFjdGl2ZTpmb2N1cyxcbi5idG4td2FybmluZzphY3RpdmU6aG92ZXIsXG4uc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXdhcm5pbmcsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXdhcm5pbmc6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXdhcm5pbmc6Zm9jdXMsXG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMyZDJkMmQ7XG4gIGJvcmRlci1jb2xvcjogIzJkMmQyZDtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi13YXJuaW5nLFxuLmJ0bi1ncm91cCAuYnRuLmJ0bi13YXJuaW5nOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLXdhcm5pbmcsXG4uaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLXdhcm5pbmc6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4td2FybmluZyB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMmQyZDJkO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmJ0bi13YXJuaW5nIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMmQyZDJkO1xufVxuXG4vKiBDb21wb25lbnQgLSBCdXR0b24gLSBEYW5nZXIgKi9cbi5idG4uYnRuLWRhbmdlcixcbi5idG4uYnRuLWRhbmdlci5kaXNhYmxlZCxcbi5idG4uYnRuLWRhbmdlci5kaXNhYmxlZDpob3Zlcixcbi5idG4uYnRuLWRhbmdlci5kaXNhYmxlZDpmb2N1cyxcbi5idG4uYnRuLWRhbmdlcltkaXNhYmxlZF0sXG4uYnRuLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi5idG4tZGFuZ2VyW2Rpc2FibGVkXTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiAjZjQ0MzM2O1xuICBib3JkZXItY29sb3I6ICNmNDQzMzY7XG59XG5cbi5idG4tZGFuZ2VyOmhvdmVyLFxuLmJ0bi1kYW5nZXI6Zm9jdXMsXG4uYnRuLWRhbmdlcjphY3RpdmUsXG4uYnRuLWRhbmdlci5hY3RpdmUsXG4uYnRuLWRhbmdlci5hY3RpdmUuZm9jdXMsXG4uYnRuLWRhbmdlci5hY3RpdmU6Zm9jdXMsXG4uYnRuLWRhbmdlci5hY3RpdmU6aG92ZXIsXG4uYnRuLWRhbmdlcjphY3RpdmUuZm9jdXMsXG4uYnRuLWRhbmdlcjphY3RpdmU6Zm9jdXMsXG4uYnRuLWRhbmdlcjphY3RpdmU6aG92ZXIsXG4uc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGFuZ2VyLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kYW5nZXI6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRhbmdlcjpmb2N1cyxcbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMyZDJkMmQ7XG4gIGJvcmRlci1jb2xvcjogIzJkMmQyZDtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi1kYW5nZXIsXG4uYnRuLWdyb3VwIC5idG4uYnRuLWRhbmdlcjpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1kYW5nZXIsXG4uaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLWRhbmdlcjpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1kYW5nZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzJkMmQyZDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bi5idG4tZGFuZ2VyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMmQyZDJkO1xufVxuXG4vKiBDb21wb25lbnQgLSBCdXR0b24gLSBJbmZvICovXG4uYnRuLmJ0bi1pbmZvLFxuLmJ0bi5idG4taW5mby5kaXNhYmxlZCxcbi5idG4uYnRuLWluZm8uZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLmJ0bi1pbmZvLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi5idG4taW5mb1tkaXNhYmxlZF0sXG4uYnRuLmJ0bi1pbmZvW2Rpc2FibGVkXTpob3Zlcixcbi5idG4uYnRuLWluZm9bZGlzYWJsZWRdOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICMwMGJjZDQ7XG4gIGJvcmRlci1jb2xvcjogIzAwYmNkNDtcbn1cblxuLmJ0bi1pbmZvOmhvdmVyLFxuLmJ0bi1pbmZvOmZvY3VzLFxuLmJ0bi1pbmZvOmFjdGl2ZSxcbi5idG4taW5mby5hY3RpdmUsXG4uYnRuLWluZm8uYWN0aXZlLmZvY3VzLFxuLmJ0bi1pbmZvLmFjdGl2ZTpmb2N1cyxcbi5idG4taW5mby5hY3RpdmU6aG92ZXIsXG4uYnRuLWluZm86YWN0aXZlLmZvY3VzLFxuLmJ0bi1pbmZvOmFjdGl2ZTpmb2N1cyxcbi5idG4taW5mbzphY3RpdmU6aG92ZXIsXG4uc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWluZm8sXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWluZm86aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWluZm86Zm9jdXMsXG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMyZDJkMmQ7XG4gIGJvcmRlci1jb2xvcjogIzJkMmQyZDtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi1pbmZvLFxuLmJ0bi1ncm91cCAuYnRuLmJ0bi1pbmZvOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLWluZm8sXG4uaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLWluZm86bm90KC5hY3RpdmUpICsgLmJ0bi5idG4taW5mbyB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMmQyZDJkO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmJ0bi1pbmZvIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMmQyZDJkO1xufVxuXG4vKiBDb21wb25lbnQgLSBCdXR0b24gLSBQdXJwbGUgKi9cbi5idG4uYnRuLXB1cnBsZSxcbi5idG4uYnRuLXB1cnBsZS5kaXNhYmxlZCxcbi5idG4uYnRuLXB1cnBsZS5kaXNhYmxlZDpob3Zlcixcbi5idG4uYnRuLXB1cnBsZS5kaXNhYmxlZDpmb2N1cyxcbi5idG4uYnRuLXB1cnBsZVtkaXNhYmxlZF0sXG4uYnRuLmJ0bi1wdXJwbGVbZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi5idG4tcHVycGxlW2Rpc2FibGVkXTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjOWMyN2IwO1xuICBib3JkZXItY29sb3I6ICM5YzI3YjA7XG59XG5cbi5idG4tcHVycGxlOmhvdmVyLFxuLmJ0bi1wdXJwbGU6Zm9jdXMsXG4uYnRuLXB1cnBsZTphY3RpdmUsXG4uYnRuLXB1cnBsZS5hY3RpdmUsXG4uYnRuLXB1cnBsZS5hY3RpdmUuZm9jdXMsXG4uYnRuLXB1cnBsZS5hY3RpdmU6Zm9jdXMsXG4uYnRuLXB1cnBsZS5hY3RpdmU6aG92ZXIsXG4uYnRuLXB1cnBsZTphY3RpdmUuZm9jdXMsXG4uYnRuLXB1cnBsZTphY3RpdmU6Zm9jdXMsXG4uYnRuLXB1cnBsZTphY3RpdmU6aG92ZXIsXG4uc2hvdyA+IC5idG4tcHVycGxlLmRyb3Bkb3duLXRvZ2dsZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHVycGxlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1wdXJwbGU6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXB1cnBsZTpmb2N1cyxcbi5idG4tcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5idG4tcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM3YjFmYTI7XG4gIGJvcmRlci1jb2xvcjogIzdiMWZhMjtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi1wdXJwbGUsXG4uYnRuLWdyb3VwIC5idG4uYnRuLXB1cnBsZTpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1wdXJwbGUsXG4uaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLXB1cnBsZTpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1wdXJwbGUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzdiMWZhMjtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bi5idG4tcHVycGxlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjN2IxZmEyO1xufVxuXG4vKiBDb21wb25lbnQgLSBCdXR0b24gLSBZZWxsb3cgKi9cbi5idG4uYnRuLXllbGxvdyxcbi5idG4uYnRuLXllbGxvdy5kaXNhYmxlZCxcbi5idG4uYnRuLXllbGxvdy5kaXNhYmxlZDpob3Zlcixcbi5idG4uYnRuLXllbGxvdy5kaXNhYmxlZDpmb2N1cyxcbi5idG4uYnRuLXllbGxvd1tkaXNhYmxlZF0sXG4uYnRuLmJ0bi15ZWxsb3dbZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi5idG4teWVsbG93W2Rpc2FibGVkXTpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiAjZmZlYjNiO1xuICBib3JkZXItY29sb3I6ICNmZmViM2I7XG59XG5cbi5idG4teWVsbG93OmhvdmVyLFxuLmJ0bi15ZWxsb3c6Zm9jdXMsXG4uYnRuLXllbGxvdzphY3RpdmUsXG4uYnRuLXllbGxvdy5hY3RpdmUsXG4uYnRuLXllbGxvdy5hY3RpdmUuZm9jdXMsXG4uYnRuLXllbGxvdy5hY3RpdmU6Zm9jdXMsXG4uYnRuLXllbGxvdy5hY3RpdmU6aG92ZXIsXG4uYnRuLXllbGxvdzphY3RpdmUuZm9jdXMsXG4uYnRuLXllbGxvdzphY3RpdmU6Zm9jdXMsXG4uYnRuLXllbGxvdzphY3RpdmU6aG92ZXIsXG4uc2hvdyA+IC5idG4teWVsbG93LmRyb3Bkb3duLXRvZ2dsZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4teWVsbG93LFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi15ZWxsb3c6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXllbGxvdzpmb2N1cyxcbi5idG4teWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5idG4teWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmYxNzY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjE3Njtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi15ZWxsb3csXG4uYnRuLWdyb3VwIC5idG4uYnRuLXllbGxvdzpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi15ZWxsb3csXG4uaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLXllbGxvdzpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi15ZWxsb3cge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjE3Njtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bi5idG4teWVsbG93IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmMTc2O1xufVxuXG4vKiBDb21wb25lbnQgLSBCdXR0b24gLSBHcmV5ICovXG4uYnRuLmJ0bi1ncmV5LFxuLmJ0bi5idG4tZ3JleS5kaXNhYmxlZCxcbi5idG4uYnRuLWdyZXkuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLmJ0bi1ncmV5LmRpc2FibGVkOmZvY3VzLFxuLmJ0bi5idG4tZ3JleVtkaXNhYmxlZF0sXG4uYnRuLmJ0bi1ncmV5W2Rpc2FibGVkXTpob3Zlcixcbi5idG4uYnRuLWdyZXlbZGlzYWJsZWRdOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM5ZTllOWU7XG4gIGJvcmRlci1jb2xvcjogIzllOWU5ZTtcbn1cblxuLmJ0bi1ncmV5OmhvdmVyLFxuLmJ0bi1ncmV5OmZvY3VzLFxuLmJ0bi1ncmV5OmFjdGl2ZSxcbi5idG4tZ3JleS5hY3RpdmUsXG4uYnRuLWdyZXkuYWN0aXZlLmZvY3VzLFxuLmJ0bi1ncmV5LmFjdGl2ZTpmb2N1cyxcbi5idG4tZ3JleS5hY3RpdmU6aG92ZXIsXG4uYnRuLWdyZXk6YWN0aXZlLmZvY3VzLFxuLmJ0bi1ncmV5OmFjdGl2ZTpmb2N1cyxcbi5idG4tZ3JleTphY3RpdmU6aG92ZXIsXG4uc2hvdyA+IC5idG4tZ3JleS5kcm9wZG93bi10b2dnbGUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWdyZXksXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWdyZXk6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWdyZXk6Zm9jdXMsXG4uYnRuLWdyZXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmJ0bi1ncmV5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM2MTYxNjE7XG4gIGJvcmRlci1jb2xvcjogIzYxNjE2MTtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi1ncmV5LFxuLmJ0bi1ncm91cCAuYnRuLmJ0bi1ncmV5Om5vdCguYWN0aXZlKSArIC5idG4uYnRuLWdyZXksXG4uaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLWdyZXk6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4tZ3JleSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNjE2MTYxO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmJ0bi1ncmV5IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNjE2MTYxO1xufVxuXG4vKiBDb21wb25lbnQgLSBCdXR0b24gLSBMaW1lICovXG4uYnRuLmJ0bi1saW1lLFxuLmJ0bi5idG4tbGltZS5kaXNhYmxlZCxcbi5idG4uYnRuLWxpbWUuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLmJ0bi1saW1lLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi5idG4tbGltZVtkaXNhYmxlZF0sXG4uYnRuLmJ0bi1saW1lW2Rpc2FibGVkXTpob3Zlcixcbi5idG4uYnRuLWxpbWVbZGlzYWJsZWRdOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNjZGRjMzk7XG4gIGJvcmRlci1jb2xvcjogI2NkZGMzOTtcbn1cblxuLmJ0bi1saW1lOmhvdmVyLFxuLmJ0bi1saW1lOmZvY3VzLFxuLmJ0bi1saW1lOmFjdGl2ZSxcbi5idG4tbGltZS5hY3RpdmUsXG4uYnRuLWxpbWUuYWN0aXZlLmZvY3VzLFxuLmJ0bi1saW1lLmFjdGl2ZTpmb2N1cyxcbi5idG4tbGltZS5hY3RpdmU6aG92ZXIsXG4uYnRuLWxpbWU6YWN0aXZlLmZvY3VzLFxuLmJ0bi1saW1lOmFjdGl2ZTpmb2N1cyxcbi5idG4tbGltZTphY3RpdmU6aG92ZXIsXG4uc2hvdyA+IC5idG4tbGltZS5kcm9wZG93bi10b2dnbGUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWxpbWUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWxpbWU6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWxpbWU6Zm9jdXMsXG4uYnRuLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmJ0bi1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNkY2U3NzU7XG4gIGJvcmRlci1jb2xvcjogI2RjZTc3NTtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi1saW1lLFxuLmJ0bi1ncm91cCAuYnRuLmJ0bi1saW1lOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLWxpbWUsXG4uaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLWxpbWU6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4tbGltZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZGNlNzc1O1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmJ0bi1saW1lIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZGNlNzc1O1xufVxuXG4vKiBDb21wb25lbnQgLSBCdXR0b24gLSBQaW5rICovXG4uYnRuLmJ0bi1waW5rLFxuLmJ0bi5idG4tcGluay5kaXNhYmxlZCxcbi5idG4uYnRuLXBpbmsuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLmJ0bi1waW5rLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi5idG4tcGlua1tkaXNhYmxlZF0sXG4uYnRuLmJ0bi1waW5rW2Rpc2FibGVkXTpob3Zlcixcbi5idG4uYnRuLXBpbmtbZGlzYWJsZWRdOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNjMjE4NWI7XG4gIGJvcmRlci1jb2xvcjogI2MyMTg1Yjtcbn1cblxuLmJ0bi1waW5rOmhvdmVyLFxuLmJ0bi1waW5rOmZvY3VzLFxuLmJ0bi1waW5rOmFjdGl2ZSxcbi5idG4tcGluay5hY3RpdmUsXG4uYnRuLXBpbmsuYWN0aXZlLmZvY3VzLFxuLmJ0bi1waW5rLmFjdGl2ZTpmb2N1cyxcbi5idG4tcGluay5hY3RpdmU6aG92ZXIsXG4uYnRuLXBpbms6YWN0aXZlLmZvY3VzLFxuLmJ0bi1waW5rOmFjdGl2ZTpmb2N1cyxcbi5idG4tcGluazphY3RpdmU6aG92ZXIsXG4uc2hvdyA+IC5idG4tcGluay5kcm9wZG93bi10b2dnbGUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXBpbmssXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXBpbms6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXBpbms6Zm9jdXMsXG4uYnRuLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmJ0bi1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlOTFlNjM7XG4gIGJvcmRlci1jb2xvcjogI2U5MWU2Mztcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi1waW5rLFxuLmJ0bi1ncm91cCAuYnRuLmJ0bi1waW5rOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLXBpbmssXG4uaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLXBpbms6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4tcGluayB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTkxZTYzO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmJ0bi1waW5rIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTkxZTYzO1xufVxuXG4vKiBDb21wb25lbnQgLSBCdXR0b24gLSBJbmRpZ28gKi9cbi5idG4uYnRuLWluZGlnbyxcbi5idG4uYnRuLWluZGlnby5kaXNhYmxlZCxcbi5idG4uYnRuLWluZGlnby5kaXNhYmxlZDpob3Zlcixcbi5idG4uYnRuLWluZGlnby5kaXNhYmxlZDpmb2N1cyxcbi5idG4uYnRuLWluZGlnb1tkaXNhYmxlZF0sXG4uYnRuLmJ0bi1pbmRpZ29bZGlzYWJsZWRdOmhvdmVyLFxuLmJ0bi5idG4taW5kaWdvW2Rpc2FibGVkXTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjM2Y1MWI1O1xuICBib3JkZXItY29sb3I6ICMzZjUxYjU7XG59XG5cbi5idG4taW5kaWdvOmhvdmVyLFxuLmJ0bi1pbmRpZ286Zm9jdXMsXG4uYnRuLWluZGlnbzphY3RpdmUsXG4uYnRuLWluZGlnby5hY3RpdmUsXG4uYnRuLWluZGlnby5hY3RpdmUuZm9jdXMsXG4uYnRuLWluZGlnby5hY3RpdmU6Zm9jdXMsXG4uYnRuLWluZGlnby5hY3RpdmU6aG92ZXIsXG4uYnRuLWluZGlnbzphY3RpdmUuZm9jdXMsXG4uYnRuLWluZGlnbzphY3RpdmU6Zm9jdXMsXG4uYnRuLWluZGlnbzphY3RpdmU6aG92ZXIsXG4uc2hvdyA+IC5idG4taW5kaWdvLmRyb3Bkb3duLXRvZ2dsZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4taW5kaWdvLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1pbmRpZ286aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWluZGlnbzpmb2N1cyxcbi5idG4taW5kaWdvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5idG4taW5kaWdvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM3OTg2Y2I7XG4gIGJvcmRlci1jb2xvcjogIzc5ODZjYjtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi1pbmRpZ28sXG4uYnRuLWdyb3VwIC5idG4uYnRuLWluZGlnbzpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1pbmRpZ28sXG4uaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLWluZGlnbzpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1pbmRpZ28ge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzc5ODZjYjtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bi5idG4taW5kaWdvIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNzk4NmNiO1xufVxuXG4vKiBDb21wb25lbnQgLSBCdXR0b24gLSBHcmVlbiAqL1xuLmJ0bi5idG4tZ3JlZW4sXG4uYnRuLmJ0bi1ncmVlbi5kaXNhYmxlZCxcbi5idG4uYnRuLWdyZWVuLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi5idG4tZ3JlZW4uZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLmJ0bi1ncmVlbltkaXNhYmxlZF0sXG4uYnRuLmJ0bi1ncmVlbltkaXNhYmxlZF06aG92ZXIsXG4uYnRuLmJ0bi1ncmVlbltkaXNhYmxlZF06Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzM4OGUzYztcbiAgYm9yZGVyLWNvbG9yOiAjMzg4ZTNjO1xufVxuXG4uYnRuLWdyZWVuOmhvdmVyLFxuLmJ0bi1ncmVlbjpmb2N1cyxcbi5idG4tZ3JlZW46YWN0aXZlLFxuLmJ0bi1ncmVlbi5hY3RpdmUsXG4uYnRuLWdyZWVuLmFjdGl2ZS5mb2N1cyxcbi5idG4tZ3JlZW4uYWN0aXZlOmZvY3VzLFxuLmJ0bi1ncmVlbi5hY3RpdmU6aG92ZXIsXG4uYnRuLWdyZWVuOmFjdGl2ZS5mb2N1cyxcbi5idG4tZ3JlZW46YWN0aXZlOmZvY3VzLFxuLmJ0bi1ncmVlbjphY3RpdmU6aG92ZXIsXG4uc2hvdyA+IC5idG4tZ3JlZW4uZHJvcGRvd24tdG9nZ2xlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1ncmVlbixcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZ3JlZW46aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWdyZWVuOmZvY3VzLFxuLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM0Y2FmNTA7XG4gIGJvcmRlci1jb2xvcjogIzRjYWY1MDtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi1ncmVlbixcbi5idG4tZ3JvdXAgLmJ0bi5idG4tZ3JlZW46bm90KC5hY3RpdmUpICsgLmJ0bi5idG4tZ3JlZW4sXG4uaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLWdyZWVuOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLWdyZWVuIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM0Y2FmNTA7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4uYnRuLWdyZWVuIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNGNhZjUwO1xufVxuXG4vKiBDb21wb25lbnQgLSBCdXR0b24gLSBXaGl0ZSAqL1xuLmJ0bi5idG4td2hpdGUsXG4uYnRuLmJ0bi13aGl0ZS5kaXNhYmxlZCxcbi5idG4uYnRuLXdoaXRlLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi5idG4td2hpdGUuZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLmJ0bi13aGl0ZVtkaXNhYmxlZF0sXG4uYnRuLmJ0bi13aGl0ZVtkaXNhYmxlZF06aG92ZXIsXG4uYnRuLmJ0bi13aGl0ZVtkaXNhYmxlZF06Zm9jdXMge1xuICBjb2xvcjogIzIxMjEyMTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLmJ0bi13aGl0ZS5idG4td2hpdGUtd2l0aG91dC1ib3JkZXIge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5cbi5idG4uYnRuLXdoaXRlLmJ0bi13aGl0ZS13aXRob3V0LWJvcmRlci5hY3RpdmUsXG4uYnRuLmJ0bi13aGl0ZS5idG4td2hpdGUtd2l0aG91dC1ib3JkZXIuYWN0aXZlOmhvdmVyLFxuLmJ0bi5idG4td2hpdGUuYnRuLXdoaXRlLXdpdGhvdXQtYm9yZGVyLmFjdGl2ZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2VlZTtcbn1cblxuLmJ0bi5idG4td2hpdGUuYnRuLXdoaXRlLXdpdGhvdXQtYm9yZGVyOmhvdmVyLFxuLmJ0bi5idG4td2hpdGUuYnRuLXdoaXRlLXdpdGhvdXQtYm9yZGVyOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVlO1xufVxuXG4uYnRuLXdoaXRlOmhvdmVyLFxuLmJ0bi13aGl0ZTpmb2N1cyxcbi5idG4td2hpdGU6YWN0aXZlLFxuLmJ0bi13aGl0ZS5hY3RpdmUsXG4uYnRuLXdoaXRlLmFjdGl2ZS5mb2N1cyxcbi5idG4td2hpdGUuYWN0aXZlOmZvY3VzLFxuLmJ0bi13aGl0ZS5hY3RpdmU6aG92ZXIsXG4uYnRuLXdoaXRlOmFjdGl2ZS5mb2N1cyxcbi5idG4td2hpdGU6YWN0aXZlOmZvY3VzLFxuLmJ0bi13aGl0ZTphY3RpdmU6aG92ZXIsXG4uc2hvdyA+IC5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi13aGl0ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4td2hpdGU6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXdoaXRlOmZvY3VzLFxuLmJ0bi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIGJvcmRlci1jb2xvcjogI2VlZTtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi13aGl0ZSxcbi5idG4tZ3JvdXAgLmJ0bi5idG4td2hpdGU6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4td2hpdGUsXG4uaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLXdoaXRlOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLXdoaXRlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlZWU7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4uYnRuLXdoaXRlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZWVlO1xufVxuXG4vKiBDb21wb25lbnQgLSBCb290c3RyYXAgNCAtIENhcmRzICovXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmNhcmQtYWNjb3JkaW9uIC5jYXJkICsgLmNhcmQge1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbn1cblxuLmNhcmQtYmxvY2sge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cblxuLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xufVxuXG4uY2FyZCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xufVxuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjVmNWY1O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uY2FyZC1oZWFkZXItbGluayxcbmEuY2FyZC1oZWFkZXItbGluayB7XG4gIG1hcmdpbjogLTEwcHggLTE1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG59XG5cbi5jYXJkLWhlYWRlci5jb2xsYXBzZWQge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmNWY1ZjU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG59XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4uY2FyZC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzYTlmNDtcbiAgYm9yZGVyLWNvbG9yOiAjMDNhOWY0O1xufVxuXG4uY2FyZC1wcmltYXJ5IC5jYXJkLWhlYWRlcixcbi5jYXJkLXByaW1hcnkgLmNhcmQtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jYXJkLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiY2Q0O1xuICBib3JkZXItY29sb3I6ICMwMGJjZDQ7XG59XG5cbi5jYXJkLXN1Y2Nlc3MgLmNhcmQtaGVhZGVyLFxuLmNhcmQtc3VjY2VzcyAuY2FyZC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmNhcmQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJjZDQ7XG4gIGJvcmRlci1jb2xvcjogIzAwYmNkNDtcbn1cblxuLmNhcmQtaW5mbyAuY2FyZC1oZWFkZXIsXG4uY2FyZC1pbmZvIC5jYXJkLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uY2FyZC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2NGExOTtcbiAgYm9yZGVyLWNvbG9yOiAjZTY0YTE5O1xufVxuXG4uY2FyZC13YXJuaW5nIC5jYXJkLWhlYWRlcixcbi5jYXJkLXdhcm5pbmcgLmNhcmQtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jYXJkLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzJmMmY7XG4gIGJvcmRlci1jb2xvcjogI2QzMmYyZjtcbn1cblxuLmNhcmQtZGFuZ2VyIC5jYXJkLWhlYWRlcixcbi5jYXJkLWRhbmdlciAuY2FyZC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmNhcmQtb3V0bGluZS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAyNzVkODtcbn1cblxuLmNhcmQtb3V0bGluZS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xufVxuXG4uY2FyZC1vdXRsaW5lLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjNWJjMGRlO1xufVxuXG4uY2FyZC1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjNWNiODVjO1xufVxuXG4uY2FyZC1vdXRsaW5lLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjBhZDRlO1xufVxuXG4uY2FyZC1vdXRsaW5lLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNkOTUzNGY7XG59XG5cbi5jYXJkLWludmVyc2Uge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KTtcbn1cblxuLmNhcmQtaW52ZXJzZSAuY2FyZC1oZWFkZXIsXG4uY2FyZC1pbnZlcnNlIC5jYXJkLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cblxuLmNhcmQtaW52ZXJzZSAuY2FyZC1oZWFkZXIsXG4uY2FyZC1pbnZlcnNlIC5jYXJkLWZvb3Rlcixcbi5jYXJkLWludmVyc2UgLmNhcmQtdGl0bGUsXG4uY2FyZC1pbnZlcnNlIC5jYXJkLWJsb2NrcXVvdGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQtaW52ZXJzZSAuY2FyZC1saW5rLFxuLmNhcmQtaW52ZXJzZSAuY2FyZC10ZXh0LFxuLmNhcmQtaW52ZXJzZSAuY2FyZC1zdWJ0aXRsZSxcbi5jYXJkLWludmVyc2UgLmNhcmQtYmxvY2txdW90ZSAuYmxvY2txdW90ZS1mb290ZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KTtcbn1cblxuLmNhcmQtaW52ZXJzZSAuY2FyZC1saW5rOmZvY3VzLCAuY2FyZC1pbnZlcnNlIC5jYXJkLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQtYmxvY2txdW90ZSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4uY2FyZC1pbWcge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLmNhcmQtaW1nLXRvcCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jYXJkLmNhcmQtaW52ZXJzZSBmb290ZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cblxuLmNhcmRbY2xhc3MqPWNhcmQtb3V0bGluZS1dIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5uYXYtdGFicy5jYXJkLWhlYWRlci10YWJzID4gbGkgPiBhIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5uYXYtdGFicy5jYXJkLWhlYWRlci10YWJzID4gbGkgPiBhOmhvdmVyLFxuLm5hdi10YWJzLmNhcmQtaGVhZGVyLXRhYnMgPiBsaSA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4ubmF2LXRhYnMuY2FyZC1oZWFkZXItdGFicyA+IGxpID4gYS5hY3RpdmUsXG4ubmF2LXRhYnMuY2FyZC1oZWFkZXItdGFicyA+IGxpLmFjdGl2ZSA+IGEge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qIENvbXBvbmVudCAtIENhcmV0ICovXG4uY2FyZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci10b3A6IDRweCBkYXNoZWQ7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZFxcOSA7XG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4vKiBDb21wb25lbnQgLSBDYXJvdXNlbCAqL1xuLmNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sIC5mYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG4uY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wubGVmdCAuZmEge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cblxuLyogQ29tcG9uZW50IC0gQ1NTIENoZWNrYm94ICovXG4uY2hlY2tib3guY2hlY2tib3gtY3NzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgcGFkZGluZy10b3A6IDdweDtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWNzcy5jaGVja2JveC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWNzcy5jaGVja2JveC1pbmxpbmUgKyAuY2hlY2tib3guY2hlY2tib3gtY3NzLmNoZWNrYm94LWlubGluZSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtY3NzIGxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1jc3MgbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDdweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kOiAjZTBlMGUwO1xufVxuXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LmNoZWNrYm94LWNzcyBsYWJlbDpiZWZvcmUsXG4uaGFzLXN1Y2Nlc3MuY2hlY2tib3guY2hlY2tib3gtY3NzIGxhYmVsOmJlZm9yZSxcbi5pcy12YWxpZCAuY2hlY2tib3guY2hlY2tib3gtY3NzIGxhYmVsOmJlZm9yZSxcbi5pcy12YWxpZC5jaGVja2JveC5jaGVja2JveC1jc3MgbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2JmZTVlMTtcbn1cblxuLmhhcy1zdWNjZXNzIC5jaGVja2JveC5jaGVja2JveC1jc3MgbGFiZWwsXG4uaGFzLXN1Y2Nlc3MuY2hlY2tib3guY2hlY2tib3gtY3NzIGxhYmVsLFxuLmlzLXZhbGlkIC5jaGVja2JveC5jaGVja2JveC1jc3MgbGFiZWwsXG4uaXMtdmFsaWQuY2hlY2tib3guY2hlY2tib3gtY3NzIGxhYmVsIHtcbiAgY29sb3I6ICMwMDk2ODg7XG59XG5cbi5oYXMtZXJyb3IgLmNoZWNrYm94LmNoZWNrYm94LWNzcyBsYWJlbDpiZWZvcmUsXG4uaGFzLWVycm9yLmNoZWNrYm94LmNoZWNrYm94LWNzcyBsYWJlbDpiZWZvcmUsXG4uaXMtaW52YWxpZCAuY2hlY2tib3guY2hlY2tib3gtY3NzIGxhYmVsOmJlZm9yZSxcbi5pcy1pbnZhbGlkLmNoZWNrYm94LmNoZWNrYm94LWNzcyBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmNkMGNkO1xufVxuXG4uaGFzLWVycm9yIC5jaGVja2JveC5jaGVja2JveC1jc3MgbGFiZWwsXG4uaGFzLWVycm9yLmNoZWNrYm94LmNoZWNrYm94LWNzcyBsYWJlbCxcbi5pcy1pbnZhbGlkIC5jaGVja2JveC5jaGVja2JveC1jc3MgbGFiZWwsXG4uaXMtaW52YWxpZC5jaGVja2JveC5jaGVja2JveC1jc3MgbGFiZWwge1xuICBjb2xvcjogI2NjNDk0Njtcbn1cblxuLmhhcy13YXJuaW5nIC5jaGVja2JveC5jaGVja2JveC1jc3MgbGFiZWw6YmVmb3JlLFxuLmhhcy13YXJuaW5nLmNoZWNrYm94LmNoZWNrYm94LWNzcyBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmNlMWJhO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtY3NzIGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWNzcyBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJSA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3cHg7XG4gIGxlZnQ6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1jc3MgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwM2E5ZjQ7XG4gIGJvcmRlci1jb2xvcjogIzAzYTlmNDtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWNzcy5jaGVja2JveC1zdWNjZXNzIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDBiY2Q0O1xuICBib3JkZXItY29sb3I6ICMwMGJjZDQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1jc3MuY2hlY2tib3gtaW5mbyBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzAwYmNkNDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBiY2Q0O1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtY3NzLmNoZWNrYm94LWRhbmdlciBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2QzMmYyZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDMyZjJmO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtY3NzLmNoZWNrYm94LXdhcm5pbmcgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNlNjRhMTk7XG4gIGJvcmRlci1jb2xvcjogI2U2NGExOTtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWNzcy5jaGVja2JveC1pbnZlcnNlIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMjEyMTIxO1xuICBib3JkZXItY29sb3I6ICMyMTIxMjE7XG59XG5cbi8qIENvbXBvbmVudCAtIENsb3NlIEJ1dHRvbiAqL1xuLmNsb3NlIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cblxuLyogQ29tcG9uZW50IC0gQ29kZSAqL1xuY29kZSB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogI2U4M2U4YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjJmNjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uaW52ZXJzZS1tb2RlIGNvZGUsXG5jb2RlLmludmVyc2UtbW9kZSB7XG4gIGJhY2tncm91bmQ6ICMyZTM1M2M7XG4gIGNvbG9yOiAjZmZkOTAwO1xufVxuXG4vKiBDb21wb25lbnQgLSBEcm9wZG93biBNZW51ICovXG4uZHJvcGRvd24tbWVudSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMCA1cHggMzBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYSxcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjMzMzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5kcm9wZG93bi1pdGVtOmhvdmVyLFxuLmRyb3Bkb3duLWl0ZW06Zm9jdXMsXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbn1cblxuLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSxcbi5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzAzYTlmNDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kcm9wZG93bi1tZW51IC5kaXZpZGVyLFxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiA5cHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbn1cblxuLmRyb3Bkb3duLW1lbnUgLmRpdmlkZXIge1xuICBib3JkZXItY29sb3I6ICNlNWU1ZTU7XG59XG5cbi5kcm9wZG93bi1tZW51Lm1lZGlhLWxpc3Qge1xuICBtYXgtd2lkdGg6IDM2MHB4O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS5tZWRpYS1saXN0IHAge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWF4LXdpZHRoOiAyNzBweDtcbiAgY29sb3I6ICM1ODVjNjE7XG59XG5cbi5kcm9wZG93bi1tZW51Lm1lZGlhLWxpc3QgLmRyb3Bkb3duLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjM2Y1MWI1O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZHJvcGRvd24tbWVudS5tZWRpYS1saXN0IC5kcm9wZG93bi1oZWFkZXIgKyAubWVkaWEge1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbn1cblxuLmRyb3Bkb3duLW1lbnUubWVkaWEtbGlzdCA+IC5tZWRpYSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjVmNWY1O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y1ZjVmNTtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLmRyb3Bkb3duLW1lbnUubWVkaWEtbGlzdCA+IC5tZWRpYSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XG4gIGNsZWFyOiBib3RoO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24tbWVudS5tZWRpYS1saXN0ID4gLm1lZGlhID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51Lm1lZGlhLWxpc3QgPiAubWVkaWEgPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbn1cblxuLmRyb3Bkb3duLW1lbnUubWVkaWEtbGlzdCA+IC5tZWRpYSAubWVkaWEtbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5kcm9wZG93bi1tZW51Lm1lZGlhLWxpc3QgPiAubWVkaWEgLm1lZGlhLXJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4uZHJvcGRvd24tbWVudS5tZWRpYS1saXN0ID4gLm1lZGlhIC5tZWRpYS1vYmplY3Qge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiA0OHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi5kcm9wZG93bi1tZW51Lm1lZGlhLWxpc3QgPiAubWVkaWEgLm1lZGlhLW9iamVjdC1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luLXRvcDogLTExcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5kcm9wZG93bi1mb290ZXIge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG5cbi5kcm9wZG93bi1tZW51ID4gbGkuZHJvcGRvd24tZm9vdGVyID4gYSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kcm9wZG93bi1tZW51ID4gbGkuZHJvcGRvd24tZm9vdGVyID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51ID4gbGkuZHJvcGRvd24tZm9vdGVyID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAxcHg7XG4gIGJvcmRlci13aWR0aDogNHB4O1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLm5vLWNhcmV0OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogQ29tcG9uZW50IC0gRm9ybSBFbGVtZW50cyAqL1xuLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGhlaWdodDogMzRweDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG59XG5cbi5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uZm9ybS1jb250cm9sLmZvY3VzLFxuLmZvcm0tY29udHJvbC5pbnB1dC13aGl0ZTpmb2N1cyxcbi5mb3JtLWNvbnRyb2wuaW5wdXQtd2hpdGUuZm9jdXMge1xuICBib3JkZXItY29sb3I6ICM1ZGIwZmY7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTIsIDE0MiwgMjI3LCAwLjMpO1xufVxuXG4uZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC13aXRoLWJnLFxuLmZvcm0tY29udHJvbC13aXRoLWJnIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuXG4uZm9ybS1jb250cm9sLmlucHV0LWxnLFxuLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtbGcge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5mb3JtLWNvbnRyb2wuaW5wdXQteHMge1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5mb3JtLWNvbnRyb2wuaW5wdXQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMCA3cHg7XG59XG5cbi5mb3JtLWNvbnRyb2wuaW5wdXQtd2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5cbi5mb3JtLWNvbnRyb2wuaW52ZXJzZS1tb2RlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy90cmFuc3BhcmVudC93aGl0ZS0wLjIucG5nKTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZvcm0tY29udHJvbC5pbnZlcnNlLW1vZGUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZm9ybS1jb250cm9sLmludmVyc2UtbW9kZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sXG4uZm9ybS1jb250cm9sW3JlYWRvbmx5XSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZDogI2UwZTBlMDtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4uZm9ybS1jb250cm9sW2Rpc2FibGVkXTpmb2N1cyxcbi5mb3JtLWNvbnRyb2xbcmVhZG9ubHldOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuXG4uY2hlY2tib3guZGlzYWJsZWQgbGFiZWwsXG4ucmFkaW8uZGlzYWJsZWQgbGFiZWwsXG5maWVsZHNldFtkaXNhYmxlZF0gLmNoZWNrYm94IGxhYmVsLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpbyBsYWJlbCB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHBhZGRpbmc6IDZweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbDpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSkge1xuICBoZWlnaHQ6IDM0cHg7XG59XG5cbnNlbGVjdFttdWx0aXBsZV0sXG5zZWxlY3Rbc2l6ZV0sXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5jb2wtZm9ybS1sYWJlbCxcbi5yb3cuZm9ybS1ncm91cCA+IC5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4zNzVyZW0gKyAxcHgpO1xufVxuXG4uZm9ybS1jb250cm9sLWxnLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbnNlbGVjdC5mb3JtLWNvbnRyb2wtbGc6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLmZvcm0tY29udHJvbC1zbSxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG5zZWxlY3QuZm9ybS1jb250cm9sLXNtOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpsYXN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sICsgLmlucHV0LWdyb3VwLWJ0biAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbCxcbi5mb3JtLWhvcml6b250YWwgLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmZvcm0taG9yaXpvbnRhbC5mb3JtLWhvcml6b250YWwtdGV4dC1yaWdodCAuY29udHJvbC1sYWJlbCxcbi5mb3JtLWhvcml6b250YWwuZm9ybS1ob3Jpem9udGFsLXRleHQtcmlnaHQgLmNvbC1mb3JtLWxhYmVsIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5mb3JtLWhvcml6b250YWwgW2NsYXNzKj1jb2wtXSB7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xufVxuXG4uZm9ybS1ob3Jpem9udGFsLmZvcm0tYm9yZGVyZWQgLmZvcm0tZ3JvdXAge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZm9ybS1ob3Jpem9udGFsLmZvcm0tYm9yZGVyZWQgLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5mb3JtLWhvcml6b250YWwuZm9ybS1ib3JkZXJlZCAuZm9ybS1ncm91cCA+IC5jb250cm9sLWxhYmVsLFxuLmZvcm0tYm9yZGVyZWQgLmZvcm0tZ3JvdXAgPiAuY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nOiAyMnB4IDE1cHggMTVweDtcbn1cblxuLmZvcm0taG9yaXpvbnRhbC5mb3JtLWJvcmRlcmVkIC5mb3JtLWdyb3VwID4gZGl2IHtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLmZvcm0taG9yaXpvbnRhbC5mb3JtLWJvcmRlcmVkIC5mb3JtLWdyb3VwID4gZGl2IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWVlO1xufVxuXG4uZm9ybS1ob3Jpem9udGFsLmZvcm0tYm9yZGVyZWQgLmZvcm0tZ3JvdXAgPiAuY29udHJvbC1sYWJlbCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZWU7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLmZvcm0taG9yaXpvbnRhbC5mb3JtLWJvcmRlcmVkIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHRvcDogMTVweDtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBwYWRkaW5nLXRvcDogN3B4O1xufVxuXG4uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzdiN2Y4Mztcbn1cblxuLnZhbGlkLWZlZWRiYWNrLFxuLmludmFsaWQtZmVlZGJhY2sge1xuICBmb250LXNpemU6IDkwJTtcbn1cblxuLnZhbGlkLXRvb2x0aXAsXG4uaW52YWxpZC10b29sdGlwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsZWZ0OiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2ssXG4uaGFzLXN1Y2Nlc3MgLmNvbC1mb3JtLWxhYmVsLFxuLmhhcy1zdWNjZXNzIC5oZWxwLWJsb2NrLFxuLmhhcy1zdWNjZXNzIC5jb250cm9sLWxhYmVsLFxuLmhhcy1zdWNjZXNzIC5yYWRpbyxcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gsXG4uaGFzLXN1Y2Nlc3MgLnJhZGlvLWlubGluZSxcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gtaW5saW5lLFxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaGFzLXN1Y2Nlc3MuY2hlY2tib3ggbGFiZWwsXG4uaGFzLXN1Y2Nlc3MuY2hlY2tib3gtaW5saW5lIGxhYmVsLFxuLmhhcy1zdWNjZXNzLnJhZGlvIGxhYmVsLFxuLmhhcy1zdWNjZXNzLnJhZGlvLWlubGluZSBsYWJlbCxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMwMDk2ODg7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxNTAsIDEzNiwgMC44KTtcbn1cblxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wsXG4uY3VzdG9tLXNlbGVjdC5pcy12YWxpZCxcbi5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQge1xuICBib3JkZXItY29sb3I6ICMwMDk2ODg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMsXG4uZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5Njg4O1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDAsIDE1MCwgMTM2LCAwLjMpO1xufVxuXG4uaGFzLXN1Y2Nlc3MgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgY29sb3I6ICMwMjU2NTY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmU1ZTE7XG4gIGJvcmRlci1jb2xvcjogIzAwYmNkNDtcbn1cblxuLmhhcy13YXJuaW5nLmNoZWNrYm94IGxhYmVsLFxuLmhhcy13YXJuaW5nLmNoZWNrYm94LWlubGluZSBsYWJlbCxcbi5oYXMtd2FybmluZy5yYWRpbyBsYWJlbCxcbi5oYXMtd2FybmluZy5yYWRpby1pbmxpbmUgbGFiZWwsXG4uaGFzLXdhcm5pbmcgLmNvbC1mb3JtLWxhYmVsLFxuLmhhcy13YXJuaW5nIC5oZWxwLWJsb2NrLFxuLmhhcy13YXJuaW5nIC5jb250cm9sLWxhYmVsLFxuLmhhcy13YXJuaW5nIC5yYWRpbyxcbi5oYXMtd2FybmluZyAuY2hlY2tib3gsXG4uaGFzLXdhcm5pbmcgLnJhZGlvLWlubGluZSxcbi5oYXMtd2FybmluZyAuY2hlY2tib3gtaW5saW5lLFxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBjb2xvcjogI2M0N2QxNTtcbn1cblxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNlNjRhMTk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzQ3ZDE1O1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDI0NSwgMTU2LCAyNiwgMC4zKTtcbn1cblxuLmhhcy13YXJuaW5nIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2UxYmE7XG4gIGNvbG9yOiAjN2I0ZTBlO1xufVxuXG4uaGFzLWVycm9yIC5oZWxwLWJsb2NrLFxuLmhhcy1lcnJvciAuY29udHJvbC1sYWJlbCxcbi5oYXMtZXJyb3IgLnJhZGlvLFxuLmhhcy1lcnJvciAuY2hlY2tib3gsXG4uaGFzLWVycm9yIC5yYWRpby1pbmxpbmUsXG4uaGFzLWVycm9yIC5jaGVja2JveC1pbmxpbmUsXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaGFzLWVycm9yLmNoZWNrYm94IGxhYmVsLFxuLmhhcy1lcnJvci5jaGVja2JveC1pbmxpbmUgbGFiZWwsXG4uaGFzLWVycm9yLnJhZGlvIGxhYmVsLFxuLmhhcy1lcnJvci5yYWRpby1pbmxpbmUgbGFiZWwsXG4uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjY2M0OTQ2O1xufVxuXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wsXG4uY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkLFxuLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2QzMmYyZjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyxcbi5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQ6Zm9jdXMsXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNjYzQ5NDY7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjQ0LCA2NywgNTQsIDAuMyk7XG59XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0NCwgNjcsIDU0LCAwLjgpO1xufVxuXG4uaGFzLWVycm9yIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2QwY2Q7XG4gIGNvbG9yOiAjODAyZDJiO1xufVxuXG4uZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG59XG5cbi5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNTU1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmlucHV0LWdyb3VwLWFkZG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24gLmdseXBoaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG59XG5cbi5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5sZWdlbmQge1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcbn1cblxuLmhlbHAtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzczNzM3Mztcbn1cblxuLyogQ29tcG9uZW50IC0gSnVtYm90cm9uICovXG4uanVtYm90cm9uIHtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLmp1bWJvdHJvbiBoMSwgLmp1bWJvdHJvbiAuaDEge1xuICBmb250LXNpemU6IDU2cHg7XG59XG4uanVtYm90cm9uIHAge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi8qIENvbXBvbmVudCAtIExlYWQgKi9cbi5sZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4vKiBDb21wb25lbnQgLSBMaXN0IEdyb3VwICovXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuXG5hLmxpc3QtZ3JvdXAtaXRlbSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBjb2xvcjogIzU3NWQ2Mztcbn1cblxuYS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlLFxuYS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzAzYTlmNDtcbn1cblxuYS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlID4gLmJhZGdlLFxuLm5hdi1waWxscyA+IC5hY3RpdmUgPiBhID4gLmJhZGdlIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5uYXYtdGFicy5jYXJkLWhlYWRlci10YWJzIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogLTExcHg7XG59XG5cbi8qIENvbXBvbmVudCAtIExpc3QgSW5saW5lICovXG4ubGlzdC1pbmxpbmUgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmxpc3QtaW5saW5lID4gbGkgKyBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4vKiBDb21wb25lbnQgLSBJbnZlcnNlIExpc3QgR3JvdXAgSXRlbSAqL1xuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci1jb2xvcjogI2UyZTdlYjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS5saXN0LWdyb3VwLWl0ZW0taW52ZXJzZSB7XG4gIGJhY2tncm91bmQ6ICMyMTIxMjE7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ubGlzdC1ncm91cC1pdGVtLWludmVyc2U6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLmxpc3QtZ3JvdXAtaXRlbS1pbnZlcnNlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMyMTIxMjE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ubGlzdC1ncm91cC1pdGVtLWludmVyc2UgLmxhYmVsLWludmVyc2UsXG4ubGlzdC1ncm91cC1pdGVtLmxpc3QtZ3JvdXAtaXRlbS1pbnZlcnNlIC5iYWRnZS1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZDogIzIxMjEyMTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuXG4vKiBDb21wb25lbnQgLSBNYXRlcmlhbCBJY29uICovXG4ubWF0ZXJpYWwtaWNvbnMge1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xufVxuXG4vKiBDb21wb25lbnQgLSBNZWRpYSBPYmplY3QgKi9cbi5tZWRpYSxcbi5tZWRpYS1ib2R5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgem9vbTogMTtcbn1cblxuLm1lZGlhICsgLm1lZGlhIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLm1lZGlhLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5tZWRpYS1saXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubWVkaWEtYm9keSwgLm1lZGlhLWxlZnQsIC5tZWRpYS1yaWdodCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgd2lkdGg6IDEwMDAwcHg7XG59XG5cbi5tZWRpYSAubWVkaWEtb2JqZWN0IHtcbiAgd2lkdGg6IDEyOHB4O1xufVxuXG4ubWVkaWEubWVkaWEtbGcgLm1lZGlhLW9iamVjdCB7XG4gIHdpZHRoOiAyNTZweDtcbn1cblxuLm1lZGlhLm1lZGlhLXNtIC5tZWRpYS1vYmplY3Qge1xuICB3aWR0aDogNjRweDtcbn1cblxuLm1lZGlhLm1lZGlhLXhzIC5tZWRpYS1vYmplY3Qge1xuICB3aWR0aDogMzJweDtcbn1cblxuLm1lZGlhID4gLnB1bGwtbGVmdCxcbi5tZWRpYSA+IC5tZWRpYS1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLm1lZGlhID4gLnB1bGwtcmlnaHQsXG4ubWVkaWEgPiAubWVkaWEtcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5tZWRpYSBhOm5vdCguYnRuKTpob3Zlcixcbi5tZWRpYSBhOm5vdCguYnRuKTpmb2N1cyxcbi5tZWRpYSBhOm5vdCguYnRuKTpob3ZlciAubWVkaWEtaGVhZGluZyxcbi5tZWRpYSBhOm5vdCguYnRuKTpmb2N1cyAubWVkaWEtaGVhZGluZyxcbi5tZWRpYSBhOm5vdCguYnRuKS5tZWRpYS1oZWFkaW5nOmhvdmVyLFxuLm1lZGlhIGE6bm90KC5idG4pLm1lZGlhLWhlYWRpbmc6Zm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubWVkaWEtbGlzdC5tZWRpYS1saXN0LXdpdGgtZGl2aWRlciA+IGxpICsgbGkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi8qIENvbXBvbmVudCAtIE1vZGFsIFNldHRpbmcgKi9cbi5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZzogMTJweCAxNXB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTJlN2ViO1xufVxuXG4ubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIG1hcmdpbjogLTEycHggLTE1cHggLTEycHggMDtcbiAgcGFkZGluZzogMTJweCAxNXB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2UyZTdlYjtcbiAgcGFkZGluZzogMTRweCAxNXB4IDE1cHg7XG59XG5cbi5tb2RhbC1tZXNzYWdlIC5tb2RhbC1kaWFsb2cge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ubW9kYWwtbWVzc2FnZSAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5tb2RhbC1tZXNzYWdlIC5tb2RhbC1ib2R5LFxuLm1vZGFsLW1lc3NhZ2UgLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1tZXNzYWdlIC5tb2RhbC1mb290ZXIge1xuICB3aWR0aDogNjAlO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5tb2RhbC1iYWNrZHJvcC5mYWRlLmluIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4vKiBDb21wb25lbnQgLSBOYXYgUGlsbHMgKi9cbi5uYXYtcGlsbHMge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ubmF2LXBpbGxzID4gbGkgPiBhLmFjdGl2ZSxcbi5uYXYtcGlsbHMgPiBsaSA+IGEuYWN0aXZlOmZvY3VzLFxuLm5hdi1waWxscyA+IGxpID4gYS5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdi1waWxscyA+IGxpID4gYSxcbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYSxcbi5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLFxuLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXNtID4gbGkge1xuICBtYXJnaW46IDAgMCAzcHg7XG59XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1zbSA+IGxpIGEge1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLm5hdi1waWxscyA+IGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ubmF2LXN0YWNrZWQgPiBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLyogQ29tcG9uZW50IC0gTmF2IFRhYnMgKi9cbi5uYXYtdGFicyB7XG4gIGJhY2tncm91bmQ6ICNlMGUwZTA7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xufVxuXG4ubmF2LXRhYnMtaW52ZXJzZSA+IC5uYXYtdGFicyxcbi5uYXYtdGFicy5uYXYtdGFicy1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cblxuLm5hdi10YWJzID4gbGkgPiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xufVxuXG4ubmF2LXRhYnMsXG4ubmF2LXRhYnMgPiBsaSA+IGEsXG4ubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhLFxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpob3Zlcixcbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSxcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLFxuLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyxcbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSxcbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayxcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ubmF2LXRhYnMubmF2LXRhYnMtaW52ZXJzZSA+IGxpLmFjdGl2ZSA+IGEsXG4ubmF2LXRhYnMubmF2LXRhYnMtaW52ZXJzZSA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMubmF2LXRhYnMtaW52ZXJzZSA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ubmF2LXRhYnMubmF2LXRhYnMtaW52ZXJzZSAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzLm5hdi10YWJzLWludmVyc2UgLm5hdi1saW5rLmFjdGl2ZTpob3Zlcixcbi5uYXYtdGFicy5uYXYtdGFicy1pbnZlcnNlIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsXG4ubmF2LXRhYnMubmF2LXRhYnMtaW52ZXJzZSAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLm5hdi10YWJzLm5hdi10YWJzLWludmVyc2UgPiBsaSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMubmF2LXRhYnMtaW52ZXJzZSA+IGxpID4gYTpmb2N1cyxcbi5uYXYtdGFicy5uYXYtdGFicy1pbnZlcnNlIC5uYXYtbGluazpob3Zlcixcbi5uYXYtdGFicy5uYXYtdGFicy1pbnZlcnNlIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4ubmF2LXRhYnMgLm5hdi1pdGVtLFxuLm5hdi10YWJzID4gbGksXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogQ29tcG9uZW50IC0gTmF2IFNldHRpbmcgKi9cbi5uYXYgPiBsaSA+IGEge1xuICBjb2xvcjogIzY2Njtcbn1cblxuLm5hdiA+IGxpID4gYTpob3Zlcixcbi5uYXYgPiBsaSA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZDogI0ZBRkFGQTtcbn1cblxuLyogQ29tcG9uZW50IC0gTm90ZSBTZXR0aW5nICovXG4ubm90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4ucGFuZWwgPiAubm90ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5ub3RlIGgxLFxuLm5vdGUgaDIsXG4ubm90ZSBoMyxcbi5ub3RlIGg0LFxuLm5vdGUgaDUsXG4ubm90ZSBoNiB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ubm90ZSAubm90ZS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDgwcHg7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5vdGUgLm5vdGUtaWNvbiA+IGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTI4cHg7XG59XG5cbi5ub3RlIC5ub3RlLWljb24gKyAubm90ZS1jb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDg1cHg7XG59XG5cbi5ub3RlLm5vdGUtd2l0aC1yaWdodC1pY29uIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogM3B4IHNvbGlkO1xufVxuXG4ubm90ZS5ub3RlLXdpdGgtcmlnaHQtaWNvbiAubm90ZS1pY29uIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi5ub3RlLm5vdGUtd2l0aC1yaWdodC1pY29uIC5ub3RlLWNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xufVxuXG4ubm90ZS5ub3RlLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2QzMmYyZjtcbiAgYmFja2dyb3VuZDogI2ZjZDBjZDtcbiAgY29sb3I6ICM3YTIyMWI7XG59XG5cbi5ub3RlLm5vdGUtZGFuZ2VyIC5ub3RlLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZDMyZjJmO1xufVxuXG4ubm90ZS5ub3RlLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNlNjRhMTk7XG4gIGJhY2tncm91bmQ6ICNmZmU1YmY7XG4gIGNvbG9yOiAjODA0YzAwO1xufVxuXG4ubm90ZS5ub3RlLXdhcm5pbmcgLm5vdGUtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNlNjRhMTk7XG59XG5cbi5ub3RlLm5vdGUteWVsbG93IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlYjNiO1xuICBiYWNrZ3JvdW5kOiAjZmZmYWNlO1xuICBjb2xvcjogIzgwNmQwMDtcbn1cblxuLm5vdGUubm90ZS15ZWxsb3cgLm5vdGUtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmViM2I7XG59XG5cbi5ub3RlLm5vdGUtbGltZSB7XG4gIGJvcmRlci1jb2xvcjogIzM4OGUzYztcbiAgYmFja2dyb3VuZDogI2UyZjBkMjtcbiAgY29sb3I6ICM0NjYyMjU7XG59XG5cbi5ub3RlLm5vdGUtbGltZSAubm90ZS1pY29uIHtcbiAgYmFja2dyb3VuZDogIzM4OGUzYztcbn1cblxuLm5vdGUubm90ZS1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNENBRjUwO1xuICBiYWNrZ3JvdW5kOiAjYmZlNWUxO1xuICBjb2xvcjogIzAwNGI0NDtcbn1cblxuLm5vdGUubm90ZS1zdWNjZXNzIC5ub3RlLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjNENBRjUwO1xufVxuXG4ubm90ZS5ub3RlLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMwM2E5ZjQ7XG4gIGJhY2tncm91bmQ6ICNjMmRkZjc7XG4gIGNvbG9yOiAjMTE0YjdhO1xufVxuXG4ubm90ZS5ub3RlLXByaW1hcnkgLm5vdGUtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICMwM2E5ZjQ7XG59XG5cbi5ub3RlLm5vdGUtaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzAwYmNkNDtcbiAgYmFja2dyb3VuZDogI2JmZWVmNDtcbiAgY29sb3I6ICMwMDVlNmE7XG59XG5cbi5ub3RlLm5vdGUtaW5mbyAubm90ZS1pY29uIHtcbiAgYmFja2dyb3VuZDogIzAwYmNkNDtcbn1cblxuLm5vdGUubm90ZS1wdXJwbGUge1xuICBib3JkZXItY29sb3I6ICM5YzI3YjA7XG4gIGJhY2tncm91bmQ6ICNlNmM5ZWI7XG4gIGNvbG9yOiAjNGUxNDU4O1xufVxuXG4ubm90ZS5ub3RlLXB1cnBsZSAubm90ZS1pY29uIHtcbiAgYmFja2dyb3VuZDogIzljMjdiMDtcbn1cblxuLm5vdGUubm90ZS1kYXJrLCAubm90ZS5ub3RlLWludmVyc2Uge1xuICBib3JkZXItY29sb3I6ICMyMTIxMjE7XG4gIGJhY2tncm91bmQ6ICNjN2M3Yzc7XG4gIGNvbG9yOiAjMTExMTExO1xufVxuXG4ubm90ZS5ub3RlLWRhcmsgLm5vdGUtaWNvbiwgLm5vdGUubm90ZS1pbnZlcnNlIC5ub3RlLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjMjEyMTIxO1xufVxuXG4ubm90ZS5ub3RlLXNlY29uZGFyeSwgLm5vdGUubm90ZS1kZWZhdWx0IHtcbiAgYm9yZGVyLWNvbG9yOiAjOWU5ZTllO1xuICBiYWNrZ3JvdW5kOiAjZTdlN2U3O1xuICBjb2xvcjogIzRmNGY0Zjtcbn1cblxuLm5vdGUubm90ZS1zZWNvbmRhcnkgLm5vdGUtaWNvbiwgLm5vdGUubm90ZS1kZWZhdWx0IC5ub3RlLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjOWU5ZTllO1xufVxuXG4ubm90ZS5ub3RlLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjRjVGNUY1O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzY2Njtcbn1cblxuLm5vdGUubm90ZS1saWdodCAubm90ZS1pY29uIHtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbn1cblxuLm5vdGUubm90ZS1pbmRpZ28ge1xuICBib3JkZXItY29sb3I6ICMzZjUxYjU7XG4gIGJhY2tncm91bmQ6ICNjNWNhZTk7XG4gIGNvbG9yOiAjMjAyOTViO1xufVxuXG4ubm90ZS5ub3RlLWluZGlnbyAubm90ZS1pY29uIHtcbiAgYmFja2dyb3VuZDogIzNmNTFiNTtcbn1cblxuLm5vdGUubm90ZS1waW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzIxODViO1xuICBiYWNrZ3JvdW5kOiAjZjhiYmQwO1xuICBjb2xvcjogIzc1MGYzMjtcbn1cblxuLm5vdGUubm90ZS1waW5rIC5ub3RlLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjYzIxODViO1xufVxuXG4ubm90ZS5ub3RlLWdyZWVuIHtcbiAgYm9yZGVyLWNvbG9yOiAjNENBRjUwO1xuICBiYWNrZ3JvdW5kOiAjYzllN2NhO1xuICBjb2xvcjogIzI2NTgyODtcbn1cblxuLm5vdGUubm90ZS1ncmVlbiAubm90ZS1pY29uIHtcbiAgYmFja2dyb3VuZDogIzRDQUY1MDtcbn1cblxuLyogQ29tcG9uZW50IC0gUGFnaW5hdGlvbiAmIHBhZ2VyICovXG4ucGFnZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMjBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5wYWdlcjpiZWZvcmUsXG4ucGFnZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5wYWdlciBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLnBhZ2VyIGxpID4gYSxcbi5wYWdlciBsaSA+IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wYWdlciBsaSA+IGEsXG4ucGFnZXIgbGkgPiBzcGFuLFxuLnBhZ2luYXRpb24gPiBsaSA+IGEge1xuICBib3JkZXItY29sb3I6ICNkYWRmZTI7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucGFnZXIgLnByZXZpb3VzID4gYSxcbi5wYWdlciAucHJldmlvdXMgPiBzcGFuIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5wYWdlciAubmV4dCA+IGEsXG4ucGFnZXIgLm5leHQgPiBzcGFuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ucGFnZXIucGFnZXItd2l0aG91dC1ib3JkZXIgbGkgPiBhLFxuLnBhZ2VyLnBhZ2VyLXdpdGhvdXQtYm9yZGVyIGxpID4gc3Bhbixcbi5wYWdpbmF0aW9uLnBhZ2luYXRpb24td2l0aG91dC1ib3JkZXIgPiBsaSA+IGEge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5cbi5wYWdlciA+IC5kaXNhYmxlZCA+IHNwYW4sXG4ucGFnZXIgPiAuZGlzYWJsZWQgPiBhLFxuLnBhZ2VyID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5wYWdlciA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGEsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW4sXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46Zm9jdXMge1xuICBvcGFjaXR5OiAwLjY7XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnBhZ2luYXRpb24gPiBsaSA+IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYWdpbmF0aW9uID4gbGk6Zmlyc3QtY2hpbGQgPiBhIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5wYWdpbmF0aW9uLXNtID4gbGkgPiBhLFxuLnBhZ2luYXRpb24tc20gPiBsaSA+IHNwYW4sXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnBhZ2luYXRpb24tbGcgPiBsaSA+IGEsXG4ucGFnaW5hdGlvbi1sZyA+IGxpID4gc3Bhbixcbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmsge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbn1cblxuLnBhZ2VyIGxpID4gYTpob3Zlcixcbi5wYWdlciBsaSA+IGE6Zm9jdXMsXG4ucGFnZXIgbGkgPiBzcGFuOmhvdmVyLFxuLnBhZ2VyIGxpID4gc3Bhbjpmb2N1cyxcbi5wYWdpbmF0aW9uID4gbGkgPiBhOmhvdmVyLFxuLnBhZ2luYXRpb24gPiBsaSA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZGFkZmUyO1xufVxuXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuOmhvdmVyLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpmb2N1cyxcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjMDNhOWY0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAzYTlmNCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogQ29tcG9uZW50IC0gUGFuZWwgKi9cbi5wYW5lbCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5wYW5lbCAudGFiLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcbn1cblxuLnBhbmVsID4gLnRhYmxlLFxuLnBhbmVsID4gLnRhYi1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnBhbmVsID4gLmxpc3QtZ3JvdXAsXG4ucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wYW5lbCA+IC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0sXG4ucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLnBhbmVsID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbn1cblxuLnBhbmVsLWhlYWRpbmcge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuXG4ucGFuZWwtaGVhZGluZyArIC50YWJsZSxcbi5wYW5lbC1oZWFkaW5nICsgLnNsaW1TY3JvbGxEaXYge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbn1cblxuLnBhbmVsLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnBhbmVsLXRpdGxlID4gYSxcbi5wYW5lbC10aXRsZSA+IHNtYWxsLFxuLnBhbmVsLXRpdGxlID4gc21hbGwgPiBhLFxuLnBhbmVsLXRpdGxlID4gLnNtYWxsLFxuLnBhbmVsLXRpdGxlID4gLnNtYWxsID4gYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ucGFuZWwtaGVhZGluZy1idG4ge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5wYW5lbC1oZWFkaW5nLWJ0biA+IGEge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4ucGFuZWwtaGVhZGluZyAuYnRuLWdyb3VwIC5idG4ge1xuICBtYXJnaW4tdG9wOiAtN3B4O1xufVxuXG4ucGFuZWwtaGVhZGluZyAuYnRuLWdyb3VwIC5idG4uYnRuLXNtIHtcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cblxuLnBhbmVsLWhlYWRpbmcgLmJ0bi1ncm91cCAuYnRuLmJ0bi14cyB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5wYW5lbC1oZWFkaW5nIC5sYWJlbC5wdWxsLWxlZnQsXG4ucGFuZWwtaGVhZGluZyAubGFiZWwucHVsbC1yaWdodCB7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuXG4ucGFuZWwtaGVhZGluZyAucHJvZ3Jlc3MucHVsbC1sZWZ0LFxuLnBhbmVsLWhlYWRpbmcgLnByb2dyZXNzLnB1bGwtcmlnaHQge1xuICB3aWR0aDogNDAlO1xuICBtaW4td2lkdGg6IDEyMHB4O1xufVxuXG4ucGFuZWwtaGVhZGluZyArIC5hbGVydCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5wYW5lbC1oZWFkaW5nIC5uYXYtdGFicyB7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuXG4ucGFuZWwtaGVhZGluZyAubmF2LXRhYnMgPiBsaSA+IGEge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4ucGFuZWwtd2l0aC10YWJzLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kOiAjZTBlMGUwO1xuICBjb2xvcjogIzMzMztcbn1cblxuLnBhbmVsLXRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnBhbmVsLXRpdGxlIC5wdWxsLXJpZ2h0IHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5wYW5lbC10aXRsZSAuYWNjb3JkaW9uLXRvZ2dsZSB7XG4gIG1hcmdpbjogLTEwcHggLTE1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cblxuLnBhbmVsLXRpdGxlIC5hY2NvcmRpb24tdG9nZ2xlLmFjY29yZGlvbi10b2dnbGUtc3R5bGVkIC5mYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiO1xufVxuXG4ucGFuZWwtdGl0bGUgLmFjY29yZGlvbi10b2dnbGUuYWNjb3JkaW9uLXRvZ2dsZS1zdHlsZWQuY29sbGFwc2VkIC5mYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NVwiO1xufVxuXG4ucGFuZWwtdG9vbGJhciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ucGFuZWwtdG9vbGJhciArIC5mb3JtLWNvbnRyb2wge1xuICBtYXJnaW46IC0xcHggMCAwO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuXG4ucGFuZWwtZ3JvdXAgLnBhbmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ucGFuZWwtZ3JvdXAgLnBhbmVsICsgLnBhbmVsIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4ucGFuZWwtYm9keSB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbi5wYW5lbC1ib2R5OmJlZm9yZSxcbi5wYW5lbC1ib2R5OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ucGFuZWwtYm9keVtjbGFzc149YmctXSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xufVxuXG4ucGFuZWwtYm9keS5uby1ib3JkZXIge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBhbmVsLWJvZHkucGFuZWwtZm9ybSxcbi5wYW5lbC1ib2R5Lm5vLXBhZGRpbmcsXG4ucGFuZWwtYm9keS5wYW5lbC10YWJsZSxcbi5wYW5lbC1ib2R5LnBhbmVsLWZ1bGwtd2lkdGgge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYW5lbC1ib2R5LndpdGgtdGFibGUgPiAudGFibGUge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLnBhbmVsLWJvZHkud2l0aC10YWJsZSA+IC50YWJsZSB0cjpsYXN0LWNoaWxkIHRoLFxuLnBhbmVsLWJvZHkud2l0aC10YWJsZSA+IC50YWJsZSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLnBhbmVsLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbn1cblxuLmZvcm0tY29udHJvbCArIC5wYW5lbC1mb290ZXIge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4ucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZDogI0ZBRkFGQTtcbn1cblxuLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xufVxuXG4ucGFuZWwtaW5mbyA+IC5wYW5lbC1oZWFkaW5nLFxuLnBhbmVsLWRhbmdlciA+IC5wYW5lbC1oZWFkaW5nLFxuLnBhbmVsLWludmVyc2UgPiAucGFuZWwtaGVhZGluZyxcbi5wYW5lbC1zdWNjZXNzID4gLnBhbmVsLWhlYWRpbmcsXG4ucGFuZWwtd2FybmluZyA+IC5wYW5lbC1oZWFkaW5nLFxuLnBhbmVsLXByaW1hcnkgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucGFuZWwtaW52ZXJzZSA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuLnBhbmVsLXN1Y2Nlc3MgPiAucGFuZWwtaGVhZGluZyB7XG4gIGJhY2tncm91bmQ6ICMwMDk2ODg7XG59XG5cbi5wYW5lbC13YXJuaW5nID4gLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kOiAjYzQ3ZDE1O1xufVxuXG4ucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kOiAjY2M0OTQ2O1xufVxuXG4ucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZDogIzJhNzJiNTtcbn1cblxuLnBhbmVsLWluZm8gPiAucGFuZWwtaGVhZGluZyB7XG4gIGJhY2tncm91bmQ6ICMzYTkyYWI7XG59XG5cbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC50YWJsZSxcbi5wYW5lbCA+IC50YWJsZSwgLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cblxuLnBhbmVsLnBhbmVsLW5vLXJvdW5kZWQtY29ybmVyIC5wYW5lbC1ib2R5LFxuLnBhbmVsLnBhbmVsLW5vLXJvdW5kZWQtY29ybmVyIC5wYW5lbC1mb290ZXIsXG4ucGFuZWwucGFuZWwtbm8tcm91bmRlZC1jb3JuZXIgLnBhbmVsLWhlYWRpbmcge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYW5lbC5wYW5lbC1ob3Zlci1pY29uIC5wYW5lbC1oZWFkaW5nIC5wYW5lbC1oZWFkaW5nLWJ0biAuYnRuIGkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5wYW5lbC5wYW5lbC1ob3Zlci1pY29uIC5wYW5lbC1oZWFkaW5nOmhvdmVyIC5wYW5lbC1oZWFkaW5nLWJ0biAuYnRuIGksXG4ucGFuZWwucGFuZWwtaG92ZXItaWNvbiAucGFuZWwtaGVhZGluZzpmb2N1cyAucGFuZWwtaGVhZGluZy1idG4gLmJ0biBpIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLyogQ29tcG9uZW50IC0gUGFuZWwgLSBQYW5lbCBFeHBhbmQgKi9cbi5wYW5lbC5wYW5lbC1leHBhbmQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIHotaW5kZXg6IDEwODA7XG59XG5cbi5wYW5lbC1leHBhbmQgLmhlYWRlcixcbi5wYW5lbC1leHBhbmQgLnNpZGViYXIsXG4ucGFuZWwtZXhwYW5kIC5zaWRlYmFyLWJnIHtcbiAgei1pbmRleDogMDtcbn1cblxuLnBhbmVsLnBhbmVsLWV4cGFuZCxcbi5wYW5lbC5wYW5lbC1leHBhbmQgPiAucGFuZWwtYm9keSxcbi5wYW5lbC5wYW5lbC1leHBhbmQgPiAucGFuZWwtaGVhZGluZyB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5wYW5lbC1leHBhbmQgLmhlaWdodC14cyxcbi5wYW5lbC1leHBhbmQgLmhlaWdodC1zbSxcbi5wYW5lbC1leHBhbmQgLmhlaWdodC1tZCxcbi5wYW5lbC1leHBhbmQgLmhlaWdodC1sZyxcbi5wYW5lbC1leHBhbmQgLmhlaWdodC1mdWxsIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5wYW5lbC5wYW5lbC1leHBhbmQgPiAucGFuZWwtaGVhZGluZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTAyMDtcbn1cblxuLnBhbmVsLnBhbmVsLWV4cGFuZCA+IC5wYW5lbC1oZWFkaW5nICsgZGl2IHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLnBhbmVsLnBhbmVsLWV4cGFuZCA+IC5wYW5lbC1oZWFkaW5nIC5mYS5mYS1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjZcIjtcbn1cblxuLnBhbmVsLnBhbmVsLWV4cGFuZCA+IC5wYW5lbC1mb290ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG5cbi5wYW5lbC1leHBhbmQgLmNvbnRlbnQgLnJvdyBbY2xhc3NePWNvbC1dIHtcbiAgcG9zaXRpb246IGluaGVyaXQ7XG59XG5cbi5wYW5lbC1leHBhbmQgLmNvbnRlbnQgLnBhbmVsLnBhbmVsLWV4cGFuZCAucm93ID4gW2NsYXNzXj1jb2wtXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBhbmVsLWV4cGFuZCAudmVydGljYWwtYm94IC52ZXJ0aWNhbC1ib3gtY29sdW1uIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cblxuLnBhbmVsLWV4cGFuZCAucGFnZS1jb250ZW50LWZ1bGwtaGVpZ2h0IC5jb250ZW50IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyogQ29tcG9uZW50IC0gUGFuZWwgLSBQYW5lbCBsb2FkaW5nICovXG4ucGFuZWwucGFuZWwtbG9hZGluZyAucGFuZWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnBhbmVsLnBhbmVsLWxvYWRpbmcgLnBhbmVsLWJvZHkgLnBhbmVsLWxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBvcGFjaXR5OiAwLjk7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlSW4gMC4ycztcbiAgYW5pbWF0aW9uOiBmYWRlSW4gMC4ycztcbiAgei1pbmRleDogMTAyMDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG59XG5cbi8qIENvbXBvbmVudCAtIFBvcG92ZXIgKi9cbi5wb3BvdmVyIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLnBvcG92ZXItdGl0bGUge1xuICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cblxuLnBvcG92ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIG1pbi13aWR0aDogMjQwcHg7XG59XG5cbi5wb3BvdmVyID4gLmFycm93IHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4vKiBDb21wb25lbnQgLSBQcm9ncmVzcyBiYXIgKi9cbi5wcm9ncmVzcyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNlMmU3ZWI7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDNhOWY0O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ucHJvZ3Jlc3MteHMge1xuICBoZWlnaHQ6IDVweDtcbn1cblxuLnByb2dyZXNzLXNtIHtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4ucHJvZ3Jlc3MtbGcge1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5wcm9ncmVzcy14cyAucHJvZ3Jlc3MtYmFyIHtcbiAgbGluZS1oZWlnaHQ6IDVweDtcbn1cblxuLnByb2dyZXNzLXNtIC5wcm9ncmVzcy1iYXIge1xuICBsaW5lLWhlaWdodDogMTBweDtcbn1cblxuLnByb2dyZXNzLWxnIC5wcm9ncmVzcy1iYXIge1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLyogQ29tcG9uZW50IC0gQ1NTIFJhZGlvIEJ1dHRvbiAqL1xuLnJhZGlvLnJhZGlvLWNzcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG59XG5cbi5yYWRpby5yYWRpby1jc3MucmFkaW8taW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5yYWRpby5yYWRpby1jc3MucmFkaW8taW5saW5lICsgLnJhZGlvLnJhZGlvLWNzcy5yYWRpby1pbmxpbmUge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cblxuLnJhZGlvLnJhZGlvLWNzcyBsYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucmFkaW8ucmFkaW8tY3NzIGxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA3cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNlMGUwZTA7XG59XG5cbi5oYXMtc3VjY2VzcyAucmFkaW8ucmFkaW8tY3NzIGxhYmVsOmJlZm9yZSxcbi5oYXMtc3VjY2Vzcy5yYWRpby5yYWRpby1jc3MgbGFiZWw6YmVmb3JlLFxuLmlzLXZhbGlkIC5yYWRpby5yYWRpby1jc3MgbGFiZWw6YmVmb3JlLFxuLmlzLXZhbGlkLnJhZGlvLnJhZGlvLWNzcyBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjYmZlNWUxO1xufVxuXG4uaGFzLXN1Y2Nlc3MgLnJhZGlvLnJhZGlvLWNzcyBsYWJlbCxcbi5oYXMtc3VjY2Vzcy5yYWRpby5yYWRpby1jc3MgbGFiZWwsXG4uaXMtdmFsaWQgLnJhZGlvLnJhZGlvLWNzcyBsYWJlbCxcbi5pcy12YWxpZC5yYWRpby5yYWRpby1jc3MgbGFiZWwge1xuICBjb2xvcjogIzAwOTY4ODtcbn1cblxuLmhhcy1lcnJvciAucmFkaW8ucmFkaW8tY3NzIGxhYmVsOmJlZm9yZSxcbi5oYXMtZXJyb3IucmFkaW8ucmFkaW8tY3NzIGxhYmVsOmJlZm9yZSxcbi5pcy1pbnZhbGlkIC5yYWRpby5yYWRpby1jc3MgbGFiZWw6YmVmb3JlLFxuLmlzLWludmFsaWQucmFkaW8ucmFkaW8tY3NzIGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmY2QwY2Q7XG59XG5cbi5oYXMtZXJyb3IgLnJhZGlvLnJhZGlvLWNzcyBsYWJlbCxcbi5oYXMtZXJyb3IucmFkaW8ucmFkaW8tY3NzIGxhYmVsLFxuLmlzLWludmFsaWQgLnJhZGlvLnJhZGlvLWNzcyBsYWJlbCxcbi5pcy1pbnZhbGlkLnJhZGlvLnJhZGlvLWNzcyBsYWJlbCB7XG4gIGNvbG9yOiAjY2M0OTQ2O1xufVxuXG4uaGFzLXdhcm5pbmcgLnJhZGlvLnJhZGlvLWNzcyBsYWJlbDpiZWZvcmUsXG4uaGFzLXdhcm5pbmcucmFkaW8ucmFkaW8tY3NzIGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmY2UxYmE7XG59XG5cbi5yYWRpby5yYWRpby1jc3MgaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmFkaW8ucmFkaW8tY3NzIGlucHV0OmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICBsZWZ0OiA1cHg7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5yYWRpby5yYWRpby1jc3MgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwM2E5ZjQ7XG4gIGJvcmRlci1jb2xvcjogIzAzYTlmNDtcbn1cblxuLnJhZGlvLnJhZGlvLWNzcy5yYWRpby1zdWNjZXNzIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDBiY2Q0O1xuICBib3JkZXItY29sb3I6ICMwMGJjZDQ7XG59XG5cbi5yYWRpby5yYWRpby1jc3MucmFkaW8taW5mbyBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzAwYmNkNDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBiY2Q0O1xufVxuXG4ucmFkaW8ucmFkaW8tY3NzLnJhZGlvLWRhbmdlciBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2QzMmYyZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDMyZjJmO1xufVxuXG4ucmFkaW8ucmFkaW8tY3NzLnJhZGlvLXdhcm5pbmcgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNlNjRhMTk7XG4gIGJvcmRlci1jb2xvcjogI2U2NGExOTtcbn1cblxuLnJhZGlvLnJhZGlvLWNzcy5yYWRpby1pbnZlcnNlIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMjEyMTIxO1xuICBib3JkZXItY29sb3I6ICMyMTIxMjE7XG59XG5cbi8qIENvbXBvbmVudCAtIFRhYiBDb250ZW50ICovXG4udGFiLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi50YWItY29udGVudCAudGFiLWhlYWRpbmcge1xuICBtYXJnaW46IC0xNXB4IC0xNXB4IDE1cHggLTE1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRhYi1jb250ZW50IC50YWItaGVhZGluZyAudGFiLXRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5uYXYtdGFicyArIC50YWItY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xufVxuXG4vKiBDb21wb25lbnQgLSBUYWJsZSAqL1xuLnRhYmxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTBlMGUwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi50YWJsZS50YWJsZS1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLnRhYmxlIHRoZWFkIHRoLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQkRCREJEICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gIGJvcmRlci1jb2xvcjogI2UwZTBlMDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuXG4udGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0aCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRkLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA3cHggMTVweDtcbn1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZDogI2VlZSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLWNoaWxkKG9kZCkgPiB0ZCxcbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtY2hpbGQob2RkKSA+IHRoIHtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbn1cblxuLnRhYmxlLnRhYmxlLWludmVyc2Uge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cblxuLnRhYmxlLnRhYmxlLWludmVyc2UgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUudGFibGUtaW52ZXJzZSA+IHRib2R5ID4gdHIgPiB0aCxcbi50YWJsZS50YWJsZS1pbnZlcnNlID4gdGZvb3QgPiB0ciA+IHRoIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mbGF0LWJsYWNrIC50YWJsZS50YWJsZS1pbnZlcnNlID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLnRhYmxlLWludmVyc2UgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUudGFibGUtaW52ZXJzZSA+IHRib2R5ID4gdHIgPiB0aCxcbi50YWJsZS50YWJsZS1pbnZlcnNlID4gdGZvb3QgPiB0ciA+IHRoLFxuLnRhYmxlLnRhYmxlLWludmVyc2UgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUudGFibGUtaW52ZXJzZSA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZS50YWJsZS1pbnZlcnNlID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDQ0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5pbmZvLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmluZm8sXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuaW5mbyxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5pbmZvLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmluZm8sXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguaW5mbyxcbi50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5pbmZvID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmluZm8gPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5pbmZvID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmluZm8gPiB0aCB7XG4gIGJhY2tncm91bmQ6ICNjMGU5ZmM7XG4gIGJvcmRlci1jb2xvcjogIzAyN2ZiNztcbiAgY29sb3I6ICMwMTJhM2Q7XG59XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5zdWNjZXNzLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLnN1Y2Nlc3MsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuc3VjY2Vzcyxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5zdWNjZXNzLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLnN1Y2Nlc3MsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguc3VjY2Vzcyxcbi50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0aCB7XG4gIGJhY2tncm91bmQ6ICNiZmU1ZTE7XG4gIGJvcmRlci1jb2xvcjogIzAwNzA2NjtcbiAgY29sb3I6ICMwMDRiNDQ7XG59XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5kYW5nZXIsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmRhbmdlcixcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5kYW5nZXIsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguZGFuZ2VyLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmRhbmdlcixcbi50YWJsZSA+IHRoZWFkID4gdHIuZGFuZ2VyID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuZGFuZ2VyID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0aCB7XG4gIGJhY2tncm91bmQ6ICNmY2QwY2Q7XG4gIGJvcmRlci1jb2xvcjogI2I3MzIyODtcbiAgY29sb3I6ICMzZDExMGU7XG59XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC53YXJuaW5nLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLndhcm5pbmcsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQud2FybmluZyxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC53YXJuaW5nLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLndhcm5pbmcsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGgud2FybmluZyxcbi50YWJsZSA+IHRoZWFkID4gdHIud2FybmluZyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLndhcm5pbmcgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIud2FybmluZyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyLndhcm5pbmcgPiB0aCB7XG4gIGJhY2tncm91bmQ6ICNmZmU1YmY7XG4gIGJvcmRlci1jb2xvcjogI2JmNzIwMDtcbiAgY29sb3I6ICM0MDI2MDA7XG59XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5hY3RpdmUsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuYWN0aXZlLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmFjdGl2ZSxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5hY3RpdmUsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguYWN0aXZlLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmFjdGl2ZSxcbi50YWJsZSA+IHRoZWFkID4gdHIuYWN0aXZlID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLmFjdGl2ZSA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5hY3RpdmUgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuYWN0aXZlID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyLmFjdGl2ZSA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5hY3RpdmUgPiB0aCB7XG4gIGJhY2tncm91bmQ6ICNlN2U3ZTc7XG4gIGJvcmRlci1jb2xvcjogIzc2NzY3NjtcbiAgY29sb3I6ICMyODI4Mjg7XG59XG5cbi50YWJsZSA+IGNhcHRpb24gKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4udGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnRhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4udGFibGUgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi50YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi50YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi50YWJsZS50YWJsZS1ib3JkZXJlZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi50YWJsZS50YWJsZS1ib3JkZXJlZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xufVxuXG4udGFibGUgLndpdGgtZm9ybS1jb250cm9sIC5mb3JtLWNvbnRyb2wsXG4udGFibGUgLndpdGgtaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwIHtcbiAgbWFyZ2luLXRvcDogLThweDtcbiAgbWFyZ2luLWJvdHRvbTogLThweDtcbn1cblxuLnRhYmxlLWNvbmRlbnNlZCAud2l0aC1mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCxcbi50YWJsZS1jb25kZW5zZWQgLndpdGgtaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwIHtcbiAgbWFyZ2luLXRvcDogLTZweDtcbiAgbWFyZ2luLWJvdHRvbTogLTVweDtcbn1cblxuLnRhYmxlIC53aXRoLWltZyBpbWcsXG4udGFibGUgLndpdGgtYnRuIC5idG4sXG4udGFibGUgLndpdGgtYnRuLWdyb3VwIC5idG4tZ3JvdXAge1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBtYXJnaW4tYm90dG9tOiAtN3B4O1xufVxuXG4udGFibGUgLndpdGgtY2hlY2tib3ggLmNoZWNrYm94LFxuLnRhYmxlIC53aXRoLXJhZGlvIC5yYWRpbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnRhYmxlIC53aXRoLWNoZWNrYm94IC5jaGVja2JveC1jc3MgbGFiZWwsXG4udGFibGUgLndpdGgtcmFkaW8gLnJhZGlvLWNzcyBsYWJlbCB7XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi50YWJsZSAud2l0aC1jaGVja2JveCAuY2hlY2tib3gtY3NzIGlucHV0ICsgbGFiZWw6YmVmb3JlLFxuLnRhYmxlIC53aXRoLWNoZWNrYm94IC5jaGVja2JveC1jc3MgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxuLnRhYmxlIC53aXRoLXJhZGlvIC5yYWRpby1jc3MgaW5wdXQgKyBsYWJlbDpiZWZvcmUge1xuICB0b3A6IDA7XG59XG5cbi50YWJsZSAud2l0aC1yYWRpbyAucmFkaW8tY3NzIGlucHV0OmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIHRvcDogNXB4O1xufVxuXG4vKiBDb21wb25lbnQgLSBUb29sdGlwICovXG4udG9vbHRpcC1pbm5lciB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLyogQ29tcG9uZW50IC0gV2VsbCAqL1xuLndlbGwge1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ud2VsbC1zbSB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi53ZWxsLWxnIHtcbiAgcGFkZGluZzogMzBweDtcbn1cblxuLyogQ29tcG9uZW50IC0gQ2hlY2tib3ggU3dpdGNoZXIgKi9cbi5zd2l0Y2hlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnN3aXRjaGVyIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3dpdGNoZXIgaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpdGNoZXIgbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNlMGUwZTA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNDZweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0NnB4O1xuICBib3JkZXItcmFkaXVzOiA0NnB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuXG4uc3dpdGNoZXIgbGFiZWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiAycHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3gtc2hhZG93OiAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbn1cblxuLnN3aXRjaGVyIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjMDNhOWY0O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDNhOWY0O1xufVxuXG4uc3dpdGNoZXIuc3dpdGNoZXItc3VjY2VzcyBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzAwOTY4ODtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5Njg4O1xufVxuXG4uc3dpdGNoZXIuc3dpdGNoZXItZ3JlZW4gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM0Q0FGNTA7XG4gIGJvcmRlci1jb2xvcjogIzRDQUY1MDtcbn1cblxuLnN3aXRjaGVyLnN3aXRjaGVyLWxpbWUgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNjZGRjMzk7XG4gIGJvcmRlci1jb2xvcjogI2NkZGMzOTtcbn1cblxuLnN3aXRjaGVyLnN3aXRjaGVyLWluZGlnbyBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzNmNTFiNTtcbiAgYm9yZGVyLWNvbG9yOiAjM2Y1MWI1O1xufVxuXG4uc3dpdGNoZXIuc3dpdGNoZXItcHVycGxlIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjOWMyN2IwO1xuICBib3JkZXItY29sb3I6ICM5YzI3YjA7XG59XG5cbi5zd2l0Y2hlci5zd2l0Y2hlci1pbnZlcnNlIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMjEyMTIxO1xuICBib3JkZXItY29sb3I6ICMyMTIxMjE7XG59XG5cbi5zd2l0Y2hlci5zd2l0Y2hlci13YXJuaW5nIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZTY0YTE5O1xuICBib3JkZXItY29sb3I6ICNlNjRhMTk7XG59XG5cbi5zd2l0Y2hlci5zd2l0Y2hlci1kYW5nZXIgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNkMzJmMmY7XG4gIGJvcmRlci1jb2xvcjogI2QzMmYyZjtcbn1cblxuLnN3aXRjaGVyLnN3aXRjaGVyLWluZm8gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwM0E5RjQ7XG4gIGJvcmRlci1jb2xvcjogIzAzQTlGNDtcbn1cblxuLnN3aXRjaGVyLnN3aXRjaGVyLXBpbmsgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNjMjE4NWI7XG4gIGJvcmRlci1jb2xvcjogI2MyMTg1Yjtcbn1cblxuLnN3aXRjaGVyLnN3aXRjaGVyLXllbGxvdyBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmZWIzYjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlYjNiO1xufVxuXG4uc3dpdGNoZXIgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgcmlnaHQ6IDJweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLnZ1ZXRhYmxlIHRoZWFkIHRyIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUZFRjtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzYyNjI2Mjtcbn1cbi52dWV0YWJsZSB0aGVhZCAuc29ydC1pY29uIHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB0b3A6IDNweDtcbn1cbi52dWV0YWJsZSB0Ym9keSB0cjpmaXJzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4udnVldGFibGUgLnZ1ZXRhYmxlLWJvZHkgdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnZ1ZXRhYmxlIC52dWV0YWJsZS1ib2R5IC5hY3Rpb25zID4gLmJ0biB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4udnVldGFibGUgLnZ1ZXRhYmxlLWJvZHkgLmFjdGlvbnMgPiAuYnRuIGkge1xuICBtYXJnaW46IDA7XG59XG4udnVldGFibGUgLnZ1ZXRhYmxlLWJvZHkgLnZ1ZXRhYmxlLXNsb3QgPiAuYXZhdGFyIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnZ1ZXRhYmxlIC52dWV0YWJsZS1ib2R5IC52dWV0YWJsZS1lbXB0eS1yZXN1bHQge1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cbi52dWV0YWJsZSAudnVldGFibGUtc2xvdCA+IC5hY3Rpb25zIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnZ1ZXRhYmxlIC52dWV0YWJsZS1jb2wtYWN0aW9ucyB7XG4gIHdpZHRoOiAxJTtcbn1cblxuLnZ1ZXRhYmxlLXBhZ2luYXRpb24gLmJ0bi1uYXYge1xuICBib3JkZXI6IDA7XG59XG5cbi52dWV0YWJsZS1ib2R5LXdyYXBwZXIge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiBSZXNwb25zaXZlIHZ1ZXRhYmxlXG4gKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYwcHgpLCAobWluLWRldmljZS13aWR0aDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KSB7XG4gIC8qIEZvcmNlIHRhYmxlIHRvIG5vdCBiZSBsaWtlIHRhYmxlcyBhbnltb3JlICovXG4gIHRhYmxlLnZ1ZXRhYmxlLCAudnVldGFibGUgdGhlYWQsIC52dWV0YWJsZSB0Ym9keSwgLnZ1ZXRhYmxlIHRoLCAudnVldGFibGUgdGQsIC52dWV0YWJsZSB0ciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLyogSGlkZSB0YWJsZSBoZWFkZXJzIChidXQgbm90IGRpc3BsYXk6IG5vbmU7LCBmb3IgYWNjZXNzaWJpbGl0eSkgKi9cbiAgLnZ1ZXRhYmxlIHRoZWFkIHRyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtOTk5OXB4O1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gIH1cbiAgLnZ1ZXRhYmxlIHRyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbiAgLnZ1ZXRhYmxlIHRkIHtcbiAgICAvKiBCZWhhdmUgIGxpa2UgYSBcInJvd1wiICovXG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC52dWV0YWJsZSB0ZDpiZWZvcmUge1xuICAgIC8qIE5vdyBsaWtlIGEgdGFibGUgaGVhZGVyICovXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8qIFRvcC9sZWZ0IHZhbHVlcyBtaW1pYyBwYWRkaW5nICovXG4gICAgdG9wOiA2cHg7XG4gICAgbGVmdDogNnB4O1xuICAgIHdpZHRoOiA0NSU7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC8qXG4gICAgICBSZW1lbWJlciB0byBsYWJlbCB0aGUgZGF0YSBpZS5cbiAgICAgIHRkOm50aC1vZi10eXBlKDEpOmJlZm9yZSB7IGNvbnRlbnQ6IFwiRmlyc3QgTmFtZVwiOyB9XG4gICovXG59XG4ucGFnZS1saW5rIHtcbiAgbWFyZ2luOiAwIDFweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wYWdlLWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzQ3NGY7XG59XG5cbi5wYWdlLWxpbms6ZGlzYWJsZWQsXG4ucGFnZS1saW5rLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLyogV2lkZ2V0IExpc3QgKi8gLyogV2lkZ2V0IC0gR2VuZXJhbCBTZXR0aW5nICovXG4ud2lkZ2V0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi53aWRnZXQud2lkZ2V0LXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi53aWRnZXQtaGVhZGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2lkZ2V0LWhlYWRlci10aXRsZSxcbi53aWRnZXQtaGVhZGVyLWljb24ge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG5cbi53aWRnZXQtaGVhZGVyLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpZGdldC1oZWFkZXItaWNvbiB7XG4gIHdpZHRoOiAxJTtcbn1cblxuLndpZGdldC1oZWFkZXItaWNvbiArIC53aWRnZXQtaGVhZGVyLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi53aWRnZXQtYm9keSB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbi53aWRnZXQuaW52ZXJzZS1tb2RlIHtcbiAgYmFja2dyb3VuZDogIzIyMjtcbn1cblxuLndpZGdldC5pbnZlcnNlLW1vZGUgLnZlcnRpY2FsLWJveC53aXRoLWJvcmRlci10b3AsXG4ud2lkZ2V0LmludmVyc2UtbW9kZSAudmVydGljYWwtYm94LndpdGgtZ3JpZCA+IC52ZXJ0aWNhbC1ib3gtY29sdW1uICsgLnZlcnRpY2FsLWJveC1jb2x1bW4ge1xuICBib3JkZXItY29sb3I6ICM1NTU7XG59XG5cbi53aWRnZXQuaW52ZXJzZS1tb2RlIGhyIHtcbiAgYmFja2dyb3VuZDogIzU1NTtcbn1cblxuLyogV2lkZ2V0IC0gQ2hhcnQgKi9cbi53aWRnZXQtY2hhcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLndpZGdldC1jaGFydCAuY2hhcnQtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMnB4IDVweCA1cHg7XG59XG5cbi53aWRnZXQtY2hhcnQgLmNoYXJ0LXRpdGxlIHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY29sb3I6ICM2MTZENzI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi53aWRnZXQtY2hhcnQgLndpZGdldC1jaGFydC1jb250ZW50IHtcbiAgcGFkZGluZzogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMzBweDtcbn1cblxuLndpZGdldC1jaGFydCAud2lkZ2V0LWNoYXJ0LWZ1bGwtd2lkdGgge1xuICBtYXJnaW46IDAgLTE1cHg7XG59XG5cbi53aWRnZXQtY2hhcnQgLndpZGdldC1jaGFydC1zaWRlYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAyMzBweDtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcbn1cblxuLndpZGdldC1jaGFydC1zaWRlYmFyIC5jaGFydC1udW1iZXIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLndpZGdldC1jaGFydC1zaWRlYmFyIC5jaGFydC1udW1iZXIgc21hbGwge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIGNvbG9yOiAjNjE2RDcyO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLndpZGdldC1jaGFydC1zaWRlYmFyIC5jaGFydC1sZWdlbmQge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbn1cblxuLndpZGdldC1jaGFydC1zaWRlYmFyIC5jaGFydC1sZWdlbmQgPiBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi53aWRnZXQtY2hhcnQtc2lkZWJhciAuY2hhcnQtbGVnZW5kID4gbGkgc3BhbiB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbmJvZHkgLm1vcnJpcy1ob3Zlci5tb3JyaXMtZGVmYXVsdC1zdHlsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogNnB4IDEwcHg7XG4gIGNvbG9yOiAjMjIyO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1vcnJpcy1pbnZlcnNlIC5tb3JyaXMtaG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1LCAzMCwgMzUsIDAuODUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubW9ycmlzLWhvdmVyIHtcbiAgei1pbmRleDogMCAhaW1wb3J0YW50O1xufVxuXG4vKiBXaWRnZXQgLSBDaGF0IExpc3QgKi9cbi5jaGF0cyB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMnB4IDE1cHggMTVweDtcbn1cblxuLmNoYXRzID4gbGkgKyBsaSxcbi5jaGF0cyA+IGRpdiArIGRpdiB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5jaGF0cyA+IGxpOmJlZm9yZSxcbi5jaGF0cyA+IGxpOmFmdGVyLFxuLmNoYXRzID4gZGl2OmJlZm9yZSxcbi5jaGF0cyA+IGRpdjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cblxuLmNoYXRzIC5uYW1lIHtcbiAgY29sb3I6ICMzMzM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNoYXRzIC5uYW1lIC5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBwYWRkaW5nOiAxcHggNHB4IDJweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5jaGF0cyAuZGF0ZS10aW1lIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogIzk5OTtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuXG4uY2hhdHMgLmltYWdlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNoYXRzIC5pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jaGF0cyAuaW1hZ2UgKyAubWVzc2FnZSB7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4O1xufVxuXG4uY2hhdHMgLm1lc3NhZ2Uge1xuICBwYWRkaW5nOiA3cHggMTJweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG59XG5cbi5jaGF0cyAubWVzc2FnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogLTEzcHg7XG4gIGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG59XG5cbi5jaGF0cyAucmlnaHQgLm5hbWUge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmNoYXRzIC5yaWdodCAuZGF0ZS10aW1lIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5jaGF0cyAucmlnaHQgLmltYWdlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uY2hhdHMgLnJpZ2h0IC5pbWFnZSArIC5tZXNzYWdlIHtcbiAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmNoYXRzIC5yaWdodCAubWVzc2FnZTpiZWZvcmUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTEzcHg7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4ucGFuZWwtYm9keSAuY2hhdHMge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2xpbVNjcm9sbERpdiAuY2hhdHMge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4vKiBXaWRnZXQgLSBNZWRpYSBNZXNzYWdlICovXG4ubWVkaWEtbWVzc2FnaW5nIC5tZWRpYSB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbi5tZWRpYS1tZXNzYWdpbmcgLm1lZGlhOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5tZWRpYS1tZXNzYWdpbmcgLm1lZGlhOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLm1lZGlhLW1lc3NhZ2luZyAubWVkaWEgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1lZGlhLW1lc3NhZ2luZyAubWVkaWEgKyAubWVkaWEge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cblxuLyogV2lkZ2V0IC0gU3RhdHMgKi9cbi53aWRnZXQud2lkZ2V0LXN0YXRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ud2lkZ2V0LXN0YXRzIC5zdGF0cy1pbmZvIGg0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW46IDVweCAwO1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLndpZGdldC1zdGF0cyAuc3RhdHMtaWNvbiB7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICB3aWR0aDogNTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNTZweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDE1cHg7XG4gIG9wYWNpdHk6IDAuMTU7XG59XG5cbi53aWRnZXQtc3RhdHMgLnN0YXRzLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53aWRnZXQtc3RhdHMgLnN0YXRzLWluZm8gcCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndpZGdldC1zdGF0cyAuc3RhdHMtbGluayBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMTVweCAtMTVweCAtMTVweDtcbiAgcGFkZGluZzogN3B4IDE1cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi53aWRnZXQtc3RhdHMgLnN0YXRzLWxpbmsgYTpob3Zlcixcbi53aWRnZXQtc3RhdHMgLnN0YXRzLWxpbmsgYTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi53aWRnZXQtc3RhdHMgLnN0YXRzLWljb24uc3RhdHMtaWNvbi1sZyB7XG4gIGZvbnQtc2l6ZTogMTI4cHg7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMjhweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgdGV4dC1zaGFkb3c6IDNweCA3cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLndpZGdldC1zdGF0cyAuc3RhdHMtaWNvbi5zdGF0cy1pY29uLWxnIGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53aWRnZXQtc3RhdHMgLnN0YXRzLWljb24uc3RhdHMtaWNvbi1zcXVhcmUge1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBmb250LXNpemU6IDQycHg7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIGhlaWdodDogNTZweDtcbiAgd2lkdGg6IDU2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4ud2lkZ2V0LXN0YXRzIC5zdGF0cy10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgMnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi53aWRnZXQtc3RhdHMgLnN0YXRzLXRpdGxlLFxuLndpZGdldC1zdGF0cyAuc3RhdHMtZGVzYyB7XG4gIGNvbG9yOiAjZmZmO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4ud2lkZ2V0LXN0YXRzIC5zdGF0cy1kZXNjIHtcbiAgbWFyZ2luOiAtNXB4IDAgLTNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLndpZGdldC1zdGF0cyAuc3RhdHMtbnVtYmVyIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4ud2lkZ2V0LXN0YXRzIC5zdGF0cy1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLndpZGdldC1zdGF0cyAuc3RhdHMtcHJvZ3Jlc3Muc3RhdHMtcHJvZ3Jlc3MtbGlnaHQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG5cbi53aWRnZXQtc3RhdHMgLnN0YXRzLXByb2dyZXNzIC5wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcbn1cblxuLndpZGdldC1zdGF0cy50ZXh0LWludmVyc2UgLnN0YXRzLWRlc2MsXG4ud2lkZ2V0LXN0YXRzLnRleHQtaW52ZXJzZSAuc3RhdHMtdGl0bGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg1KTtcbn1cblxuLndpZGdldC1zdGF0cy50ZXh0LWludmVyc2UgLnN0YXRzLW51bWJlcixcbi53aWRnZXQtc3RhdHMudGV4dC1pbnZlcnNlIC5zdGF0cy1kZXNjIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi53aWRnZXQtc3RhdHMudGV4dC1pbnZlcnNlIC5zdGF0cy10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi53aWRnZXQtc3RhdHMuYmctd2hpdGUgLnN0YXRzLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4ud2lkZ2V0LXN0YXRzLmJnLXdoaXRlIC5zdGF0cy1wcm9ncmVzcyAucHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZDogIzIxMjEyMTtcbn1cblxuLyogV2lkZ2V0IC0gVGhlbWUgUGFuZWwgKi9cbi50aGVtZS1wYW5lbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IC0xNzVweDtcbiAgdG9wOiAxNTBweDtcbiAgei1pbmRleDogMTAyMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTVweDtcbiAgd2lkdGg6IDE3NXB4O1xuICB0cmFuc2l0aW9uOiByaWdodCAwLjJzIGxpbmVhcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG59XG5cbi50aGVtZS1wYW5lbC5hY3RpdmUge1xuICByaWdodDogMDtcbiAgYm94LXNoYWRvdzogMHB4IDVweCAyNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi50aGVtZS1wYW5lbCAudGhlbWUtbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udGhlbWUtcGFuZWwgLnRoZW1lLWxpc3QgKyAudGhlbWUtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi50aGVtZS1wYW5lbCAudGhlbWUtbGlzdCA+IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi50aGVtZS1wYW5lbCAudGhlbWUtbGlzdCA+IGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4udGhlbWUtcGFuZWwgLnRoZW1lLWxpc3QgPiBsaSA+IGEge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnRoZW1lLXBhbmVsIC50aGVtZS1saXN0ID4gbGkgPiBhOmhvdmVyLFxuLnRoZW1lLXBhbmVsIC50aGVtZS1saXN0ID4gbGkgPiBhOmZvY3VzIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4udGhlbWUtcGFuZWwgLnRoZW1lLWxpc3QgPiBsaS5hY3RpdmUgPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udGhlbWUtcGFuZWwgLnRoZW1lLWxpc3QgPiBsaS5hY3RpdmUgPiBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwLjQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRoZW1lLXBhbmVsIC50aGVtZS1saXN0ID4gbGkuYWN0aXZlID4gYS5iZy13aGl0ZTpiZWZvcmUge1xuICBjb2xvcjogIzY2Njtcbn1cblxuLnRoZW1lLXBhbmVsIC50aGVtZS1jb2xsYXBzZS1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0zMHB4O1xuICB0b3A6IDEwJTtcbiAgbWFyZ2luLXRvcDogLTE1cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi50aGVtZS1wYW5lbCAudGhlbWUtcGFuZWwtY29udGVudCB7XG4gIG1hcmdpbjogLTE1cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAyMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XG59XG5cbi50aGVtZS1wYW5lbC5hY3RpdmUgLnRoZW1lLWNvbGxhcHNlLWJ0biAuZmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLnRoZW1lLXBhbmVsIC50aGVtZS1saXN0IGEuYmctd2hpdGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTJlN2ViO1xufVxuXG4udGhlbWUtcGFuZWwgLmNvbnRyb2wtbGFiZWwge1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLnRoZW1lLXBhbmVsIC5jb250cm9sLWxhYmVsLmRvdWJsZS1saW5lIHtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG5cbi50aGVtZS1wYW5lbCAuZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDE1cHggMDtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbn1cblxuLnRoZW1lLXBhbmVsLnRoZW1lLXBhbmVsLWxnIHtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAyNjBweDtcbiAgcmlnaHQ6IC0yNjBweDtcbn1cblxuLnRoZW1lLXBhbmVsLnRoZW1lLXBhbmVsLWxnLmFjdGl2ZSB7XG4gIHJpZ2h0OiAwO1xufVxuXG4udGhlbWUtcGFuZWwudGhlbWUtcGFuZWwtbGcgLnRoZW1lLXBhbmVsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4udGhlbWUtcGFuZWwudGhlbWUtcGFuZWwtbGcgLnRoZW1lLWNvbGxhcHNlLWJ0biB7XG4gIHRvcDogMzAlO1xufVxuXG4udGhlbWUtcGFuZWwudGhlbWUtcGFuZWwtbGcgLnRoZW1lLXZlcnNpb246YmVmb3JlLFxuLnRoZW1lLXBhbmVsLnRoZW1lLXBhbmVsLWxnIC50aGVtZS12ZXJzaW9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4udGhlbWUtcGFuZWwudGhlbWUtcGFuZWwtbGcgLnRoZW1lLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAtM3B4O1xufVxuXG4udGhlbWUtcGFuZWwudGhlbWUtcGFuZWwtbGcgLnRoZW1lLWxpc3QgPiBsaSA+IGEge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAyOHB4O1xufVxuXG4udGhlbWUtcGFuZWwudGhlbWUtcGFuZWwtbGcgLnRoZW1lLWxpc3QgPiBsaS5hY3RpdmUgPiBhOmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG4udGhlbWUtcGFuZWwudGhlbWUtcGFuZWwtbGcgLnRoZW1lLWxpc3QgPiBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi50aGVtZS1wYW5lbC50aGVtZS1wYW5lbC1sZyAudGhlbWUtbGlzdCA+IGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuLnRoZW1lLXBhbmVsIC50aGVtZS12ZXJzaW9uIHtcbiAgbWFyZ2luOiAwIC0xNHB4IDVweDtcbn1cblxuLnRoZW1lLXBhbmVsLnRoZW1lLXBhbmVsLWxnIC50aGVtZS12ZXJzaW9uIHtcbiAgbWFyZ2luOiAwIC0yMHB4IDVweDtcbn1cblxuLnRoZW1lLXBhbmVsIC50aGVtZS12ZXJzaW9uIGEge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMi41cHgpO1xuICBwYWRkaW5nLXRvcDogMzUlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnRoZW1lLXBhbmVsIC50aGVtZS12ZXJzaW9uIGEgKyBhIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLnRoZW1lLXBhbmVsIC50aGVtZS12ZXJzaW9uIGEgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG59XG5cbi50aGVtZS12ZXJzaW9uIGEuYWN0aXZlOmJlZm9yZSxcbi50aGVtZS12ZXJzaW9uIGE6aG92ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOTk5O1xuICBib3JkZXItdG9wLWNvbG9yOiAjOTk5O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4udGhlbWUtdmVyc2lvbiBhLmFjdGl2ZTpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwN2FmZjtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwN2FmZjtcbn1cblxuLnRoZW1lLXZlcnNpb24gYS5hY3RpdmU6YWZ0ZXIsXG4udGhlbWUtdmVyc2lvbiBhOmhvdmVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgZm9udC1mYW1pbHk6IEZvbnQgQXdlc29tZVxcIDUgRnJlZSwgRm9udCBBd2Vzb21lXFwgNSBQcm8sIEZvbnRBd2Vzb21lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDEwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBXaWRnZXQgLSBUb2RvbGlzdCAqL1xuLnRvZG9saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50b2RvbGlzdCA+IGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi50b2RvbGlzdCA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzMzMztcbn1cblxuLnRvZG9saXN0ID4gbGkgPiBhOmhvdmVyLFxuLnRvZG9saXN0ID4gbGkgPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI0ZBRkFGQTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udG9kb2xpc3QgPiBsaSA+IGE6aG92ZXIgLnRvZG9saXN0LWlucHV0IGk6YmVmb3JlLFxuLnRvZG9saXN0ID4gbGkgPiBhOmZvY3VzIC50b2RvbGlzdC1pbnB1dCBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRhXCI7XG4gIG9wYWNpdHk6IDAuNDtcbiAgY29sb3I6ICMyMTIxMjE7XG59XG5cbi50b2RvbGlzdCA+IGxpLmFjdGl2ZSA+IGEgLnRvZG9saXN0LWlucHV0IGk6YmVmb3JlLFxuLnRvZG9saXN0ID4gbGkuYWN0aXZlID4gYTpob3ZlciAudG9kb2xpc3QtaW5wdXQgaTpiZWZvcmUsXG4udG9kb2xpc3QgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIC50b2RvbGlzdC1pbnB1dCBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRhXCI7XG4gIGNvbG9yOiAjMDBiY2Q0O1xuICBvcGFjaXR5OiAxO1xufVxuXG4udG9kb2xpc3QgPiBsaS5hY3RpdmUgPiBhIC50b2RvbGlzdC10aXRsZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4udG9kb2xpc3QtdGl0bGUge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4udG9kb2xpc3QtaW5wdXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBjb2xvcjogI2Y1ZjVmNTtcbn1cblxuLnRvZG9saXN0LWlucHV0IGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRvZG9saXN0LWlucHV0LFxuLnRvZG9saXN0LXRpdGxlIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLyogV2lkZ2V0IC0gVW5saW1pdGVkIE5hdiBUYWJzICovXG4udGFiLW92ZXJmbG93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcbn1cblxuLnRhYi1vdmVyZmxvdyAubmF2Lm5hdi10YWJzIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG59XG5cbi50YWItb3ZlcmZsb3cgLm5hdi5uYXYtdGFicyA+IGxpLFxuLnRhYi1vdmVyZmxvdy5uYXYubmF2LXRhYnMgPiBsaSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIGZsb2F0OiBub25lO1xufVxuXG4udGFiLW92ZXJmbG93IC5uYXYubmF2LXRhYnMgPiBsaSA+IGEge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLnRhYi1vdmVyZmxvdyAubmV4dC1idXR0b24sXG4udGFiLW92ZXJmbG93IC5wcmV2LWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbi50YWItb3ZlcmZsb3cgLnByZXYtYnV0dG9uIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLnRhYi1vdmVyZmxvdyAubmF2Lm5hdi10YWJzLm5hdi10YWJzLWludmVyc2UgLm5leHQtYnV0dG9uLFxuLnRhYi1vdmVyZmxvdyAubmF2Lm5hdi10YWJzLm5hdi10YWJzLWludmVyc2UgLnByZXYtYnV0dG9uIHtcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggIzAwMDtcbn1cblxuLnRhYi1vdmVyZmxvdyAubmF2Lm5hdi10YWJzLm5hdi10YWJzLWludmVyc2UgLnByZXYtYnV0dG9uIHtcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggIzAwMDtcbn1cblxuLnRhYi1vdmVyZmxvdyAubmV4dC1idXR0b24gYSxcbi50YWItb3ZlcmZsb3cgLnByZXYtYnV0dG9uIGEge1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6ICNlMGUwZTA7XG59XG5cbi5mbGF0LWJsYWNrIC50YWItb3ZlcmZsb3cgLm5leHQtYnV0dG9uIGEsXG4uZmxhdC1ibGFjayAudGFiLW92ZXJmbG93IC5wcmV2LWJ1dHRvbiBhIHtcbiAgYmFja2dyb3VuZDogI2QyZDJkMjtcbn1cblxuLnRhYi1vdmVyZmxvdyAucHJldi1idXR0b24gPiBhIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgM3B4O1xufVxuXG4udGFiLW92ZXJmbG93IC5uYXYtdGFicy1pbnZlcnNlIC5uZXh0LWJ1dHRvbiA+IGEsXG4udGFiLW92ZXJmbG93IC5uYXYtdGFicy1pbnZlcnNlIC5wcmV2LWJ1dHRvbiA+IGEsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWludmVyc2UgPiBsaSA+IGEsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWludmVyc2UgPiBsaSA+IGE6aG92ZXIsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWludmVyc2UgPiBsaSA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4uZmxhdC1ibGFjayAudGFiLW92ZXJmbG93IC5uYXYtdGFicy1pbnZlcnNlIC5uZXh0LWJ1dHRvbiA+IGEsXG4uZmxhdC1ibGFjayAudGFiLW92ZXJmbG93IC5uYXYtdGFicy1pbnZlcnNlIC5wcmV2LWJ1dHRvbiA+IGEsXG4uZmxhdC1ibGFjayAubmF2Lm5hdi10YWJzLm5hdi10YWJzLWludmVyc2UgPiBsaSA+IGEsXG4uZmxhdC1ibGFjayAubmF2Lm5hdi10YWJzLm5hdi10YWJzLWludmVyc2UgPiBsaSA+IGE6aG92ZXIsXG4uZmxhdC1ibGFjayAubmF2Lm5hdi10YWJzLm5hdi10YWJzLWludmVyc2UgPiBsaSA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjMkEyQTJBO1xufVxuXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWludmVyc2UgPiBsaS5hY3RpdmUgPiBhLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1pbnZlcnNlID4gbGkuYWN0aXZlID4gYTpob3Zlcixcbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtaW52ZXJzZSA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnRhYi1vdmVyZmxvdy5vdmVyZmxvdy1yaWdodCAubmV4dC1idXR0b24sXG4udGFiLW92ZXJmbG93Lm92ZXJmbG93LWxlZnQgLnByZXYtYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLnRhYi1vdmVyZmxvdyAubmF2LXRhYnMgPiBsaS5wcmV2LWJ1dHRvbiArIGxpLmFjdGl2ZSA+IGEge1xuICBib3JkZXItcmFkaXVzOiAwIDNweCAwIDA7XG59XG5cbi8qIFdpZGdldCAtIFJlZ2lzdGVyZWQgVXNlcnMgTGlzdCAqL1xuLnJlZ2lzdGVyZWQtdXNlcnMtbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiA3LjVweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnJlZ2lzdGVyZWQtdXNlcnMtbGlzdCA+IGxpIHtcbiAgd2lkdGg6IDI1JTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogNy41cHg7XG4gIGNvbG9yOiAjMjEyMTIxO1xufVxuXG4ucmVnaXN0ZXJlZC11c2Vycy1saXN0ID4gbGkgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5yZWdpc3RlcmVkLXVzZXJzLWxpc3QgPiBsaSBpbWcge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJlZ2lzdGVyZWQtdXNlcnMtbGlzdCA+IGxpIC51c2VybmFtZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5yZWdpc3RlcmVkLXVzZXJzLWxpc3QgPiBsaSAudXNlcm5hbWUgc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogIzcwNzQ3ODtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG5cbi8qIFdpZGdldCAtIFdpZGdldCBMaXN0ICovXG4ud2lkZ2V0LWxpc3QtaXRlbSxcbmEud2lkZ2V0LWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLndpZGdldC1saXN0LXJvdW5kZWQgLndpZGdldC1saXN0LWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG59XG5cbi53aWRnZXQtbGlzdC1yb3VuZGVkIC53aWRnZXQtbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG59XG5cbi53aWRnZXQtbGlzdC1pdGVtIC53aWRnZXQtbGlzdC1tZWRpYSB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG5cbi53aWRnZXQtbGlzdC1pdGVtIC53aWRnZXQtbGlzdC1tZWRpYS5pY29uIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLndpZGdldC1saXN0LWl0ZW0gLndpZGdldC1saXN0LW1lZGlhLmljb24gaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLndpZGdldC1saXN0LWl0ZW0gLndpZGdldC1saXN0LW1lZGlhIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLndpZGdldC1saXN0LWl0ZW0gLndpZGdldC1saXN0LW1lZGlhLFxuLndpZGdldC1saXN0LWl0ZW0gLndpZGdldC1saXN0LWNvbnRlbnQsXG4ud2lkZ2V0LWxpc3QtaXRlbSAud2lkZ2V0LWxpc3QtYWN0aW9uIHtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLndpZGdldC1saXN0LWl0ZW0gKyAud2lkZ2V0LWxpc3QtaXRlbSAud2lkZ2V0LWxpc3QtY29udGVudCxcbi53aWRnZXQtbGlzdC1pdGVtICsgLndpZGdldC1saXN0LWl0ZW0gLndpZGdldC1saXN0LWFjdGlvbiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xufVxuXG4ud2lkZ2V0LWxpc3QtaXRlbSA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLndpZGdldC1saXN0LWl0ZW0gPiBkaXY6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi53aWRnZXQtbGlzdC1pdGVtIC53aWRnZXQtbGlzdC1tZWRpYSArIGRpdixcbi53aWRnZXQtbGlzdC1pdGVtIC53aWRnZXQtbGlzdC1jb250ZW50ICsgZGl2LFxuLndpZGdldC1saXN0LWl0ZW0gLndpZGdldC1saXN0LWFjdGlvbiArIGRpdiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLndpZGdldC1saXN0LWl0ZW0gLndpZGdldC1saXN0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud2lkZ2V0LWxpc3QtaXRlbSAud2lkZ2V0LWxpc3QtZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzU1NTtcbn1cblxuLndpZGdldC1saXN0LWl0ZW0gLndpZGdldC1saXN0LWFjdGlvbiB7XG4gIHdpZHRoOiAxMCU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGFuZWwgPiAud2lkZ2V0LWxpc3QgLndpZGdldC1saXN0LWl0ZW0ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uaW52ZXJzZS1tb2RlIC53aWRnZXQtbGlzdC1pdGVtLFxuLmludmVyc2UtbW9kZSBhLndpZGdldC1saXN0LWl0ZW0sXG4uaW52ZXJzZS1tb2RlLndpZGdldC1saXN0LWl0ZW0sXG5hLmludmVyc2UtbW9kZS53aWRnZXQtbGlzdC1pdGVtIHtcbiAgYmFja2dyb3VuZDogIzIxMjEyMTtcbn1cblxuLmludmVyc2UtbW9kZSAud2lkZ2V0LWxpc3QtaXRlbSAud2lkZ2V0LWxpc3QtdGl0bGUsXG4uaW52ZXJzZS1tb2RlLndpZGdldC1saXN0LWl0ZW0gLndpZGdldC1saXN0LXRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5pbnZlcnNlLW1vZGUgLndpZGdldC1saXN0LWl0ZW0gLndpZGdldC1saXN0LWRlc2MsXG4uaW52ZXJzZS1tb2RlLndpZGdldC1saXN0LWl0ZW0gLndpZGdldC1saXN0LWRlc2Mge1xuICBjb2xvcjogI2FhYTtcbn1cblxuLmludmVyc2UtbW9kZSAud2lkZ2V0LWxpc3QtaXRlbSArIC53aWRnZXQtbGlzdC1pdGVtIC53aWRnZXQtbGlzdC1jb250ZW50LFxuLmludmVyc2UtbW9kZSAud2lkZ2V0LWxpc3QtaXRlbSArIC53aWRnZXQtbGlzdC1pdGVtIC53aWRnZXQtbGlzdC1hY3Rpb24sXG4uaW52ZXJzZS1tb2RlLndpZGdldC1saXN0LWl0ZW0gKyAud2lkZ2V0LWxpc3QtaXRlbSAud2lkZ2V0LWxpc3QtY29udGVudCxcbi5pbnZlcnNlLW1vZGUud2lkZ2V0LWxpc3QtaXRlbSArIC53aWRnZXQtbGlzdC1pdGVtIC53aWRnZXQtbGlzdC1hY3Rpb24ge1xuICBib3JkZXItY29sb3I6ICM0NDQ7XG59XG5cbi8qIFdpZGdldCAtIFdpZGdldCBDaGF0ICovXG4ud2lkZ2V0LWNoYXQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ud2lkZ2V0LWNoYXQud2lkZ2V0LWNoYXQtcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLndpZGdldC1jaGF0LndpZGdldC1jaGF0LXJvdW5kZWQud2lkZ2V0LWNoYXQtd2l0aC1pbnB1dCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xufVxuXG4ud2lkZ2V0LWNoYXQgLndpZGdldC1jaGF0LWhlYWRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG5cbi53aWRnZXQtY2hhdCAud2lkZ2V0LWNoYXQtaGVhZGVyLWljb24sXG4ud2lkZ2V0LWNoYXQgLndpZGdldC1jaGF0LWhlYWRlci1jb250ZW50IHtcbiAgcGFkZGluZzogMTJweCAxNXB4O1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ud2lkZ2V0LWNoYXQgLndpZGdldC1jaGF0LWhlYWRlci1pY29uIHtcbiAgd2lkdGg6IDElO1xufVxuXG4ud2lkZ2V0LWNoYXQgLndpZGdldC1jaGF0LWhlYWRlciA+IGRpdiArIGRpdiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLndpZGdldC1jaGF0IC53aWRnZXQtY2hhdC1oZWFkZXItdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLndpZGdldC1jaGF0IC53aWRnZXQtY2hhdC1oZWFkZXItZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud2lkZ2V0LWNoYXQgLndpZGdldC1jaGF0LWJvZHkge1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuXG4ud2lkZ2V0LWNoYXQgLndpZGdldC1jaGF0LWl0ZW0ge1xuICBjb2xvcjogIzAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nOiAzcHggMDtcbn1cblxuLndpZGdldC1jaGF0IC53aWRnZXQtY2hhdC1tZWRpYSB7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzcHg7XG4gIGxlZnQ6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMzhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzhweDtcbn1cblxuLndpZGdldC1jaGF0IC53aWRnZXQtY2hhdC1tZWRpYSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2lkZ2V0LWNoYXQgLnJpZ2h0IC53aWRnZXQtY2hhdC1tZWRpYSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4ud2lkZ2V0LWNoYXQgLndpdGgtbWVkaWEgLndpZGdldC1jaGF0LWluZm8ge1xuICBtYXJnaW4tbGVmdDogNTNweDtcbiAgbWluLXdpZHRoOiA2MCU7XG59XG5cbi53aWRnZXQtY2hhdCAucmlnaHQgLndpZGdldC1jaGF0LWluZm8ge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLndpZGdldC1jaGF0IC53aXRoLW1lZGlhLnJpZ2h0IC53aWRnZXQtY2hhdC1pbmZvIHtcbiAgbWFyZ2luLXJpZ2h0OiA1M3B4O1xufVxuXG4ud2lkZ2V0LWNoYXQgLndpZGdldC1jaGF0LWluZm8tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLndpZGdldC1jaGF0IC53aWRnZXQtY2hhdC1tZXNzYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwcHg7XG4gIGxlZnQ6IC0yNHB4O1xuICBib3JkZXI6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3Atd2lkdGg6IDE1cHg7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMTBweDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEwZGVnKTtcbn1cblxuLndpZGdldC1jaGF0IC53aWRnZXQtY2hhdC1tZXNzYWdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG4ud2lkZ2V0LWNoYXQgLndpZGdldC1jaGF0LW5hbWUge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ud2lkZ2V0LWNoYXQgLndpZGdldC1jaGF0LW1lc3NhZ2Uge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzIyMjtcbn1cblxuLndpZGdldC1jaGF0IC53aWRnZXQtY2hhdC10aW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTJweDtcbiAgYm90dG9tOiA4cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLndpZGdldC1jaGF0IC5yaWdodCAud2lkZ2V0LWNoYXQtdGltZSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMnB4O1xufVxuXG4ud2lkZ2V0LWNoYXQgLnJpZ2h0IC53aWRnZXQtY2hhdC1tZXNzYWdlOmFmdGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi53aWRnZXQtY2hhdCAucmlnaHQgLndpZGdldC1jaGF0LW1lc3NhZ2U6YmVmb3JlIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0yNHB4O1xuICBib3R0b206IC01cHg7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMHB4O1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdC13aWR0aDogMTBweDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi53aWRnZXQtY2hhdC1pdGVtLnJpZ2h0IC53aWRnZXQtY2hhdC1pbmZvIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5pbnZlcnNlLW1vZGUud2lkZ2V0LWNoYXQge1xuICBiYWNrZ3JvdW5kOiAjMjEyMTIxO1xufVxuXG4uaW52ZXJzZS1tb2RlLndpZGdldC1jaGF0IC53aWRnZXQtY2hhdC1oZWFkZXIge1xuICBib3JkZXItY29sb3I6ICMyMTIxMjE7XG59XG5cbi5pbnZlcnNlLW1vZGUud2lkZ2V0LWNoYXQgLndpZGdldC1jaGF0LWhlYWRlci10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaW52ZXJzZS1tb2RlLndpZGdldC1jaGF0IC53aWRnZXQtY2hhdC1oZWFkZXItZGVzYyB7XG4gIGNvbG9yOiAjYWFhO1xufVxuXG4uaW52ZXJzZS1tb2RlLndpZGdldC1jaGF0IC53aWRnZXQtY2hhdC1ib2R5IHtcbiAgYmFja2dyb3VuZDogIzQ0NDtcbn1cblxuLyogV2lkZ2V0IC0gV2lkZ2V0IElucHV0ICovXG5kaXYgKyAud2lkZ2V0LWlucHV0IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG59XG5cbmRpdiArIC53aWRnZXQtaW5wdXQud2lkZ2V0LWlucHV0LXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbn1cblxuLndpZGdldC1pbnB1dC53aWRnZXQtaW5wdXQtcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLndpZGdldC1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLndpZGdldC1pbnB1dC1jb250YWluZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aWRnZXQtaW5wdXQtaWNvbixcbi53aWRnZXQtaW5wdXQtYm94LFxuLndpZGdldC1pbnB1dC1kaXZpZGVyIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLndpZGdldC1pbnB1dC1kaXZpZGVyIHtcbiAgd2lkdGg6IDFweDtcbn1cblxuLndpZGdldC1pbnB1dC1kaXZpZGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndpZGdldC1pbnB1dC1pY29uIHtcbiAgd2lkdGg6IDElO1xuICBwYWRkaW5nOiAwIDVweDtcbn1cblxuLndpZGdldC1pbnB1dC1pY29uIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAxMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi53aWRnZXQtaW5wdXQtYm94IHtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuXG4ud2lkZ2V0LWlucHV0LWJveCAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVlO1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xufVxuXG4ud2lkZ2V0LWlucHV0LWJveCAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmludmVyc2UtbW9kZSAud2lkZ2V0LWlucHV0LFxuLmludmVyc2UtbW9kZS53aWRnZXQtaW5wdXQge1xuICBiYWNrZ3JvdW5kOiAjMjEyMTIxO1xufVxuXG4uaW52ZXJzZS1tb2RlIGRpdiArIC53aWRnZXQtaW5wdXQsXG5kaXYgKyAud2lkZ2V0LWlucHV0LmludmVyc2UtbW9kZSB7XG4gIGJvcmRlci1jb2xvcjogIzIxMjEyMTtcbn1cblxuLmludmVyc2UtbW9kZSAud2lkZ2V0LWlucHV0LWJveCAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTU1O1xuICBiYWNrZ3JvdW5kOiAjNTU1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmludmVyc2UtbW9kZSAud2lkZ2V0LWlucHV0LWJveCAuZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhOGFjYjE7XG59XG5cbi5pbnZlcnNlLW1vZGUgLndpZGdldC1pbnB1dC1ib3ggLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYThhY2IxO1xufVxuXG4uaW52ZXJzZS1tb2RlIC53aWRnZXQtaW5wdXQtYm94IC5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhOGFjYjE7XG59XG5cbi5pbnZlcnNlLW1vZGUgLndpZGdldC1pbnB1dC1ib3ggLmZvcm0tY29udHJvbDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhOGFjYjE7XG59XG5cbi5pbnZlcnNlLW1vZGUgLndpZGdldC1pbnB1dC1kaXZpZGVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzU1NTtcbn1cblxuLyogV2lkZ2V0IC0gV2lkZ2V0IFRvZG9saXN0ICovXG4ud2lkZ2V0LXRvZG9saXN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLndpZGdldC10b2RvbGlzdDpiZWZvcmUsXG4ud2lkZ2V0LXRvZG9saXN0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ud2lkZ2V0LXRvZG9saXN0LndpZGdldC10b2RvbGlzdC1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4ud2lkZ2V0LXRvZG9saXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpZGdldC10b2RvbGlzdC1ib2R5IHtcbiAgcGFkZGluZzogNXB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLndpZGdldC10b2RvbGlzdC1oZWFkZXItbGVmdCxcbi53aWRnZXQtdG9kb2xpc3QtaGVhZGVyLXJpZ2h0IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuXG4ud2lkZ2V0LXRvZG9saXN0LWhlYWRlci1yaWdodCB7XG4gIHdpZHRoOiAxJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud2lkZ2V0LXRvZG9saXN0LWhlYWRlciAud2lkZ2V0LXRvZG9saXN0LWhlYWRlci10aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4ud2lkZ2V0LXRvZG9saXN0LWhlYWRlciAud2lkZ2V0LXRvZG9saXN0LWhlYWRlci10b3RhbCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyZDM1M2M7XG59XG5cbi53aWRnZXQtdG9kb2xpc3QtaGVhZGVyIC53aWRnZXQtdG9kb2xpc3QtaGVhZGVyLXRvdGFsIHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG59XG5cbi53aWRnZXQtdG9kb2xpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpZGdldC10b2RvbGlzdC1pdGVtIC53aWRnZXQtdG9kb2xpc3QtaW5wdXQsXG4ud2lkZ2V0LXRvZG9saXN0LWl0ZW0gLndpZGdldC10b2RvbGlzdC1jb250ZW50LFxuLndpZGdldC10b2RvbGlzdC1pdGVtIC53aWRnZXQtdG9kb2xpc3QtaWNvbiB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLndpZGdldC10b2RvbGlzdC1pdGVtIC53aWRnZXQtdG9kb2xpc3QtaW5wdXQsXG4ud2lkZ2V0LXRvZG9saXN0LWl0ZW0gLndpZGdldC10b2RvbGlzdC1pY29uIHtcbiAgd2lkdGg6IDElO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53aWRnZXQtdG9kb2xpc3QtaXRlbSAud2lkZ2V0LXRvZG9saXN0LWlucHV0IHtcbiAgd2lkdGg6IDQ1cHg7XG59XG5cbi53aWRnZXQtdG9kb2xpc3QtaXRlbSAud2lkZ2V0LXRvZG9saXN0LWlucHV0ICsgZGl2IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ud2lkZ2V0LXRvZG9saXN0LWl0ZW0gKyAud2lkZ2V0LXRvZG9saXN0LWl0ZW0gLndpZGdldC10b2RvbGlzdC1jb250ZW50LFxuLndpZGdldC10b2RvbGlzdC1pdGVtICsgLndpZGdldC10b2RvbGlzdC1pdGVtIC53aWRnZXQtdG9kb2xpc3QtaWNvbiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xufVxuXG4ud2lkZ2V0LXRvZG9saXN0LWl0ZW0gLndpZGdldC10b2RvbGlzdC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud2lkZ2V0LXRvZG9saXN0LWl0ZW0gLndpZGdldC10b2RvbGlzdC1kZXNjIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi53aWRnZXQtdG9kb2xpc3QtaXRlbSAud2lkZ2V0LXRvZG9saXN0LWNvbnRlbnQgLmZvcm0tY29udHJvbCB7XG4gIG1hcmdpbjogLTVweCAwO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmludmVyc2UtbW9kZS53aWRnZXQtdG9kb2xpc3Qge1xuICBiYWNrZ3JvdW5kOiAjMjEyMTIxO1xufVxuXG4uaW52ZXJzZS1tb2RlIC53aWRnZXQtdG9kb2xpc3QtYm9keSxcbi5pbnZlcnNlLW1vZGUgLndpZGdldC10b2RvbGlzdC1pdGVtICsgLndpZGdldC10b2RvbGlzdC1pdGVtIC53aWRnZXQtdG9kb2xpc3QtY29udGVudCxcbi5pbnZlcnNlLW1vZGUgLndpZGdldC10b2RvbGlzdC1pdGVtICsgLndpZGdldC10b2RvbGlzdC1pdGVtIC53aWRnZXQtdG9kb2xpc3QtaWNvbiB7XG4gIGJvcmRlci1jb2xvcjogIzU1NTtcbn1cblxuLmludmVyc2UtbW9kZSAud2lkZ2V0LXRvZG9saXN0LWhlYWRlciAud2lkZ2V0LXRvZG9saXN0LWhlYWRlci10aXRsZSxcbi5pbnZlcnNlLW1vZGUgLndpZGdldC10b2RvbGlzdC1oZWFkZXIgLndpZGdldC10b2RvbGlzdC1oZWFkZXItdG90YWwsXG4uaW52ZXJzZS1tb2RlIC53aWRnZXQtdG9kb2xpc3QtaXRlbSAud2lkZ2V0LXRvZG9saXN0LXRpdGxlLFxuLmludmVyc2UtbW9kZSAud2lkZ2V0LXRvZG9saXN0LWl0ZW0gLndpZGdldC10b2RvbGlzdC1jb250ZW50IC5mb3JtLWNvbnRyb2wge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmludmVyc2UtbW9kZSAud2lkZ2V0LXRvZG9saXN0LWl0ZW0gLndpZGdldC10b2RvbGlzdC1kZXNjIHtcbiAgY29sb3I6ICNhYWE7XG59XG5cbi8qIFdpZGdldCAtIFdpZGdldCBNYXAgKi9cbi53aWRnZXQtbWFwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLndpZGdldC1tYXAud2lkZ2V0LW1hcC1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uaW52ZXJzZS1tb2RlLndpZGdldC1tYXAge1xuICBiYWNrZ3JvdW5kOiAjMjEyMTIxO1xufVxuXG4vKiBXaWRnZXQgLSBXaWRnZXQgSWNvbiAqL1xuLndpZGdldC1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud2lkZ2V0LWljb24sXG4ud2lkZ2V0LWljb24gaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDI4cHg7XG59XG5cbi53aWRnZXQtaWNvbi51c2VyIGkge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xufVxuXG4ud2lkZ2V0LWljb24ud2lkZ2V0LWljb24teHMsXG4ud2lkZ2V0LWljb24ud2lkZ2V0LWljb24teHMgaSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi53aWRnZXQtaWNvbi53aWRnZXQtaWNvbi14cy51c2VyIGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG4ud2lkZ2V0LWljb24ud2lkZ2V0LWljb24tc20sXG4ud2lkZ2V0LWljb24ud2lkZ2V0LWljb24tc20gaSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDIxcHg7XG59XG5cbi53aWRnZXQtaWNvbi53aWRnZXQtaWNvbi1zbS51c2VyIGkge1xuICBmb250LXNpemU6IDI3cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xufVxuXG4ud2lkZ2V0LWljb24ud2lkZ2V0LWljb24tbGcsXG4ud2lkZ2V0LWljb24ud2lkZ2V0LWljb24tbGcgaSB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBmb250LXNpemU6IDQycHg7XG59XG5cbi53aWRnZXQtaWNvbi53aWRnZXQtaWNvbi1sZy51c2VyIGkge1xuICBmb250LXNpemU6IDU0cHg7XG4gIGxpbmUtaGVpZ2h0OiA4NHB4O1xufVxuXG4ud2lkZ2V0LWljb24ud2lkZ2V0LWljb24teGwsXG4ud2lkZ2V0LWljb24ud2lkZ2V0LWljb24teGwgaSB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICBmb250LXNpemU6IDU2cHg7XG59XG5cbi53aWRnZXQtaWNvbi53aWRnZXQtaWNvbi14bC51c2VyIGkge1xuICBmb250LXNpemU6IDcycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTJweDtcbn1cblxuLyogV2lkZ2V0IC0gV2lkZ2V0IEltYWdlICovXG4ud2lkZ2V0LWltZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi53aWRnZXQtaW1nLndpZGdldC1pbWcteGwge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBsaW5lLWhlaWdodDogODBweDtcbn1cblxuLndpZGdldC1pbWcud2lkZ2V0LWltZy1sZyB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xufVxuXG4ud2lkZ2V0LWltZy53aWRnZXQtaW1nLXNtIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbi53aWRnZXQtaW1nLndpZGdldC1pbWcteHMge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLyogV2lkZ2V0IC0gV2lkZ2V0IENhcmQgKi9cbi53aWRnZXQtY2FyZCxcbmEud2lkZ2V0LWNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi53aWRnZXQtY2FyZC5zcXVhcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLndpZGdldC1jYXJkIC53aWRnZXQtY2FyZC1jb250ZW50IHtcbiAgcGFkZGluZzogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2lkZ2V0LWNhcmQgLndpZGdldC1jYXJkLWNvdmVyLFxuLndpZGdldC1jYXJkLnNxdWFyZSAud2lkZ2V0LWNhcmQtY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4ud2lkZ2V0LWNhcmQud2lkZ2V0LWNhcmQtcm91bmRlZCAud2lkZ2V0LWNhcmQtY29udGVudCxcbi53aWRnZXQtY2FyZC53aWRnZXQtY2FyZC1yb3VuZGVkIC53aWRnZXQtY2FyZC1jb3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLndpZGdldC1jYXJkIC53aWRnZXQtY2FyZC1jb3ZlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLndpZGdldC1jYXJkIC53aWRnZXQtY2FyZC1jb3ZlciAud2lkZ2V0LWNhcmQtY292ZXItaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiA1MCU7XG4gIG1hcmdpbjogLTI1JSAwIDAgLTI1JTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud2lkZ2V0LWNhcmQgLndpZGdldC1jYXJkLWNvdmVyIC53aWRnZXQtY2FyZC1jb3Zlci1pY29uIC5mYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTAuODV2dztcbiAgbWFyZ2luLWxlZnQ6IC0xdnc7XG4gIGZvbnQtc2l6ZTogMnZ3O1xuICBsaW5lLWhlaWdodDogMnZ3O1xuICBoZWlnaHQ6IDJ2dztcbiAgd2lkdGg6IDJ2dztcbn1cblxuLndpZGdldC1jYXJkLnNxdWFyZSAud2lkZ2V0LWNhcmQtY29udGVudC5ib3R0b20ge1xuICB0b3A6IGF1dG87XG59XG5cbi5pbnZlcnNlLW1vZGUgLndpZGdldC1jYXJkLFxuLmludmVyc2UtbW9kZS53aWRnZXQtY2FyZCxcbi5pbnZlcnNlLW1vZGUgYS53aWRnZXQtY2FyZCxcbmEuaW52ZXJzZS1tb2RlLndpZGdldC1jYXJkIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5pbnZlcnNlLW1vZGUgLndpZGdldC1jYXJkIC53aWRnZXQtY2FyZC1jb3Zlcixcbi5pbnZlcnNlLW1vZGUud2lkZ2V0LWNhcmQgLndpZGdldC1jYXJkLWNvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMTtcbn1cblxuLyogV2lkZ2V0IC0gV2lkZ2V0IENoYXJ0ICovXG4ud2lkZ2V0LWNoYXJ0LWluZm8ge1xuICBjb2xvcjogIzIyMjtcbn1cblxuLndpZGdldC1jaGFydC1pbmZvLXRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi53aWRnZXQtY2hhcnQtaW5mby1kZXNjIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogIzc3NztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLndpZGdldC1jaGFydC1pbmZvLXByb2dyZXNzIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi53aWRnZXQtY2hhcnQtaW5mbyAucHJvZ3Jlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud2lkZ2V0LWNoYXJ0LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uaW52ZXJzZS1tb2RlIC53aWRnZXQtY2hhcnQtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICMyMTIxMjE7XG59XG5cbi5pbnZlcnNlLW1vZGUgLndpZGdldC1jaGFydC1pbmZvIHtcbiAgY29sb3I6ICNhYWE7XG59XG5cbi5pbnZlcnNlLW1vZGUgLm52ZDMgdGV4dCB7XG4gIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG5cbi5pbnZlcnNlLW1vZGUgLm52ZDMgLm52LWF4aXMgbGluZSxcbi5pbnZlcnNlLW1vZGUgLm52ZDMgLm52LWF4aXMgcGF0aCB7XG4gIHN0cm9rZTogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbn1cblxuLyogV2lkZ2V0IC0gV2lkZ2V0IFRhYmxlICovXG4udGFibGUud2lkZ2V0LXRhYmxlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4udGFibGUudGFibGUtYm9yZGVyZWQud2lkZ2V0LXRhYmxlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4udGFibGUudGFibGUtYm9yZGVyZWQud2lkZ2V0LXRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnRhYmxlLnRhYmxlLWJvcmRlcmVkLndpZGdldC10YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi50YWJsZS50YWJsZS1ib3JkZXJlZC53aWRnZXQtdGFibGUgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4udGFibGUudGFibGUtYm9yZGVyZWQud2lkZ2V0LXRhYmxlID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG5cbi50YWJsZS50YWJsZS1ib3JkZXJlZC53aWRnZXQtdGFibGUgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi50YWJsZS50YWJsZS1ib3JkZXJlZC53aWRnZXQtdGFibGUgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cblxuLnRhYmxlLnRhYmxlLWJvcmRlcmVkLndpZGdldC10YWJsZSA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLndpZGdldC10YWJsZS1pbWcge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi53aWRnZXQtdGFibGUtdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi53aWRnZXQtdGFibGUtZGVzYyB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmludmVyc2UtbW9kZSAudGFibGUud2lkZ2V0LXRhYmxlLFxuLmludmVyc2UtbW9kZS50YWJsZS53aWRnZXQtdGFibGUge1xuICBiYWNrZ3JvdW5kOiAjMjEyMTIxO1xuICBjb2xvcjogI2FhYTtcbn1cblxuLmludmVyc2UtbW9kZSAudGFibGUgdGhlYWQgdGgsXG4uaW52ZXJzZS1tb2RlIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi5pbnZlcnNlLW1vZGUudGFibGUgdGhlYWQgdGgsXG4uaW52ZXJzZS1tb2RlLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5pbnZlcnNlLW1vZGUgaDEsXG4uaW52ZXJzZS1tb2RlIGgyLFxuLmludmVyc2UtbW9kZSBoMyxcbi5pbnZlcnNlLW1vZGUgaDQsXG4uaW52ZXJzZS1tb2RlIGg1LFxuLmludmVyc2UtbW9kZSBoNiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaW52ZXJzZS1tb2RlLnRhYmxlLndpZGdldC10YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi5pbnZlcnNlLW1vZGUudGFibGUud2lkZ2V0LXRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuLmludmVyc2UtbW9kZS50YWJsZS53aWRnZXQtdGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4uaW52ZXJzZS1tb2RlLnRhYmxlLndpZGdldC10YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcbi5pbnZlcnNlLW1vZGUudGFibGUud2lkZ2V0LXRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxuLmludmVyc2UtbW9kZS50YWJsZS53aWRnZXQtdGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBib3JkZXItY29sb3I6ICM1NTUgIWltcG9ydGFudDtcbn1cblxuLyogUGx1Z2luIExpc3QgKi8gLyogUGx1Z2luIC0gQm9vdHN0cmFwIENhbGVuZGFyICovXG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuXG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciBhIHtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5ib290c3RyYXAtY2FsZW5kYXIgLmNhbGVuZGFyIHRkIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtY2FsZW5kYXIgLmNhbGVuZGFyIC50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDNweCA1cHg7XG59XG5cbi5ib290c3RyYXAtY2FsZW5kYXIgLmNhbGVuZGFyIC53ZWVrX2RheXMgdGQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogI2E5YWNhZTtcbn1cblxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLnZpc3VhbG1vbnRoeWVhciB7XG4gIGNvbG9yOiAjMjEyMTIxO1xufVxuXG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciAudGFibGUuaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciAudGFibGUuaGVhZGVyIHRkIHtcbiAgY29sb3I6ICM3MDc0Nzg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5ib290c3RyYXAtY2FsZW5kYXIgLmNhbGVuZGFyIC50YWJsZS5oZWFkZXIgLnllYXIge1xuICB3aWR0aDogNzIlO1xufVxuXG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciAudGFibGUuaGVhZGVyIHRkLnllYXIge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5ib290c3RyYXAtY2FsZW5kYXIgLmNhbGVuZGFyIC5pY29uLWFycm93LXJpZ2h0LFxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmljb24tYXJyb3ctbGVmdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5ib290c3RyYXAtY2FsZW5kYXIgLmNhbGVuZGFyIC5pY29uLWFycm93LXJpZ2h0OmhvdmVyLFxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmljb24tYXJyb3ctbGVmdDpob3Zlcixcbi5ib290c3RyYXAtY2FsZW5kYXIgLmNhbGVuZGFyIC5pY29uLWFycm93LXJpZ2h0OmZvY3VzLFxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmljb24tYXJyb3ctbGVmdDpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyMTIxO1xufVxuXG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciAuaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYwXCI7XG59XG5cbi5ib290c3RyYXAtY2FsZW5kYXIgLmNhbGVuZGFyIC5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7XG59XG5cbi5ib290c3RyYXAtY2FsZW5kYXIgLmNhbGVuZGFyIC50YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ib290c3RyYXAtY2FsZW5kYXIgLmNhbGVuZGFyIC5ldmVudCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmV2ZW50IC5wb3BvdmVyIGEge1xuICBjb2xvcjogIzQyOGJjYTtcbn1cblxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmV2ZW50IC5wb3BvdmVyIGE6aG92ZXIsXG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciAuZXZlbnQgLnBvcG92ZXIgYTpmb2N1cyB7XG4gIGNvbG9yOiAjMmE2NDk2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmV2ZW50LFxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmV2ZW50OmhvdmVyLFxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmV2ZW50OmZvY3VzLFxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmV2ZW50IGE6aG92ZXIsXG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciAuZXZlbnQgYTpmb2N1cyB7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzIxMjEyMTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmV2ZW50IGE6aG92ZXIsXG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciAuZXZlbnQgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5ib290c3RyYXAtY2FsZW5kYXIgLmNhbGVuZGFyIC5ldmVudCxcbi5ib290c3RyYXAtY2FsZW5kYXIgLmNhbGVuZGFyIC5ldmVudDpob3Zlcixcbi5ib290c3RyYXAtY2FsZW5kYXIgLmNhbGVuZGFyIC5ldmVudDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmZhLWNpcmNsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLyogUGx1Z2luIC0gQm9vdHN0cmFwIENvbG9ycGFsZXR0ZSAqL1xuLmJvb3RzdHJhcC1jb2xvcnBhbGV0dGUgLmJ0bi1jb2xvciB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgd2lkdGg6IDE5cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxOXB4ICFpbXBvcnRhbnQ7XG59XG4uYm9vdHN0cmFwLWNvbG9ycGFsZXR0ZSAuYnRuLWNvbG9yOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIFBsdWdpbiAtIEJvb3RzdHJhcCBEYXRlcmFuZ2VwaWNrZXIgKi9cbmJvZHkgLmRhdGVyYW5nZXBpY2tlciB7XG4gIHotaW5kZXg6IDEwMjAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZSxcbi5kYXRlcmFuZ2VwaWNrZXIgdGQuYWN0aXZlOmhvdmVyLFxuLmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmUuYXZhaWxhYmxlLFxuLmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmUuYXZhaWxhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAzYTlmNCAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRhYmxlIHtcbiAgY29sb3I6ICMyMTIxMjE7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyIHRoIHtcbiAgY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIgdGgsXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhciB0ZCB7XG4gIHBhZGRpbmc6IDdweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgbGkge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaS5hY3RpdmUsXG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMmUzNTNjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzJlMzUzYyAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmF2YWlsYWJsZTpob3Zlcixcbi5kYXRlcmFuZ2VwaWNrZXIgdGguYXZhaWxhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2U5ZWNlZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLm9mZixcbi5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLmluLXJhbmdlLFxuLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYuc3RhcnQtZGF0ZSxcbi5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLmVuZC1kYXRlIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2QzZDhkZiAhaW1wb3J0YW50O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLm9mZjpob3Zlcixcbi5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2QzZDhkZiAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5kYXRlcmFuZ2VwaWNrZXIgdGQuaW4tcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAjYzhlOWYzO1xufVxuXG5ib2R5IC5kYXRlcmFuZ2VwaWNrZXIgLmlucHV0LW1pbmkuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNWRiMGZmO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUyLCAxNDIsIDIyNywgMC4zKTtcbn1cblxuYm9keSAuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10YWJsZSB0aCxcbmJvZHkgLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUgdGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBQbHVnaW4gLSBCb290c3RyYXAgRGF0ZSBUaW1lcGlja2VyICovXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5nbHlwaGljb24ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmdseXBoaWNvbi5nbHlwaGljb24tY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNlwiO1xufVxuXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5nbHlwaGljb24uZ2x5cGhpY29uLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwN1wiO1xufVxuXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5nbHlwaGljb24uZ2x5cGhpY29uLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiO1xufVxuXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5nbHlwaGljb24uZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDVcIjtcbn1cblxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZ2x5cGhpY29uLmdseXBoaWNvbi10aW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE3XCI7XG59XG5cbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmdseXBoaWNvbi5nbHlwaGljb24tY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzNcIjtcbn1cblxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlci1ob3VyLFxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlci1taW51dGUsXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyLXNlY29uZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkM2Q4ZGY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogNnB4IDE1cHg7XG59XG5cbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnBpY2tlci1zd2l0Y2hlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXIgPiBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51IHtcbiAgd2lkdGg6IDMyMHB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudSxcbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYVtkYXRhLWFjdGlvbl0ge1xuICBjb2xvcjogIzAwMDtcbn1cblxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51IC5kYXRlcGlja2VyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LmJvdHRvbTphZnRlciB7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgd2hpdGU7XG4gIHRvcDogLTdweDtcbiAgbGVmdDogMTVweDtcbn1cblxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LmJvdHRvbS5wdWxsLXJpZ2h0OmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDE1cHg7XG59XG5cbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudS5ib3R0b206YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29sbGFwc2UuaW4gKyAucGlja2VyLXN3aXRjaCB0ZCBzcGFuIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG59XG5cbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnBpY2tlci1zd2l0Y2ggdGQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAtMXB4IDAgMDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG59XG5cbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnBpY2tlci1zd2l0Y2ggdGQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaCB0ZCBzcGFuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2U5ZWNlZjtcbn1cblxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3ZlcixcbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgc3Bhbjpob3ZlcixcbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG59XG5cbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXItZGF5cyxcbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXItbW9udGhzLFxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlciAudGltZXBpY2tlci1waWNrZXIsXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyIC50aW1lcGlja2VyLWhvdXJzLFxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlciAudGltZXBpY2tlci1taW51dGVzLFxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlciAuZGF0ZXBpY2tlci1zZWNvbmRzLFxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlci15ZWFycyxcbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXItZGVjYWRlcyxcbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0aCxcbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0ZCB7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlci1tb250aHMgdGFibGUgdGJvZHkgdHIgdGQsXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyLXllYXJzIHRhYmxlIHRib2R5IHRyIHRkLFxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaCAudGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlci1kZWNhZGVzIC5kZWNhZGUge1xuICBsaW5lLWhlaWdodDogMTZweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMXB4O1xufVxuXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbl0ge1xuICBwYWRkaW5nOiA2cHggMTVweDtcbn1cblxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyLXBpY2tlciB0YWJsZSB0ZC5zZXBhcmF0b3Ige1xuICB3aWR0aDogMjBweDtcbn1cblxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlci1waWNrZXIgdGFibGUgdGQsXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyLXBpY2tlciB0YWJsZSB0ZCAuYnRuIHNwYW4ge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlci1waWNrZXIgdGFibGUgdGQge1xuICBwYWRkaW5nOiAwIDVweDtcbn1cblxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlci1waWNrZXIgdGFibGUgdGQgLmJ0bixcbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXItcGlja2VyIHRhYmxlIHRkIC5idG4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyLXBpY2tlciB0YWJsZSB0ZCAuYnRuLmJ0bi1wcmltYXJ5IHtcbiAgd2lkdGg6IDYwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlci1waWNrZXIgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi8qIFBsdWdpbiAtIEJvb3RzdHJhcCBTZWxlY3QgKi9cbmJvZHkgLmJvb3RzdHJhcC1zZWxlY3QgLmJ0bjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYm9keSAuYm9vdHN0cmFwLXNlbGVjdC5zaG93IC5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDEwMTAgIWltcG9ydGFudDtcbn1cblxuYm9keSAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXIuYnRuLFxuYm9keSAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXIuYnRuOmFjdGl2ZSxcbmJvZHkgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLmJ0bjpmb2N1cyxcbmJvZHkgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5ib2R5IC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlci5idG4uYnRuLWxpZ2h0LFxuYm9keSAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXIuYnRuLmJ0bi1kZWZhdWx0LFxuYm9keSAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXIuYnRuLmJ0bi13aGl0ZSxcbmJvZHkgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLmJ0bi5idG4teWVsbG93IHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qIFBsdWdpbiAtIEJvb3RzdHJhcCBTd2VldEFsZXJ0ICovXG4uc3dhbC1tb2RhbCAuYnRuOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dhbC1pY29uLS1zdWNjZXNzLFxuLnN3YWwtaWNvbi0tc3VjY2Vzc19fcmluZyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAxNTAsIDEzNiwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uc3dhbC1pY29uLS1zdWNjZXNzX19saW5lLS1sb25nLFxuLnN3YWwtaWNvbi0tc3VjY2Vzc19fbGluZS0tdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50O1xufVxuXG4uc3dhbC1pY29uLS1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBiY2Q0ICFpbXBvcnRhbnQ7XG59XG5cbi5zd2FsLWljb24tLWluZm86YWZ0ZXIsXG4uc3dhbC1pY29uLS1pbmZvOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJjZDQgIWltcG9ydGFudDtcbn1cblxuLnN3YWwtaWNvbi0td2FybmluZ19fYm9keSxcbi5zd2FsLWljb24tLXdhcm5pbmdfX2RvdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjRhMTkgIWltcG9ydGFudDtcbn1cblxuLnN3YWwtaWNvbi0td2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2U2NGExOSAhaW1wb3J0YW50O1xufVxuXG4uc3dhbC1pY29uLS1lcnJvcl9fbGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzJmMmYgIWltcG9ydGFudDtcbn1cblxuLnN3YWwtaWNvbi0tZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNkMzJmMmYgIWltcG9ydGFudDtcbn1cblxuLyogUGx1Z2luIC0gQm9vdHN0cmFwIFRpbWVwaWNrZXIgKi9cbi5ib290c3RyYXAtdGltZXBpY2tlci5pbnB1dC1ncm91cCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJvb3RzdHJhcC10aW1lcGlja2VyLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXIuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbi5ib290c3RyYXAtdGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudSB7XG4gIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUub3BlbiB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI0MHB4O1xufVxuXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnU6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXIgLmJvb3RzdHJhcC10aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51ICsgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xufVxuXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IC5mb3JtLWNvbnRyb2wsXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IGlucHV0IHtcbiAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBjb2xvcjogIzQ5NTA1Nztcbn1cblxuLmJvb3RzdHJhcC10aW1lcGlja2VyLXdpZGdldCAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmJvb3RzdHJhcC10aW1lcGlja2VyLXdpZGdldCBpbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzVkYjBmZjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1MiwgMTQyLCAyMjcsIDAuMyk7XG59XG5cbi5ib290c3RyYXAtdGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQge1xuICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC10aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCBhIHtcbiAgcGFkZGluZzogNXB4IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtNXB4IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtdGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgYTpob3Zlcixcbi5ib290c3RyYXAtdGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgYTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMwM2E5ZjQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIGlucHV0IHtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtdGltZXBpY2tlci13aWRnZXQgLmdseXBoaWNvbi5nbHlwaGljb24tY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3N1wiO1xufVxuXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IC5nbHlwaGljb24uZ2x5cGhpY29uLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3OFwiO1xufVxuXG4vKiBQbHVnaW4gLSBCb290c3RyYXAgV2l6YXJkICovXG4uYndpemFyZC1zdGVwcyB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYndpemFyZC1zdGVwcyBsaTpiZWZvcmUsXG4uYndpemFyZC1zdGVwcyBsaTphZnRlciB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYndpemFyZC1zdGVwcyBsaSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmJ3aXphcmQtc3RlcHMgbGk6aG92ZXIsXG4uYndpemFyZC1zdGVwcyBsaTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNkM2RhZGYgIWltcG9ydGFudDtcbn1cblxuLmJ3aXphcmQtc3RlcHMuY2xpY2thYmxlIGxpOmhvdmVyOm5vdCguYWN0aXZlKSBhLFxuLmJ3aXphcmQtc3RlcHMuY2xpY2thYmxlIGxpOmZvY3VzOm5vdCguYWN0aXZlKSBhIHtcbiAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbn1cblxuLmJ3aXphcmQtc3RlcHMgbGkgc21hbGwge1xuICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgY29sb3I6ICM5OTkgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE0cHggIWltcG9ydGFudDtcbn1cblxuLmJ3aXphcmQtc3RlcHMgbGkgYSB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYndpemFyZC1zdGVwcyAubGFiZWwge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjNmQ3NDc5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uYndpemFyZC1zdGVwcyBsaS5hY3RpdmUsXG4uYndpemFyZC1zdGVwcyBsaS5hY3RpdmU6aG92ZXIsXG4uYndpemFyZC1zdGVwcyBsaS5hY3RpdmU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjMDBiY2Q0ICFpbXBvcnRhbnQ7XG59XG5cbi5id2l6YXJkLXN0ZXBzIGxpLmFjdGl2ZSBzbWFsbCB7XG4gIGNvbG9yOiAjYjJlNmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5id2l6YXJkLXN0ZXBzIGxpLmFjdGl2ZSAubGFiZWwge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLyogUGx1Z2luIC0gQ0tFZGl0b3IgKi9cbi5wYW5lbC1mb3JtIC5ja2VfY2hyb21lIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4vKiBQbHVnaW4gLSBDb2xvcnBpY2tlciAqL1xuLmNvbG9ycGlja2VyIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA1cHg7XG4gIHotaW5kZXg6IDEwMTAgIWltcG9ydGFudDtcbn1cblxuLmNvbG9ycGlja2VyOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNvbG9ycGlja2VyOmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiA3cHggIWltcG9ydGFudDtcbiAgdG9wOiAtN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5jb2xvcnBpY2tlci1sZWZ0OmFmdGVyIHtcbiAgbGVmdDogMTJweCAhaW1wb3J0YW50O1xufVxuXG4uY29sb3JwaWNrZXItcmlnaHQ6YWZ0ZXIge1xuICByaWdodDogMTJweCAhaW1wb3J0YW50O1xufVxuXG4uY29sb3JwaWNrZXItaHVlLFxuLmNvbG9ycGlja2VyLWFscGhhIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLmlucHV0LWdyb3VwLmNvbG9ycGlja2VyLWNvbXBvbmVudCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlucHV0LWdyb3VwLmNvbG9ycGlja2VyLWNvbXBvbmVudCAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbnB1dC1ncm91cC5jb2xvcnBpY2tlci1jb21wb25lbnQgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbi5jb2xvcnBpY2tlci1lbGVtZW50IC5hZGQtb24gaSxcbi5jb2xvcnBpY2tlci1lbGVtZW50IC5pbnB1dC1ncm91cC1hZGRvbiBpIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyogUGx1Z2luIC0gQ29tYm9ib3ggKi9cbi5jb21ib2JveC1jb250YWluZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb21ib2JveC1jb250YWluZXIgLmlucHV0LWdyb3VwIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29tYm9ib3gtY29udGFpbmVyIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3aWR0aDogMzVweDtcbn1cblxuLmNvbWJvYm94LWNvbnRhaW5lciAuY2FyZXQge1xuICBtYXJnaW46IDA7XG59XG5cbi5jb21ib2JveC1jb250YWluZXIgLmdseXBoaWNvbi1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLmNvbWJvYm94LWNvbnRhaW5lciAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbWJvYm94LWNvbnRhaW5lciBpbnB1dCxcbi5jb21ib2JveC1jb250YWluZXIgLnVuZWRpdGFibGUtaW5wdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRmMGY1O1xuICBiYWNrZ3JvdW5kOiAjZWRmMGY1O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjNTU1O1xuICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG59XG5cbi5jb21ib2JveC1jb250YWluZXIgaW5wdXQ6Zm9jdXMsXG4uY29tYm9ib3gtY29udGFpbmVyIC51bmVkaXRhYmxlLWlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyLWNvbG9yOiAjNWRiMGZmICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTIsIDE0MiwgMjI3LCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5jb21ib2JveC1jb250YWluZXIgaW5wdXQsXG4uY29tYm9ib3gtY29udGFpbmVyIC5hZGQtb24ge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5jb21ib2JveC1jb250YWluZXIgLmFkZC1vbiB7XG4gIHdpZHRoOiAxJSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA1cHggMTBweCAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZDZkOGRkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNTU1ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4gLmNvbWJvYm94LWNsZWFyIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY29tYm9ib3gtY29udGFpbmVyIC5pY29uLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTJweDtcbiAgdG9wOiAxcHg7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG4uY29tYm9ib3gtY29udGFpbmVyIGlucHV0LFxuLmNvbWJvYm94LWNvbnRhaW5lciAudW5lZGl0YWJsZS1pbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2QwZDQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4vKiBQbHVnaW4gLSBEYXRhIFRhYmxlICovXG4uZGF0YVRhYmxlc193cmFwcGVyLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kYXRhVGFibGVzX2xlbmd0aCAuZm9ybS1jb250cm9sIHtcbiAgbWFyZ2luOiAwIDVweDtcbn1cblxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19maWx0ZXIgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkOmJlZm9yZSxcbi5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNCREJEQkQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB0b3A6IDEwcHggIWltcG9ydGFudDtcbiAgbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTZweCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTZweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgdGV4dC1pbmRlbnQ6IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGJvZHkgPiB0ci5jaGlsZCB1bCBsaSB7XG4gIGJvcmRlci1jb2xvcjogI2UwZTBlMDtcbn1cblxudGFibGUuZGF0YVRhYmxlID4gdGJvZHkgPiB0ci5jaGlsZCB0ZC5jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZGF0YVRhYmxlLnRhYmxlLWJvcmRlcmVkLmNvbGxhcHNlZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZGF0YVRhYmxlLnRhYmxlLWJvcmRlcmVkLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIuY2hpbGQgdGQuY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTJlN2VjICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSA+IHRib2R5ID4gdHIuY2hpbGQgdWwge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG50YWJsZS5kYXRhVGFibGUgPiB0Ym9keSA+IHRyLmNoaWxkIHNwYW4uZHRyLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyLnBhcmVudCA+IHRkOmZpcnN0LWNoaWxkOmJlZm9yZSxcbi5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ci5wYXJlbnQgPiB0aDpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjYjZjMmM5O1xufVxuXG5ib2R5IGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUgdWwucGFnaW5hdGlvbiB7XG4gIG1hcmdpbjogNXB4IDA7XG59XG5cbmJvZHkgZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19wYWdpbmF0ZSB1bC5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5ib2R5IGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUgdWwucGFnaW5hdGlvbiA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG5ib2R5IC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlIHtcbiAgbWFyZ2luOiAxMHB4IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xufVxuXG5ib2R5IHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcbn1cblxuLmR0LWJ1dHRvbnMuYnRuLWdyb3VwIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5kYXRhVGFibGVzX2xlbmd0aCxcbmRpdi5kYXRhVGFibGVzX2luZm8ge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4uZGF0YVRhYmxlc19lbXB0eSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxudGFibGUuRFRGQ19DbG9uZWQgdHIuZXZlbiB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuZGl2LmRhdGFUYWJsZXNfc2Nyb2xsSGVhZCAudGFibGUsXG4uRFRGQ19MZWZ0V3JhcHBlciBkaXYuRFRGQ19MZWZ0SGVhZFdyYXBwZXIgdGFibGUsXG4uRFRGQ19SaWdodFdyYXBwZXIgZGl2LkRURkNfUmlnaHRIZWFkV3JhcHBlciB0YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uRFRGQ19MZWZ0Qm9keUxpbmVyIC50YWJsZSB0aGVhZCA+IHRyID4gdGgsXG4uZGF0YVRhYmxlc19zY3JvbGxCb2R5IC50YWJsZSB0aGVhZCA+IHRyID4gdGgge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRhVGFibGVzX3Njcm9sbEJvZHksXG4uRFRGQ19MZWZ0Qm9keUxpbmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlYmVjZWQ7XG59XG5cbi5kYXRhVGFibGVzX3Njcm9sbCArIC5kYXRhVGFibGVzX2luZm8sXG4uZGF0YVRhYmxlc193cmFwcGVyIC5EVEZDX0xlZnRCb2R5TGluZXIgdGFibGUuZGF0YVRhYmxlLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19zY3JvbGxCb2R5IHRhYmxlLmRhdGFUYWJsZSB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLkRURkNfTGVmdFdyYXBwZXIgdGFibGUuZGF0YVRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19zY3JvbGxCb2R5IHRhYmxlLmRhdGFUYWJsZSA+IHRib2R5ID4gdHIgPiB0ZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRhYmxlID4gdGJvZHkgKyB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUuZml4ZWRIZWFkZXItZmxvYXRpbmcgdGhlYWQgPiB0ciA+IHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB0Ym9keSA+IHRyLnNlbGVjdGVkLFxudGFibGUuZGF0YVRhYmxlIHRib2R5ID4gdHIuc2VsZWN0ZWQgdGQsXG50YWJsZS5kYXRhVGFibGUgdGJvZHkgPiB0ciA+IC5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNmZmMgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MDc0Nzg7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB0aC5mb2N1cyxcbnRhYmxlLmRhdGFUYWJsZSB0ZC5mb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwMDtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMwMDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5kaXYuZHQtYXV0b2ZpbGwtaGFuZGxlIHtcbiAgYmFja2dyb3VuZDogIzAzYTlmNCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwM2E5ZjQgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbn1cblxuZGl2LmR0LWF1dG9maWxsLXNlbGVjdCB7XG4gIGJhY2tncm91bmQ6ICMwM2E5ZjQgIWltcG9ydGFudDtcbn1cblxuZGl2LmR0LWF1dG9maWxsLXNlbGVjdC5sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmRpdi5kdC1hdXRvZmlsbC1zZWxlY3QudG9wIHtcbiAgbWFyZ2luLWxlZnQ6IC05cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbn1cblxuZGl2LmR0LWF1dG9maWxsLXNlbGVjdC5yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG5kaXYuZHQtYXV0b2ZpbGwtc2VsZWN0LmJvdHRvbSB7XG4gIG1hcmdpbi1sZWZ0OiAtOXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IC0xM3B4ICFpbXBvcnRhbnQ7XG59XG5cbmRpdi5kdC1hdXRvZmlsbC1iYWNrZ3JvdW5kIHtcbiAgei1pbmRleDogMTA4MCAhaW1wb3J0YW50O1xufVxuXG5kaXYuZHQtYXV0b2ZpbGwtbGlzdCB7XG4gIHotaW5kZXg6IDEwOTAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG5kaXYuZHQtYXV0b2ZpbGwtbGlzdCB1bCBsaSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbmRpdi5kdC1hdXRvZmlsbC1saXN0IHVsID4gbGk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMCAhaW1wb3J0YW50O1xufVxuXG5kaXYuZHQtYXV0b2ZpbGwtbGlzdCB1bCA+IGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweCAhaW1wb3J0YW50O1xufVxuXG5kaXYuZHQtYXV0b2ZpbGwtbGlzdCBkaXYuZHQtYXV0b2ZpbGwtcXVlc3Rpb24ge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuXG5kaXYuZHQtYXV0b2ZpbGwtbGlzdCBkaXYuZHQtYXV0b2ZpbGwtYnV0dG9uIHtcbiAgd2lkdGg6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG5cbmRpdi5kdC1hdXRvZmlsbC1saXN0IC5kdC1hdXRvZmlsbC1idXR0b24gLmJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6ICM5ZTllOWU7XG4gIGJvcmRlci1jb2xvcjogIzllOWU5ZTtcbn1cblxuZGl2LmR0LWF1dG9maWxsLWxpc3QgLmR0LWF1dG9maWxsLWJ1dHRvbiAuYnRuOmhvdmVyLFxuZGl2LmR0LWF1dG9maWxsLWxpc3QgLmR0LWF1dG9maWxsLWJ1dHRvbiAuYnRuOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzYxNjE2MTtcbiAgYm9yZGVyLWNvbG9yOiAjNjE2MTYxO1xufVxuXG5kaXYuZHQtYXV0b2ZpbGwtbGlzdCAuZHQtYXV0b2ZpbGwtYnV0dG9uIC5idG46YmVmb3JlIHtcbiAgY29udGVudDogXCJGaWxsIFRoaXNcIjtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG5cbmRpdi5kdC1idXR0b24taW5mbyB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDVweCAzMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDZweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmRpdi5kdC1idXR0b24taW5mbyBoMiB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuZGl2LmR0LWJ1dHRvbi1pbmZvID4gZGl2IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmRpdi5EVENSX3BvaW50ZXIge1xuICB3aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMwM2E5ZjQgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbnRhYmxlLmRhdGFUYWJsZS5maXhlZEhlYWRlci1mbG9hdGluZyB7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbnRyLmR0LXJvd1Jlb3JkZXItbW92aW5nIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMyZTM1M2MgIWltcG9ydGFudDtcbn1cblxudGFibGUuZHQtcm93UmVvcmRlci1mbG9hdCB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMDNhOWY0ICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlLmR0LXJvd1Jlb3JkZXItZmxvYXQgdHIgdGQge1xuICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjBkZFwiICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwZGVcIiAhaW1wb3J0YW50O1xufVxuXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjBkY1wiICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZzpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYzpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogUGx1Z2luIC0gRGF0ZXBpY2tlciAqL1xuLmRhdGVwaWNrZXIge1xuICBjb2xvcjogIzIxMjEyMTtcbiAgbWluLXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRhdGVwaWNrZXIgLm5leHQsXG4uZGF0ZXBpY2tlciAucHJldiB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRhdGVwaWNrZXIgLm5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDVcIjtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZGF0ZXBpY2tlciAucHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiO1xuICBjb2xvcjogIzIxMjEyMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5kYXRlcGlja2VyIC5wcmV2OmhvdmVyLFxuLmRhdGVwaWNrZXIgLm5leHQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aDpob3Zlcixcbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cblxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1kcm9wZG93biB7XG4gIHdpZHRoOiAzMjBweDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRoIHtcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xufVxuXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1tb250aHMgdGFibGUgPiB0aGVhZCA+IHRyID4gdGgucHJldixcbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLW1vbnRocyB0YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5uZXh0IHtcbiAgd2lkdGg6IDQ1cHg7XG59XG5cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLW1vbnRocyB0YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLW1vbnRocyB0YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCB7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtbGVmdDphZnRlciB7XG4gIGxlZnQ6IDE1cHg7XG59XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXJpZ2h0OmFmdGVyIHtcbiAgcmlnaHQ6IDE1cHg7XG59XG5cbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItZHJvcGRvd24gPiBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRhdGVwaWNrZXIuZHJvcGRvd24tbWVudSB7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDVweCAzMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQ6ICM1NzVkNjMgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1pbmxpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5kYXRlcGlja2VyLWZ1bGwtd2lkdGggLmRhdGVwaWNrZXItaW5saW5lIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VlZSAhaW1wb3J0YW50O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUsXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDNhOWY0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5pbnB1dC1kYXRlcmFuZ2UgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgYmFja2dyb3VuZDogI2Q2ZDhkZCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNnB4IDEycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4vKiBQbHVnaW4gLSBEYXRlVGltZXBpY2tlciAoQWRkZWQgaW4gVjEuMikgKi9cbi5kYXRldGltZXBpY2tlciB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGF0ZXRpbWVwaWNrZXIgdGgsXG4uZGF0ZXRpbWVwaWNrZXIgdGQge1xuICBwYWRkaW5nOiAwcHggNXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHNwYW4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjMDNhOWY0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIFBsdWdpbiAtIERyb3B6b25lICovXG4uZHJvcHpvbmUge1xuICBib3JkZXI6IDJweCBkYXNoZWQgI0JEQkRCRCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kcm9wem9uZS5kei1jbGlja2FibGUgLmR6LW1lc3NhZ2UsXG4uZHJvcHpvbmUuZHotY2xpY2thYmxlIC5kei1tZXNzYWdlICoge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmRyb3B6b25lLmR6LWNsaWNrYWJsZTpob3Zlcixcbi5kcm9wem9uZS5kei1jbGlja2FibGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5kcm9wem9uZS5kei1jbGlja2FibGUuZHotc3RhcnRlZDpob3Zlcixcbi5kcm9wem9uZS5kei1jbGlja2FibGUuZHotc3RhcnRlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmRyb3B6b25lIC5kei1tZXNzYWdlIHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xufVxuXG4uZHJvcHpvbmUgLmR6LW1lc3NhZ2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgbWFyZ2luOiA0NXB4IDAgIWltcG9ydGFudDtcbn1cblxuLmRyb3B6b25lIC5kei1tZXNzYWdlIC5kei1ub3RlIHtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcwNzQ3OCAhaW1wb3J0YW50O1xufVxuXG4uZHJvcHpvbmUgLmR6LXByZXZpZXcuZHotaW1hZ2UtcHJldmlldyB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1lcnJvci1tZXNzYWdlIHtcbiAgYmFja2dyb3VuZDogI2QzMmYyZiAhaW1wb3J0YW50O1xufVxuXG4uZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LWVycm9yLW1lc3NhZ2U6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZDMyZjJmICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZlcnNlLW1vZGUgLmRyb3B6b25lIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZlcnNlLW1vZGUgLmRyb3B6b25lLmR6LWNsaWNrYWJsZTpob3Zlcixcbi5pbnZlcnNlLW1vZGUgLmRyb3B6b25lLmR6LWNsaWNrYWJsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgIWltcG9ydGFudDtcbn1cblxuLmludmVyc2UtbW9kZSAuZHJvcHpvbmUgLmR6LW1lc3NhZ2Uge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4uaW52ZXJzZS1tb2RlIC5kcm9wem9uZSAuZHotbWVzc2FnZSAuZHotbm90ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpICFpbXBvcnRhbnQ7XG59XG5cbi8qIFBsdWdpbiAtIEZsb3QgKi9cbi5sZWdlbmRDb2xvckJveCA+IGRpdiB7XG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sZWdlbmQgPiB0YWJsZSB0ciB0ZC5sZWdlbmRDb2xvckJveCB7XG4gIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sZWdlbmQgPiB0YWJsZSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDRweCAwIDVweCAwICFpbXBvcnRhbnQ7XG59XG5cbi5sZWdlbmQgPiBkaXYge1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4ubGVnZW5kID4gdGFibGUgdHIgdGQubGVnZW5kTGFiZWwge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubGVnZW5kID4gdGFibGUgdHIgKyB0ciB0ZCB7XG4gIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmxlZ2VuZENvbG9yQm94ID4gZGl2ID4gZGl2IHtcbiAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50aWNrTGFiZWwsXG4ubGVnZW5kTGFiZWwge1xuICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbn1cblxuLnRpY2tMYWJlbCB7XG4gIGNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZmxvdC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDZweCAxMHB4IDdweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDEwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIFBsdWdpbiAtIEZ1bGxjYWxlbmRhciAqL1xuLmZjLWV2ZW50LFxuLmZjIC5mYy1ldmVudCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzIxMjEyMTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmZjIC5mYy1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xufVxuXG4uZmMgLmZjLWRheS1ncmlkLWV2ZW50IHtcbiAgcGFkZGluZzogMXB4IDJweDtcbn1cblxuLmZjIC5mYy12aWV3LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5mYy5mYy11bnRoZW1lZCAuZmMtdG9kYXkge1xuICBiYWNrZ3JvdW5kOiAjZmZmY2U0O1xufVxuXG4uZmMgYS5mYy1ldmVudDpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZjLXJvdyAuZmMtY29udGVudC1za2VsZXRvbiB0ZC5mYy10b2RheSxcbi5mYy1yb3cgLmZjLWhlbHBlci1za2VsZXRvbiB0ZC5mYy10b2RheSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5mYy1ldmVudC1saXN0IC5mYy1ldmVudCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDdweCAxMHB4IDdweCAzNXB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4uZmMtZXZlbnQtbGlzdCAuZmMtZXZlbnQ6aG92ZXIsXG4uZmMtZXZlbnQtbGlzdCAuZmMtZXZlbnQ6Zm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uZmMtZXZlbnQtbGlzdCAuZmMtZXZlbnQ6aG92ZXI6YmVmb3JlLFxuLmZjLWV2ZW50LWxpc3QgLmZjLWV2ZW50OmZvY3VzOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4uZmMtZXZlbnQtbGlzdCAuZmMtZXZlbnQgaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLmZjLWV2ZW50LWxpc3QgLmZjLWV2ZW50ICsgLmZjLWV2ZW50IHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLmZjLWV2ZW50LWxpc3QgLmZjLWV2ZW50LnVpLWRyYWdnYWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMlwiO1xuICBmb250LWZhbWlseTogRm9udCBBd2Vzb21lXFwgNSBGcmVlLCBGb250IEF3ZXNvbWVcXCA1IFBybywgRm9udEF3ZXNvbWU7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICBiYWNrZ3JvdW5kOiAjZTBlMGUwO1xuICBib3JkZXItcmFkaXVzOiA2cHggMCAwIDZweDtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmZjLWV2ZW50LWxpc3QgLmZjLWV2ZW50LnVpLWRyYWdnYWJsZS1kcmFnZ2luZyB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjZGRkO1xufVxuXG4uZmMtZXZlbnQtbGlzdCAuZmMtZXZlbnQtaWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbmJvZHkgLmZjIGJ1dHRvbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5ib2R5IC5mYyBidXR0b24gKyBidXR0b24ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZWU7XG59XG5cbmJvZHkgLmZjIGJ1dHRvbjphY3RpdmUsXG5ib2R5IC5mYyBidXR0b246Zm9jdXMsXG5ib2R5IC5mYyBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5ib2R5IC5mYyBidXR0b246aG92ZXIge1xuICBjb2xvcjogIzIxMjEyMTtcbn1cblxuYm9keSAuZmMgYnV0dG9uLmZjLXN0YXRlLWRpc2FibGVkOmFjdGl2ZSxcbmJvZHkgLmZjIGJ1dHRvbi5mYy1zdGF0ZS1kaXNhYmxlZDpmb2N1cyxcbmJvZHkgLmZjIGJ1dHRvbi5mYy1zdGF0ZS1kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbmJvZHkgLmZjIGJ1dHRvbi5mYy1zdGF0ZS1hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzIxMjEyMTtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyMTIxO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZmMuZmMtdW50aGVtZWQgLmZjLWNvbnRlbnQsXG4uZmMuZmMtdW50aGVtZWQgLmZjLWRpdmlkZXIsXG4uZmMuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIsXG4uZmMuZmMtdW50aGVtZWQgLmZjLXJvdyxcbi5mYy5mYy11bnRoZW1lZCB0Ym9keSxcbi5mYy5mYy11bnRoZW1lZCB0ZCxcbi5mYy5mYy11bnRoZW1lZCB0aCxcbi5mYy5mYy11bnRoZW1lZCB0aGVhZCB7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cblxuLmZjIHRoIHtcbiAgcGFkZGluZzogMnB4IDE1cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbi5mYyB0aC5mYy1heGlzIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mYyBidXR0b24gLmZjLWljb24ge1xuICBtYXJnaW46IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZmMgLmZjLWljb24tbGVmdC1zaW5nbGUtYXJyb3c6YWZ0ZXIsXG4uZmMgLmZjLWljb24tcmlnaHQtc2luZ2xlLWFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwZDlcIjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW46IDA7XG4gIHRvcDogMXB4O1xufVxuXG4uZmMgLmZjLWljb24tcmlnaHQtc2luZ2xlLWFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwZGFcIjtcbn1cblxuLmZjIC5mYy11bnRoZW1lZCAuZmMtdG9kYXkge1xuICBiYWNrZ3JvdW5kOiAjRkZGOEYwO1xufVxuXG4uZmMgLmZjLXNjcm9sbGVyIHtcbiAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmMgLmZjLXRvb2xiYXIge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mYyAuZmMtdG9vbGJhciBoMiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5cbi5mYyAuZmMtdG9vbGJhciA+ICogPiAqIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4vKiBQbHVnaW4gLSBHcml0dGVyIE5vdGlmaWNhdGlvbiAqL1xuI2dyaXR0ZXItbm90aWNlLXdyYXBwZXIge1xuICB3aWR0aDogMzcxcHggIWltcG9ydGFudDtcbiAgei1pbmRleDogMTA0MCAhaW1wb3J0YW50O1xufVxuXG4uZ3JpdHRlci1pdGVtLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ncml0dGVyLXRvcCxcbi5ncml0dGVyLWl0ZW0sXG4uZ3JpdHRlci1ib3R0b20ge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RyYW5zcGFyZW50L2JsYWNrLTAuOC5wbmcpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KSAhaW1wb3J0YW50O1xufVxuXG4uZ3JpdHRlci13aXRoLWltYWdlIHtcbiAgd2lkdGg6IDI4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ncml0dGVyLXdpdGgtaW1hZ2UsIC5ncml0dGVyLXdpdGhvdXQtaW1hZ2Uge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ncml0dGVyLWltYWdlIHtcbiAgbWFyZ2luOiAycHggMTBweCAwIDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uZ3JpdHRlci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMThweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmdyaXR0ZXItbGlnaHQgLmdyaXR0ZXItdGl0bGUge1xuICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5ncml0dGVyLWl0ZW0ge1xuICBmb250LWZhbWlseTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2FhYSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMnB4IDE1cHggNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ncml0dGVyLWNsb3NlOmhvdmVyOmJlZm9yZSxcbi5ncml0dGVyLWNsb3NlOmZvY3VzOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZ3JpdHRlci1saWdodCAuZ3JpdHRlci1pdGVtLFxuLmdyaXR0ZXItbGlnaHQgLmdyaXR0ZXItYm90dG9tLFxuLmdyaXR0ZXItbGlnaHQgLmdyaXR0ZXItdG9wIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy90cmFuc3BhcmVudC93aGl0ZS0wLjk4LnBuZykgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk4KSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzk5OSAhaW1wb3J0YW50O1xufVxuXG4uZ3JpdHRlci1saWdodCAuZ3JpdHRlci1jbG9zZSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjZDBkNDtcbn1cblxuLmdyaXR0ZXItbGlnaHQgLmdyaXR0ZXItY2xvc2U6aG92ZXI6YmVmb3JlLFxuLmdyaXR0ZXItbGlnaHQgLmdyaXR0ZXItY2xvc2U6Zm9jdXM6YmVmb3JlIHtcbiAgY29sb3I6ICMyMTIxMjE7XG59XG5cbi5ncml0dGVyLWNsb3NlLFxuLmdyaXR0ZXItbGlnaHQgLmdyaXR0ZXItY2xvc2Uge1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAwIDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNDQ0O1xufVxuXG4uZ3JpdHRlci1jbG9zZTpiZWZvcmUsXG4uZ3JpdHRlci1saWdodCAuZ3JpdHRlci1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIkNsb3NlXCIgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICByaWdodDogMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzk5OTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA7XG4gIHRleHQtaW5kZW50OiAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA5cHg7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xufVxuXG4vKiBQbHVnaW4gLSBIaWdobGlnaHQgSlMgKi9cbi5obGpzLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhsanMtd3JhcHBlciBwcmUge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5obGpzLXdyYXBwZXIgLmhsanMge1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgY29sb3I6ICMyMjI7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uaGxqcy13cmFwcGVyIC5obGpzLXRhZyxcbi5obGpzLXdyYXBwZXIgLmhsanMtc2VjdGlvbixcbi5obGpzLXdyYXBwZXIgLmhsanMtbmFtZSxcbi5obGpzLXdyYXBwZXIgLmhsanMtc2VsZWN0b3ItdGFnLFxuLmhsanMtd3JhcHBlciAuaGxqcy1kZWxldGlvbixcbi5obGpzLXdyYXBwZXIgLmhsanMtc3Vic3Qge1xuICBjb2xvcjogIzJiNzFiNTtcbn1cblxuLmhsanMtd3JhcHBlciAuaGxqcy1hdHRyLFxuLmhsanMtd3JhcHBlciAuaGxqcy12YXJpYWJsZSxcbi5obGpzLXdyYXBwZXIgLmhsanMtdGVtcGxhdGUtdmFyaWFibGUsXG4uaGxqcy13cmFwcGVyIC5obGpzLXR5cGUsXG4uaGxqcy13cmFwcGVyIC5obGpzLXNlbGVjdG9yLWNsYXNzLFxuLmhsanMtd3JhcHBlciAuaGxqcy1zZWxlY3Rvci1hdHRyLFxuLmhsanMtd3JhcHBlciAuaGxqcy1zZWxlY3Rvci1wc2V1ZG8sXG4uaGxqcy13cmFwcGVyIC5obGpzLW51bWJlciB7XG4gIGNvbG9yOiAjNGVhMmQ0O1xufVxuXG4uaGxqcy13cmFwcGVyIC5obGpzLXN0cmluZyxcbi5obGpzLXdyYXBwZXIgLmhsanMtcmVnZXhwLFxuLmhsanMtd3JhcHBlciAuaGxqcy1hZGRpdGlvbixcbi5obGpzLXdyYXBwZXIgLmhsanMtYXR0cmlidXRlLFxuLmhsanMtd3JhcHBlciAuaGxqcy1tZXRhLXN0cmluZyB7XG4gIGNvbG9yOiAjZjQ0MjM2O1xufVxuXG4uaGxqcy1jb21tZW50IHtcbiAgY29sb3I6ICM3MjgwODg7XG59XG5cbi5wYW5lbC1ib2R5ICsgLmhsanMtd3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xufVxuXG4uaGxqcy13cmFwcGVyIC5idG4tY2xpcGJvYXJkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiAxMHB4O1xufVxuXG4ubW9kYWwgLmhsanMtd3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5tb2RhbCAuaGxqcy13cmFwcGVyICsgLm1vZGFsLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi8qIFBsdWdpbiAtIEludHJvIEpzIFNldHRpbmcgKi9cbi5pbnRyb2pzLWhpbnQge1xuICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLmludHJvanMtaGVscGVyTnVtYmVyTGF5ZXIge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJhY2tncm91bmQ6ICNkMzJmMmYgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi8qIFBsdWdpbiAtIElyaXMgUmFuZ2UgU2xpZGVyICovXG4uaXJzLWxpbmUtbGVmdCxcbi5pcnMtYmFyLWVkZ2Uge1xuICBib3JkZXItcmFkaXVzOiA2cHggMCAwIDZweCAhaW1wb3J0YW50O1xufVxuXG4uaXJzLWxpbmUtcmlnaHQge1xuICBib3JkZXItcmFkaXVzOiAwIDZweCA2cHggMCAhaW1wb3J0YW50O1xufVxuXG4uaXJzLXRvLFxuLmlycy1mcm9tLFxuLmlycy1zaW5nbGUge1xuICBiYWNrZ3JvdW5kOiAjMjEyMTIxICFpbXBvcnRhbnQ7XG59XG5cbi5pcnMtYmFyLWVkZ2Uge1xuICBiYWNrZ3JvdW5kOiAjYjljMGMzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gIHRvcDogMjdweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4uaXJzLWxpbmUtbWlkLFxuLmlycy1saW5lLWxlZnQsXG4uaXJzLWxpbmUtcmlnaHQge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5pcnMtYmFyIHtcbiAgYmFja2dyb3VuZDogIzllOWU5ZSAhaW1wb3J0YW50O1xufVxuXG4uaXJzLWJhcixcbi5pcnMtbGluZSB7XG4gIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIHRvcDogMjdweCAhaW1wb3J0YW50O1xufVxuXG4uaXJzLW1pbiwgLmlycy1tYXgge1xuICBiYWNrZ3JvdW5kOiAjZTllZGVmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNWI2MTY1ICFpbXBvcnRhbnQ7XG59XG5cbi5pcnMtc2xpZGVyLnRvLFxuLmlycy1zbGlkZXIuZnJvbSxcbi5pcnMtc2xpZGVyLnNpbmdsZSB7XG4gIGJhY2tncm91bmQ6ICM5ZTllOWU7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBib3JkZXI6IDZweCBzb2xpZCAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIFBsdWdpbnMgLSBqUXVlcnkgQXV0b2NvbXBsZXRlICovXG4udWktd2lkZ2V0IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnVpLWF1dG9jb21wbGV0ZSB7XG4gIHBhZGRpbmc6IDVweCAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDMwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuXG4udWktbWVudSAudWktbWVudS1pdGVtIGEge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cblxuYm9keSAudWktYXV0b2NvbXBsZXRlLnVpLW1lbnUgLnVpLW1lbnUtaXRlbS13cmFwcGVyIHtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi51aS1zdGF0cy1ob3Zlcixcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0cy1ob3Zlcixcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdHMtaG92ZXIsXG4udWktc3RhdHMtZm9jdXMsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdHMtZm9jdXMsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRzLWZvY3VzIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMwM2E5ZjQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnVpLXN0YXRlLWhvdmVyLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhvdmVyLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1ob3Zlcixcbi51aS1zdGF0ZS1mb2N1cyxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1mb2N1cyxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZWRmMGY1O1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4udWktc3RhdGUtYWN0aXZlLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1hY3RpdmUsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtYWN0aXZlLFxuYS51aS1idXR0b246YWN0aXZlLCAudWktYnV0dG9uOmFjdGl2ZSxcbi51aS1idXR0b24udWktc3RhdGUtYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAzYTlmNDtcbiAgYm9yZGVyLWNvbG9yOiAjMDNhOWY0O1xufVxuXG4udWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50LnVpLWF1dG9jb21wbGV0ZSB7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIFBsdWdpbiAtIGpRdWVyeSBEcmFnZ2FibGUgKi9cbi5yb3cgPiBbY2xhc3NePWNvbC1dLnVpLXNvcnRhYmxlIHtcbiAgbWluLWhlaWdodDogNTBweDtcbn1cblxuLnBhbmVsIFtjbGFzc149Y29sLV0udWktc29ydGFibGUsXG4udGhlbWUtcGFuZWwgW2NsYXNzXj1jb2wtXS51aS1zb3J0YWJsZSB7XG4gIG1pbi1oZWlnaHQ6IDBweDtcbn1cblxuLnVpLXNvcnRhYmxlIC5wYW5lbC1oZWFkaW5nIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuXG4udWktc29ydGFibGUudWktc29ydGFibGUtZGlzYWJsZWQgLnBhbmVsLWhlYWRpbmcge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi51aS1zb3J0YWJsZS1wbGFjZWhvbGRlciB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjODI4NjhiICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYW5lbC51aS1zb3J0YWJsZS1wbGFjZWhvbGRlciB7XG4gIG1hcmdpbjogLTFweCAtMXB4IDE5cHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBQbHVnaW4gLSBqUXVlcnkgU2ltcGxlIENvbG9ycGlja2VyICovXG4uc2ltcGxlY29sb3JwaWNrZXIge1xuICB6LWluZGV4OiAxMDEwICFpbXBvcnRhbnQ7XG59XG5cbi5zaW1wbGVjb2xvcnBpY2tlci5pY29uLCAuc2ltcGxlY29sb3JwaWNrZXIgc3Bhbi5jb2xvciB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgd2lkdGg6IDE5cHg7XG59XG5cbi5zaW1wbGVjb2xvcnBpY2tlci5mb250YXdlc29tZSBzcGFuLmNvbG9yW2RhdGEtc2VsZWN0ZWRdOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNpbXBsZWNvbG9ycGlja2VyLmdseXBoaWNvbnMgc3Bhbi5jb2xvcltkYXRhLXNlbGVjdGVkXTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCIgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB0b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnNpbXBsZWNvbG9ycGlja2VyIHNwYW4uY29sb3I6Zm9jdXMsXG4uc2ltcGxlY29sb3JwaWNrZXIuaWNvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNpbXBsZWNvbG9ycGlja2VyLmlubGluZSB7XG4gIHBhZGRpbmc6IDVweCAwIDAgIWltcG9ydGFudDtcbn1cblxuLyogUGx1Z2luIC0galF1ZXJ5IFNtYXJ0IFdpemFyZCAqL1xuLnN3LW1haW4uc3ctdGhlbWUtZGVmYXVsdCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5zdy1tYWluIC5uYXYtdGFicyB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3ctbWFpbiAubmF2LXRhYnMgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4uc3ctbWFpbiA+IHVsLnN0ZXAtYW5jaG9yLm5hdi10YWJzID4gbGkgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAxNXB4O1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjMmUzNTNjO1xufVxuXG4uc3ctbWFpbiA+IHVsLnN0ZXAtYW5jaG9yLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMwM2E5ZjQgIWltcG9ydGFudDtcbn1cblxuLnN3LW1haW4gPiB1bC5zdGVwLWFuY2hvci5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGEgLm51bWJlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLnN3LW1haW4gPiB1bC5zdGVwLWFuY2hvci5uYXYtdGFicyA+IGxpID4gYSAubnVtYmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6ICNiZWMxYzM7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zdy1tYWluID4gdWwuc3RlcC1hbmNob3IubmF2LXRhYnMgPiBsaSA+IGEgLm51bWJlciArIC5pbmZvIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3ctdGhlbWUtZGVmYXVsdCA+IHVsLnN0ZXAtYW5jaG9yLm5hdi10YWJzID4gbGkgPiBhIHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbi5zdy10aGVtZS1kZWZhdWx0ID4gdWwuc3RlcC1hbmNob3IgPiBsaSA+IGE6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3ctbWFpbiAuc3ctY29udGFpbmVyIC5zdGVwLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3LW1haW4gLnN3LXRvb2xiYXIge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnN3LW1haW4gLnN3LXRvb2xiYXI6YmVmb3JlLFxuLnN3LW1haW4gLnN3LXRvb2xiYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5zdy1tYWluIC5zdy10b29sYmFyIC5idG4ge1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMDBweDtcbn1cblxuLnN3LW1haW4gLnN3LXRvb2xiYXIgLnN3LWJ0bi1uZXh0LFxuLnN3LW1haW4gLnN3LXRvb2xiYXIgLnN3LWJ0bi1uZXh0LmRpc2FibGVkLFxuLnN3LW1haW4gLnN3LXRvb2xiYXIgLnN3LWJ0bi1uZXh0LmRpc2FibGVkOmhvdmVyLFxuLnN3LW1haW4gLnN3LXRvb2xiYXIgLnN3LWJ0bi1uZXh0LmRpc2FibGVkOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwM2E5ZjQ7XG4gIGJvcmRlci1jb2xvcjogIzAzYTlmNDtcbn1cblxuLnN3LW1haW4gLnN3LXRvb2xiYXIgLnN3LWJ0bi1uZXh0OmhvdmVyLFxuLnN3LW1haW4gLnN3LXRvb2xiYXIgLnN3LWJ0bi1uZXh0OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzJhNzJiNTtcbiAgYm9yZGVyLWNvbG9yOiAjMmE3MmI1O1xufVxuXG4uc3ctbWFpbiAuc3ctdG9vbGJhciAuc3ctYnRuLXByZXYsXG4uc3ctbWFpbiAuc3ctdG9vbGJhciAuc3ctYnRuLXByZXYuZGlzYWJsZWQsXG4uc3ctbWFpbiAuc3ctdG9vbGJhciAuc3ctYnRuLXByZXYuZGlzYWJsZWQ6aG92ZXIsXG4uc3ctbWFpbiAuc3ctdG9vbGJhciAuc3ctYnRuLXByZXYuZGlzYWJsZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMjEyMTIxO1xufVxuXG4uc3ctbWFpbiAuc3ctdG9vbGJhciAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cblxuLnN3LW1haW4gLnN3LWJ0bi1ncm91cCB7XG4gIG1hcmdpbjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnN3LW1haW4gLnN3LWJ0bi1ncm91cCAuYnRuIHtcbiAgYm94LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNHB4IDRweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLnN3LW1haW4gLnN3LWJ0bi1ncm91cCAuYnRuOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCA2cHggcmdiYSgwLCAwLCAwLCAwLjIzKSAhaW1wb3J0YW50O1xufVxuXG4uc3ctbWFpbiAuc3ctYnRuLWdyb3VwIC5idG4uYWN0aXZlLFxuLnN3LW1haW4gLnN3LWJ0bi1ncm91cCAuYnRuOmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDRweCA0cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLnN3LW1haW4uc3ctdGhlbWUtZGVmYXVsdCA+IHVsLnN0ZXAtYW5jaG9yID4gbGkuZG9uZSA+IGEge1xuICBiYWNrZ3JvdW5kOiAjZTllZGVmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNWI2MTY1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdy1tYWluID4gdWwuc3RlcC1hbmNob3IubmF2LXRhYnMgPiBsaS5kb25lID4gYSAubnVtYmVyLFxuLnN3LW1haW4gPiB1bC5zdGVwLWFuY2hvci5uYXYtdGFicyA+IGxpLmRvbmUgPiBhIC5udW1iZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzAzYTlmNCAhaW1wb3J0YW50O1xufVxuXG4uc3ctbWFpbiA+IHVsLnN0ZXAtYW5jaG9yLm5hdi10YWJzID4gbGkuZG9uZSA+IGEgLm51bWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIFBsdWdpbiAtIEpzdHJlZSAqL1xuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtY2xpY2tlZCxcbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLXdob2xlcm93LWNsaWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjRTRFOUVDICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtaG92ZXJlZCxcbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLXdob2xlcm93LWhvdmVyZWQge1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmpzdHJlZS1vcGVuID4gLmpzdHJlZS1hbmNob3IgPiAuZmEtZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdjXCI7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1jaGVja2JveCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLWNoZWNrYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNHB4O1xuICB0b3A6IDRweDtcbiAgcmlnaHQ6IDRweDtcbiAgYm90dG9tOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiNGI2Yjc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1hbmNob3IgPiAuanN0cmVlLWNoZWNrYm94LmpzdHJlZS11bmRldGVybWluZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDdweDtcbiAgcmlnaHQ6IDdweDtcbiAgYm90dG9tOiA3cHg7XG4gIHRvcDogN3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2I0YjZiNztcbn1cblxuLmpzdHJlZS1kZWZhdWx0LmpzdHJlZS1jaGVja2JveC1zZWxlY3Rpb24gLmpzdHJlZS1jbGlja2VkID4gLmpzdHJlZS1jaGVja2JveDphZnRlcixcbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLWNoZWNrZWQgPiAuanN0cmVlLWNoZWNrYm94OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1cHg7XG4gIHJpZ2h0OiA1cHg7XG4gIGJvdHRvbTogNXB4O1xuICB0b3A6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IGluaXRpYWw7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiBQbHVnaW4gLSBqVmVjdG9yTWFwICovXG4uanZlY3Rvcm1hcC16b29taW4sIC5qdmVjdG9ybWFwLXpvb21vdXQge1xuICB3aWR0aDogMTZweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTZweCAhaW1wb3J0YW50O1xuICBsZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAycHggOHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5qdmVjdG9ybWFwLWxhYmVsLFxuLmp2ZWN0b3JtYXAtdGlwIHtcbiAgcGFkZGluZzogM3B4IDZweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi8qIFBsdWdpbiAtIE5WRDMgKi9cbi5udnRvb2x0aXAge1xuICBmb250LWZhbWlseTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubnZ0b29sdGlwIHRhYmxlIHRkLmxlZ2VuZC1jb2xvci1ndWlkZSBkaXYge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5udnRvb2x0aXAgdGFibGUgdGhlYWQgc3Ryb25nIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLm52ZDMtaW52ZXJzZS1tb2RlIC5udmQzIGxpbmUubnYtZ3VpZGVsaW5lIHtcbiAgc3Ryb2tlOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLm52ZDMtaW52ZXJzZS1tb2RlIC5udmQzIC5udi1iYXJzIHRleHQge1xuICBmaWxsOiByZ2IoMjU1LCAyNTUsIDI1NSkgIWltcG9ydGFudDtcbn1cblxuLm52ZDMtaW52ZXJzZS1tb2RlIC5udmQzIC5udi1heGlzIGxpbmUsXG4ubnZkMy1pbnZlcnNlLW1vZGUgLm52ZDMgLm52LWF4aXMgcGF0aCB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAhaW1wb3J0YW50O1xufVxuXG4ubnZkMy1pbnZlcnNlLW1vZGUgLm52ZDMgLm52LWxlZ2VuZC10ZXh0LFxuLm52ZDMtaW52ZXJzZS1tb2RlIC5udmQzIC5udi14IHRleHQsXG4ubnZkMy1pbnZlcnNlLW1vZGUgLm52ZDMgLm52LXkgdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSkgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cblxuLm52ZDMtaW52ZXJzZS1tb2RlIC5udmQzLm52LXBpZSAubnYtcGllLXRpdGxlLFxuLm52ZDMtaW52ZXJzZS1tb2RlIC5udi1sYWJlbCB0ZXh0IHtcbiAgZmlsbDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KSAhaW1wb3J0YW50O1xufVxuXG4ubnZkMy1pbnZlcnNlLW1vZGUgLm52ZDMgLm52LWxlZ2VuZC1zeW1ib2wge1xuICByOiAzO1xufVxuXG4ubnZkMy1pbnZlcnNlLW1vZGUgLm52ZDMubnYtcGllIHBhdGgge1xuICBzdHJva2U6IHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4vKiBQbHVnaW4gLSBQYWNlIExvYWRlciAqL1xuLnBhY2UtaW5hY3RpdmUge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ucGFjZS5wYWNlLWluYWN0aXZlIHtcbiAgei1pbmRleDogMDtcbn1cblxuLmllOCAucGFjZS1pbmFjdGl2ZSxcbi5pZTggLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFjZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcztcbiAgei1pbmRleDogMTAyMDtcbn1cblxuLnBhY2UtcHJvZ3Jlc3Mge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNjBweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQ6ICMwMGJjZDQ7XG4gIHRyYW5zaXRpb246IHdpZHRoIDFzO1xuICB6LWluZGV4OiAyMDAwO1xufVxuXG4ucGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNjBweDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogM3B4O1xufVxuXG4ucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDIwMDA7XG4gIHRvcDogNzVweDtcbiAgcmlnaHQ6IDhweDtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYm9yZGVyOiBzb2xpZCAycHggdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMGJjZDQ7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDBiY2Q0O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtd2Via2l0LWFuaW1hdGlvbjogcGFjZS1zcGlubmVyIDQwMG1zIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBwYWNlLXNwaW5uZXIgNDAwbXMgbGluZWFyIGluZmluaXRlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcGFjZS1zcGlubmVyIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBwYWNlLXNwaW5uZXIge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBwYWNlLXNwaW5uZXIge1xuICAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5ALW1zLWtleWZyYW1lcyBwYWNlLXNwaW5uZXIge1xuICAwJSB7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcGFjZS1zcGlubmVyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnBhY2UtdG9wIC5wYWNlOmJlZm9yZSxcbi5wYWNlLXRvcCAucGFjZS1wcm9ncmVzcyB7XG4gIHRvcDogMDtcbn1cblxuLnBhY2UtdG9wIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgdG9wOiAxMXB4O1xufVxuXG4vKiBQbHVnaW4gLSBQYXJzbGV5ICovXG4ucGFyc2xleS1lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZDMyZjJmICFpbXBvcnRhbnQ7XG59XG5cbi5wYXJzbGV5LWVycm9yOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2M0OTQ2ICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjQ0LCA2NywgNTQsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLnBhcnNsZXktc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYXJzbGV5LXN1Y2Nlc3M6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgwLCAxNTAsIDEzNiwgMC4zKSAhaW1wb3J0YW50O1xufVxuXG4ucGFyc2xleS1lcnJvcixcbi5wYXJzbGV5LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wYXJzbGV5LWVycm9yOmZvY3VzLFxuLnBhcnNsZXktc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7XG59XG5cbi5wYXJzbGV5LWVycm9ycy1saXN0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZDMyZjJmO1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnBhcnNsZXktZXJyb3JzLWxpc3QuZmlsbGVkIHtcbiAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIFBsdWdpbiAtIFBhc3N3b3JkIEluZGljYXRvciAqL1xuLmlucHV0LWFwcGVuZCAuaWNvbi1leWUtb3BlbjpiZWZvcmUsXG4uaW5wdXQtcHJlcGVuZCAuaWNvbi1leWUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZVwiO1xufVxuXG4uaW5wdXQtYXBwZW5kIC5pY29uLWV5ZS1jbG9zZTpiZWZvcmUsXG4uaW5wdXQtcHJlcGVuZCAuaWNvbi1leWUtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzBcIjtcbn1cblxuLyogUGx1Z2luIC0gUG93ZXJhbmdlIFNsaWRlciAoQWRkZWQgaW4gVjEuMikgKi9cbi5zbGlkZXItd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE1cHggMzBweCAhaW1wb3J0YW50O1xufVxuXG4uc2xpZGVyLXdyYXBwZXIuc2xpZGVyLXdpdGhvdXQtcmFuZ2Uge1xuICBwYWRkaW5nOiAxNXB4IDAgIWltcG9ydGFudDtcbn1cblxuLnNsaWRlci13cmFwcGVyLnNsaWRlci12ZXJ0aWNhbCB7XG4gIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yYW5nZS1taW4sXG4ucmFuZ2UtbWF4IHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLnJhbmdlLWhhbmRsZSB7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xufVxuXG4ucmFuZ2UtYmFyIHtcbiAgYmFja2dyb3VuZDogI2UwZTBlMCAhaW1wb3J0YW50O1xufVxuXG4ucmFuZ2UtcXVhbnRpdHkge1xuICBiYWNrZ3JvdW5kOiAjMDA5Njg4ICFpbXBvcnRhbnQ7XG59XG5cbi5yZWQgLnJhbmdlLXF1YW50aXR5IHtcbiAgYmFja2dyb3VuZDogI2QzMmYyZiAhaW1wb3J0YW50O1xufVxuXG4uYmx1ZSAucmFuZ2UtcXVhbnRpdHkge1xuICBiYWNrZ3JvdW5kOiAjMDNhOWY0ICFpbXBvcnRhbnQ7XG59XG5cbi5wdXJwbGUgLnJhbmdlLXF1YW50aXR5IHtcbiAgYmFja2dyb3VuZDogIzY3M0FCNyAhaW1wb3J0YW50O1xufVxuXG4ub3JhbmdlIC5yYW5nZS1xdWFudGl0eSB7XG4gIGJhY2tncm91bmQ6ICNlNjRhMTkgIWltcG9ydGFudDtcbn1cblxuLmJsYWNrIC5yYW5nZS1xdWFudGl0eSB7XG4gIGJhY2tncm91bmQ6ICMyMTIxMjEgIWltcG9ydGFudDtcbn1cblxuLyogUGx1Z2luIC0gU2VsZWN0IDIgQ2hvaWNlICovXG4uc2VsZWN0Mi1jb250YWluZXIuZm9ybS1jb250cm9sIC5zZWxlY3QyLWNob2ljZSxcbi5zZWxlY3QyLWNvbnRhaW5lci5mb3JtLWNvbnRyb2wgLnNlbGVjdDItY2hvaWNlIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IC02cHggLTEycHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogNnB4IDEycHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci5mb3JtLWNvbnRyb2wuaW5wdXQtc20gLnNlbGVjdDItY2hvaWNlLFxuLnNlbGVjdDItY29udGFpbmVyLmZvcm0tY29udHJvbC5pbnB1dC1zbSAuc2VsZWN0Mi1jaG9pY2Uge1xuICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDIycHggIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLmZvcm0tY29udHJvbCAuc2VsZWN0Mi1jaG9pY2UgYWJiciB7XG4gIHRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIuZm9ybS1jb250cm9sLmlucHV0LXNtIC5zZWxlY3QyLWNob2ljZSBhYmJyIHtcbiAgdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci5mb3JtLWNvbnRyb2wuaW5wdXQtc20gLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IGIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtM3B4IDRweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IGIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDNweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1kcm9wLWFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2UyZTdlYiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDJweCAycHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItZHJvcC5zZWxlY3QyLWRyb3AtYWJvdmUge1xuICBib3gtc2hhZG93OiAwIC0ycHggMnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLXNlYXJjaCB7XG4gIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1zZWFyY2ggaW5wdXQge1xuICBib3JkZXItY29sb3I6ICNlMmU3ZWIgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWRyb3Age1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkM2Q4ZGYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNXB4IDAgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwge1xuICBwYWRkaW5nOiA1cHggMTVweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItbXVsdGkuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNDBweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItbXVsdGkuZm9ybS1jb250cm9sIC5zZWxlY3QyLWNob2ljZXMge1xuICBtYXJnaW46IC02cHggLTEycHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItbXVsdGkuZm9ybS1jb250cm9sLnNlbGVjdDItY29udGFpbmVyLWFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzVkYjBmZiAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUyLCAxNDIsIDIyNywgMC4zKTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjUgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgbGkge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgbGkuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIHBhZGRpbmc6IDAgNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIFBsdWdpbiAtIFNlbGVjdCAyICovXG4uc2VsZWN0Mi1kcm9wZG93biB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDEwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxMDIwICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWRyb3Bkb3duLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgYm94LXNoYWRvdzogMCAtMTBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1cyB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDIuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNWRiMGZmO1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTIsIDE0MiwgMjI3LCAwLjMpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSB7XG4gIGJhY2tncm91bmQ6ICMwM2E5ZjQgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBtaW4taGVpZ2h0OiAzNHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2UyZTdlYiAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgbGluZS1oZWlnaHQ6IDM0cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIHJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICBib3JkZXItd2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMyZTM1M2MgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzJlMzUzYyB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAtNnB4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGhlaWdodDogMjNweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIGJvcmRlci1jb2xvcjogI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgcGFkZGluZzogNnB4IDEycHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBib3JkZXItY29sb3I6ICNjY2MgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzVkYjBmZiAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTIsIDE0MiwgMjI3LCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgbWFyZ2luLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBwYWRkaW5nOiAwIDEycHggIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMnB4IDZweCAhaW1wb3J0YW50O1xufVxuXG4vKiBQbHVnaW4gLSBTbGltc2Nyb2xsYmFyICovXG4uc2xpbVNjcm9sbEJhciB7XG4gIHdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uc2xpbVNjcm9sbFJhaWwge1xuICB3aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAycHggIWltcG9ydGFudDtcbn1cblxuLnNpZGViYXIgLnNsaW1TY3JvbGxCYXIsXG4uY29udGVudC1pbnZlcnNlLW1vZGUgLnNsaW1TY3JvbGxCYXIsXG4uaW52ZXJzZS1tb2RlIC5zbGltU2Nyb2xsQmFyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi8qIFBsdWdpbiAtIFNwYXJrbGluZSAqL1xuLmpxc3Rvb2x0aXAge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kOiAjMzMzICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCkgIWltcG9ydGFudDtcbn1cblxuLyogUGx1Z2luIC0gU3VtbWVybm90ZSAqL1xuLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5ub3RlLXBvcG92ZXIucG9wb3ZlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ub3RlLXBvcG92ZXIgLnBvcG92ZXItY29udGVudCwgLnBhbmVsLWhlYWRpbmcubm90ZS10b29sYmFyIHtcbiAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6ICMyMjI7XG59XG5cbi5ub3RlLWVkaXRvci5ub3RlLWZyYW1lIC5ub3RlLXBsYWNlaG9sZGVyLFxuLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUgLm5vdGUtZWRpdGluZy1hcmVhIC5ub3RlLWVkaXRhYmxlIHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubm90ZS10b29sYmFyLnBhbmVsLWhlYWRpbmcgLmJ0bi1ncm91cCAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubm90ZS10b29sYmFyIC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5ub3RlLWJ0bi1ncm91cCAuZHJvcGRvd24tbWVudSAuYnRuLWdyb3VwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBQbHVnaW4gLSBTdXBlcmJveCAqL1xuLnN1cGVyYm94IHtcbiAgZm9udC1zaXplOiAwO1xuICBtYXJnaW46IC0xcHggLTFweCAwIDA7XG59XG5cbi5zdXBlcmJveC1saXN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zdXBlcmJveC1saXN0LnN1cGVyYm94LU8ge1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnN1cGVyYm94LWxpc3Quc3VwZXJib3gtTzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAtMXB4O1xuICBib3JkZXI6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNkOWUwZTc7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zdXBlcmJveC1saXN0LnN1cGVyYm94LU86YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAtM3B4O1xuICBib3JkZXI6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyMjI7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgei1pbmRleDogMjA7XG59XG5cbi5zdXBlcmJveC1zaG93IHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOWUwZTcgIWltcG9ydGFudDtcbn1cblxuLnN1cGVyYm94LWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogNzUlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zdXBlcmJveC1pbWc6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5zdXBlcmJveC1pbWcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN1cGVyYm94LWltZyBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDFweDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uc3VwZXJib3gtY3VycmVudC1pbWcge1xuICBib3gtc2hhZG93OiAwIDVweCAzNXB4IHJnYmEoMCwgMCwgMCwgMC42NSk7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnN1cGVyYm94LWNsb3NlIHtcbiAgb3BhY2l0eTogMC43O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNXB4O1xuICByaWdodDogMjVweDtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbn1cblxuLyogUGx1Z2luIC0gVGFnaXQgKi9cbi50YWdpdC51aS13aWRnZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgcGFkZGluZzogM3B4IDEycHggMnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxudWwudGFnaXQgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxudWwudGFnaXQgbGkudGFnaXQtY2hvaWNlLWVkaXRhYmxlIHtcbiAgYmFja2dyb3VuZDogI0JEQkRCRCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDJweCAyNHB4IDNweCA3cHggIWltcG9ydGFudDtcbn1cblxuLnRhZ2l0IC51aS1pY29uLWNsb3NlIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIycHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcbiAgdGV4dC1pbmRlbnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnRhZ2l0LndoaXRlIC51aS1pY29uLWNsb3NlOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4udGFnaXQgLnVpLWljb24tY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxudWwudGFnaXQuaW52ZXJzZSBsaS50YWdpdC1jaG9pY2UtZWRpdGFibGUge1xuICBiYWNrZ3JvdW5kOiAjMjEyMTIxICFpbXBvcnRhbnQ7XG59XG5cbnVsLnRhZ2l0LndoaXRlIGxpLnRhZ2l0LWNob2ljZS1lZGl0YWJsZSB7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG51bC50YWdpdC5wcmltYXJ5IGxpLnRhZ2l0LWNob2ljZS1lZGl0YWJsZSB7XG4gIGJhY2tncm91bmQ6ICMwM2E5ZjQgIWltcG9ydGFudDtcbn1cblxudWwudGFnaXQuaW5mbyBsaS50YWdpdC1jaG9pY2UtZWRpdGFibGUge1xuICBiYWNrZ3JvdW5kOiAjMDBiY2Q0ICFpbXBvcnRhbnQ7XG59XG5cbnVsLnRhZ2l0LnN1Y2Nlc3MgbGkudGFnaXQtY2hvaWNlLWVkaXRhYmxlIHtcbiAgYmFja2dyb3VuZDogIzAwOTY4OCAhaW1wb3J0YW50O1xufVxuXG51bC50YWdpdC53YXJuaW5nIGxpLnRhZ2l0LWNob2ljZS1lZGl0YWJsZSB7XG4gIGJhY2tncm91bmQ6ICNlNjRhMTkgIWltcG9ydGFudDtcbn1cblxudWwudGFnaXQuZGFuZ2VyIGxpLnRhZ2l0LWNob2ljZS1lZGl0YWJsZSB7XG4gIGJhY2tncm91bmQ6ICNkMzJmMmYgIWltcG9ydGFudDtcbn1cblxudWwudGFnaXQgbGkudGFnaXQtY2hvaWNlIC50YWdpdC1jbG9zZSB7XG4gIHJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIycHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxudWwudGFnaXQgbGkudGFnaXQtY2hvaWNlIC50YWdpdC1jbG9zZTpob3ZlcixcbnVsLnRhZ2l0IGxpLnRhZ2l0LWNob2ljZSAudGFnaXQtY2xvc2U6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxudWwudGFnaXQgbGkudGFnaXQtY2hvaWNlIC50YWdpdC1jbG9zZTpob3ZlciAudWktaWNvbi1jbG9zZTpiZWZvcmUsXG51bC50YWdpdCBsaS50YWdpdC1jaG9pY2UgLnRhZ2l0LWNsb3NlOmZvY3VzIC51aS1pY29uLWNsb3NlOmJlZm9yZSB7XG4gIGNvbG9yOiAjNjY2O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuXG51bC50YWdpdC5pbnZlcnNlIGxpLnRhZ2l0LWNob2ljZSAudGFnaXQtY2xvc2U6aG92ZXIgLnVpLWljb24tY2xvc2U6YmVmb3JlLFxudWwudGFnaXQuaW52ZXJzZSBsaS50YWdpdC1jaG9pY2UgLnRhZ2l0LWNsb3NlOmZvY3VzIC51aS1pY29uLWNsb3NlOmJlZm9yZSB7XG4gIGNvbG9yOiAjNjY2O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xufVxuXG4vKiBQbHVnaW4gLSBUeXBlYWhlYWQgKEFkZGVkIGluIFYxLjIpICovXG4udHdpdHRlci10eXBlYWhlYWQgLnR0LWhpbnQge1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgcGFkZGluZzogNXB4IDExcHg7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLnR0LXN1Z2dlc3Rpb24udHQtaXMtdW5kZXItY3Vyc29yIHtcbiAgYmFja2dyb3VuZDogI2VkZjBmNTtcbiAgY29sb3I6ICMyMjI7XG59XG5cbi8qIFBsdWdpbiAtIFd5c2lodG1sNSBTYW5kYm94ICovXG4ud3lzaWh0bWw1LXNhbmRib3gge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ucGFuZWwtZm9ybSAud3lzaWh0bWw1LXRvb2xiYXIge1xuICBwYWRkaW5nOiAxNXB4IDE1cHggNXB4O1xufVxuXG4ucGFuZWwtZm9ybSAud3lzaWh0bWw1LXNhbmRib3gge1xuICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweCAhaW1wb3J0YW50O1xufVxuXG4ud3lzaWh0bWw1LXRvb2xiYXIgLmdseXBoaWNvbi1xdW90ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud3lzaWh0bWw1LXRvb2xiYXIgLmdseXBoaWNvbi1xdW90ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBkXCI7XG59XG5cbi53eXNpaHRtbDUtdG9vbGJhciAuZ2x5cGhpY29uLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2FcIjtcbn1cblxuLnd5c2lodG1sNS10b29sYmFyIC5nbHlwaGljb24taW5kZW50LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM4XCI7XG59XG5cbi53eXNpaHRtbDUtdG9vbGJhciAuZ2x5cGhpY29uLWluZGVudC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM2XCI7XG59XG5cbi53eXNpaHRtbDUtdG9vbGJhciAuZ2x5cGhpY29uLXRoLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGJcIjtcbn1cblxuLnd5c2lodG1sNS10b29sYmFyIC5nbHlwaGljb24tc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjRcIjtcbn1cblxuLnd5c2lodG1sNS10b29sYmFyIC5nbHlwaGljb24tcGljdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZVwiO1xufVxuXG4ud3lzaWh0bWw1LXRvb2xiYXIgLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIFBsdWdpbiAtIFgtRWRpdGFibGUgKi9cbi5lZGl0YWJsZS1kYXRlIHtcbiAgd2lkdGg6IDMwMHB4O1xufVxuXG4uZWRpdGFibGUtaW5wdXQge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5lZGl0YWJsZS1lcnJvci1ibG9jayB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmVkaXRhYmxlLWRhdGUgLmRhdGV0aW1lcGlja2VyIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgY29sb3I6ICMyZTM1M2MgIWltcG9ydGFudDtcbn1cblxuLmVkaXRhYmxlLWlucHV0IC5kYXRlIC5mb3JtLWNvbnRyb2wsXG4uZWRpdGFibGUtaW5wdXQgLmRhdGV0aW1lcGlja2VyLmRhdGV0aW1lcGlja2VyLWlubGluZSB7XG4gIHdpZHRoOiAyNDBweDtcbn1cblxuLmVkaXRhYmxlLWlucHV0IC5pbnB1dC1zbSxcbi5lZGl0YWJsZS1pbnB1dCBzZWxlY3QuZm9ybS1jb250cm9sOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKS5pbnB1dC1zbSB7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLmVkaXRhYmxlLWlucHV0IC5kYXRlIC5hZGQtb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZWRpdGFibGUtaW5wdXQgLmRhdGV0aW1lcGlja2VyLmRhdGV0aW1lcGlja2VyLWlubGluZSB0YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi5lZGl0YWJsZS1pbnB1dCAuZGF0ZXRpbWVwaWNrZXIuZGF0ZXRpbWVwaWNrZXItaW5saW5lIHRhYmxlIHRoZWFkIHRoLFxuLmVkaXRhYmxlLWlucHV0IC5kYXRldGltZXBpY2tlci5kYXRldGltZXBpY2tlci1pbmxpbmUgdGFibGUgdGZvb3QgdGgsXG4uZWRpdGFibGUtaW5wdXQgLmRhdGV0aW1lcGlja2VyLmRhdGV0aW1lcGlja2VyLWlubGluZSB0YWJsZSB0Ym9keSB0ZCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZWRpdGFibGUtaW5wdXQgLnR0LWRyb3Bkb3duLW1lbnUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBib3gtc2hhZG93OiAwIDEwcHggMzBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5lZGl0YWJsZS1pbnB1dCAudHQtc3VnZ2VzdGlvbi50dC1pcy11bmRlci1jdXJzb3Ige1xuICBiYWNrZ3JvdW5kOiAjMDNhOWY0ICFpbXBvcnRhbnQ7XG59XG5cbi5lZGl0YWJsZS1pbnB1dCAudHdpdHRlci10eXBlYWhlYWQgLnR0LWhpbnQge1xuICBwYWRkaW5nOiA1cHggOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5lZGl0YWJsZS1jaGVja2xpc3Qge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1pbi13aWR0aDogMjAwcHg7XG59XG5cbi5lZGl0YWJsZWZvcm0gdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgbWluLXdpZHRoOiAyNDBweDtcbn1cblxuLmVkaXRhYmxlLWNoZWNrbGlzdCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZWRpdGFibGUtY2hlY2tsaXN0IGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdLmZvcm0tY29udHJvbCB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5lZGl0YWJsZS1jaGVja2xpc3QgbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLmVkaXRhYmxlLWlucHV0IC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgPiAuc2VsZWN0Mi1jaG9zZW4ge1xuICBjb2xvcjogIzJlMzUzYztcbn1cblxuLmVkaXRhYmxlLWJ1dHRvbnMgLmdseXBoaWNvbi1vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xufVxuXG4uZWRpdGFibGUtYnV0dG9ucyAuZ2x5cGhpY29uLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuXG4vKiBQYWdlIExpc3QgKi8gLyogUGFnZXMgLSBDb21pbmcgU29vbiAqL1xuLmNvbWluZy1zb29uIC5icmFuZCB7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jb21pbmctc29vbiAuYnJhbmQgLmxvZ28ge1xuICBib3JkZXI6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzM5NDQ0OSAjMmEzMjM3ICMxYjIxMjM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvIDVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4uY29taW5nLXNvb24gLmNvbWluZy1zb29uLWhlYWRlciAuZGVzYyxcbi5jb21pbmctc29vbiAuY29taW5nLXNvb24taGVhZGVyIC50aW1lcixcbi5jb21pbmctc29vbiAuY29taW5nLXNvb24taGVhZGVyIC5icmFuZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAyMDtcbn1cblxuLmNvbWluZy1zb29uIC5jb21pbmctc29vbi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbWluZy1zb29uLmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmc6IDEwMHB4IDAgNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29taW5nLXNvb24gLmNvbWluZy1zb29uLWhlYWRlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4uY29taW5nLXNvb24gLmNvbWluZy1zb29uLWhlYWRlciAuYmctY292ZXIge1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjc1KSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDAuNSkgMCUsIHJnYmEoMCwgMCwgMCwgMC43NSkgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjc1KSAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIjODAwMDAwMDBcIiwgZW5kQ29sb3JzdHI9XCIjYmYwMDAwMDBcIixHcmFkaWVudFR5cGU9MCApO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMDtcbn1cblxuLmNvbWluZy1zb29uIC5jb21pbmctc29vbi1oZWFkZXIgLmRlc2Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLmNvbWluZy1zb29uIC5jb21pbmctc29vbi1oZWFkZXIgLnRpbWVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG5cbi5jb21pbmctc29vbiAuY29taW5nLXNvb24taGVhZGVyIC50aW1lcjpiZWZvcmUsXG4uY29taW5nLXNvb24gLmNvbWluZy1zb29uLWhlYWRlciAudGltZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5jb21pbmctc29vbiAudGltZXIgLmlzLWNvdW50ZG93biB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDcyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmNvbWluZy1zb29uIC50aW1lciAuaXMtY291bnRkb3duIC5jb3VudGRvd24tc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuLmNvbWluZy1zb29uIC50aW1lciAuaXMtY291bnRkb3duIC5jb3VudGRvd24tc2VjdGlvbiArIC5jb3VudGRvd24tc2VjdGlvbiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuXG4uY29taW5nLXNvb24gLnRpbWVyIC5jb3VudGRvd24tYW1vdW50IHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNvbWluZy1zb29uIC50aW1lciAuY291bnRkb3duLXBlcmlvZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi5jb21pbmctc29vbiBhIHtcbiAgY29sb3I6ICMwMGJjZDQ7XG59XG5cbi5jb21pbmctc29vbiAuY29taW5nLXNvb24tY29udGVudCB7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDI1cHggMDtcbn1cblxuLmNvbWluZy1zb29uIC5jb21pbmctc29vbi1jb250ZW50IC5kZXNjIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uY29taW5nLXNvb24gLmNvbWluZy1zb29uLWNvbnRlbnQgLmlucHV0LWdyb3VwIHtcbiAgd2lkdGg6IDQ4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLyogUGFnZXMgLSBFbWFpbCBDb21wb3NlICovXG4uaW5ib3ggLm5hdi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6ICM5ZTllOWU7XG4gIHBhZGRpbmc6IDE1cHggMTNweCA3cHg7XG59XG5cbi5pbmJveCAubmF2LWluYm94IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaW5ib3ggLm5hdi1pbmJveCA+IGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pbmJveCAubmF2LWluYm94ID4gbGkgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogOHB4IDIwcHg7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uaW5ib3ggLm5hdi1pbmJveCA+IGxpID4gYSBpIHtcbiAgd2lkdGg6IDE4cHg7XG59XG5cbi5pbmJveCAubmF2LWluYm94ID4gbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5pbmJveCAubmF2LWluYm94ID4gbGkuYWN0aXZlID4gYSxcbi5pbmJveCAubmF2LWluYm94ID4gbGkuYWN0aXZlID4gYTpob3Zlcixcbi5pbmJveCAubmF2LWluYm94ID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNkZGQ7XG4gIGNvbG9yOiAjMjEyMTIxO1xufVxuXG4uaW5ib3ggLm5hdi1pbmJveCA+IGxpID4gYSAuYmFkZ2UsXG4uaW5ib3ggLm5hdi1pbmJveCA+IGxpLmFjdGl2ZSA+IGEgLmJhZGdlIHtcbiAgYmFja2dyb3VuZDogIzIxMjEyMTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDExcHg7XG59XG5cbi5pbmJveCAuZmxvYXQtcmlnaHQtbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgcGFkZGluZy10b3A6IDEzcHg7XG59XG5cbi5pbmJveCAuZW1haWwtdG8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pbmJveCAuZW1haWwtdG8gLnRhZ2l0LFxuLmluYm94IC5lbWFpbC10byAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NkMGQ0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDlweCAxMnB4IDlweCA0NXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5pbmJveCAudGFnaXQgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5pbmJveCAuZW1haWwtc3ViamVjdCAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NkMGQ0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDlweCAxMnB4IDlweCAxMnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5pbmJveCAuZW1haWwtc3ViamVjdCAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmluYm94IC5lbWFpbC10byAuY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAxM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogNDVweDtcbn1cblxuLmluYm94IC5lbWFpbC1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uaW5ib3ggLmVtYWlsLWNvbnRlbnQgLnd5c2lodG1sNS10b29sYmFyIHtcbiAgcGFkZGluZzogMTBweCAwIDA7XG59XG5cbi5pbmJveCAuZW1haWwtY29udGVudCAud3lzaWh0bWw1LXRvb2xiYXIgLmJ0bi1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmluYm94IC5lbWFpbC1jb250ZW50IC53eXNpaHRtbDUtdG9vbGJhciAuYnRuIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uaW5ib3ggLmVtYWlsLWNvbnRlbnQgLnd5c2lodG1sNS10b29sYmFyID4gbGkge1xuICBtYXJnaW46IDAgNXB4IDVweCAwO1xufVxuXG4uaW5ib3ggLmVtYWlsLWNvbnRlbnQgLnd5c2lodG1sNS1zYW5kYm94IHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2QwZDQgIWltcG9ydGFudDtcbn1cblxuLyogUGFnZXMgLSBFbWFpbCBEZXRhaWwgKi9cbi5hdHRhY2hlZC1kb2N1bWVudCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmF0dGFjaGVkLWRvY3VtZW50ID4gbGkge1xuICB3aWR0aDogMTgwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzJlMzUzYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWRmZTU7XG59XG5cbi5hdHRhY2hlZC1kb2N1bWVudCA+IGxpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICByaWdodDogLTFweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBiYWNrZ3JvdW5kOiAjZDlkZmU1O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYXR0YWNoZWQtZG9jdW1lbnQgPiBsaSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5hdHRhY2hlZC1kb2N1bWVudCA+IGxpIC5kb2N1bWVudC1uYW1lIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGJhY2tncm91bmQ6ICNmMWYzZjQ7XG59XG5cbi5hdHRhY2hlZC1kb2N1bWVudCA+IGxpIC5kb2N1bWVudC1uYW1lIGEge1xuICBjb2xvcjogIzIxMjEyMTtcbn1cblxuLmF0dGFjaGVkLWRvY3VtZW50ID4gbGkgLmRvY3VtZW50LWZpbGUge1xuICBoZWlnaHQ6IDcwcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbWFyZ2luOiAtMXB4O1xufVxuXG4vKiBQYWdlcyAtIEVtYWlsIEluYm94ICovXG4ubGlzdC1lbWFpbCB7XG4gIG1hcmdpbjogLTFweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UyZTdlYjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmU3ZWI7XG59XG5cbi5saXN0LWVtYWlsID4gbGkubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5saXN0LWVtYWlsID4gbGkubGlzdC1ncm91cC1pdGVtIHtcbiAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGlzdC1lbWFpbCA+IGxpLmxpc3QtZ3JvdXAtaXRlbSArIGxpLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTJlN2ViO1xufVxuXG4ubGlzdC1lbWFpbCA+IGxpLmxpc3QtZ3JvdXAtaXRlbTpiZWZvcmUsXG4ubGlzdC1lbWFpbCA+IGxpLmxpc3QtZ3JvdXAtaXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cblxuLmxpc3QtZW1haWwgLmVtYWlsLWluZm8sXG4ubGlzdC1lbWFpbCAuZW1haWwtc2VuZGVyLFxuLmxpc3QtZW1haWwgLmVtYWlsLWluZm8gPiBhIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxpc3QtZW1haWwgLmVtYWlsLWluZm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xufVxuXG4ubGlzdC1lbWFpbCAuZW1haWwtdXNlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNmU3MTc5O1xuICBiYWNrZ3JvdW5kOiAjZjRmNmY3O1xuICBtYXJnaW46IC01cHggMDtcbn1cblxuLmxpc3QtZW1haWwgLmVtYWlsLXVzZXIgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxpc3QtZW1haWwgLmVtYWlsLXVzZXIgKyAuZW1haWwtaW5mbyB7XG4gIG1hcmdpbi1sZWZ0OiA0NXB4O1xufVxuXG4ubGlzdC1lbWFpbCAuZW1haWwtY2hlY2tib3ggKyAuZW1haWwtdXNlciArIC5lbWFpbC1pbmZvIHtcbiAgbWFyZ2luLWxlZnQ6IDY4cHg7XG59XG5cbi5saXN0LWVtYWlsIC5lbWFpbC1jaGVja2JveCArIC5lbWFpbC1pbmZvIHtcbiAgbWFyZ2luLWxlZnQ6IDIzcHg7XG59XG5cbi5saXN0LWVtYWlsIC5lbWFpbC10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4ubGlzdC1lbWFpbCAudW5yZWFkIC5lbWFpbC10aXRsZSB7XG4gIGNvbG9yOiAjMDNhOWY0O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubGlzdC1lbWFpbCAuZW1haWwtdGl0bGUgKyAuZW1haWwtZGVzYyB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLmxpc3QtZW1haWwgLmVtYWlsLXRpdGxlICsgLmVtYWlsLWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA2cHg7XG4gIHRvcDogN3B4O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZDogI2Q5ZGZlMztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4ubGlzdC1lbWFpbCAuZW1haWwtZGVzYyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICM1YzY1NmQ7XG59XG5cbi5saXN0LWVtYWlsIC5lbWFpbC1zZW5kZXIge1xuICB3aWR0aDogMjMwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4ubGlzdC1lbWFpbCAudW5yZWFkIC5lbWFpbC1zZW5kZXIge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubGlzdC1lbWFpbCAuZW1haWwtdGl0bGUgLmxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5saXN0LWVtYWlsIGEge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubGlzdC1lbWFpbCAuZW1haWwtaW5mbyxcbi5saXN0LWVtYWlsIC5lbWFpbC1pbmZvID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTE1cHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuLmxpc3QtZW1haWwgLmVtYWlsLWluZm8gPiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5saXN0LWVtYWlsIC5lbWFpbC10aW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogIzliYTNhYjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5saXN0LWVtYWlsIC5lbWFpbC1jaGVja2JveCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IC01cHggNXB4IC01cHggLTEycHg7XG59XG5cbi5saXN0LWVtYWlsIC5lbWFpbC1jaGVja2JveCBsYWJlbCB7XG4gIGNvbG9yOiAjZTJlN2ViO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubGlzdC1lbWFpbCAuZW1haWwtY2hlY2tib3ggbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGlzdC1lbWFpbCAuZW1haWwtY2hlY2tib3ggbGFiZWwgaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbi5saXN0LWVtYWlsIC5lbWFpbC1jaGVja2JveCBsYWJlbC5hY3RpdmUge1xuICBjb2xvcjogIzJlMzUzYztcbn1cblxuLmxpc3QtZW1haWwgLmVtYWlsLWNoZWNrYm94IGxhYmVsLmFjdGl2ZSBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRhXCI7XG59XG5cbi5saXN0LWVtYWlsID4gbGkuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjZTJlN2VjO1xufVxuXG4vKiBQYWdlcyAtIDQwNCBFcnJvciAqL1xuLmVycm9yLXBhZ2Uge1xuICBiYWNrZ3JvdW5kOiAjMjEyMTIxO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Vycm9yLXBhZ2UtcGF0dGVybi5wbmcpO1xufVxuLmVycm9yLXBhZ2UgLnBhY2UtcHJvZ3Jlc3MsIC5lcnJvci1wYWdlIC5wYWNlOmJlZm9yZSB7XG4gIHRvcDogMDtcbn1cbi5lcnJvci1wYWdlIC5lcnJvciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZXJyb3ItcGFnZSAuZXJyb3IgLmVycm9yLWNvZGUge1xuICBsaW5lLWhlaWdodDogMjAwcHg7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIGZvbnQtc2l6ZTogMjAwcHg7XG4gIHRleHQtc2hhZG93OiAxMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5lcnJvci1wYWdlIC5lcnJvciAuZXJyb3ItY29udGVudCB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbn1cbi5lcnJvci1wYWdlIC5lcnJvciAuZXJyb3ItY29udGVudCAuZXJyb3ItbWVzc2FnZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmVycm9yLXBhZ2UgLmVycm9yIC5lcnJvci1jb250ZW50IC5lcnJvci1kZXNjIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbi5lcnJvci1wYWdlIC5lcnJvciAuZXJyb3ItY29udGVudCAuZXJyb3ItZGVzYyAuZXJyb3ItZGV0YWlscyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5kZWJ1ZyB7XG4gIHBhZGRpbmc6IDAgMCAzMHB4IDA7XG59XG4uZGVidWcgLmVycm9yLW1lc3NhZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZGVidWcgLmVycm9yLW1lc3NhZ2UgaDIge1xuICBjb2xvcjogI0VFRUVFRTtcbn1cbi5kZWJ1ZyAuZXJyb3ItbWVzc2FnZSAubG9jYXRpb24ge1xuICBjb2xvcjogI0JEQkRCRDtcbn1cbi5kZWJ1ZyAuZXJyb3ItdHJhY2Uge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmRlYnVnIC5lcnJvci10cmFjZSAubGlzdC1ncm91cC1pdGVtIHtcbiAgY29sb3I6ICNCREJEQkQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzMsIDMzLCAzMywgMC45KTtcbiAgYm9yZGVyLWNvbG9yOiAjMTExMTExO1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbn1cbi5kZWJ1ZyAuZXJyb3ItdHJhY2UgLmxpc3QtZ3JvdXAtaXRlbS5oNCB7XG4gIGNvbG9yOiAjRUVFRUVFO1xufVxuLmRlYnVnIC5lcnJvci1pbmZvIHtcbiAgY29sb3I6ICNCREJEQkQ7XG59XG4uZGVidWcgLmVycm9yLWluZm8gaDMge1xuICBjb2xvcjogI0VFRUVFRTtcbn1cbi5kZWJ1ZyAuZXJyb3ItaW5mbyAuc3FsLXF1ZXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG4uZGVidWcgLmVycm9yLWluZm8gLnNxbC1xdWVyeSBzdHJvbmcge1xuICBjb2xvcjogI0VFRUVFRTtcbn1cblxuLyogUGFnZXMgLSBHYWxsZXJ5ICovXG4uZ2FsbGVyeSB7XG4gIG1hcmdpbjogLTVweDtcbn1cblxuLmdhbGxlcnkgLmltYWdlIHtcbiAgd2lkdGg6IDI1JTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLmdhbGxlcnkgLmltYWdlIGEge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbi5nYWxsZXJ5IC5pbWFnZSBhOmhvdmVyLFxuLmdhbGxlcnkgLmltYWdlIGE6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5nYWxsZXJ5IC5pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG59XG5cbi5nYWxsZXJ5IC5pbWFnZS1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG59XG5cbi5nYWxsZXJ5IC5pbWFnZS1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1cHg7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5nYWxsZXJ5IC5pbWFnZS1pbmZvIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG59XG5cbi5nYWxsZXJ5IC5pbWFnZS1pbmZvIC50aXRsZSB7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uZ2FsbGVyeSAuaW1hZ2UtaW5mbyAucmF0aW5nIHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMCAwIDNweDtcbn1cblxuLmdhbGxlcnkgLmltYWdlLWluZm8gLmRlc2Mge1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5nYWxsZXJ5IC5yYXRpbmcgc3Bhbi5zdGFyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZ2FsbGVyeSAucmF0aW5nIHNwYW4uc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNVwiO1xuICBjb2xvcjogI0JEQkRCRDtcbn1cblxuLmdhbGxlcnkgLnJhdGluZyBzcGFuLnN0YXIuYWN0aXZlOmJlZm9yZSB7XG4gIGNvbG9yOiAjZTY0YTE5O1xufVxuXG4uZ2FsbGVyeS1vcHRpb24tc2V0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IC01cHg7XG59XG5cbi5nYWxsZXJ5LW9wdGlvbi1zZXQgLmJ0biB7XG4gIG1hcmdpbjogMCA1cHggNXB4IDA7XG59XG5cbi8qIFBhZ2VzIC0gSW52b2ljZSAqL1xuLmludm9pY2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4uaW52b2ljZS1jb21wYW55IHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uaW52b2ljZS1oZWFkZXIge1xuICBtYXJnaW46IDAgLTIwcHg7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5pbnZvaWNlLWZyb20sXG4uaW52b2ljZS10byxcbi5pbnZvaWNlLWRhdGUge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3aWR0aDogMSU7XG59XG5cbi5pbnZvaWNlLWZyb20sXG4uaW52b2ljZS10byB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5pbnZvaWNlLWZyb20gc3Ryb25nLFxuLmludm9pY2UtdG8gc3Ryb25nLFxuLmludm9pY2UtZGF0ZSAuZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmludm9pY2UtZGF0ZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5pbnZvaWNlLXByaWNlIHtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW52b2ljZS1wcmljZSAuaW52b2ljZS1wcmljZS1sZWZ0LFxuLmludm9pY2UtcHJpY2UgLmludm9pY2UtcHJpY2UtcmlnaHQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBwYWRkaW5nOiAyMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHdpZHRoOiA3NSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmludm9pY2UtcHJpY2UgLmludm9pY2UtcHJpY2UtbGVmdCAuc3ViLXByaWNlIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4uaW52b2ljZS1wcmljZSBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pbnZvaWNlLXByaWNlIC5pbnZvaWNlLXByaWNlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmludm9pY2UtcHJpY2UgLmludm9pY2UtcHJpY2UtcmlnaHQge1xuICB3aWR0aDogMjUlO1xuICBiYWNrZ3JvdW5kOiAjMjEyMTIxO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyOHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmludm9pY2UtcHJpY2UgLmludm9pY2UtcHJpY2UtcmlnaHQgc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMC42O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uaW52b2ljZS1mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLmludm9pY2Utbm90ZSB7XG4gIGNvbG9yOiAjOTk5O1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBmb250LXNpemU6IDg1JTtcbn1cblxuLmludm9pY2UgPiBkaXY6bm90KC5pbnZvaWNlLWZvb3Rlcikge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBQYWdlcyAtIExvZ2luIFYyICovXG4ubG9naW4ubG9naW4tdjIge1xuICBjb2xvcjogI2NjYztcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDE2OHB4IDAgMCAtMjAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmxvZ2luLmxvZ2luLXYyIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmxvZ2luLmxvZ2luLXYyIGxhYmVsIHtcbiAgY29sb3I6ICNjY2M7XG59XG5cbi5sb2dpbi5sb2dpbi12MiAubG9naW4tY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHdpZHRoOiA0MDBweDtcbn1cblxuLmxvZ2luLmxvZ2luLXYyIC5sb2dpbi1oZWFkZXIge1xuICB3aWR0aDogNDAwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWFyZ2luOiAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sb2dpbi5sb2dpbi12MiAubG9naW4taGVhZGVyLFxuLmxvZ2luLmxvZ2luLXYyIC5sb2dpbi1oZWFkZXIgLmJyYW5kLFxuLmxvZ2luLmxvZ2luLXYyIC5sb2dpbi1oZWFkZXIgLmJyYW5kIHNtYWxsIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5sb2dpbi5sb2dpbi12MiAubG9naW4taGVhZGVyIC5icmFuZCBzbWFsbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5sb2dpbi5sb2dpbi12MiAubG9naW4taGVhZGVyIC5pY29uIHtcbiAgb3BhY2l0eTogMC40O1xuICByaWdodDogMjBweDtcbiAgdG9wOiAycHg7XG59XG5cbi5sb2dpbi5sb2dpbi12MiAubG9naW4taGVhZGVyIC5pY29uIGkge1xuICBmb250LXNpemU6IDU2cHg7XG59XG5cbi5sb2dpbi5sb2dpbi12MiAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5sb2dpbi5sb2dpbi12MiAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuXG4ubG9naW4tY292ZXIsXG4ubG9naW4tY292ZXItYmcsXG4ubG9naW4tY292ZXItaW1hZ2Uge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgbGluZWFyO1xufVxuXG4ubG9naW4tY292ZXItaW1hZ2UgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmxvZ2luLWNvdmVyLWJnIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4ubG9naW4tYmctbGlzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJvdHRvbTogMjBweDtcbiAgei1pbmRleDogMTAyMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG59XG5cbi5sb2dpbi1iZy1saXN0ID4gbGkge1xuICB3aWR0aDogNjZweDtcbiAgaGVpZ2h0OiA2NnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbG9hdDogbGVmdDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNjZweDtcbn1cblxuLmxvZ2luLWJnLWxpc3QgPiBsaTpob3Zlcixcbi5sb2dpbi1iZy1saXN0ID4gbGk6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmxvZ2luLWJnLWxpc3QgPiBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5sb2dpbi1iZy1saXN0ID4gbGkuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxMDIwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sb2dpbi1iZy1saXN0ID4gbGkgaW1nIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLyogUGFnZXMgLSBMb2dpbiBWMyAqL1xuLmxvZ2luLmxvZ2luLXdpdGgtbmV3cy1mZWVkLFxuLnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdG9wOiAwO1xufVxuXG4ubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLm5ld3MtZmVlZCxcbi5yZWdpc3Rlci5yZWdpc3Rlci13aXRoLW5ld3MtZmVlZCAubmV3cy1mZWVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogNTAwcHg7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLm5ld3MtaW1hZ2UsXG4ucmVnaXN0ZXIucmVnaXN0ZXItd2l0aC1uZXdzLWZlZWQgLm5ld3MtaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4ubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLm5ld3MtaW1hZ2UgaW1nLFxuLnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5uZXdzLWltYWdlIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHRvcDogLTE5NjBweDtcbiAgYm90dG9tOiAtMTk2MHB4O1xuICBsZWZ0OiAtMTk2MHB4O1xuICByaWdodDogLTE5NjBweDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4ubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLm5ld3MtY2FwdGlvbixcbi5yZWdpc3Rlci5yZWdpc3Rlci13aXRoLW5ld3MtZmVlZCAubmV3cy1jYXB0aW9uIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogNjBweCA2MHB4IDMwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgei1pbmRleDogMjA7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiKDAsIDAsIDApIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYigwLCAwLCAwKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiKDAsIDAsIDApIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiMwMDAwMFwiLCBlbmRDb2xvcnN0cj1cIiMwMDBcIixHcmFkaWVudFR5cGU9MCApO1xufVxuXG4ubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLm5ld3MtY2FwdGlvbiAuY2FwdGlvbi10aXRsZSxcbi5yZWdpc3Rlci5yZWdpc3Rlci13aXRoLW5ld3MtZmVlZCAubmV3cy1jYXB0aW9uIC5jYXB0aW9uLXRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cblxuLmxvZ2luLmxvZ2luLXdpdGgtbmV3cy1mZWVkIC5yaWdodC1jb250ZW50LFxuLnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5yaWdodC1jb250ZW50IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNTAwcHg7XG59XG5cbi5sb2dpbi5sb2dpbi13aXRoLW5ld3MtZmVlZCAubG9naW4tY29udGVudCxcbi5yZWdpc3Rlci5yZWdpc3Rlci13aXRoLW5ld3MtZmVlZCAucmVnaXN0ZXItY29udGVudCB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAzMHB4IDYwcHg7XG59XG5cbi5yZWdpc3Rlci5yZWdpc3Rlci13aXRoLW5ld3MtZmVlZCAucmVnaXN0ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggNjBweCAzMHB4O1xufVxuXG4ubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLmxvZ2luLWhlYWRlcixcbi5yZWdpc3Rlci5yZWdpc3Rlci13aXRoLW5ld3MtZmVlZCAucmVnaXN0ZXItaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDEwMHB4IDYwcHggMDtcbn1cblxuLnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5yZWdpc3Rlci1oZWFkZXIge1xuICBwYWRkaW5nOiA2MHB4IDYwcHggMDtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuXG4ucmVnaXN0ZXIucmVnaXN0ZXItd2l0aC1uZXdzLWZlZWQgLnJlZ2lzdGVyLWhlYWRlciBzbWFsbCB7XG4gIGNvbG9yOiAjNzA3NDc4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmxvZ2luLmxvZ2luLXdpdGgtbmV3cy1mZWVkIC5sb2dpbi1oZWFkZXIgLmJyYW5kIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5sb2dpbi5sb2dpbi13aXRoLW5ld3MtZmVlZCAubG9naW4taGVhZGVyIC5icmFuZCBzbWFsbCB7XG4gIGNvbG9yOiAjNzA3NDc4O1xufVxuXG4ubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLmxvZ2luLWhlYWRlciAuaWNvbiB7XG4gIHRvcDogOThweDtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi8qIFBhZ2VzIC0gTG9naW4gKi9cbi5sb2dpbiB7XG4gIG1hcmdpbjogLTE2OHB4IDAgMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG59XG5cbi5sb2dpbiBsYWJlbCB7XG4gIGNvbG9yOiAjNzA3NDc4O1xufVxuXG4ubG9naW4gLmxvZ2luLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtODBweDtcbiAgbGVmdDogNTAlO1xuICByaWdodDogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjI1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5sb2dpbiAubG9naW4taGVhZGVyIC5icmFuZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgY29sb3I6ICMyMTIxMjE7XG59XG5cbi5sb2dpbiAubG9naW4taGVhZGVyIC5icmFuZCAubG9nbyB7XG4gIGJvcmRlcjogMTRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjIpIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0b3A6IC0xMXB4O1xufVxuXG4ubG9naW4gLmxvZ2luLWhlYWRlciAuYnJhbmQgc21hbGwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzcwNzQ3ODtcbn1cblxuLmxvZ2luIC5sb2dpbi1oZWFkZXIgLmljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA0MHB4O1xuICB0b3A6IC0ycHg7XG4gIG9wYWNpdHk6IDAuMTtcbn1cblxuLmxvZ2luIC5sb2dpbi1oZWFkZXIgLmljb24gaSB7XG4gIGZvbnQtc2l6ZTogNzBweDtcbn1cblxuLmxvZ2luIC5sb2dpbi1jb250ZW50IHtcbiAgcGFkZGluZzogMzBweCA0MHB4O1xuICBjb2xvcjogIzk5OTtcbiAgd2lkdGg6IDQ1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLyogUGFnZXMgLSBNYXAgKi9cbi5tYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNjBweDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAyMjBweDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG5cbi5tYXAgLmp2ZWN0b3JtYXAtem9vbWluIHtcbiAgdG9wOiA3MHB4O1xufVxuXG4ubWFwIC5qdmVjdG9ybWFwLXpvb21vdXQge1xuICB0b3A6IDEwMHB4O1xufVxuXG4ubWFwIC5qdmVjdG9ybWFwLXpvb21pbixcbi5tYXAgLmp2ZWN0b3JtYXAtem9vbW91dCB7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm1hcC1jb250ZW50IHtcbiAgcGFkZGluZzogMCAyNXB4O1xuICB6LWluZGV4OiAxMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1hcC1mbG9hdC10YWJsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI1cHg7XG4gIGJvdHRvbTogMjVweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyOSwgMjksIDI5LCAwLjgpO1xufVxuXG4uZmxhdC1ibGFjayAubWFwLWZsb2F0LXRhYmxlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyOSwgMjksIDI5LCAwLjgpO1xufVxuXG4ucGFnZS13aXRoLXdpZGUtc2lkZWJhciAubWFwIHtcbiAgbGVmdDogMjUwcHg7XG59XG5cbi5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAubWFwIHtcbiAgcmlnaHQ6IDIyMHB4O1xuICBsZWZ0OiAwO1xufVxuXG4ucGFnZS13aXRoLXdpZGUtc2lkZWJhci5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAubWFwIHtcbiAgcmlnaHQ6IDI1MHB4O1xuICBsZWZ0OiAwO1xufVxuXG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5tYXAge1xuICBsZWZ0OiA2MHB4O1xufVxuXG4ucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5tYXAge1xuICByaWdodDogNjBweDtcbn1cblxuLyogUGFnZXMgLSBQcm9maWxlICovXG4ucHJvZmlsZS1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1oZWFkZXItY292ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3Byb2ZpbGUtY292ZXIuanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLWhlYWRlci1jb3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjc1KSAxMDAlKTtcbn1cblxuLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLWhlYWRlci1jb250ZW50IHtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDI1cHg7XG59XG5cbi5wcm9maWxlLWhlYWRlci1pbWcge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICBtYXJnaW46IDAgMCAtMjBweCAwO1xuICBwYWRkaW5nOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnByb2ZpbGUtaGVhZGVyLWltZyBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5wcm9maWxlLWhlYWRlci1pbmZvIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wcm9maWxlLWhlYWRlci1pbWcgKyAucHJvZmlsZS1oZWFkZXItaW5mbyB7XG4gIG1hcmdpbi1sZWZ0OiAxNDBweDtcbn1cblxuLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLWhlYWRlci1jb250ZW50LFxuLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLWhlYWRlci10YWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1oZWFkZXItdGFiIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IC0xMHB4IDAgMDtcbiAgcGFkZGluZzogMCAwIDAgMTQwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1oZWFkZXItdGFiID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbn1cblxuLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLWhlYWRlci10YWIgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM5ZTllOWU7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1oZWFkZXItdGFiID4gbGkuYWN0aXZlID4gYSxcbi5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1oZWFkZXItdGFiID4gbGkgPiBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucHJvZmlsZS1jb250ZW50IHtcbiAgcGFkZGluZzogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4ucHJvZmlsZS1jb250ZW50OmJlZm9yZSxcbi5wcm9maWxlLWNvbnRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5wcm9maWxlLWNvbnRlbnQgLnRhYi1jb250ZW50LFxuLnByb2ZpbGUtY29udGVudCAudGFiLXBhbmUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4ucHJvZmlsZS1sZWZ0IHtcbiAgd2lkdGg6IDIwMHB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnByb2ZpbGUtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogMjQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5wcm9maWxlLWltYWdlIHtcbiAgaGVpZ2h0OiAxNzVweDtcbiAgbGluZS1oZWlnaHQ6IDE3NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogNzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI0UyRTdFQjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4ucHJvZmlsZS1pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZmlsZS1oaWdobGlnaHQge1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIGJhY2tncm91bmQ6ICNGRUZERTE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLnByb2ZpbGUtaGlnaGxpZ2h0IGg0IHtcbiAgbWFyZ2luOiAwIDAgN3B4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udGFibGUudGFibGUtcHJvZmlsZSA+IHRoZWFkID4gdHIgPiB0aCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLnRhYmxlLXByb2ZpbGUgPiB0aGVhZCA+IHRyID4gdGggaDQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi50YWJsZS50YWJsZS1wcm9maWxlID4gdGhlYWQgPiB0ciA+IHRoIGg0IHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4udGFibGUudGFibGUtcHJvZmlsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZS50YWJsZS1wcm9maWxlID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLnRhYmxlLnRhYmxlLXByb2ZpbGUgPiB0Ym9keSA+IHRyID4gdGQuZmllbGQge1xuICB3aWR0aDogMjAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyMTIxMjE7XG59XG5cbi50YWJsZS50YWJsZS1wcm9maWxlID4gdGJvZHkgPiB0ci5oaWdobGlnaHQgPiB0ZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQkRCREJEO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0JEQkRCRDtcbn1cblxuLnRhYmxlLnRhYmxlLXByb2ZpbGUgPiB0Ym9keSA+IHRyLmRpdmlkZXIgPiB0ZCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4ucHJvZmlsZS1zZWN0aW9uICsgLnByb2ZpbGUtc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2I5YzNjYTtcbn1cblxuLnByb2ZpbGUtc2VjdGlvbjpiZWZvcmUsXG4ucHJvZmlsZS1zZWN0aW9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ucHJvZmlsZS1zZWN0aW9uIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbn1cblxuLnByb2ZpbGUtc2VjdGlvbiAudGl0bGUgc21hbGwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4vKiBQYWdlcyAtIFNlYXJjaCBSZXN1bHRzICovXG4ucmVzdWx0LWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5yZXN1bHQtbGlzdDpiZWZvcmUsXG4ucmVzdWx0LWxpc3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5yZXN1bHQtbGlzdCA+IGxpIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAxcHggI2NjYztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucmVzdWx0LWxpc3QgPiBsaTpiZWZvcmUsXG4ucmVzdWx0LWxpc3QgPiBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cblxuLnJlc3VsdC1saXN0ID4gbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5yZXN1bHQtbGlzdCA+IGxpID4gZGl2IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcGFkZGluZzogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucmVzdWx0LWxpc3QgLnJlc3VsdC1pbWFnZSB7XG4gIHdpZHRoOiAyNDBweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogIzIxMjEyMTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4ucmVzdWx0LWxpc3QgLnJlc3VsdC1pbWFnZSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5yZXN1bHQtbGlzdCAucmVzdWx0LWltYWdlIGE6aG92ZXIsXG4ucmVzdWx0LWxpc3QgLnJlc3VsdC1pbWFnZSBhOmZvY3VzIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ucmVzdWx0LWxpc3QgLnJlc3VsdC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJlc3VsdC1saXN0IC50aXRsZSB7XG4gIG1hcmdpbjogMCAwIDBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuLnJlc3VsdC1saXN0IC50aXRsZSBhIHtcbiAgY29sb3I6ICMyZTM1M2M7XG59XG5cbi5yZXN1bHQtbGlzdCAubG9jYXRpb24ge1xuICBjb2xvcjogIzllOWU5ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnJlc3VsdC1saXN0IC5kZXNjIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWF4LWhlaWdodDogMzJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuXG4ucmVzdWx0LWxpc3QgLmJ0bi1yb3c6YmVmb3JlLFxuLnJlc3VsdC1saXN0IC5idG4tcm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ucmVzdWx0LWxpc3QgLmJ0bi1yb3cgYSB7XG4gIGNvbG9yOiAjMmUzNTNjO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbn1cblxuLnJlc3VsdC1saXN0IC5idG4tcm93IGE6aG92ZXIsXG4ucmVzdWx0LWxpc3QgLmJ0bi1yb3cgYTpmb2N1cyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5yZXN1bHQtbGlzdCAuYnRuLXJvdyBhICsgYSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5yZXN1bHQtbGlzdCAucmVzdWx0LXByaWNlIHtcbiAgd2lkdGg6IDI0MHB4O1xuICBmb250LXNpemU6IDI4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgY29sb3I6ICMyZTM1M2M7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5yZXN1bHQtbGlzdCAucmVzdWx0LXByaWNlIHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM5ZTllOWU7XG59XG5cbi5yZXN1bHQtbGlzdCAucmVzdWx0LXByaWNlIC5idG4ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4vKiBQYWdlcyAtIFRpbWVsaW5lICovXG4udGltZWxpbmUge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udGltZWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgYm90dG9tOiA1cHg7XG4gIHdpZHRoOiA1cHg7XG4gIGJhY2tncm91bmQ6ICMyMTIxMjE7XG4gIGxlZnQ6IDIwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yLjVweDtcbn1cblxuLnRpbWVsaW5lID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cblxuLnRpbWVsaW5lIC50aW1lbGluZS10aW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTglO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdG9wOiAzMHB4O1xufVxuXG4udGltZWxpbmUgLnRpbWVsaW5lLXRpbWUgLmRhdGUsXG4udGltZWxpbmUgLnRpbWVsaW5lLXRpbWUgLnRpbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnRpbWVsaW5lIC50aW1lbGluZS10aW1lIC5kYXRlIHtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnRpbWVsaW5lIC50aW1lbGluZS10aW1lIC50aW1lIHtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi50aW1lbGluZSAudGltZWxpbmUtaWNvbiB7XG4gIGxlZnQ6IDE1JTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogNDBweDtcbn1cblxuLnRpbWVsaW5lIC50aW1lbGluZS1pY29uIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogI2Q5ZTBlNztcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlcjogNXB4IHNvbGlkICMyMTIxMjE7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLnRpbWVsaW5lIC50aW1lbGluZS1ib2R5IHtcbiAgbWFyZ2luLWxlZnQ6IDIzJTtcbiAgbWFyZ2luLXJpZ2h0OiAxNyU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjBweCAyNXB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi50aW1lbGluZSAudGltZWxpbmUtYm9keTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbiAgbGVmdDogLTIwcHg7XG4gIHRvcDogMjBweDtcbn1cblxuLnRpbWVsaW5lIC50aW1lbGluZS1ib2R5ID4gZGl2ICsgZGl2IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLnRpbWVsaW5lIC50aW1lbGluZS1ib2R5ID4gZGl2ICsgZGl2Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAtMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xufVxuXG4udGltZWxpbmUtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTJlN2ViO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLnRpbWVsaW5lLWhlYWRlciAudXNlcmltYWdlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogLTJweCAxMHB4IC0ycHggMDtcbn1cblxuLnRpbWVsaW5lLWhlYWRlciAudXNlcm5hbWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50aW1lbGluZS1oZWFkZXIgLnVzZXJuYW1lLFxuLnRpbWVsaW5lLWhlYWRlciAudXNlcm5hbWUgYSB7XG4gIGNvbG9yOiAjMjEyMTIxO1xufVxuXG4udGltZWxpbmUgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnRpbWVsaW5lLWNvbnRlbnQge1xuICBsZXR0ZXItc3BhY2luZzogMC4yNXB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4udGltZWxpbmUtY29udGVudDpiZWZvcmUsXG4udGltZWxpbmUtY29udGVudDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cblxuLnRpbWVsaW5lLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnRpbWVsaW5lLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTJlN2VjO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cblxuLnRpbWVsaW5lLWZvb3RlciBhOm5vdCguYnRuKSB7XG4gIGNvbG9yOiAjNTc1ZDYzO1xufVxuXG4udGltZWxpbmUtZm9vdGVyIGE6bm90KC5idG4pOmhvdmVyLFxuLnRpbWVsaW5lLWZvb3RlciBhOm5vdCguYnRuKTpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyMTIxO1xufVxuXG4udGltZWxpbmUtbGlrZXMge1xuICBjb2xvcjogIzZkNzY3ZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4udGltZWxpbmUtbGlrZXMgLnN0YXRzLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4udGltZWxpbmUtbGlrZXMgLnN0YXRzLXRvdGFsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLnRpbWVsaW5lLWxpa2VzIC5zdGF0cy1pY29uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBmb250LXNpemU6IDlweDtcbn1cblxuLnRpbWVsaW5lLWxpa2VzIC5zdGF0cy1pY29uICsgLnN0YXRzLWljb24ge1xuICBtYXJnaW4tbGVmdDogLTJweDtcbn1cblxuLnRpbWVsaW5lLWxpa2VzIC5zdGF0cy10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi50aW1lbGluZS1saWtlcyAuc3RhdHMtdGV4dCArIC5zdGF0cy10ZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi50aW1lbGluZS1jb21tZW50LWJveCB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjVweDtcbiAgcGFkZGluZzogMjBweCAyNXB4O1xufVxuXG4udGltZWxpbmUtY29tbWVudC1ib3ggLnVzZXIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cblxuLnRpbWVsaW5lLWNvbW1lbnQtYm94IC51c2VyIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLnRpbWVsaW5lLWNvbW1lbnQtYm94IC51c2VyICsgLmlucHV0IHtcbiAgbWFyZ2luLWxlZnQ6IDQ0cHg7XG59XG5cbi5jYWtlLWVycm9yLCAuY2FrZS1kZWJ1Zy1vdXRwdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk5OTk5OTk5O1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4ubWVkaWEgLnBhY2UtcHJvZ3Jlc3MsIC5tZWRpYSAucGFjZTpiZWZvcmUge1xuICB0b3A6IDA7XG59XG4ubWVkaWEgLmNvbnRlbnQtbWVkaWEge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLm1lZGlhIC5mb290ZXIge1xuICBtYXJnaW46IDAgMjBweDtcbn1cblxudGguYWN0aW9ucywgdGQuYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG50aC50aW1lc3RhbXAsIHRkLnRpbWVzdGFtcCB7XG4gIHdpZHRoOiAxMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYWN0aW9uLWJ1dHRvbnMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uYWN0aW9uLWJ1dHRvbnMgfiAuYWN0aW9uLWJ1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udGFiLXBhbmUgLmFjdGlvbi1idXR0b25zOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucGFnaW5hdG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucGFnaW5hdG9yIC5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbn1cblxuLnN3YWwtZm9vdGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGFnZS13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5wYWdlLXdyYXBwZXIgLm5hdi5uYXYtdGFicyB7XG4gIGJhY2tncm91bmQ6ICMyMTIxMjE7XG59XG4ucGFnZS13cmFwcGVyIC5uYXYgLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5wYWdlLXdyYXBwZXIgLm5hdiAuZGlzYWJsZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIjpcIjtcbn1cbi5wYWdlLXdyYXBwZXIgLm5hdiBsaSBhIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBhZ2Utd3JhcHBlciAubmF2ID4gbGkgPiBhIHtcbiAgY29sb3I6ICNFRUVFRUU7XG4gIGJveC1zaGFkb3c6IDBweCAtM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLXdyYXBwZXIuZGV0YWlscyAuYnRuLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5wYWdlLXdyYXBwZXIuZGV0YWlscyAuYnRuLWdyb3VwIC5idG4sXG4gIC5wYWdlLXdyYXBwZXIuZGV0YWlscyAuYnRuLWdyb3VwIC5idG4tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcGFkZGluZzogMDtcbn1cbi5kcm9wZG93bi1tZW51IC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMjEyMTIxO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5kcm9wZG93bi1tZW51IC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjEyMTIxO1xuICBjb2xvcjogI0JEQkRCRDtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXAge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ud2lkZ2V0LWNhcmQtYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLndpZGdldC1jYXJkLWJveCAud2lkZ2V0LWNhcmQtY292ZXIuaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjRUVFRUVFO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDVkNWQ1O1xuICBjb2xvcjogI0JEQkRCRDtcbn1cbi53aWRnZXQtY2FyZC1ib3ggLndpZGdldC1jYXJkLWNvdmVyLmljb24gLmZpbGUtbmFtZSB7XG4gIGNvbG9yOiAjNjE2MTYxO1xufVxuLndpZGdldC1jYXJkLWJveCAud2lkZ2V0LWNhcmQtb3B0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJvdHRvbTogLTUwcHg7XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsO1xufVxuLndpZGdldC1jYXJkLWJveDpob3ZlciAud2lkZ2V0LWNhcmQtb3B0aW9ucyB7XG4gIGJvdHRvbTogMTBweDtcbn1cblxuLkNvZGVNaXJyb3Ige1xuICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RERDtcbn1cblxuLmRpZmZXcmFwcGVyIC5kaWZmIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICNmMGYwZjA7XG4gIGhlaWdodDogNTAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBjdXJzb3I6IG5vbmU7XG59XG4uZGlmZldyYXBwZXIgLmRpZmYgZGVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzZjNjtcbn1cbi5kaWZmV3JhcHBlciAuZGlmZiBpbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZmZmM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mb3Jtcy1saXN0LWZpbHRlciAuaW5wdXQtZ3JvdXAtdGV4dCwgLmRlbGV0ZS1sb2dzIC5pbnB1dC1ncm91cC10ZXh0LCAubG9ncy1maWx0ZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAwcHggMHB4IDJweDtcbn1cbi5mb3Jtcy1saXN0LWZpbHRlciBidXR0b24sIC5mb3Jtcy1saXN0LWZpbHRlciBhLCAuZGVsZXRlLWxvZ3MgYnV0dG9uLCAuZGVsZXRlLWxvZ3MgYSwgLmxvZ3MtZmlsdGVyIGJ1dHRvbiwgLmxvZ3MtZmlsdGVyIGEge1xuICBib3JkZXItcmFkaXVzOiAwcHggMnB4IDJweCAwcHg7XG59XG4uZm9ybXMtbGlzdC1maWx0ZXIgLmZvcm0tY29udHJvbCwgLmRlbGV0ZS1sb2dzIC5mb3JtLWNvbnRyb2wsIC5sb2dzLWZpbHRlciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuLmZvcm1zLWxpc3QtZmlsdGVyIC5pbnB1dC1ncm91cC1hcHBlbmQgYnV0dG9uLCAuZm9ybXMtbGlzdC1maWx0ZXIgLmlucHV0LWdyb3VwLWFwcGVuZCBhLCAuZGVsZXRlLWxvZ3MgLmlucHV0LWdyb3VwLWFwcGVuZCBidXR0b24sIC5kZWxldGUtbG9ncyAuaW5wdXQtZ3JvdXAtYXBwZW5kIGEsIC5sb2dzLWZpbHRlciAuaW5wdXQtZ3JvdXAtYXBwZW5kIGJ1dHRvbiwgLmxvZ3MtZmlsdGVyIC5pbnB1dC1ncm91cC1hcHBlbmQgYSB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuXG4uZm9ybS1ncm91cC5yZXF1aXJlZCBsYWJlbCB7XG4gIGNvbG9yOiAjNTcxMjEyO1xufVxuLmZvcm0tZ3JvdXAucmVxdWlyZWQgbGFiZWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIiAqXCI7XG59XG5cbi5mb3JtLWNvbnRyb2wtZXJyb3Ige1xuICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogI2QzMmYyZjtcbn1cblxuLmZvcm0tY29udHJvbC5maWxlIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLSBGb3JtIGJ1aWxkZXIgLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZvcm1CdWlsZGVyVGFibGUgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uZm9ybUJ1aWxkZXJUYWJsZSAucG9zaXRpb24ge1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG4uZm9ybUJ1aWxkZXJUYWJsZSAuYnRuLXhzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDVweDtcbn1cbi5mb3JtQnVpbGRlclRhYmxlIHRkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZvcm1CdWlsZGVyVGFibGUgLm9wdGlvbnNCdXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZm9ybXNEYXRhTGlzdCAubm90X3ZpZXcgdGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmZpbGUtbWFuYWdlciAuZmlsZS1tYW5hZ2VyLXNpZGViYXIgLmJ0bi1ncm91cCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNWQ1ZDU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmE7XG59XG4uZmlsZS1tYW5hZ2VyIC5maWxlLW1hbmFnZXItc2lkZWJhciAuYnRuLWdyb3VwLmJ0bi1ibG9jayB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZmlsZS1tYW5hZ2VyIC5maWxlLW1hbmFnZXItc2lkZWJhciAuYnRuLWdyb3VwIGEuYWN0aXZlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5maWxlLW1hbmFnZXIgLmZpbGUtbWFuYWdlci1zaWRlYmFyIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItY29sb3I6ICNkNWQ1ZDU7XG59XG4uZmlsZS1tYW5hZ2VyIC5maWxlLW1hbmFnZXItc2lkZWJhciAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2Q1ZDVkNTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICNkMzJmMmY7XG59XG4uZmlsZS1tYW5hZ2VyIC5maWxlLW1hbmFnZXItc2lkZWJhciAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciB7XG4gIGNvbG9yOiAjNDY0NjQ3O1xufVxuLmZpbGUtbWFuYWdlciAuZmlsZS1tYW5hZ2VyLXNpZGViYXIgLnRhYmxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZDVkNTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLmZpbGUtbWFuYWdlciAucGFuZWwgLnBhbmVsLWJvZHkge1xuICBtaW4taGVpZ2h0OiAzNDBweDtcbn1cblxuLnNlby1hbmFseXNlciAuc2hvd0hpZGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VvLWFuYWx5c2VyIC5kcm9wem9uZS1zZW8tYW5hbHlzZXIgLmR6LXByZXZpZXcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlby1hbmFseXNlciAuaW5wdXQtZ3JvdXAtYnRuIC5hY3Rpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNyb3BwZXIgLnRpdGxlLXByZXZpZXcge1xuICBtYXJnaW4tYm90dG9tOiA0MnB4O1xufVxuLmNyb3BwZXIgLmltZy1zb3VyY2UgPiBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uY3JvcHBlciAuaW1nLXByZXZpZXcge1xuICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmxvYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnNwYXJrbGluZS1jaGFydCB7XG4gIG1pbi13aWR0aDogMjAwcHg7XG59XG5cbi50aHVtYiB7XG4gIG1heC13aWR0aDogMTAwcHg7XG4gIG1heC1oZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ubS1yIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ucmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmVsYXRpdmU6aG92ZXIgLmJ0bi1yZW1vdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYnRuLXJlbW92ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTBweDtcbiAgcmlnaHQ6IC0xMHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbDtcbn1cblxuLnJlbGF0ZWQgLmNyZWF0ZWQge1xuICB3aWR0aDogMjAlO1xufVxuLnJlbGF0ZWQgLmNhdGVnb3J5IHtcbiAgd2lkdGg6IDMwJTtcbn1cbi5yZWxhdGVkIC50aXRsZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnJlbGF0ZWQgLm9wdGlvbnMge1xuICB3aWR0aDogNSU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udHJlZSAuY2hpbGQgLnRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi50cmVlIC5jaGlsZCAudGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMjBweDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2NjY2M7XG59XG4udHJlZSAuY2hpbGQgLnRpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMThweDtcbiAgbGVmdDogMjFweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjY2NjYztcbn1cblxuLnJvdy1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLnJvdy1pbmZvIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLnJvdy1pbmZvIC5jb2wtbGVmdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAucm93LWluZm8gLmNvbC1sZWZ0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNzc1cHgpO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5yb3ctaW5mbyAuY29sLXJpZ2h0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIC5yb3ctaW5mbyAuY29sLXJpZ2h0IHtcbiAgICB3aWR0aDogNzYwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudC51aS1hdXRvY29tcGxldGUuc2Nyb2xsaW5nLWRyb3Bkb3duIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbn1cblxuLmgtOTUge1xuICBoZWlnaHQ6IDk1JSAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1tYXNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzOSwgMjM5LCAyMzksIDAuNSk7XG4gIHdpZHRoOiAxMDElO1xuICBoZWlnaHQ6IDEwMSU7XG4gIHotaW5kZXg6IDk5O1xuICB0b3A6IC0wLjUlO1xuICBsZWZ0OiAtMC41JTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uZGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5kZC1saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uZGQtbGlzdCAuZGQtbGlzdCB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxuLmRkLWNvbGxhcHNlZCAuZGQtbGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kZC1pdGVtLFxuLmRkLWVtcHR5LFxuLmRkLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4uZGQtaGFuZGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNXB4IDA7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlYWVjO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5kZC1oYW5kbGUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZGQtaGFuZGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgY3Vyc29yOiBncmFiO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmRkLWl0ZW0gPiBidXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDVweCAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWluZGVudDogMTAwJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmRkLWl0ZW0gPiBidXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCIrXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZGQtaXRlbSA+IGJ1dHRvbltkYXRhLWFjdGlvbj1jb2xsYXBzZV06YmVmb3JlIHtcbiAgY29udGVudDogXCItXCI7XG59XG5cbi5kZC1wbGFjZWhvbGRlcixcbi5kZC1lbXB0eSB7XG4gIG1hcmdpbjogNXB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmMmZiZmY7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjYjZiY2JmO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5kZC1lbXB0eSB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjYmJiO1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsICNmZmYgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDc1JSwgI2ZmZiA3NSUsICNmZmYpLCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgI2ZmZiAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNzUlLCAjZmZmIDc1JSwgI2ZmZik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZmZmIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA3NSUsICNmZmYgNzUlLCAjZmZmKSwgLW1vei1saW5lYXItZ3JhZGllbnQoNDVkZWcsICNmZmYgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDc1JSwgI2ZmZiA3NSUsICNmZmYpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICNmZmYgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDc1JSwgI2ZmZiA3NSUsICNmZmYpLCBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICNmZmYgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDc1JSwgI2ZmZiA3NSUsICNmZmYpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDYwcHggNjBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAzMHB4IDMwcHg7XG59XG5cbi5kZC1kcmFnZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZGQtZHJhZ2VsID4gLmRkLWl0ZW0gLmRkLWhhbmRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5kZC1kcmFnZWwgLmRkLWhhbmRsZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMnB4IDRweCA2cHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDJweCA0cHggNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4ubmVzdGFibGUgLmRkLWl0ZW0gPiBidXR0b24ge1xuICB3aWR0aDogMzNweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjYzFjMWMxO1xuICBmb250LWZhbWlseTogRm9udCBBd2Vzb21lXFwgNSBGcmVlLCBGb250IEF3ZXNvbWVcXCA1IFBybywgRm9udEF3ZXNvbWUgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG4ubmVzdGFibGUgLmRkLWl0ZW0gPiBidXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjdcIjtcbn1cbi5uZXN0YWJsZSAuZGQtaXRlbSA+IGJ1dHRvbltkYXRhLWFjdGlvbj1jb2xsYXBzZV06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjhcIjtcbn1cbi5uZXN0YWJsZSAuZGQtaGFuZGxlLWN1c3RvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRleHQtaW5kZW50OiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2RkZDtcbiAgY3Vyc29yOiBncmFiO1xufVxuLm5lc3RhYmxlIC5kZC1oYW5kbGUtY3VzdG9tOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtaW5kZW50OiAwO1xuICBjb2xvcjogI0JEQkRCRDtcbiAgY29udGVudDogXCJcXGY1OGVcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLm5lc3RhYmxlIC5kZC1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiA1cHggMDtcbiAgcGFkZGluZzogNXB4IDEwcHggNXB4IDQwcHg7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjQkRCREJEO1xuICBiYWNrZ3JvdW5kOiAjZjNmM2Y0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ubmVzdGFibGUgLmRkLWNvbnRlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xufVxuLm5lc3RhYmxlIHNwYW4ubGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5wYWdlLWRldGFpbHMge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnBhZ2UtbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4ucGFnZS1sYXlvdXQge1xuICBmbG9hdDogcmlnaHQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS1sYXlvdXQge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5cbi5wYWdlLWFjdGlvbnMge1xuICBmbG9hdDogcmlnaHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLnBhZ2UtY29udGVudHMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnBhZ2UtY29udGVudHMgLnBhZ2UtY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBhZ2UtY29udGVudHMgLmNvbnRlbnQtdHlwZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiA2MHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGN1cnNvcjogaGVscDtcbn1cblxuLmxvY2stc2NyZWVuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5sb2NrLXNjcmVlbi5oaWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogLTEwMDAyO1xufVxuLmxvY2stc2NyZWVuLnZpcyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDAwMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmNDtcbn1cbi5sb2NrLXNjcmVlbiAubG9jay1zY3JlZW4taGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzQ5NTc1ZSB1cmwoLi4vaW1nL2xvY2stc2NyZWVuLmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEwMHB4O1xuICBwYWRkaW5nOiAxMDBweCAwIDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sb2NrLXNjcmVlbiAubG9jay1zY3JlZW4taGVhZGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4ubG9jay1zY3JlZW4gLmxvY2stc2NyZWVuLWhlYWRlciAuYmctY292ZXIge1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjc1KSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDAuNSkgMCUsIHJnYmEoMCwgMCwgMCwgMC43NSkgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjc1KSAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIjODAwMDAwMDBcIiwgZW5kQ29sb3JzdHI9XCIjYmYwMDAwMDBcIixHcmFkaWVudFR5cGU9MCApO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMDtcbn1cbi5sb2NrLXNjcmVlbiAubG9jay1zY3JlZW4taGVhZGVyIC50aXRsZSwgLmxvY2stc2NyZWVuIC5sb2NrLXNjcmVlbi1oZWFkZXIgLmRlc2Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMjA7XG59XG4ubG9jay1zY3JlZW4gLmxvY2stc2NyZWVuLWhlYWRlciAudGl0bGUge1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmxvY2stc2NyZWVuIC5sb2NrLXNjcmVlbi1oZWFkZXIgLmRlc2Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5sb2NrLXNjcmVlbiAubG9jay1zY3JlZW4tY29udGVudCB7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDI1cHggMDtcbn1cbi5sb2NrLXNjcmVlbiAubG9jay1zY3JlZW4tY29udGVudCAuZGVzYyB7XG4gIG1hcmdpbjogMjVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmxvY2stc2NyZWVuIC5sb2NrLXNjcmVlbi1jb250ZW50IC5mb3JtIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5sb2NrLXNjcmVlbiAubG9jay1zY3JlZW4tY29udGVudCAuaW5wdXQtZ3JvdXAtYWRkb24gLmJ0biB7XG4gIG1hcmdpbjogLTZweCAtMTJweDtcbn1cblxuLnByb2dyZXNzIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcztcbn1cbi5wcm9ncmVzcy5wcm9ncmVzcy1zZXNzaW9uIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDU4cHg7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xuICAvKm1hcmdpbjogMCAtMTVweDsqL1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5wcm9ncmVzcy5wcm9ncmVzcy1zZXNzaW9uIC5wcm9ncmVzcy1iYXIge1xuICBmbG9hdDogbm9uZTtcbiAgYmFja2dyb3VuZDogI2QzMmYyZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9ncmVzcy5wcm9ncmVzcy1zZXNzaW9uIHtcbiAgICB0b3A6IDk5cHg7XG4gIH1cbn1cbi8qIFJUTCBTZXR0aW5ncyAqL1xuLnJ0bC1tb2RlIHtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ucnRsLW1vZGUgLmhlYWRlciAubmF2YmFyLWhlYWRlcixcbi5ydGwtbW9kZSAuaGVhZGVyIC5uYXZiYXItbmF2ID4gbGksXG4ucnRsLW1vZGUgLmhlYWRlciAubmF2YmFyLWxvZ28ge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5ydGwtbW9kZSAuaGVhZGVyIC5uYXZiYXItbG9nbyB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5ydGwtbW9kZSAuaGVhZGVyIC5uYXZiYXItcmlnaHQsXG4ucnRsLW1vZGUgLnB1bGwtcmlnaHQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4ucnRsLW1vZGUgLmhlYWRlciAubmF2YmFyLXRvZ2dsZS5uYXZiYXItdG9nZ2xlLWxlZnQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ucnRsLW1vZGUgLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5ydGwtbW9kZSAudGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnJ0bC1tb2RlIC5oZWFkZXIgLm5hdmJhci1sZWZ0LFxuLnJ0bC1tb2RlIC5wdWxsLWxlZnQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnJ0bC1tb2RlICNncml0dGVyLW5vdGljZS13cmFwcGVyIHtcbiAgbGVmdDogMjBweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5ydGwtbW9kZSAuaGVhZGVyIC5uYXZiYXItZm9ybSAuYnRuLXNlYXJjaCB7XG4gIGxlZnQ6IDE1cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4ucnRsLW1vZGUgLmhlYWRlciAubmF2YmFyLXVzZXIgaW1nLFxuLnJ0bC1tb2RlIC5oZWFkZXIgLm5hdmJhci11c2VyIC5pbWFnZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnJ0bC1tb2RlIC5jYXJldCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cblxuLnJ0bC1tb2RlIC5zaWRlYmFyLFxuLnJ0bC1tb2RlIC5zaWRlYmFyLWJnIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi5ydGwtbW9kZSAuc2lkZWJhciAubmF2IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnJ0bC1tb2RlIC5zaWRlYmFyIC5uYXYgPiBsaSA+IGEgaSxcbi5ydGwtbW9kZSAuc2lkZWJhciAubmF2ID4gbGkgPiBhIC5pY29uLWltZyB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbn1cblxuLnJ0bC1tb2RlIC5zaWRlYmFyIGxpID4gYSAuY2FyZXQsXG4ucnRsLW1vZGUgLmZsb2F0LXN1Yi1tZW51IGxpID4gYSAuY2FyZXQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnJ0bC1tb2RlIC5zaWRlYmFyIGxpID4gYSAuY2FyZXQ6YmVmb3JlLFxuLnJ0bC1tb2RlIC5mbG9hdC1zdWItbWVudSBsaSA+IGEgLmNhcmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUzXCI7XG59XG5cbi5ydGwtbW9kZSAuc2lkZWJhciBsaS5hY3RpdmUgPiBhIC5jYXJldDpiZWZvcmUsXG4ucnRsLW1vZGUgLnNpZGViYXIgbGkuZXhwYW5kaW5nID4gYSAuY2FyZXQ6YmVmb3JlLFxuLnJ0bC1tb2RlIC5zaWRlYmFyIGxpLmV4cGFuZCA+IGEgLmNhcmV0OmJlZm9yZSxcbi5ydGwtbW9kZSAuZmxvYXQtc3ViLW1lbnUgbGkuYWN0aXZlID4gYSAuY2FyZXQ6YmVmb3JlLFxuLnJ0bC1tb2RlIC5mbG9hdC1zdWItbWVudSBsaS5leHBhbmRpbmcgPiBhIC5jYXJldDpiZWZvcmUsXG4ucnRsLW1vZGUgLmZsb2F0LXN1Yi1tZW51IGxpLmV4cGFuZCA+IGEgLmNhcmV0OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5ydGwtbW9kZSAuc2lkZWJhciAuc3ViLW1lbnUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDM5cHg7XG59XG5cbi5ydGwtbW9kZSAuc2lkZWJhciAuc3ViLW1lbnUgPiBsaTpiZWZvcmUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTEzcHg7XG59XG5cbi5ydGwtbW9kZSAuc2lkZWJhciAuc3ViLW1lbnUgPiBsaTphZnRlciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4ucnRsLW1vZGUgLnNpZGViYXIgLnN1Yi1tZW51ID4gbGkgPiBhIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4ucnRsLW1vZGUgLnNpZGViYXIgLnN1Yi1tZW51ID4gbGkgPiBhOmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0xMXB4O1xufVxuXG4ucnRsLW1vZGUgLnNpZGViYXItbWluaWZ5LWJ0biB7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuXG4ucnRsLW1vZGUgLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhciAuY2FyZXQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMHB4O1xufVxuXG4ucnRsLW1vZGUgLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5zaWRlYmFyIC5uYXYgPiBsaSA+IGEgLmJhZGdlIHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnJ0bC1tb2RlIC5jb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMjIwcHg7XG59XG5cbi5ydGwtbW9kZSAucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5jb250ZW50IHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xufVxuXG4ucnRsLW1vZGUgLnNpZGViYXItbWluaWZ5LWJ0biBpIHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnJ0bC1tb2RlIC5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXItbWluaWZ5LWJ0biBpIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnJ0bC1tb2RlIC5mbG9hdC1zdWItbWVudS1jb250YWluZXIge1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ydGwtbW9kZSAuZmxvYXQtc3ViLW1lbnUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDM5cHg7XG59XG5cbi5ydGwtbW9kZSAuZmxvYXQtc3ViLW1lbnUgLnN1Yi1tZW51IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4ucnRsLW1vZGUgLmZsb2F0LXN1Yi1tZW51IGxpOmJlZm9yZSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMTNweDtcbn1cblxuLnJ0bC1tb2RlIC5mbG9hdC1zdWItbWVudSBsaTphZnRlciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4ucnRsLW1vZGUgLmZsb2F0LXN1Yi1tZW51IGxpID4gYTphZnRlciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMTFweDtcbn1cblxuLnJ0bC1tb2RlIC5mbG9hdC1zdWItbWVudS1hcnJvdyB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG4ucnRsLW1vZGUgLmZsb2F0LXN1Yi1tZW51LWxpbmUge1xuICByaWdodDogMjZweDtcbn1cblxuLnJ0bC1tb2RlIC5idG4tc2Nyb2xsLXRvLXRvcCB7XG4gIGxlZnQ6IDI1cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4ucnRsLW1vZGUgLnRoZW1lLXBhbmVsIHtcbiAgbGVmdDogLTE3NXB4O1xuICByaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjJzIGxpbmVhcjtcbn1cblxuLnJ0bC1tb2RlIC50aGVtZS1wYW5lbC50aGVtZS1wYW5lbC1sZyB7XG4gIGxlZnQ6IC0yNjBweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5ydGwtbW9kZSAudGhlbWUtcGFuZWwuYWN0aXZlLFxuLnJ0bC1tb2RlIC50aGVtZS1wYW5lbC50aGVtZS1wYW5lbC1sZy5hY3RpdmUge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cblxuLnJ0bC1tb2RlIC50aGVtZS1wYW5lbCAudGhlbWUtY29sbGFwc2UtYnRuLFxuLnJ0bC1tb2RlIC50aGVtZS1wYW5lbC50aGVtZS1wYW5lbC1sZyAudGhlbWUtY29sbGFwc2UtYnRuIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0zMHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcbn1cblxuLnJ0bC1tb2RlIC50aGVtZS1wYW5lbCAudGhlbWUtbGlzdCA+IGxpIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ucnRsLW1vZGUgLnRoZW1lLXBhbmVsIC50aGVtZS1saXN0ID4gbGkgKyBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLnJ0bC1tb2RlIC50aGVtZS1wYW5lbC50aGVtZS1wYW5lbC1sZyAudGhlbWUtbGlzdCA+IGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5cbi5ydGwtbW9kZSAud2lkZ2V0LXN0YXRzIC5zdGF0cy1pY29uLnN0YXRzLWljb24tbGcge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLnJ0bC1tb2RlIC53aWRnZXQtc3RhdHMgLnN0YXRzLWljb24ge1xuICBsZWZ0OiAxNXB4O1xuICByaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLnJ0bC1tb2RlIC5kcm9wZG93bi1tZW51Lm1lZGlhLWxpc3QgPiAubWVkaWEgLm1lZGlhLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5ydGwtbW9kZSAubWVkaWEtbGlzdCxcbi5ydGwtbW9kZSAubGlzdC1ncm91cCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLnJ0bC1tb2RlIC5sZWdlbmQgPiB0YWJsZSB0ciB0ZC5sZWdlbmRMYWJlbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ydGwtbW9kZSAubWVkaWEgPiAucHVsbC1sZWZ0LFxuLnJ0bC1tb2RlIC5tZWRpYSA+IC5tZWRpYS1sZWZ0IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4ucnRsLW1vZGUgLm1lZGlhID4gLnB1bGwtcmlnaHQsXG4ucnRsLW1vZGUgLm1lZGlhID4gLm1lZGlhLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ucnRsLW1vZGUgLnRvZG9saXN0LWlucHV0IHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4yNXJlbSAwLjI1cmVtIDA7XG59XG5cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSxcbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAwIDAgMC4yNXJlbTtcbn1cblxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkLFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSxcbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCArIC5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAgMCAwLjI1cmVtO1xufVxuXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSxcbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjI1cmVtIDAuMjVyZW0gMDtcbn1cblxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG46Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gMCAwIDAuMjVyZW07XG59XG5cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG46Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4yNXJlbSAwLjI1cmVtIDA7XG59XG5cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLnJ0bC1tb2RlIC5idG4tZ3JvdXAgLmJ0biArIC5idG4ge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG5cbi5ydGwtbW9kZSAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4ucnRsLW1vZGUgLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5ydGwtbW9kZSAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5ydGwtbW9kZSAuYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnJ0bC1tb2RlIC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5ydGwtbW9kZSAuaW5ib3ggLmVtYWlsLXRvIC5jb250cm9sLWxhYmVsIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLnJ0bC1tb2RlIC5pbmJveCAuZmxvYXQtcmlnaHQtbGluayB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4ucnRsLW1vZGUgdWwudGFnaXQgbGkge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5ydGwtbW9kZSAuaW5ib3ggLmVtYWlsLXRvIC50YWdpdCxcbi5ydGwtbW9kZSAuaW5ib3ggLmVtYWlsLXRvIC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nOiA5cHggNDVweCA5cHggMTJweCAhaW1wb3J0YW50O1xufVxuXG4ucnRsLW1vZGUgLmF0dGFjaGVkLWRvY3VtZW50ID4gbGkge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5ydGwtbW9kZSBkZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnJ0bC1tb2RlIC5uYXYge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4ucnRsLW1vZGUgLnRhYi1vdmVyZmxvdyAubmV4dC1idXR0b24ge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cblxuLnJ0bC1tb2RlIC50YWItb3ZlcmZsb3cgLnByZXYtYnV0dG9uIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5ydGwtbW9kZSAucGFuZWwtaGVhZGluZy1idG4ge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnJ0bC1tb2RlIC5wYW5lbC1oZWFkaW5nLWJ0biA+IGEge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5ydGwtbW9kZSAucGFuZWwtaGVhZGluZy5wLTAgLnBhbmVsLWhlYWRpbmctYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucnRsLW1vZGUgLmNsb3NlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi5ydGwtbW9kZSAuZHJvcGRvd24ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnJ0bC1tb2RlIC5obGpzLXdyYXBwZXIge1xuICBkaXJlY3Rpb246IGx0cjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi5idG4tbGltZSxcbi5ydGwtbW9kZSAuYnRuLWdyb3VwIC5idG4uYnRuLWxpbWU6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4tbGltZSxcbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLWxpbWU6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4tbGltZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzlDQ0M2NTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bi5idG4tbGltZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOUNDQzY1O1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi1ncmV5LFxuLnJ0bC1tb2RlIC5idG4tZ3JvdXAgLmJ0bi5idG4tZ3JleTpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1ncmV5LFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1idG4gLmJ0bi5idG4tZ3JleTpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1ncmV5IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQkRCREJEO1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmJ0bi1ncmV5IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNCREJEQkQ7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4uYnRuLXllbGxvdyxcbi5ydGwtbW9kZSAuYnRuLWdyb3VwIC5idG4uYnRuLXllbGxvdzpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi15ZWxsb3csXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWJ0biAuYnRuLmJ0bi15ZWxsb3c6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4teWVsbG93IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRkZFRTU4O1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmJ0bi15ZWxsb3cge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRUU1ODtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi5idG4tcHVycGxlLFxuLnJ0bC1tb2RlIC5idG4tZ3JvdXAgLmJ0bi5idG4tcHVycGxlOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLXB1cnBsZSxcbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLXB1cnBsZTpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1wdXJwbGUge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNBQjQ3QkM7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4uYnRuLXB1cnBsZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQUI0N0JDO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi1pbmZvLFxuLnJ0bC1tb2RlIC5idG4tZ3JvdXAgLmJ0bi5idG4taW5mbzpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1pbmZvLFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1idG4gLmJ0bi5idG4taW5mbzpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1pbmZvIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMjZDNkRBO1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmJ0bi1pbmZvIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyNkM2REE7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4uYnRuLWRhbmdlcixcbi5ydGwtbW9kZSAuYnRuLWdyb3VwIC5idG4uYnRuLWRhbmdlcjpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1kYW5nZXIsXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWJ0biAuYnRuLmJ0bi1kYW5nZXI6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4tZGFuZ2VyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRUY1MzUwO1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmJ0bi1kYW5nZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0VGNTM1MDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi5idG4td2FybmluZyxcbi5ydGwtbW9kZSAuYnRuLWdyb3VwIC5idG4uYnRuLXdhcm5pbmc6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4td2FybmluZyxcbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLXdhcm5pbmc6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4td2FybmluZyB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0ZGQTcyNjtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bi5idG4td2FybmluZyB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZBNzI2O1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi1zdWNjZXNzLFxuLnJ0bC1tb2RlIC5idG4tZ3JvdXAgLmJ0bi5idG4tc3VjY2Vzczpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1zdWNjZXNzLFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1idG4gLmJ0bi5idG4tc3VjY2Vzczpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1zdWNjZXNzIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMjZBNjlBO1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmJ0bi1zdWNjZXNzIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyNkE2OUE7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4uYnRuLXByaW1hcnksXG4ucnRsLW1vZGUgLmJ0bi1ncm91cCAuYnRuLmJ0bi1wcmltYXJ5Om5vdCguYWN0aXZlKSArIC5idG4uYnRuLXByaW1hcnksXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWJ0biAuYnRuLmJ0bi1wcmltYXJ5Om5vdCguYWN0aXZlKSArIC5idG4uYnRuLXByaW1hcnkge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM0MkE1RjU7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4uYnRuLXByaW1hcnkge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzQyQTVGNTtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi5idG4taW52ZXJzZSxcbi5ydGwtbW9kZSAuYnRuLWdyb3VwIC5idG4uYnRuLWludmVyc2U6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4taW52ZXJzZSxcbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLWludmVyc2U6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4taW52ZXJzZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzQyNDI0MjtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bi5idG4taW52ZXJzZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNDI0MjQyO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi1pbmRpZ28sXG4ucnRsLW1vZGUgLmJ0bi1ncm91cCAuYnRuLmJ0bi1pbmRpZ286bm90KC5hY3RpdmUpICsgLmJ0bi5idG4taW5kaWdvLFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1idG4gLmJ0bi5idG4taW5kaWdvOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLWluZGlnbyB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzc5ODZjYjtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bi5idG4taW5kaWdvIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM3OTg2Y2I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4uYnRuLWdyZWVuLFxuLnJ0bC1tb2RlIC5idG4tZ3JvdXAgLmJ0bi5idG4tZ3JlZW46bm90KC5hY3RpdmUpICsgLmJ0bi5idG4tZ3JlZW4sXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWJ0biAuYnRuLmJ0bi1ncmVlbjpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1ncmVlbiB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzY2QkI2QTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bi5idG4tZ3JlZW4ge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzY2QkI2QTtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi5idG4tcGluayxcbi5ydGwtbW9kZSAuYnRuLWdyb3VwIC5idG4uYnRuLXBpbms6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4tcGluayxcbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLXBpbms6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4tcGluayB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2U5MWU2MztcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bi5idG4tcGluayB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTkxZTYzO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi13aGl0ZSxcbi5ydGwtbW9kZSAuYnRuLWdyb3VwIC5idG4uYnRuLXdoaXRlOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLXdoaXRlLFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1idG4gLmJ0bi5idG4td2hpdGU6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4td2hpdGUge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNlZWU7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4uYnRuLXdoaXRlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlZWU7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4uYnRuLWRlZmF1bHQsXG4ucnRsLW1vZGUgLmJ0bi1ncm91cCAuYnRuLmJ0bi1kZWZhdWx0Om5vdCguYWN0aXZlKSArIC5idG4uYnRuLWRlZmF1bHQsXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWJ0biAuYnRuLmJ0bi1kZWZhdWx0Om5vdCguYWN0aXZlKSArIC5idG4uYnRuLWRlZmF1bHQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNlZWU7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4uYnRuLWRlZmF1bHQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2VlZTtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJ0bC1tb2RlIC5idG4tZ3JvdXAgPiAuYnRuICsgLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5ydGwtbW9kZSAuZHJvcGRvd24tbWVudSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ucnRsLW1vZGUgLmRhdGVwaWNrZXIge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLnJ0bC1tb2RlIC5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLnJ0bC1tb2RlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ydGwtbW9kZSAuY29tYm9ib3gtY29udGFpbmVyIC5pbnB1dC1ncm91cCBpbnB1dCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4yNXJlbSAwLjI1cmVtIDAgIWltcG9ydGFudDtcbn1cblxuLnJ0bC1tb2RlIC5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuYnRuIC5maWx0ZXItb3B0aW9uIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5ydGwtbW9kZSAuYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAgLmJ0biAuY2FyZXQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTJweDtcbn1cblxuLnJ0bC1tb2RlIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJ0bC1tb2RlIC5ib290c3RyYXAtc2VsZWN0ID4gLmJ0biB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuLnJ0bC1tb2RlIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG59XG5cbi5ydGwtbW9kZSAuZm9ybS1jaGVjayB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbn1cblxuLnJ0bC1tb2RlIC5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIG1hcmdpbi1sZWZ0OiAwLjMxMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnJ0bC1tb2RlIC5mb3JtLWNoZWNrLWlubGluZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5ydGwtbW9kZSAuc3ctbWFpbiAuc3ctdG9vbGJhciAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5ydGwtbW9kZSAuc3ctbWFpbiAuc3ctdG9vbGJhciAuc3ctYnRuLW5leHQsXG4ucnRsLW1vZGUgLnN3LW1haW4gLnN3LXRvb2xiYXIgLnN3LWJ0bi1uZXh0LmRpc2FibGVkLFxuLnJ0bC1tb2RlIC5zdy1tYWluIC5zdy10b29sYmFyIC5zdy1idG4tbmV4dC5kaXNhYmxlZDpob3Zlcixcbi5ydGwtbW9kZSAuc3ctbWFpbiAuc3ctdG9vbGJhciAuc3ctYnRuLW5leHQuZGlzYWJsZWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5ydGwtbW9kZSAuc3ctbWFpbiA+IHVsLnN0ZXAtYW5jaG9yLm5hdi10YWJzID4gbGkgPiBhIC5udW1iZXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5ydGwtbW9kZSAuc3ctbWFpbiA+IHVsLnN0ZXAtYW5jaG9yLm5hdi10YWJzID4gbGkgPiBhIC5udW1iZXIgKyAuaW5mbyB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLnJ0bC1tb2RlIC5zdy10aGVtZS1kZWZhdWx0IC5zdGVwLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnJ0bC1tb2RlIHVsLnd5c2lodG1sNS10b29sYmFyID4gbGkge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLnJ0bC1tb2RlIC5kYXRhVGFibGVzX2xlbmd0aCxcbi5ydGwtbW9kZSBkaXYuZGF0YVRhYmxlc19pbmZvIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4ucnRsLW1vZGUgZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19maWx0ZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ucnRsLW1vZGUgZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19maWx0ZXIgaW5wdXQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbn1cblxuLnJ0bC1tb2RlIC5wYWdpbmF0aW9uID4gbGk6Zmlyc3QtY2hpbGQgPiBhIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLnJ0bC1tb2RlIC5wYWdpbmF0aW9uID4gbGk6bGFzdC1jaGlsZCA+IGEge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnJ0bC1tb2RlIC5wYWdpbmF0aW9uIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLnJ0bC1tb2RlIGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ucnRsLW1vZGUgLmR0LWJ1dHRvbnMuYnRuLWdyb3VwIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ucnRsLW1vZGUgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoOmxhc3QtY2hpbGQsXG4ucnRsLW1vZGUgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoOmxhc3QtY2hpbGQsXG4ucnRsLW1vZGUgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRkOmxhc3QtY2hpbGQsXG4ucnRsLW1vZGUgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbn1cblxuLnJ0bC1tb2RlIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZzphZnRlcixcbi5ydGwtbW9kZSB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjOmFmdGVyLFxuLnJ0bC1tb2RlIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjOmFmdGVyLFxuLnJ0bC1tb2RlIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2NfZGlzYWJsZWQ6YWZ0ZXIsXG4ucnRsLW1vZGUgdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YWZ0ZXIge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogOHB4O1xufVxuXG4ucnRsLW1vZGUgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2FzYyxcbi5ydGwtbW9kZSB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfZGVzYyxcbi5ydGwtbW9kZSB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmcsXG4ucnRsLW1vZGUgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nX2FzYyxcbi5ydGwtbW9kZSB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRkLnNvcnRpbmdfZGVzYyxcbi5ydGwtbW9kZSB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRkLnNvcnRpbmcge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5ydGwtbW9kZSAuRFRGQ19MZWZ0V3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ydGwtbW9kZSAuZmMge1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5ydGwtbW9kZSAuZmMtZGF5LWdyaWQtZXZlbnQgLmZjLXRpbWUge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5ydGwtbW9kZSAubWFwIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDIyMHB4O1xufVxuXG4ucnRsLW1vZGUgLmNvbnRlbnQuY29udGVudC1mdWxsLXdpZHRoIC5icmVhZGNydW1iIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnJ0bC1tb2RlIC5tYXAtZmxvYXQtdGFibGUge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMjVweDtcbn1cblxuLnJ0bC1tb2RlIC5tYXAgLmp2ZWN0b3JtYXAtem9vbWluLFxuLnJ0bC1tb2RlIC5tYXAgLmp2ZWN0b3JtYXAtem9vbW91dCB7XG4gIHJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ydGwtbW9kZSAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG59XG5cbi5ydGwtbW9kZSAuZm9vdGVyIHtcbiAgbWFyZ2luOiAwIDI1MHB4IDAgMzBweDtcbn1cblxuLnJ0bC1tb2RlIC5wYWdlLXdpdGhvdXQtc2lkZWJhciAuY29udGVudCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnJ0bC1tb2RlIC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuY29udGVudCxcbi5ydGwtbW9kZSAucGFnZS1zaWRlYmFyLW1pbmlmaWVkLnBhZ2UtcmlnaHQtc2lkZWJhci1jb2xsYXBzZWQucGFnZS13aXRoLXR3by1zaWRlYmFyIC5jb250ZW50LFxuLnJ0bC1tb2RlIC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyLnBhZ2Utc2lkZWJhci1taW5pZmllZC5wYWdlLXJpZ2h0LXNpZGViYXItY29sbGFwc2VkLnBhZ2Utd2l0aC10d28tc2lkZWJhciAuY29udGVudCB7XG4gIG1hcmdpbi1yaWdodDogNjBweDtcbn1cblxuLnJ0bC1tb2RlIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIgLnNpZGViYXIuc2lkZWJhci1yaWdodCxcbi5ydGwtbW9kZSAucGFnZS13aXRoLXR3by1zaWRlYmFyIC5zaWRlYmFyLWJnLnNpZGViYXItcmlnaHQge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cblxuLnJ0bC1tb2RlIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIgLmNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogMjIwcHg7XG59XG5cbi5ydGwtbW9kZSAucGFnZS13aXRoLXR3by1zaWRlYmFyLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIgLmNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogMjUwcHg7XG59XG5cbi5ydGwtbW9kZSAucGFnZS13aXRoLXR3by1zaWRlYmFyLnBhZ2UtcmlnaHQtc2lkZWJhci1jb2xsYXBzZWQgLmNvbnRlbnQge1xuICBtYXJnaW4tcmlnaHQ6IDIyMHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnJ0bC1tb2RlIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIucGFnZS1yaWdodC1zaWRlYmFyLWNvbGxhcHNlZC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyIC5jb250ZW50IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNTBweDtcbn1cblxuLnJ0bC1tb2RlIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIucGFnZS1yaWdodC1zaWRlYmFyLWNvbGxhcHNlZCAuc2lkZWJhci5zaWRlYmFyLXJpZ2h0LFxuLnJ0bC1tb2RlIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIucGFnZS1yaWdodC1zaWRlYmFyLWNvbGxhcHNlZCAuc2lkZWJhci1iZy5zaWRlYmFyLXJpZ2h0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IC0yMjBweDtcbn1cblxuLnJ0bC1tb2RlIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIucGFnZS1yaWdodC1zaWRlYmFyLWNvbGxhcHNlZC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyIC5zaWRlYmFyLnNpZGViYXItcmlnaHQsXG4ucnRsLW1vZGUgLnBhZ2Utd2l0aC10d28tc2lkZWJhci5wYWdlLXJpZ2h0LXNpZGViYXItY29sbGFwc2VkLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIgLnNpZGViYXItYmcuc2lkZWJhci1yaWdodCB7XG4gIGxlZnQ6IC0yNTBweDtcbn1cblxuLnJ0bC1tb2RlIGlucHV0Lmtub2Ige1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNDAlLCAwKTtcbn1cblxuLnJ0bC1tb2RlIC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyIC5jb250ZW50IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNTBweDtcbn1cblxuLnJ0bC1tb2RlIC50b3AtbWVudSAubmF2ID4gbGkgPiBhIGkge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5ydGwtbW9kZSAudG9wLW1lbnUgbGkgPiBhIC5jYXJldCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ucnRsLW1vZGUgLnRvcC1tZW51IC5uYXYgPiBsaSA+IGEgLmljb24taW1nIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG59XG5cbi5ydGwtbW9kZSAudG9wLW1lbnUgLm5hdiA+IGxpLm1lbnUtY29udHJvbCA+IGEgaSB7XG4gIG1hcmdpbjogMDtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi5ydGwtbW9kZSAudG9wLW1lbnUgLm5hdiA+IGxpLm1lbnUtY29udHJvbC5tZW51LWNvbnRyb2wtbGVmdCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtNTBweDtcbn1cblxuLnJ0bC1tb2RlIC50b3AtbWVudSAubmF2ID4gbGkubWVudS1jb250cm9sLm1lbnUtY29udHJvbC1sZWZ0ID4gYSB7XG4gIGJveC1zaGFkb3c6IC01cHggMCA4cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5ydGwtbW9kZSAudG9wLW1lbnUgLm5hdiA+IGxpLm1lbnUtY29udHJvbC5tZW51LWNvbnRyb2wtbGVmdC5zaG93IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNsaWRlSW5SaWdodCAwLjJzO1xuICBhbmltYXRpb246IHNsaWRlSW5SaWdodCAwLjJzO1xuICByaWdodDogMDtcbn1cblxuLnJ0bC1tb2RlIC50b3AtbWVudSAubmF2ID4gbGkubWVudS1jb250cm9sLm1lbnUtY29udHJvbC1yaWdodCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAtNTBweDtcbn1cblxuLnJ0bC1tb2RlIC50b3AtbWVudSAubmF2ID4gbGkubWVudS1jb250cm9sLm1lbnUtY29udHJvbC1yaWdodCA+IGEge1xuICBib3gtc2hhZG93OiA1cHggMCA4cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5ydGwtbW9kZSAudG9wLW1lbnUgLm5hdiA+IGxpLm1lbnUtY29udHJvbC5tZW51LWNvbnRyb2wtcmlnaHQuc2hvdyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzbGlkZUluTGVmdCAwLjJzO1xuICBhbmltYXRpb246IHNsaWRlSW5MZWZ0IDAuMnM7XG4gIGxlZnQ6IDA7XG59XG5cbi5ydGwtbW9kZSAudG9wLW1lbnUgLm5hdiAuc3ViLW1lbnUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cblxuLnJ0bC1tb2RlLmJveGVkLWxheW91dCAucGFnZS1jb250YWluZXIgI2hlYWRlcixcbi5ydGwtbW9kZS5ib3hlZC1sYXlvdXQgLnBhZ2UtY29udGFpbmVyIC5zaWRlYmFyLFxuLnJ0bC1tb2RlLmJveGVkLWxheW91dCAucGFnZS1jb250YWluZXIgLnNpZGViYXItYmcge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogYXV0bztcbn1cblxuLnJ0bC1tb2RlIC5ib3hlZC1sYXlvdXQgLnRvcC1tZW51LFxuLnJ0bC1tb2RlIC5ib3hlZC1sYXlvdXQgLnBhY2Uge1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcmlnaHQ6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtNTQwcHg7XG59XG5cbi5ydGwtbW9kZSAudGltZWxpbmUtaGVhZGVyIC51c2VyaW1hZ2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5ydGwtbW9kZSAudGltZWxpbmUtbGlrZXMgLnN0YXRzLXJpZ2h0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5ydGwtbW9kZSAudGltZWxpbmUtbGlrZXMgLnN0YXRzLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5ydGwtbW9kZSAudGltZWxpbmUtbGlrZXMgLnN0YXRzLXRleHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5ydGwtbW9kZSAudGltZWxpbmUtbGlrZXMgLnN0YXRzLXRleHQgKyAuc3RhdHMtdGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi5ydGwtbW9kZSAudGltZWxpbmUtbGlrZXMgLnN0YXRzLWljb24ge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ucnRsLW1vZGUgLnRpbWVsaW5lLWxpa2VzIC5zdGF0cy1pY29uICsgLnN0YXRzLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IC0ycHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5ydGwtbW9kZSAuY291bnRkb3duLXNlY3Rpb24ge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5ydGwtbW9kZSAuY29taW5nLXNvb24gLnRpbWVyIC5pcy1jb3VudGRvd24gLmNvdW50ZG93bi1zZWN0aW9uICsgLmNvdW50ZG93bi1zZWN0aW9uIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cblxuLnJ0bC1tb2RlIC5wcm9maWxlLWhlYWRlci1pbWcge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5ydGwtbW9kZSAucHJvZmlsZS1oZWFkZXItaW1nICsgLnByb2ZpbGUtaGVhZGVyLWluZm8ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNDBweDtcbn1cblxuLnJ0bC1tb2RlIC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1oZWFkZXItdGFiIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbn1cblxuLnJ0bC1tb2RlIC5sb2dpbiAubG9naW4taGVhZGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMjI1cHg7XG59XG5cbi5ydGwtbW9kZSAubG9naW4gLmxvZ2luLWhlYWRlciAuaWNvbiB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA0MHB4O1xufVxuXG4ucnRsLW1vZGUgLmNoZWNrYm94LmNoZWNrYm94LWNzcyBsYWJlbCxcbi5ydGwtbW9kZSAucmFkaW8ucmFkaW8tY3NzIGxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuXG4ucnRsLW1vZGUgLmNoZWNrYm94LmNoZWNrYm94LWNzcyBsYWJlbDpiZWZvcmUsXG4ucnRsLW1vZGUgLmNoZWNrYm94LmNoZWNrYm94LWNzcyBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsXG4ucnRsLW1vZGUgLnJhZGlvLnJhZGlvLWNzcyBsYWJlbDpiZWZvcmUsXG4ucnRsLW1vZGUgLnJhZGlvLnJhZGlvLWNzcyBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cblxuLnJ0bC1tb2RlIC5yYWRpby5yYWRpby1jc3MgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgcmlnaHQ6IDVweDtcbn1cblxuLnJ0bC1tb2RlIC5sb2dpbi5sb2dpbi12MiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC0yMDBweDtcbiAgcmlnaHQ6IDUwJTtcbiAgbGVmdDogYXV0bztcbn1cblxuLnJ0bC1tb2RlIC5sb2dpbi5sb2dpbi12MiAubG9naW4taGVhZGVyIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLnJ0bC1tb2RlIC5sb2dpbiAubG9naW4taGVhZGVyIC5icmFuZCAubG9nbyB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5ydGwtbW9kZSAubG9naW4ubG9naW4tdjIgLmxvZ2luLWhlYWRlciAuaWNvbiB7XG4gIGxlZnQ6IDIwcHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4ucnRsLW1vZGUgLmxvZ2luLWJnLWxpc3Qge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMjBweDtcbn1cblxuLnJ0bC1tb2RlIC5sb2dpbi5sb2dpbi13aXRoLW5ld3MtZmVlZCAubmV3cy1mZWVkLFxuLnJ0bC1tb2RlIC5yZWdpc3Rlci5yZWdpc3Rlci13aXRoLW5ld3MtZmVlZCAubmV3cy1mZWVkIHtcbiAgbGVmdDogNTAwcHg7XG4gIHJpZ2h0OiAwO1xufVxuXG4ucnRsLW1vZGUgLmxvZ2luLmxvZ2luLXdpdGgtbmV3cy1mZWVkIC5yaWdodC1jb250ZW50LFxuLnJ0bC1tb2RlIC5yZWdpc3Rlci5yZWdpc3Rlci13aXRoLW5ld3MtZmVlZCAucmlnaHQtY29udGVudCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ucnRsLW1vZGUgLmxvZ2luLmxvZ2luLXdpdGgtbmV3cy1mZWVkIC5sb2dpbi1oZWFkZXIsXG4ucnRsLW1vZGUgLnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5yZWdpc3Rlci1oZWFkZXIge1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucnRsLW1vZGUgLm5hdmJhci1sYW5ndWFnZSAuZmxhZy1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG59XG5cbi5ydGwtbW9kZSAud2lkZ2V0LWxpc3QtaXRlbSAud2lkZ2V0LWxpc3QtbWVkaWEgKyBkaXYsXG4ucnRsLW1vZGUgLndpZGdldC1saXN0LWl0ZW0gLndpZGdldC1saXN0LWNvbnRlbnQgKyBkaXYsXG4ucnRsLW1vZGUgLndpZGdldC1saXN0LWl0ZW0gLndpZGdldC1saXN0LWFjdGlvbiArIGRpdiB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLnJ0bC1tb2RlIC53aWRnZXQtdG9kb2xpc3QtaXRlbSAud2lkZ2V0LXRvZG9saXN0LWlucHV0ICsgZGl2IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4ucnRsLW1vZGUgLmxpc3QtZW1haWwgLmVtYWlsLXRpdGxlICsgLmVtYWlsLWRlc2M6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogUHJlZGVmaW5lZCBDbGFzc2VzICovXG4ucm93IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuXG4ucm93ID4gW2NsYXNzXj1jb2wtXSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLnJvdy5yb3ctc3BhY2UtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5yb3cucm93LXNwYWNlLTIge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuXG4ucm93LnJvdy1zcGFjZS00IHtcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gIG1hcmdpbi1yaWdodDogLTJweDtcbn1cblxuLnJvdy5yb3ctc3BhY2UtNiB7XG4gIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICBtYXJnaW4tcmlnaHQ6IC0zcHg7XG59XG5cbi5yb3cucm93LXNwYWNlLTgge1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xufVxuXG4ucm93LnJvdy1zcGFjZS0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG59XG5cbi5yb3cucm93LXNwYWNlLTEyIHtcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XG4gIG1hcmdpbi1yaWdodDogLTZweDtcbn1cblxuLnJvdy5yb3ctc3BhY2UtMTQge1xuICBtYXJnaW4tbGVmdDogLTdweDtcbiAgbWFyZ2luLXJpZ2h0OiAtN3B4O1xufVxuXG4ucm93LnJvdy1zcGFjZS0xNiB7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICBtYXJnaW4tcmlnaHQ6IC04cHg7XG59XG5cbi5yb3cucm93LXNwYWNlLTE4IHtcbiAgbWFyZ2luLWxlZnQ6IC05cHg7XG4gIG1hcmdpbi1yaWdodDogLTlweDtcbn1cblxuLnJvdy5yb3ctc3BhY2UtMjAge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG59XG5cbi5yb3cucm93LXNwYWNlLTIyIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMXB4O1xufVxuXG4ucm93LnJvdy1zcGFjZS0yNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbn1cblxuLnJvdy5yb3ctc3BhY2UtMjYge1xuICBtYXJnaW4tbGVmdDogLTEzcHg7XG4gIG1hcmdpbi1yaWdodDogLTEzcHg7XG59XG5cbi5yb3cucm93LXNwYWNlLTI4IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNHB4O1xufVxuXG4ucm93LnJvdy1zcGFjZS0zMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbn1cblxuLnJvdy5yb3ctc3BhY2UtMCA+IFtjbGFzc149Y29sLV0ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5yb3cucm93LXNwYWNlLTIgPiBbY2xhc3NePWNvbC1dIHtcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDFweDtcbn1cblxuLnJvdy5yb3ctc3BhY2UtNCA+IFtjbGFzc149Y29sLV0ge1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgcGFkZGluZy1yaWdodDogMnB4O1xufVxuXG4ucm93LnJvdy1zcGFjZS02ID4gW2NsYXNzXj1jb2wtXSB7XG4gIHBhZGRpbmctbGVmdDogM3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG59XG5cbi5yb3cucm93LXNwYWNlLTggPiBbY2xhc3NePWNvbC1dIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cblxuLnJvdy5yb3ctc3BhY2UtMTAgPiBbY2xhc3NePWNvbC1dIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLnJvdy5yb3ctc3BhY2UtMTIgPiBbY2xhc3NePWNvbC1dIHtcbiAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbn1cblxuLnJvdy5yb3ctc3BhY2UtMTQgPiBbY2xhc3NePWNvbC1dIHtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDdweDtcbn1cblxuLnJvdy5yb3ctc3BhY2UtMTYgPiBbY2xhc3NePWNvbC1dIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLnJvdy5yb3ctc3BhY2UtMTggPiBbY2xhc3NePWNvbC1dIHtcbiAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDlweDtcbn1cblxuLnJvdy5yb3ctc3BhY2UtMjAgPiBbY2xhc3NePWNvbC1dIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4ucm93LnJvdy1zcGFjZS0yMiA+IFtjbGFzc149Y29sLV0ge1xuICBwYWRkaW5nLWxlZnQ6IDExcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDExcHg7XG59XG5cbi5yb3cucm93LXNwYWNlLTI0ID4gW2NsYXNzXj1jb2wtXSB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuLnJvdy5yb3ctc3BhY2UtMjYgPiBbY2xhc3NePWNvbC1dIHtcbiAgcGFkZGluZy1sZWZ0OiAxM3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xufVxuXG4ucm93LnJvdy1zcGFjZS0yOCA+IFtjbGFzc149Y29sLV0ge1xuICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG59XG5cbi5yb3cucm93LXNwYWNlLTMwID4gW2NsYXNzXj1jb2wtXSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctdmlzaWJsZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1zY3JvbGwge1xuICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy14LWhpZGRlbiB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteC12aXNpYmxlIHtcbiAgb3ZlcmZsb3cteDogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteC1zY3JvbGwge1xuICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXktaGlkZGVuIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy15LXZpc2libGUge1xuICBvdmVyZmxvdy15OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy15LXNjcm9sbCB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEge1xuICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbn1cblxuLm0tMTAge1xuICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm0tMTUge1xuICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm0tMjAge1xuICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm0tMjUge1xuICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm0tMzAge1xuICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm0tMzUge1xuICBtYXJnaW46IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm0tNDAge1xuICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0wIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMSB7XG4gIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubS10LTIge1xuICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0zIHtcbiAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtNCB7XG4gIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubS10LTUge1xuICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0xMCB7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0xNSB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0yMCB7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0yNSB7XG4gIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0zMCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0zNSB7XG4gIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC00MCB7XG4gIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm0tci0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLm0tci0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLm0tci0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbn1cblxuLm0tci0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbn1cblxuLm0tci00IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLm0tci01IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLm0tci0xMCB7XG4gIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMjAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm0tci0yNSB7XG4gIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMzUge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm0tci00MCB7XG4gIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMiB7XG4gIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbn1cblxuLm0tYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTE1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTM1IHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTQwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTAge1xuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMSB7XG4gIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTMge1xuICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtNCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLm0tbC01IHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0xNSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMjAge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTI1IHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0zMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMzUge1xuICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnAtMTAge1xuICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE1IHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ud3JhcHBlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbi5wLTIwIHtcbiAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucC0yNSB7XG4gIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnAtMzAge1xuICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTM1IHtcbiAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ucC00MCB7XG4gIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0wIHtcbiAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTEge1xuICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMiB7XG4gIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0zIHtcbiAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTQge1xuICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtNSB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0xMCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMTUge1xuICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTIwIHtcbiAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0yNSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMzAge1xuICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTM1IHtcbiAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnAtdC00MCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLnAtci0yIHtcbiAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTQge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLnAtci01IHtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMjUge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMzAge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItNDAge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTIge1xuICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMyB7XG4gIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbn1cblxuLnAtYi00IHtcbiAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTUge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTE1IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0yMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMjUge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTMwIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0zNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItNDAge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTAge1xuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTEge1xuICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTIge1xuICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTMge1xuICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTQge1xuICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTUge1xuICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMTUge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0yMCB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTI1IHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMzAge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0zNSB7XG4gIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTQwIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXMtMCB7XG4gIGZvbnQtc2l6ZTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXMtMSB7XG4gIGZvbnQtc2l6ZTogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXMtMiB7XG4gIGZvbnQtc2l6ZTogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXMtMyB7XG4gIGZvbnQtc2l6ZTogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXMtNCB7XG4gIGZvbnQtc2l6ZTogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXMtNSB7XG4gIGZvbnQtc2l6ZTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXMtNiB7XG4gIGZvbnQtc2l6ZTogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXMtNyB7XG4gIGZvbnQtc2l6ZTogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXMtOCB7XG4gIGZvbnQtc2l6ZTogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXMtOSB7XG4gIGZvbnQtc2l6ZTogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXMtMTAge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLmYtcy0xMSB7XG4gIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xufVxuXG4uZi1zLTEyIHtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXMtMTMge1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbn1cblxuLmYtcy0xNCB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuXG4uZi1zLTE1IHtcbiAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXMtMTYge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLmYtcy0xNyB7XG4gIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xufVxuXG4uZi1zLTE4IHtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXMtMTkge1xuICBmb250LXNpemU6IDE5cHggIWltcG9ydGFudDtcbn1cblxuLmYtcy0yMCB7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubC1oLTAge1xuICBsaW5lLWhlaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sLWgtMSB7XG4gIGxpbmUtaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLmwtaC0yIHtcbiAgbGluZS1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubC1oLTMge1xuICBsaW5lLWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5sLWgtNCB7XG4gIGxpbmUtaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLmwtaC01IHtcbiAgbGluZS1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubC1oLTYge1xuICBsaW5lLWhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sLWgtNyB7XG4gIGxpbmUtaGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbn1cblxuLmwtaC04IHtcbiAgbGluZS1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ubC1oLTkge1xuICBsaW5lLWhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sLWgtMTAge1xuICBsaW5lLWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubC1oLTExIHtcbiAgbGluZS1oZWlnaHQ6IDExcHggIWltcG9ydGFudDtcbn1cblxuLmwtaC0xMiB7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sLWgtMTMge1xuICBsaW5lLWhlaWdodDogMTNweCAhaW1wb3J0YW50O1xufVxuXG4ubC1oLTE0IHtcbiAgbGluZS1oZWlnaHQ6IDE0cHggIWltcG9ydGFudDtcbn1cblxuLmwtaC0xNSB7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sLWgtMTYge1xuICBsaW5lLWhlaWdodDogMTZweCAhaW1wb3J0YW50O1xufVxuXG4ubC1oLTE3IHtcbiAgbGluZS1oZWlnaHQ6IDE3cHggIWltcG9ydGFudDtcbn1cblxuLmwtaC0xOCB7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sLWgtMTkge1xuICBsaW5lLWhlaWdodDogMTlweCAhaW1wb3J0YW50O1xufVxuXG4ubC1oLTIwIHtcbiAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLmwtaC0yMCB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sLWgtMjEge1xuICBsaW5lLWhlaWdodDogMjFweCAhaW1wb3J0YW50O1xufVxuXG4ubC1oLTIyIHtcbiAgbGluZS1oZWlnaHQ6IDIycHggIWltcG9ydGFudDtcbn1cblxuLmwtaC0yMyB7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5sLWgtMjQge1xuICBsaW5lLWhlaWdodDogMjRweCAhaW1wb3J0YW50O1xufVxuXG4ubC1oLTI1IHtcbiAgbGluZS1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLmwtaC0yNiB7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sLWgtMjcge1xuICBsaW5lLWhlaWdodDogMjdweCAhaW1wb3J0YW50O1xufVxuXG4ubC1oLTI4IHtcbiAgbGluZS1oZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcbn1cblxuLmwtaC0yOSB7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sLWgtMzAge1xuICBsaW5lLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udC1wbHVzLTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgdG9wOiAxcHggIWltcG9ydGFudDtcbn1cblxuLnQtcGx1cy0yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHRvcDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi50LXBsdXMtMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB0b3A6IDNweCAhaW1wb3J0YW50O1xufVxuXG4udC1wbHVzLTQge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgdG9wOiA0cHggIWltcG9ydGFudDtcbn1cblxuLnQtcGx1cy01IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHRvcDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi50LXBsdXMtNiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB0b3A6IDZweCAhaW1wb3J0YW50O1xufVxuXG4udC1wbHVzLTcge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgdG9wOiA3cHggIWltcG9ydGFudDtcbn1cblxuLnQtcGx1cy04IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHRvcDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50LXBsdXMtOSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB0b3A6IDlweCAhaW1wb3J0YW50O1xufVxuXG4udC1wbHVzLTEwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udC1taW51cy0xIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHRvcDogLTFweCAhaW1wb3J0YW50O1xufVxuXG4udC1taW51cy0yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHRvcDogLTJweCAhaW1wb3J0YW50O1xufVxuXG4udC1taW51cy0zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHRvcDogLTNweCAhaW1wb3J0YW50O1xufVxuXG4udC1taW51cy00IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHRvcDogLTRweCAhaW1wb3J0YW50O1xufVxuXG4udC1taW51cy01IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHRvcDogLTVweCAhaW1wb3J0YW50O1xufVxuXG4udC1taW51cy02IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHRvcDogLTZweCAhaW1wb3J0YW50O1xufVxuXG4udC1taW51cy03IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHRvcDogLTdweCAhaW1wb3J0YW50O1xufVxuXG4udC1taW51cy04IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHRvcDogLThweCAhaW1wb3J0YW50O1xufVxuXG4udC1taW51cy05IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHRvcDogLTlweCAhaW1wb3J0YW50O1xufVxuXG4udC1taW51cy0xMCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB0b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sLXBsdXMtMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBsZWZ0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLmwtcGx1cy0yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubC1wbHVzLTMge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5sLXBsdXMtNCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBsZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLmwtcGx1cy01IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubC1wbHVzLTYge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sLXBsdXMtNyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBsZWZ0OiA3cHggIWltcG9ydGFudDtcbn1cblxuLmwtcGx1cy04IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ubC1wbHVzLTkge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sLXBsdXMtMTAge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgbGVmdDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubC1taW51cy0xIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IC0xcHggIWltcG9ydGFudDtcbn1cblxuLmwtbWludXMtMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBsZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sLW1pbnVzLTMge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgbGVmdDogLTNweCAhaW1wb3J0YW50O1xufVxuXG4ubC1taW51cy00IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IC00cHggIWltcG9ydGFudDtcbn1cblxuLmwtbWludXMtNSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBsZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sLW1pbnVzLTYge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgbGVmdDogLTZweCAhaW1wb3J0YW50O1xufVxuXG4ubC1taW51cy03IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IC03cHggIWltcG9ydGFudDtcbn1cblxuLmwtbWludXMtOCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBsZWZ0OiAtOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sLW1pbnVzLTkge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgbGVmdDogLTlweCAhaW1wb3J0YW50O1xufVxuXG4ubC1taW51cy0xMCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBsZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4uci1wbHVzLTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xufVxuXG4uci1wbHVzLTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uci1wbHVzLTMge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uci1wbHVzLTQge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4uci1wbHVzLTUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uci1wbHVzLTYge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xufVxuXG4uci1wbHVzLTcge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xufVxuXG4uci1wbHVzLTgge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4uci1wbHVzLTkge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xufVxuXG4uci1wbHVzLTEwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yLW1pbnVzLTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbn1cblxuLnItbWludXMtMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICByaWdodDogLTJweCAhaW1wb3J0YW50O1xufVxuXG4uci1taW51cy0zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5yLW1pbnVzLTQge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbn1cblxuLnItbWludXMtNSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICByaWdodDogLTVweCAhaW1wb3J0YW50O1xufVxuXG4uci1taW51cy02IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAtNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yLW1pbnVzLTcge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IC03cHggIWltcG9ydGFudDtcbn1cblxuLnItbWludXMtOCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICByaWdodDogLThweCAhaW1wb3J0YW50O1xufVxuXG4uci1taW51cy05IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAtOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yLW1pbnVzLTEwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4uYi1wbHVzLTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgYm90dG9tOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmItcGx1cy0yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iLXBsdXMtMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBib3R0b206IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYi1wbHVzLTQge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgYm90dG9tOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmItcGx1cy01IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iLXBsdXMtNiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBib3R0b206IDZweCAhaW1wb3J0YW50O1xufVxuXG4uYi1wbHVzLTcge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgYm90dG9tOiA3cHggIWltcG9ydGFudDtcbn1cblxuLmItcGx1cy04IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iLXBsdXMtOSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBib3R0b206IDlweCAhaW1wb3J0YW50O1xufVxuXG4uYi1wbHVzLTEwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uYi1taW51cy0xIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xufVxuXG4uYi1taW51cy0yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xufVxuXG4uYi1taW51cy0zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xufVxuXG4uYi1taW51cy00IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xufVxuXG4uYi1taW51cy01IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xufVxuXG4uYi1taW51cy02IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogLTZweCAhaW1wb3J0YW50O1xufVxuXG4uYi1taW51cy03IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogLTdweCAhaW1wb3J0YW50O1xufVxuXG4uYi1taW51cy04IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogLThweCAhaW1wb3J0YW50O1xufVxuXG4uYi1taW51cy05IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogLTlweCAhaW1wb3J0YW50O1xufVxuXG4uYi1taW51cy0xMCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4ucHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnB1bGwtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5mLXctMTAwIHtcbiAgZm9udC13ZWlnaHQ6IDEwMCAhaW1wb3J0YW50O1xufVxuXG4uZi13LTIwMCB7XG4gIGZvbnQtd2VpZ2h0OiAyMDAgIWltcG9ydGFudDtcbn1cblxuLmYtdy0zMDAge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mLXctNDAwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZi13LTUwMCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cblxuLmYtdy02MDAsIC5zZW1pLWJvbGQge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5mLXctNzAwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4udGFibGUtdmFsaWduLW1pZGRsZSB0aCxcbi50YWJsZS12YWxpZ24tbWlkZGxlIHRkIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUtdGgtdmFsaWduLW1pZGRsZSB0aCxcbi50YWJsZS10ZC12YWxpZ24tbWlkZGxlIHRkIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUtbm8tYm9yZGVyLWxlZnQgdGg6Zmlyc3QtY2hpbGQsXG4udGFibGUtbm8tYm9yZGVyLWxlZnQgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUtbm8tYm9yZGVyLWJvdHRvbSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUtbm8tYm9yZGVyLXRvcCB0cjpmaXJzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLW5vLWJvcmRlci1yaWdodCB0aDpsYXN0LWNoaWxkLFxuLnRhYmxlLW5vLWJvcmRlci1yaWdodCB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS12YWxpZ24tdG9wIHRoLFxuLnRhYmxlLXZhbGlnbi10b3AgdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS10aC12YWxpZ24tdG9wIHRoLFxuLnRhYmxlLXRkLXZhbGlnbi10b3AgdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS12YWxpZ24tYm90dG9tIHRoLFxuLnRhYmxlLXZhbGlnbi1ib3R0b20gdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS10aC12YWxpZ24tYm90dG9tIHRoLFxuLnRhYmxlLXRkLXZhbGlnbi1ib3R0b20gdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi52YWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4udmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuLnZhbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi52ZXJ0aWNhbC1ib3gge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi52ZXJ0aWNhbC1ib3gtY29sdW1uIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udmVydGljYWwtYm94LXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udmVydGljYWwtYm94LXJvdyA+IC52ZXJ0aWNhbC1ib3gtY2VsbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi52ZXJ0aWNhbC1ib3gtcm93ID4gLnZlcnRpY2FsLWJveC1jZWxsID4gLnZlcnRpY2FsLWJveC1pbm5lci1jZWxsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi52ZXJ0aWNhbC1ib3gud2l0aC1ncmlkID4gLnZlcnRpY2FsLWJveC1jb2x1bW4gKyAudmVydGljYWwtYm94LWNvbHVtbiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q5ZGZlMjtcbn1cblxuLnZlcnRpY2FsLWJveC53aXRoLWdyaWQgLnZlcnRpY2FsLWJveC1yb3cgKyAudmVydGljYWwtYm94LXJvdyA+IGRpdixcbi52ZXJ0aWNhbC1ib3gud2l0aC1ncmlkIC52ZXJ0aWNhbC1ib3gtcm93ICsgLndyYXBwZXIsXG4udmVydGljYWwtYm94LndpdGgtZ3JpZCAud3JhcHBlciArIC52ZXJ0aWNhbC1ib3gtcm93ID4gZGl2LFxuLnZlcnRpY2FsLWJveC53aXRoLWdyaWQgLndyYXBwZXIgKyAud3JhcHBlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDlkZmUyO1xufVxuXG4udmVydGljYWwtYm94LndpdGgtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDlkZmUyO1xufVxuXG4udmVydGljYWwtYm94LndpdGgtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkZmUyO1xufVxuXG4ubm8tcm91bmRlZC1jb3JuZXIge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNvcm5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm5vLWJveC1zaGFkb3cge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5uby1ib3JkZXIge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYi10LTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5iLXItMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYi1iLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5iLWwtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5iLTEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iLXQtMSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iLXItMSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cblxuLmItYi0xIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cblxuLmItbC0xIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LTEge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtMSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuXG4vKiBSZWQgKi9cbi5iZy1yZWQsXG4uYmctcmVkLTUwMCxcbi5iZy1kYW5nZXIsXG4ucGFuZWwtcmVkIC5wYW5lbC1oZWFkaW5nLFxuLnBhbmVsLWRhbmdlciAucGFuZWwtaGVhZGluZyB7XG4gIGJhY2tncm91bmQ6ICNkMzJmMmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXJlZC10cmFuc3BhcmVudC0xIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNDQsIDY3LCA1NCwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uYmctcmVkLXRyYW5zcGFyZW50LTIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0NCwgNjcsIDU0LCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1yZWQtdHJhbnNwYXJlbnQtMyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQ0LCA2NywgNTQsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJnLXJlZC10cmFuc3BhcmVudC00IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNDQsIDY3LCA1NCwgMC40KSAhaW1wb3J0YW50O1xufVxuXG4uYmctcmVkLXRyYW5zcGFyZW50LTUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0NCwgNjcsIDU0LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1yZWQtdHJhbnNwYXJlbnQtNiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQ0LCA2NywgNTQsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLmJnLXJlZC10cmFuc3BhcmVudC03IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNDQsIDY3LCA1NCwgMC43KSAhaW1wb3J0YW50O1xufVxuXG4uYmctcmVkLXRyYW5zcGFyZW50LTgge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0NCwgNjcsIDU0LCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1yZWQtdHJhbnNwYXJlbnQtOSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQ0LCA2NywgNTQsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXJlZC01MCB7XG4gIGJhY2tncm91bmQ6ICNGRkVCRUUgIWltcG9ydGFudDtcbn1cblxuLmJnLXJlZC0xMDAge1xuICBiYWNrZ3JvdW5kOiAjRkZDREQyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1yZWQtMjAwIHtcbiAgYmFja2dyb3VuZDogI0VGOUE5QSAhaW1wb3J0YW50O1xufVxuXG4uYmctcmVkLTMwMCwgLmJnLXJlZC1saWdodGVyIHtcbiAgYmFja2dyb3VuZDogI2I3MWMxYyAhaW1wb3J0YW50O1xufVxuXG4uYmctcmVkLTQwMCB7XG4gIGJhY2tncm91bmQ6ICNFRjUzNTAgIWltcG9ydGFudDtcbn1cblxuLmJnLXJlZC02MDAge1xuICBiYWNrZ3JvdW5kOiAjRTUzOTM1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1yZWQtNzAwLCAuYmctcmVkLWRhcmtlciB7XG4gIGJhY2tncm91bmQ6ICNmNDQzMzYgIWltcG9ydGFudDtcbn1cblxuLmJnLXJlZC04MDAge1xuICBiYWNrZ3JvdW5kOiAjQzYyODI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1yZWQtOTAwIHtcbiAgYmFja2dyb3VuZDogI0I3MUMxQyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZWQsXG4udGV4dC1kYW5nZXIsXG4udGV4dC1yZWQtNTAwIHtcbiAgY29sb3I6ICNkMzJmMmYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXJlZDpob3ZlcixcbmEudGV4dC1yZWQ6Zm9jdXMsXG5hLnRleHQtZGFuZ2VyOmhvdmVyLFxuYS50ZXh0LWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZjQ0MzM2ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlZC10cmFuc3BhcmVudC0xIHtcbiAgY29sb3I6IHJnYmEoMjQ0LCA2NywgNTQsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVkLXRyYW5zcGFyZW50LTIge1xuICBjb2xvcjogcmdiYSgyNDQsIDY3LCA1NCwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZWQtdHJhbnNwYXJlbnQtMyB7XG4gIGNvbG9yOiByZ2JhKDI0NCwgNjcsIDU0LCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlZC10cmFuc3BhcmVudC00IHtcbiAgY29sb3I6IHJnYmEoMjQ0LCA2NywgNTQsIDAuNCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVkLXRyYW5zcGFyZW50LTUge1xuICBjb2xvcjogcmdiYSgyNDQsIDY3LCA1NCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZWQtdHJhbnNwYXJlbnQtNiB7XG4gIGNvbG9yOiByZ2JhKDI0NCwgNjcsIDU0LCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlZC10cmFuc3BhcmVudC03IHtcbiAgY29sb3I6IHJnYmEoMjQ0LCA2NywgNTQsIDAuNykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVkLXRyYW5zcGFyZW50LTgge1xuICBjb2xvcjogcmdiYSgyNDQsIDY3LCA1NCwgMC44KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZWQtdHJhbnNwYXJlbnQtOSB7XG4gIGNvbG9yOiByZ2JhKDI0NCwgNjcsIDU0LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlZC01MCB7XG4gIGNvbG9yOiAjRkZFQkVFICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlZC0xMDAge1xuICBjb2xvcjogI0ZGQ0REMiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZWQtMjAwIHtcbiAgY29sb3I6ICNFRjlBOUEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVkLTMwMCwgLnRleHQtcmVkLWxpZ2h0ZXIge1xuICBjb2xvcjogI2I3MWMxYyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZWQtNDAwIHtcbiAgY29sb3I6ICNFRjUzNTAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVkLTYwMCB7XG4gIGNvbG9yOiAjRTUzOTM1ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlZC03MDAsIC50ZXh0LXJlZC1kYXJrZXIge1xuICBjb2xvcjogI2Y0NDMzNiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZWQtODAwIHtcbiAgY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVkLTkwMCB7XG4gIGNvbG9yOiAjQjcxQzFDICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1yZWQge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjI5LCAxMTUsIDExNSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMjI5LCAxMTUsIDExNSkgMCUsIHJnYigyMTEsIDQ3LCA0NykgMTAwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMjI5LCAxMTUsIDExNSkgMCUsIHJnYigyMTEsIDQ3LCA0NykgMTAwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiKDIyOSwgMTE1LCAxMTUpIDAlLCByZ2IoMjExLCA0NywgNDcpIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPVwiI2I3MWMxY1wiLCBlbmRDb2xvcnN0cj1cIiNmNDQzMzZcIixHcmFkaWVudFR5cGU9MCApICFpbXBvcnRhbnQ7XG59XG5cbi8qIFBpbmsgKi9cbi5iZy1waW5rLFxuLmJnLXBpbmstNTAwLFxuLnBhbmVsLXBpbmsgLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kOiAjYzIxODViICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1waW5rLXRyYW5zcGFyZW50LTEge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMywgMzAsIDk5LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1waW5rLXRyYW5zcGFyZW50LTIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMywgMzAsIDk5LCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1waW5rLXRyYW5zcGFyZW50LTMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMywgMzAsIDk5LCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1waW5rLXRyYW5zcGFyZW50LTQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMywgMzAsIDk5LCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1waW5rLXRyYW5zcGFyZW50LTUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMywgMzAsIDk5LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1waW5rLXRyYW5zcGFyZW50LTYge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMywgMzAsIDk5LCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1waW5rLXRyYW5zcGFyZW50LTcge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMywgMzAsIDk5LCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1waW5rLXRyYW5zcGFyZW50LTgge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMywgMzAsIDk5LCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1waW5rLXRyYW5zcGFyZW50LTkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMywgMzAsIDk5LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1waW5rLTUwIHtcbiAgYmFja2dyb3VuZDogI0ZDRTRFQyAhaW1wb3J0YW50O1xufVxuXG4uYmctcGluay0xMDAge1xuICBiYWNrZ3JvdW5kOiAjRjhCQkQwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1waW5rLTIwMCB7XG4gIGJhY2tncm91bmQ6ICNGNDhGQjEgIWltcG9ydGFudDtcbn1cblxuLmJnLXBpbmstMzAwLCAuYmctcGluay1saWdodGVyIHtcbiAgYmFja2dyb3VuZDogI2U5MWU2MyAhaW1wb3J0YW50O1xufVxuXG4uYmctcGluay00MDAge1xuICBiYWNrZ3JvdW5kOiAjRUM0MDdBICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1waW5rLTYwMCB7XG4gIGJhY2tncm91bmQ6ICNEODFCNjAgIWltcG9ydGFudDtcbn1cblxuLmJnLXBpbmstNzAwLCAuYmctcGluay1kYXJrZXIge1xuICBiYWNrZ3JvdW5kOiAjODgwZTRmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1waW5rLTgwMCB7XG4gIGJhY2tncm91bmQ6ICNBRDE0NTcgIWltcG9ydGFudDtcbn1cblxuLmJnLXBpbmstOTAwIHtcbiAgYmFja2dyb3VuZDogIzg4MEU0RiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1waW5rLFxuLnRleHQtcGluay01MDAge1xuICBjb2xvcjogI2MyMTg1YiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtcGluazpob3ZlcixcbmEudGV4dC1waW5rOmZvY3VzIHtcbiAgY29sb3I6ICM4ODBlNGYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcGluay10cmFuc3BhcmVudC0xIHtcbiAgY29sb3I6IHJnYmEoMjMzLCAzMCwgOTksIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcGluay10cmFuc3BhcmVudC0yIHtcbiAgY29sb3I6IHJnYmEoMjMzLCAzMCwgOTksIDAuMikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcGluay10cmFuc3BhcmVudC0zIHtcbiAgY29sb3I6IHJnYmEoMjMzLCAzMCwgOTksIDAuMykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcGluay10cmFuc3BhcmVudC00IHtcbiAgY29sb3I6IHJnYmEoMjMzLCAzMCwgOTksIDAuNCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcGluay10cmFuc3BhcmVudC01IHtcbiAgY29sb3I6IHJnYmEoMjMzLCAzMCwgOTksIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcGluay10cmFuc3BhcmVudC02IHtcbiAgY29sb3I6IHJnYmEoMjMzLCAzMCwgOTksIDAuNikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcGluay10cmFuc3BhcmVudC03IHtcbiAgY29sb3I6IHJnYmEoMjMzLCAzMCwgOTksIDAuNykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcGluay10cmFuc3BhcmVudC04IHtcbiAgY29sb3I6IHJnYmEoMjMzLCAzMCwgOTksIDAuOCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcGluay10cmFuc3BhcmVudC05IHtcbiAgY29sb3I6IHJnYmEoMjMzLCAzMCwgOTksIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcGluay01MCB7XG4gIGNvbG9yOiAjRkNFNEVDICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXBpbmstMTAwIHtcbiAgY29sb3I6ICNGOEJCRDAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcGluay0yMDAge1xuICBjb2xvcjogI0Y0OEZCMSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1waW5rLTMwMCwgLnRleHQtcGluay1saWdodGVyIHtcbiAgY29sb3I6ICNlOTFlNjMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcGluay00MDAge1xuICBjb2xvcjogI0VDNDA3QSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1waW5rLTYwMCB7XG4gIGNvbG9yOiAjRDgxQjYwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXBpbmstNzAwLCAudGV4dC1waW5rLWRhcmtlciB7XG4gIGNvbG9yOiAjODgwZTRmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXBpbmstODAwIHtcbiAgY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcGluay05MDAge1xuICBjb2xvcjogIzg4MEU0RiAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtcGluayB7XG4gIGJhY2tncm91bmQ6IHJnYigyNDAsIDk4LCAxNDYpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiKDI0MCwgOTgsIDE0NikgMCUsIHJnYigxOTQsIDI0LCA5MSkgMTAwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMjQwLCA5OCwgMTQ2KSAwJSwgcmdiKDE5NCwgMjQsIDkxKSAxMDAlKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2IoMjQwLCA5OCwgMTQ2KSAwJSwgcmdiKDE5NCwgMjQsIDkxKSAxMDAlKSAhaW1wb3J0YW50O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiNlOTFlNjNcIiwgZW5kQ29sb3JzdHI9XCIjODgwZTRmXCIsR3JhZGllbnRUeXBlPTAgKSAhaW1wb3J0YW50O1xufVxuXG4vKiBQdXJwbGUgKi9cbi5iZy1wdXJwbGUsXG4uYmctcHVycGxlLTUwMCxcbi5wYW5lbC1wdXJwbGUgLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kOiAjOWMyN2IwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wdXJwbGUtdHJhbnNwYXJlbnQtMSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTU2LCAzOSwgMTc2LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wdXJwbGUtdHJhbnNwYXJlbnQtMiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTU2LCAzOSwgMTc2LCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wdXJwbGUtdHJhbnNwYXJlbnQtMyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTU2LCAzOSwgMTc2LCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wdXJwbGUtdHJhbnNwYXJlbnQtNCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTU2LCAzOSwgMTc2LCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wdXJwbGUtdHJhbnNwYXJlbnQtNSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTU2LCAzOSwgMTc2LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wdXJwbGUtdHJhbnNwYXJlbnQtNiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTU2LCAzOSwgMTc2LCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wdXJwbGUtdHJhbnNwYXJlbnQtNyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTU2LCAzOSwgMTc2LCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wdXJwbGUtdHJhbnNwYXJlbnQtOCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTU2LCAzOSwgMTc2LCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wdXJwbGUtdHJhbnNwYXJlbnQtOSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTU2LCAzOSwgMTc2LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wdXJwbGUtNTAge1xuICBiYWNrZ3JvdW5kOiAjRjNFNUY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wdXJwbGUtMTAwIHtcbiAgYmFja2dyb3VuZDogI0UxQkVFNyAhaW1wb3J0YW50O1xufVxuXG4uYmctcHVycGxlLTIwMCB7XG4gIGJhY2tncm91bmQ6ICNDRTkzRDggIWltcG9ydGFudDtcbn1cblxuLmJnLXB1cnBsZS0zMDAsIC5iZy1wdXJwbGUtbGlnaHRlciB7XG4gIGJhY2tncm91bmQ6ICNiYTY4YzggIWltcG9ydGFudDtcbn1cblxuLmJnLXB1cnBsZS00MDAge1xuICBiYWNrZ3JvdW5kOiAjQUI0N0JDICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wdXJwbGUtNjAwIHtcbiAgYmFja2dyb3VuZDogIzhFMjRBQSAhaW1wb3J0YW50O1xufVxuXG4uYmctcHVycGxlLTcwMCwgLmJnLXB1cnBsZS1kYXJrZXIge1xuICBiYWNrZ3JvdW5kOiAjN2IxZmEyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wdXJwbGUtODAwIHtcbiAgYmFja2dyb3VuZDogIzZBMUI5QSAhaW1wb3J0YW50O1xufVxuXG4uYmctcHVycGxlLTkwMCB7XG4gIGJhY2tncm91bmQ6ICM0QTE0OEMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHVycGxlLFxuLnRleHQtcHVycGxlLTUwMCB7XG4gIGNvbG9yOiAjOWMyN2IwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1wdXJwbGU6aG92ZXIsXG5hLnRleHQtcHVycGxlOmZvY3VzIHtcbiAgY29sb3I6ICM3YjFmYTIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHVycGxlLXRyYW5zcGFyZW50LTEge1xuICBjb2xvcjogcmdiYSgxNTYsIDM5LCAxNzYsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHVycGxlLXRyYW5zcGFyZW50LTIge1xuICBjb2xvcjogcmdiYSgxNTYsIDM5LCAxNzYsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHVycGxlLXRyYW5zcGFyZW50LTMge1xuICBjb2xvcjogcmdiYSgxNTYsIDM5LCAxNzYsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHVycGxlLXRyYW5zcGFyZW50LTQge1xuICBjb2xvcjogcmdiYSgxNTYsIDM5LCAxNzYsIDAuNCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHVycGxlLXRyYW5zcGFyZW50LTUge1xuICBjb2xvcjogcmdiYSgxNTYsIDM5LCAxNzYsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHVycGxlLXRyYW5zcGFyZW50LTYge1xuICBjb2xvcjogcmdiYSgxNTYsIDM5LCAxNzYsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHVycGxlLXRyYW5zcGFyZW50LTcge1xuICBjb2xvcjogcmdiYSgxNTYsIDM5LCAxNzYsIDAuNykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHVycGxlLXRyYW5zcGFyZW50LTgge1xuICBjb2xvcjogcmdiYSgxNTYsIDM5LCAxNzYsIDAuOCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHVycGxlLXRyYW5zcGFyZW50LTkge1xuICBjb2xvcjogcmdiYSgxNTYsIDM5LCAxNzYsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHVycGxlLTUwIHtcbiAgY29sb3I6ICNGM0U1RjUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHVycGxlLTEwMCB7XG4gIGNvbG9yOiAjRTFCRUU3ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXB1cnBsZS0yMDAge1xuICBjb2xvcjogI0NFOTNEOCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wdXJwbGUtMzAwLCAudGV4dC1wdXJwbGUtbGlnaHRlciB7XG4gIGNvbG9yOiAjYmE2OGM4ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXB1cnBsZS00MDAge1xuICBjb2xvcjogI0FCNDdCQyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wdXJwbGUtNjAwIHtcbiAgY29sb3I6ICM4RTI0QUEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHVycGxlLTcwMCwgLnRleHQtcHVycGxlLWRhcmtlciB7XG4gIGNvbG9yOiAjN2IxZmEyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXB1cnBsZS04MDAge1xuICBjb2xvcjogIzZBMUI5QSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wdXJwbGUtOTAwIHtcbiAgY29sb3I6ICM0QTE0OEMgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LXB1cnBsZSB7XG4gIGJhY2tncm91bmQ6IHJnYigxODYsIDEwNCwgMjAwKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYigxODYsIDEwNCwgMjAwKSAwJSwgcmdiKDEyMywgMzEsIDE2MikgMTAwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMTg2LCAxMDQsIDIwMCkgMCUsIHJnYigxMjMsIDMxLCAxNjIpIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYigxODYsIDEwNCwgMjAwKSAwJSwgcmdiKDEyMywgMzEsIDE2MikgMTAwJSkgIWltcG9ydGFudDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIjYmE2OGM4XCIsIGVuZENvbG9yc3RyPVwiIzdiMWZhMlwiLEdyYWRpZW50VHlwZT0wICkgIWltcG9ydGFudDtcbn1cblxuLyogRGVlcCBQdXJwbGUgKi9cbi5iZy1kZWVwLXB1cnBsZSxcbi5iZy1kZWVwLXB1cnBsZS01MDAsXG4ucGFuZWwtZGVlcC1wdXJwbGUgLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kOiAjNjczQUI3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kZWVwLXB1cnBsZS10cmFuc3BhcmVudC0xIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMDMsIDU4LCAxODMsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRlZXAtcHVycGxlLXRyYW5zcGFyZW50LTIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEwMywgNTgsIDE4MywgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGVlcC1wdXJwbGUtdHJhbnNwYXJlbnQtMyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTAzLCA1OCwgMTgzLCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kZWVwLXB1cnBsZS10cmFuc3BhcmVudC00IHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMDMsIDU4LCAxODMsIDAuNCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRlZXAtcHVycGxlLXRyYW5zcGFyZW50LTUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEwMywgNTgsIDE4MywgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGVlcC1wdXJwbGUtdHJhbnNwYXJlbnQtNiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTAzLCA1OCwgMTgzLCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kZWVwLXB1cnBsZS10cmFuc3BhcmVudC03IHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMDMsIDU4LCAxODMsIDAuNykgIWltcG9ydGFudDtcbn1cblxuLmJnLWRlZXAtcHVycGxlLXRyYW5zcGFyZW50LTgge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEwMywgNTgsIDE4MywgMC44KSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGVlcC1wdXJwbGUtdHJhbnNwYXJlbnQtOSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTAzLCA1OCwgMTgzLCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kZWVwLXB1cnBsZS01MCB7XG4gIGJhY2tncm91bmQ6ICNFREU3RjYgIWltcG9ydGFudDtcbn1cblxuLmJnLWRlZXAtcHVycGxlLTEwMCB7XG4gIGJhY2tncm91bmQ6ICNEMUM0RTkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRlZXAtcHVycGxlLTIwMCB7XG4gIGJhY2tncm91bmQ6ICNCMzlEREIgIWltcG9ydGFudDtcbn1cblxuLmJnLWRlZXAtcHVycGxlLTMwMCwgLmJnLWRlZXAtcHVycGxlLWxpZ2h0ZXIge1xuICBiYWNrZ3JvdW5kOiAjOTU3NUNEICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kZWVwLXB1cnBsZS00MDAge1xuICBiYWNrZ3JvdW5kOiAjN0U1N0MyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kZWVwLXB1cnBsZS02MDAge1xuICBiYWNrZ3JvdW5kOiAjNUUzNUIxICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kZWVwLXB1cnBsZS03MDAsIC5iZy1kZWVwLXB1cnBsZS1kYXJrZXIge1xuICBiYWNrZ3JvdW5kOiAjNTEyREE4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kZWVwLXB1cnBsZS04MDAge1xuICBiYWNrZ3JvdW5kOiAjNDUyN0EwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kZWVwLXB1cnBsZS05MDAge1xuICBiYWNrZ3JvdW5kOiAjMzExQjkyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlZXAtcHVycGxlLFxuLnRleHQtZGVlcC1wdXJwbGUtNTAwIHtcbiAgY29sb3I6ICM2NzNBQjcgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRlZXAtcHVycGxlOmhvdmVyLFxuYS50ZXh0LWRlZXAtcHVycGxlOmZvY3VzIHtcbiAgY29sb3I6ICM1MTJEQTggIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVlcC1wdXJwbGUtdHJhbnNwYXJlbnQtMSB7XG4gIGNvbG9yOiByZ2JhKDEwMywgNTgsIDE4MywgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWVwLXB1cnBsZS10cmFuc3BhcmVudC0yIHtcbiAgY29sb3I6IHJnYmEoMTAzLCA1OCwgMTgzLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlZXAtcHVycGxlLXRyYW5zcGFyZW50LTMge1xuICBjb2xvcjogcmdiYSgxMDMsIDU4LCAxODMsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVlcC1wdXJwbGUtdHJhbnNwYXJlbnQtNCB7XG4gIGNvbG9yOiByZ2JhKDEwMywgNTgsIDE4MywgMC40KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWVwLXB1cnBsZS10cmFuc3BhcmVudC01IHtcbiAgY29sb3I6IHJnYmEoMTAzLCA1OCwgMTgzLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlZXAtcHVycGxlLXRyYW5zcGFyZW50LTYge1xuICBjb2xvcjogcmdiYSgxMDMsIDU4LCAxODMsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVlcC1wdXJwbGUtdHJhbnNwYXJlbnQtNyB7XG4gIGNvbG9yOiByZ2JhKDEwMywgNTgsIDE4MywgMC43KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWVwLXB1cnBsZS10cmFuc3BhcmVudC04IHtcbiAgY29sb3I6IHJnYmEoMTAzLCA1OCwgMTgzLCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlZXAtcHVycGxlLXRyYW5zcGFyZW50LTkge1xuICBjb2xvcjogcmdiYSgxMDMsIDU4LCAxODMsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVlcC1wdXJwbGUtNTAge1xuICBjb2xvcjogI0VERTdGNiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWVwLXB1cnBsZS0xMDAge1xuICBjb2xvcjogI0QxQzRFOSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWVwLXB1cnBsZS0yMDAge1xuICBjb2xvcjogI0IzOUREQiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWVwLXB1cnBsZS0zMDAsIC50ZXh0LWRlZXAtcHVycGxlLWxpZ2h0ZXIge1xuICBjb2xvcjogIzk1NzVDRCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWVwLXB1cnBsZS00MDAge1xuICBjb2xvcjogIzdFNTdDMiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWVwLXB1cnBsZS02MDAge1xuICBjb2xvcjogIzVFMzVCMSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWVwLXB1cnBsZS03MDAsIC50ZXh0LWRlZXAtcHVycGxlLWRhcmtlciB7XG4gIGNvbG9yOiAjNTEyREE4ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlZXAtcHVycGxlLTgwMCB7XG4gIGNvbG9yOiAjNDUyN0EwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlZXAtcHVycGxlLTkwMCB7XG4gIGNvbG9yOiAjMzExQjkyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1kZWVwLXB1cnBsZSB7XG4gIGJhY2tncm91bmQ6IHJnYigxNDksIDExNywgMjA1KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYigxNDksIDExNywgMjA1KSAwJSwgcmdiKDgxLCA0NSwgMTY4KSAxMDAlKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYigxNDksIDExNywgMjA1KSAwJSwgcmdiKDgxLCA0NSwgMTY4KSAxMDAlKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2IoMTQ5LCAxMTcsIDIwNSkgMCUsIHJnYig4MSwgNDUsIDE2OCkgMTAwJSkgIWltcG9ydGFudDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIjOTU3NWNkXCIsIGVuZENvbG9yc3RyPVwiIzUxMmRhOFwiLEdyYWRpZW50VHlwZT0wICkgIWltcG9ydGFudDtcbn1cblxuLyogSW5kaWdvICovXG4uYmctaW5kaWdvLFxuLmJnLWluZGlnby01MDAsXG4ucGFuZWwtaW5kaWdvIC5wYW5lbC1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZDogIzNmNTFiNSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5kaWdvLXRyYW5zcGFyZW50LTEge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDYzLCA4MSwgMTgxLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmRpZ28tdHJhbnNwYXJlbnQtMiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNjMsIDgxLCAxODEsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZGlnby10cmFuc3BhcmVudC0zIHtcbiAgYmFja2dyb3VuZDogcmdiYSg2MywgODEsIDE4MSwgMC4zKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5kaWdvLXRyYW5zcGFyZW50LTQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDYzLCA4MSwgMTgxLCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmRpZ28tdHJhbnNwYXJlbnQtNSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNjMsIDgxLCAxODEsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZGlnby10cmFuc3BhcmVudC02IHtcbiAgYmFja2dyb3VuZDogcmdiYSg2MywgODEsIDE4MSwgMC42KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5kaWdvLXRyYW5zcGFyZW50LTcge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDYzLCA4MSwgMTgxLCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmRpZ28tdHJhbnNwYXJlbnQtOCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNjMsIDgxLCAxODEsIDAuOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZGlnby10cmFuc3BhcmVudC05IHtcbiAgYmFja2dyb3VuZDogcmdiYSg2MywgODEsIDE4MSwgMC45KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5kaWdvLTUwIHtcbiAgYmFja2dyb3VuZDogI0U4RUFGNiAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5kaWdvLTEwMCB7XG4gIGJhY2tncm91bmQ6ICNDNUNBRTkgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZGlnby0yMDAge1xuICBiYWNrZ3JvdW5kOiAjOUZBOERBICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmRpZ28tMzAwLCAuYmctaW5kaWdvLWxpZ2h0ZXIge1xuICBiYWNrZ3JvdW5kOiAjNzk4NmNiICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmRpZ28tNDAwIHtcbiAgYmFja2dyb3VuZDogIzVDNkJDMCAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5kaWdvLTYwMCB7XG4gIGJhY2tncm91bmQ6ICMzOTQ5QUIgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZGlnby03MDAsIC5iZy1pbmRpZ28tZGFya2VyIHtcbiAgYmFja2dyb3VuZDogIzMwM2Y5ZiAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5kaWdvLTgwMCB7XG4gIGJhY2tncm91bmQ6ICMyODM1OTMgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZGlnby05MDAge1xuICBiYWNrZ3JvdW5kOiAjMUEyMzdFICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZGlnbyxcbi50ZXh0LWluZGlnby01MDAge1xuICBjb2xvcjogIzNmNTFiNSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaW5kaWdvOmhvdmVyLFxuYS50ZXh0LWluZGlnbzpmb2N1cyB7XG4gIGNvbG9yOiAjMzAzZjlmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZGlnby10cmFuc3BhcmVudC0xIHtcbiAgY29sb3I6IHJnYmEoNjMsIDgxLCAxODEsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5kaWdvLXRyYW5zcGFyZW50LTIge1xuICBjb2xvcjogcmdiYSg2MywgODEsIDE4MSwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmRpZ28tdHJhbnNwYXJlbnQtMyB7XG4gIGNvbG9yOiByZ2JhKDYzLCA4MSwgMTgxLCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZGlnby10cmFuc3BhcmVudC00IHtcbiAgY29sb3I6IHJnYmEoNjMsIDgxLCAxODEsIDAuNCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5kaWdvLXRyYW5zcGFyZW50LTUge1xuICBjb2xvcjogcmdiYSg2MywgODEsIDE4MSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmRpZ28tdHJhbnNwYXJlbnQtNiB7XG4gIGNvbG9yOiByZ2JhKDYzLCA4MSwgMTgxLCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZGlnby10cmFuc3BhcmVudC03IHtcbiAgY29sb3I6IHJnYmEoNjMsIDgxLCAxODEsIDAuNykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5kaWdvLXRyYW5zcGFyZW50LTgge1xuICBjb2xvcjogcmdiYSg2MywgODEsIDE4MSwgMC44KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmRpZ28tdHJhbnNwYXJlbnQtOSB7XG4gIGNvbG9yOiByZ2JhKDYzLCA4MSwgMTgxLCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZGlnby01MCB7XG4gIGNvbG9yOiAjRThFQUY2ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZGlnby0xMDAge1xuICBjb2xvcjogI0M1Q0FFOSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmRpZ28tMjAwIHtcbiAgY29sb3I6ICM5RkE4REEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5kaWdvLTMwMCwgLnRleHQtaW5kaWdvLWxpZ2h0ZXIge1xuICBjb2xvcjogIzc5ODZjYiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmRpZ28tNDAwIHtcbiAgY29sb3I6ICM1QzZCQzAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5kaWdvLTYwMCB7XG4gIGNvbG9yOiAjMzk0OUFCICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZGlnby03MDAsIC50ZXh0LWluZGlnby1kYXJrZXIge1xuICBjb2xvcjogIzMwM2Y5ZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmRpZ28tODAwIHtcbiAgY29sb3I6ICMyODM1OTMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5kaWdvLTkwMCB7XG4gIGNvbG9yOiAjMUEyMzdFICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1pbmRpZ28ge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTIxLCAxMzQsIDIwMykgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMTIxLCAxMzQsIDIwMykgMCUsIHJnYig0OCwgNjMsIDE1OSkgMTAwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMTIxLCAxMzQsIDIwMykgMCUsIHJnYig0OCwgNjMsIDE1OSkgMTAwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiKDEyMSwgMTM0LCAyMDMpIDAlLCByZ2IoNDgsIDYzLCAxNTkpIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPVwiIzc5ODZjYlwiLCBlbmRDb2xvcnN0cj1cIiMzMDNmOWZcIixHcmFkaWVudFR5cGU9MCApICFpbXBvcnRhbnQ7XG59XG5cbi8qIEJsdWUgKi9cbi5iZy1ibHVlLFxuLmJnLXByaW1hcnksXG4uYmctYmx1ZS01MDAsXG4ucGFuZWwtYmx1ZSAucGFuZWwtaGVhZGluZyxcbi5wYW5lbC1wcmltYXJ5IC5wYW5lbC1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZDogIzAzYTlmNCAhaW1wb3J0YW50O1xufVxuXG4uYmctYmx1ZS10cmFuc3BhcmVudC0xIHtcbiAgYmFja2dyb3VuZDogcmdiYSgzMywgMTUwLCAyNDMsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsdWUtdHJhbnNwYXJlbnQtMiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzMsIDE1MCwgMjQzLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibHVlLXRyYW5zcGFyZW50LTMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDMzLCAxNTAsIDI0MywgMC4zKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYmx1ZS10cmFuc3BhcmVudC00IHtcbiAgYmFja2dyb3VuZDogcmdiYSgzMywgMTUwLCAyNDMsIDAuNCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsdWUtdHJhbnNwYXJlbnQtNSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzMsIDE1MCwgMjQzLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibHVlLXRyYW5zcGFyZW50LTYge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDMzLCAxNTAsIDI0MywgMC42KSAhaW1wb3J0YW50O1xufVxuXG4uYmctYmx1ZS10cmFuc3BhcmVudC03IHtcbiAgYmFja2dyb3VuZDogcmdiYSgzMywgMTUwLCAyNDMsIDAuNykgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsdWUtdHJhbnNwYXJlbnQtOCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzMsIDE1MCwgMjQzLCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibHVlLXRyYW5zcGFyZW50LTkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDMzLCAxNTAsIDI0MywgMC45KSAhaW1wb3J0YW50O1xufVxuXG4uYmctYmx1ZS01MCB7XG4gIGJhY2tncm91bmQ6ICNFM0YyRkQgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsdWUtMTAwIHtcbiAgYmFja2dyb3VuZDogI0JCREVGQiAhaW1wb3J0YW50O1xufVxuXG4uYmctYmx1ZS0yMDAge1xuICBiYWNrZ3JvdW5kOiAjOTBDQUY5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibHVlLTMwMCwgLmJnLWJsdWUtbGlnaHRlciB7XG4gIGJhY2tncm91bmQ6ICM0ZmMzZjcgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsdWUtNDAwIHtcbiAgYmFja2dyb3VuZDogIzQyQTVGNSAhaW1wb3J0YW50O1xufVxuXG4uYmctYmx1ZS02MDAge1xuICBiYWNrZ3JvdW5kOiAjMUU4OEU1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibHVlLTcwMCwgLmJnLWJsdWUtZGFya2VyIHtcbiAgYmFja2dyb3VuZDogIzAyODhkMSAhaW1wb3J0YW50O1xufVxuXG4uYmctYmx1ZS04MDAge1xuICBiYWNrZ3JvdW5kOiAjMTU2NUMwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibHVlLTkwMCB7XG4gIGJhY2tncm91bmQ6ICMwRDQ3QTEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmx1ZSxcbi50ZXh0LXByaW1hcnksXG4udGV4dC1ibHVlLTUwMCB7XG4gIGNvbG9yOiAjMDNhOWY0ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ibHVlOmhvdmVyLFxuYS50ZXh0LWJsdWU6Zm9jdXMsXG5hLnRleHQtcHJpbWFyeTpob3ZlcixcbmEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMwMjg4ZDEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmx1ZS10cmFuc3BhcmVudC0xIHtcbiAgY29sb3I6IHJnYmEoMzMsIDE1MCwgMjQzLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsdWUtdHJhbnNwYXJlbnQtMiB7XG4gIGNvbG9yOiByZ2JhKDMzLCAxNTAsIDI0MywgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibHVlLXRyYW5zcGFyZW50LTMge1xuICBjb2xvcjogcmdiYSgzMywgMTUwLCAyNDMsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmx1ZS10cmFuc3BhcmVudC00IHtcbiAgY29sb3I6IHJnYmEoMzMsIDE1MCwgMjQzLCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsdWUtdHJhbnNwYXJlbnQtNSB7XG4gIGNvbG9yOiByZ2JhKDMzLCAxNTAsIDI0MywgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibHVlLXRyYW5zcGFyZW50LTYge1xuICBjb2xvcjogcmdiYSgzMywgMTUwLCAyNDMsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmx1ZS10cmFuc3BhcmVudC03IHtcbiAgY29sb3I6IHJnYmEoMzMsIDE1MCwgMjQzLCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsdWUtdHJhbnNwYXJlbnQtOCB7XG4gIGNvbG9yOiByZ2JhKDMzLCAxNTAsIDI0MywgMC44KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibHVlLXRyYW5zcGFyZW50LTkge1xuICBjb2xvcjogcmdiYSgzMywgMTUwLCAyNDMsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmx1ZS01MCB7XG4gIGNvbG9yOiAjRTNGMkZEICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsdWUtMTAwIHtcbiAgY29sb3I6ICNCQkRFRkIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmx1ZS0yMDAge1xuICBjb2xvcjogIzkwQ0FGOSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibHVlLTMwMCwgLnRleHQtYmx1ZS1saWdodGVyIHtcbiAgY29sb3I6ICM0ZmMzZjcgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmx1ZS00MDAge1xuICBjb2xvcjogIzQyQTVGNSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibHVlLTYwMCB7XG4gIGNvbG9yOiAjMUU4OEU1ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsdWUtNzAwLCAudGV4dC1ibHVlLWRhcmtlciB7XG4gIGNvbG9yOiAjMDI4OGQxICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsdWUtODAwIHtcbiAgY29sb3I6ICMxNTY1QzAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmx1ZS05MDAge1xuICBjb2xvcjogIzBENDdBMSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtYmx1ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigxMDAsIDE4MSwgMjQ2KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYigxMDAsIDE4MSwgMjQ2KSAwJSwgcmdiKDI1LCAxMTgsIDIxMCkgMTAwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMTAwLCAxODEsIDI0NikgMCUsIHJnYigyNSwgMTE4LCAyMTApIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYigxMDAsIDE4MSwgMjQ2KSAwJSwgcmdiKDI1LCAxMTgsIDIxMCkgMTAwJSkgIWltcG9ydGFudDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIjNGZjM2Y3XCIsIGVuZENvbG9yc3RyPVwiIzAyODhkMVwiLEdyYWRpZW50VHlwZT0wICkgIWltcG9ydGFudDtcbn1cblxuLyogTGlnaHQgQmx1ZSAqL1xuLmJnLWFxdWEsXG4uYmctaW5mbyxcbi5iZy1saWdodC1ibHVlLFxuLmJnLWxpZ2h0LWJsdWUtNTAwLFxuLnBhbmVsLWxpZ2h0LWJsdWUgLnBhbmVsLWhlYWRpbmcsXG4ucGFuZWwtaW5mbyAucGFuZWwtaGVhZGluZyB7XG4gIGJhY2tncm91bmQ6ICMwM0E5RjQgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtMSwgLmJnLWFxdWEtdHJhbnNwYXJlbnQtMSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMywgMTY5LCAyNDQsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtMiwgLmJnLWFxdWEtdHJhbnNwYXJlbnQtMiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMywgMTY5LCAyNDQsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtMywgLmJnLWFxdWEtdHJhbnNwYXJlbnQtMyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMywgMTY5LCAyNDQsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtNCwgLmJnLWFxdWEtdHJhbnNwYXJlbnQtNCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMywgMTY5LCAyNDQsIDAuNCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtNSwgLmJnLWFxdWEtdHJhbnNwYXJlbnQtNSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMywgMTY5LCAyNDQsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtNiwgLmJnLWFxdWEtdHJhbnNwYXJlbnQtNiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMywgMTY5LCAyNDQsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtNywgLmJnLWFxdWEtdHJhbnNwYXJlbnQtNyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMywgMTY5LCAyNDQsIDAuNykgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtOCwgLmJnLWFxdWEtdHJhbnNwYXJlbnQtOCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMywgMTY5LCAyNDQsIDAuOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtOSwgLmJnLWFxdWEtdHJhbnNwYXJlbnQtOSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMywgMTY5LCAyNDQsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWJsdWUtNTAge1xuICBiYWNrZ3JvdW5kOiAjRTFGNUZFICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1ibHVlLTEwMCB7XG4gIGJhY2tncm91bmQ6ICNCM0U1RkMgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWJsdWUtMjAwIHtcbiAgYmFja2dyb3VuZDogIzgxRDRGQSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtYmx1ZS0zMDAsIC5iZy1saWdodC1ibHVlLWxpZ2h0ZXIsIC5iZy1hcXVhLWxpZ2h0ZXIge1xuICBiYWNrZ3JvdW5kOiAjNEZDM0Y3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1ibHVlLTQwMCB7XG4gIGJhY2tncm91bmQ6ICMyOUI2RjYgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWJsdWUtNjAwIHtcbiAgYmFja2dyb3VuZDogIzAzOUJFNSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtYmx1ZS03MDAsIC5iZy1saWdodC1ibHVlLWRhcmtlciwgLmJnLWFxdWEtZGFya2VyIHtcbiAgYmFja2dyb3VuZDogIzAyODhEMSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtYmx1ZS04MDAge1xuICBiYWNrZ3JvdW5kOiAjMDI3N0JEICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1ibHVlLTkwMCB7XG4gIGJhY2tncm91bmQ6ICMwMTU3OUIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYXF1YSxcbi50ZXh0LWluZm8sXG4udGV4dC1saWdodC1ibHVlLFxuLnRleHQtbGlnaHQtYmx1ZS01MDAge1xuICBjb2xvcjogIzAzQTlGNCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQtYmx1ZTpob3ZlcixcbmEudGV4dC1saWdodC1ibHVlOmZvY3VzIHtcbiAgY29sb3I6ICMwMjg4RDEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtYmx1ZS10cmFuc3BhcmVudC0xLCAudGV4dC1hcXVhLXRyYW5zcGFyZW50LTEge1xuICBjb2xvcjogcmdiYSgzLCAxNjksIDI0NCwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1ibHVlLXRyYW5zcGFyZW50LTIsIC50ZXh0LWFxdWEtdHJhbnNwYXJlbnQtMiB7XG4gIGNvbG9yOiByZ2JhKDMsIDE2OSwgMjQ0LCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtMywgLnRleHQtYXF1YS10cmFuc3BhcmVudC0zIHtcbiAgY29sb3I6IHJnYmEoMywgMTY5LCAyNDQsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtYmx1ZS10cmFuc3BhcmVudC00LCAudGV4dC1hcXVhLXRyYW5zcGFyZW50LTQge1xuICBjb2xvcjogcmdiYSgzLCAxNjksIDI0NCwgMC40KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1ibHVlLXRyYW5zcGFyZW50LTUsIC50ZXh0LWFxdWEtdHJhbnNwYXJlbnQtNSB7XG4gIGNvbG9yOiByZ2JhKDMsIDE2OSwgMjQ0LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtNiwgLnRleHQtYXF1YS10cmFuc3BhcmVudC02IHtcbiAgY29sb3I6IHJnYmEoMywgMTY5LCAyNDQsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtYmx1ZS10cmFuc3BhcmVudC03LCAudGV4dC1hcXVhLXRyYW5zcGFyZW50LTcge1xuICBjb2xvcjogcmdiYSgzLCAxNjksIDI0NCwgMC43KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1ibHVlLXRyYW5zcGFyZW50LTgsIC50ZXh0LWFxdWEtdHJhbnNwYXJlbnQtOCB7XG4gIGNvbG9yOiByZ2JhKDMsIDE2OSwgMjQ0LCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtOSwgLnRleHQtYXF1YS10cmFuc3BhcmVudC05IHtcbiAgY29sb3I6IHJnYmEoMywgMTY5LCAyNDQsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtYmx1ZS01MCB7XG4gIGNvbG9yOiAjRTFGNUZFICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWJsdWUtMTAwIHtcbiAgY29sb3I6ICNCM0U1RkMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtYmx1ZS0yMDAge1xuICBjb2xvcjogIzgxRDRGQSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1ibHVlLTMwMCwgLnRleHQtbGlnaHQtYmx1ZS1saWdodGVyLCAudGV4dC1hcXVhLWxpZ2h0ZXIge1xuICBjb2xvcjogIzRGQzNGNyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1ibHVlLTQwMCB7XG4gIGNvbG9yOiAjMjlCNkY2ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWJsdWUtNjAwIHtcbiAgY29sb3I6ICMwMzlCRTUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtYmx1ZS03MDAsIC50ZXh0LWxpZ2h0LWJsdWUtZGFya2VyLCAudGV4dC1hcXVhLWRhcmtlciB7XG4gIGNvbG9yOiAjMDI4OEQxICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWJsdWUtODAwIHtcbiAgY29sb3I6ICMwMjc3QkQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtYmx1ZS05MDAge1xuICBjb2xvcjogIzAxNTc5QiAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtbGlnaHQtYmx1ZSxcbi5iZy1ncmFkaWVudC1hcXVhIHtcbiAgYmFja2dyb3VuZDogcmdiKDc5LCAxOTUsIDI0NykgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoNzksIDE5NSwgMjQ3KSAwJSwgcmdiKDIsIDEzNiwgMjA5KSAxMDAlKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYig3OSwgMTk1LCAyNDcpIDAlLCByZ2IoMiwgMTM2LCAyMDkpIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYig3OSwgMTk1LCAyNDcpIDAlLCByZ2IoMiwgMTM2LCAyMDkpIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPVwiIzRmYzNmN1wiLCBlbmRDb2xvcnN0cj1cIiMwMjg4ZDFcIixHcmFkaWVudFR5cGU9MCApICFpbXBvcnRhbnQ7XG59XG5cbi8qIEN5YW4gKi9cbi5iZy1jeWFuLFxuLmJnLWN5YW4tNTAwLFxuLnBhbmVsLWN5YW4gLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kOiAjMDBiY2Q0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1jeWFuLXRyYW5zcGFyZW50LTEge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE4OCwgMjEyLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1jeWFuLXRyYW5zcGFyZW50LTIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE4OCwgMjEyLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1jeWFuLXRyYW5zcGFyZW50LTMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE4OCwgMjEyLCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1jeWFuLXRyYW5zcGFyZW50LTQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE4OCwgMjEyLCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1jeWFuLXRyYW5zcGFyZW50LTUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE4OCwgMjEyLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1jeWFuLXRyYW5zcGFyZW50LTYge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE4OCwgMjEyLCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1jeWFuLXRyYW5zcGFyZW50LTcge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE4OCwgMjEyLCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1jeWFuLXRyYW5zcGFyZW50LTgge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE4OCwgMjEyLCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1jeWFuLXRyYW5zcGFyZW50LTkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE4OCwgMjEyLCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1jeWFuLTUwIHtcbiAgYmFja2dyb3VuZDogI0UwRjdGQSAhaW1wb3J0YW50O1xufVxuXG4uYmctY3lhbi0xMDAge1xuICBiYWNrZ3JvdW5kOiAjQjJFQkYyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1jeWFuLTIwMCB7XG4gIGJhY2tncm91bmQ6ICM4MERFRUEgIWltcG9ydGFudDtcbn1cblxuLmJnLWN5YW4tMzAwLCAuYmctY3lhbi1saWdodGVyIHtcbiAgYmFja2dyb3VuZDogIzRkZDBlMSAhaW1wb3J0YW50O1xufVxuXG4uYmctY3lhbi00MDAge1xuICBiYWNrZ3JvdW5kOiAjMjZDNkRBICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1jeWFuLTYwMCB7XG4gIGJhY2tncm91bmQ6ICMwMEFDQzEgIWltcG9ydGFudDtcbn1cblxuLmJnLWN5YW4tNzAwLCAuYmctY3lhbi1kYXJrZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA5N2E3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1jeWFuLTgwMCB7XG4gIGJhY2tncm91bmQ6ICMwMDgzOEYgIWltcG9ydGFudDtcbn1cblxuLmJnLWN5YW4tOTAwIHtcbiAgYmFja2dyb3VuZDogIzAwNjA2NCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jeWFuLFxuLnRleHQtY3lhbi01MDAge1xuICBjb2xvcjogIzAwYmNkNCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtY3lhbjpob3ZlcixcbmEudGV4dC1jeWFuOmZvY3VzIHtcbiAgY29sb3I6ICMwMDk3YTcgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY3lhbi10cmFuc3BhcmVudC0xIHtcbiAgY29sb3I6IHJnYmEoMCwgMTg4LCAyMTIsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY3lhbi10cmFuc3BhcmVudC0yIHtcbiAgY29sb3I6IHJnYmEoMCwgMTg4LCAyMTIsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY3lhbi10cmFuc3BhcmVudC0zIHtcbiAgY29sb3I6IHJnYmEoMCwgMTg4LCAyMTIsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY3lhbi10cmFuc3BhcmVudC00IHtcbiAgY29sb3I6IHJnYmEoMCwgMTg4LCAyMTIsIDAuNCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY3lhbi10cmFuc3BhcmVudC01IHtcbiAgY29sb3I6IHJnYmEoMCwgMTg4LCAyMTIsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY3lhbi10cmFuc3BhcmVudC02IHtcbiAgY29sb3I6IHJnYmEoMCwgMTg4LCAyMTIsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY3lhbi10cmFuc3BhcmVudC03IHtcbiAgY29sb3I6IHJnYmEoMCwgMTg4LCAyMTIsIDAuNykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY3lhbi10cmFuc3BhcmVudC04IHtcbiAgY29sb3I6IHJnYmEoMCwgMTg4LCAyMTIsIDAuOCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY3lhbi10cmFuc3BhcmVudC05IHtcbiAgY29sb3I6IHJnYmEoMCwgMTg4LCAyMTIsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY3lhbi01MCB7XG4gIGNvbG9yOiAjRTBGN0ZBICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWN5YW4tMTAwIHtcbiAgY29sb3I6ICNCMkVCRjIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY3lhbi0yMDAge1xuICBjb2xvcjogIzgwREVFQSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jeWFuLTMwMCwgLnRleHQtY3lhbi1saWdodGVyIHtcbiAgY29sb3I6ICM0ZGQwZTEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY3lhbi00MDAge1xuICBjb2xvcjogIzI2QzZEQSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jeWFuLTYwMCB7XG4gIGNvbG9yOiAjMDBBQ0MxICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWN5YW4tNzAwLCAudGV4dC1jeWFuLWRhcmtlciB7XG4gIGNvbG9yOiAjMDA5N2E3ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWN5YW4tODAwIHtcbiAgY29sb3I6ICMwMDgzOEYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY3lhbi05MDAge1xuICBjb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtY3lhbiB7XG4gIGJhY2tncm91bmQ6IHJnYig3NywgMjA4LCAyMjUpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiKDc3LCAyMDgsIDIyNSkgMCUsIHJnYigwLCAxNTEsIDE2NykgMTAwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoNzcsIDIwOCwgMjI1KSAwJSwgcmdiKDAsIDE1MSwgMTY3KSAxMDAlKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2IoNzcsIDIwOCwgMjI1KSAwJSwgcmdiKDAsIDE1MSwgMTY3KSAxMDAlKSAhaW1wb3J0YW50O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiM0ZGQwZTFcIiwgZW5kQ29sb3JzdHI9XCIjMDA5N2E3XCIsR3JhZGllbnRUeXBlPTAgKSAhaW1wb3J0YW50O1xufVxuXG4vKiBUZWFsICovXG4uYmctdGVhbCxcbi5iZy1zdWNjZXNzLFxuLmJnLXRlYWwtNTAwLFxuLnBhbmVsLXRlYWwgLnBhbmVsLWhlYWRpbmcsXG4ucGFuZWwtc3VjY2VzcyAucGFuZWwtaGVhZGluZyB7XG4gIGJhY2tncm91bmQ6ICMzODhlM2MgIWltcG9ydGFudDtcbn1cblxuLmJnLXRlYWwtdHJhbnNwYXJlbnQtMSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTUwLCAxMzYsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXRlYWwtdHJhbnNwYXJlbnQtMiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTUwLCAxMzYsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLXRlYWwtdHJhbnNwYXJlbnQtMyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTUwLCAxMzYsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJnLXRlYWwtdHJhbnNwYXJlbnQtNCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTUwLCAxMzYsIDAuNCkgIWltcG9ydGFudDtcbn1cblxuLmJnLXRlYWwtdHJhbnNwYXJlbnQtNSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTUwLCAxMzYsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXRlYWwtdHJhbnNwYXJlbnQtNiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTUwLCAxMzYsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLmJnLXRlYWwtdHJhbnNwYXJlbnQtNyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTUwLCAxMzYsIDAuNykgIWltcG9ydGFudDtcbn1cblxuLmJnLXRlYWwtdHJhbnNwYXJlbnQtOCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTUwLCAxMzYsIDAuOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLXRlYWwtdHJhbnNwYXJlbnQtOSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTUwLCAxMzYsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXRlYWwtNTAge1xuICBiYWNrZ3JvdW5kOiAjRTBGMkYxICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10ZWFsLTEwMCB7XG4gIGJhY2tncm91bmQ6ICNCMkRGREIgIWltcG9ydGFudDtcbn1cblxuLmJnLXRlYWwtMjAwIHtcbiAgYmFja2dyb3VuZDogIzgwQ0JDNCAhaW1wb3J0YW50O1xufVxuXG4uYmctdGVhbC0zMDAsIC5iZy10ZWFsLWxpZ2h0ZXIge1xuICBiYWNrZ3JvdW5kOiAjNGRiNmFjICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10ZWFsLTQwMCB7XG4gIGJhY2tncm91bmQ6ICMyNkE2OUEgIWltcG9ydGFudDtcbn1cblxuLmJnLXRlYWwtNjAwIHtcbiAgYmFja2dyb3VuZDogIzAwODk3QiAhaW1wb3J0YW50O1xufVxuXG4uYmctdGVhbC03MDAsIC5iZy10ZWFsLWRhcmtlciB7XG4gIGJhY2tncm91bmQ6ICMwMDc5NmIgIWltcG9ydGFudDtcbn1cblxuLmJnLXRlYWwtODAwIHtcbiAgYmFja2dyb3VuZDogIzAwNjk1QyAhaW1wb3J0YW50O1xufVxuXG4uYmctdGVhbC05MDAge1xuICBiYWNrZ3JvdW5kOiAjMDA0RDQwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRlYWwsXG4udGV4dC1zdWNjZXNzLFxuLnRleHQtdGVhbC01MDAge1xuICBjb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtdGVhbDpob3ZlcixcbmEudGV4dC10ZWFsOmZvY3VzLFxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsXG5hLnRleHQtc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjMDA3OTZiICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRlYWwtdHJhbnNwYXJlbnQtMSB7XG4gIGNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRlYWwtdHJhbnNwYXJlbnQtMiB7XG4gIGNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRlYWwtdHJhbnNwYXJlbnQtMyB7XG4gIGNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRlYWwtdHJhbnNwYXJlbnQtNCB7XG4gIGNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRlYWwtdHJhbnNwYXJlbnQtNSB7XG4gIGNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRlYWwtdHJhbnNwYXJlbnQtNiB7XG4gIGNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRlYWwtdHJhbnNwYXJlbnQtNyB7XG4gIGNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRlYWwtdHJhbnNwYXJlbnQtOCB7XG4gIGNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRlYWwtdHJhbnNwYXJlbnQtOSB7XG4gIGNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRlYWwtNTAge1xuICBjb2xvcjogI0UwRjJGMSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10ZWFsLTEwMCB7XG4gIGNvbG9yOiAjQjJERkRCICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRlYWwtMjAwIHtcbiAgY29sb3I6ICM4MENCQzQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdGVhbC0zMDAsIC50ZXh0LXRlYWwtbGlnaHRlciB7XG4gIGNvbG9yOiAjNGRiNmFjICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRlYWwtNDAwIHtcbiAgY29sb3I6ICMyNkE2OUEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdGVhbC02MDAge1xuICBjb2xvcjogIzAwODk3QiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10ZWFsLTcwMCwgLnRleHQtdGVhbC1kYXJrZXIge1xuICBjb2xvcjogIzAwNzk2YiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10ZWFsLTgwMCB7XG4gIGNvbG9yOiAjMDA2OTVDICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRlYWwtOTAwIHtcbiAgY29sb3I6ICMwMDRENDAgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LXRlYWwge1xuICBiYWNrZ3JvdW5kOiByZ2IoNzcsIDE4MiwgMTcyKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYig3NywgMTgyLCAxNzIpIDAlLCByZ2IoMCwgMTIxLCAxMDcpIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiKDc3LCAxODIsIDE3MikgMCUsIHJnYigwLCAxMjEsIDEwNykgMTAwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiKDc3LCAxODIsIDE3MikgMCUsIHJnYigwLCAxMjEsIDEwNykgMTAwJSkgIWltcG9ydGFudDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIjNGRiNmFjXCIsIGVuZENvbG9yc3RyPVwiIzAwNzk2YlwiLEdyYWRpZW50VHlwZT0wICkgIWltcG9ydGFudDtcbn1cblxuLyogR3JlZW4gKi9cbi5iZy1ncmVlbixcbi5iZy1ncmVlbi01MDAsXG4ucGFuZWwtZ3JlZW4gLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kOiAjNENBRjUwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmVlbi10cmFuc3BhcmVudC0xIHtcbiAgYmFja2dyb3VuZDogcmdiYSg3NiwgMTc1LCA4MCwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JlZW4tdHJhbnNwYXJlbnQtMiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNzYsIDE3NSwgODAsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZWVuLXRyYW5zcGFyZW50LTMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDc2LCAxNzUsIDgwLCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmVlbi10cmFuc3BhcmVudC00IHtcbiAgYmFja2dyb3VuZDogcmdiYSg3NiwgMTc1LCA4MCwgMC40KSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JlZW4tdHJhbnNwYXJlbnQtNSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNzYsIDE3NSwgODAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZWVuLXRyYW5zcGFyZW50LTYge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDc2LCAxNzUsIDgwLCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmVlbi10cmFuc3BhcmVudC03IHtcbiAgYmFja2dyb3VuZDogcmdiYSg3NiwgMTc1LCA4MCwgMC43KSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JlZW4tdHJhbnNwYXJlbnQtOCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNzYsIDE3NSwgODAsIDAuOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZWVuLXRyYW5zcGFyZW50LTkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDc2LCAxNzUsIDgwLCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmVlbi01MCB7XG4gIGJhY2tncm91bmQ6ICNFOEY1RTkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZWVuLTEwMCB7XG4gIGJhY2tncm91bmQ6ICNDOEU2QzkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZWVuLTIwMCB7XG4gIGJhY2tncm91bmQ6ICNBNUQ2QTcgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZWVuLTMwMCwgLmJnLWdyZWVuLWxpZ2h0ZXIge1xuICBiYWNrZ3JvdW5kOiAjODFDNzg0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmVlbi00MDAge1xuICBiYWNrZ3JvdW5kOiAjNjZCQjZBICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmVlbi02MDAge1xuICBiYWNrZ3JvdW5kOiAjNDNBMDQ3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmVlbi03MDAsIC5iZy1ncmVlbi1kYXJrZXIge1xuICBiYWNrZ3JvdW5kOiAjMzg4RTNDICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmVlbi04MDAge1xuICBiYWNrZ3JvdW5kOiAjMkU3RDMyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmVlbi05MDAge1xuICBiYWNrZ3JvdW5kOiAjMUI1RTIwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyZWVuLFxuLnRleHQtZ3JlZW4tNTAwIHtcbiAgY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyZWVuOmhvdmVyLFxuYS50ZXh0LWdyZWVuOmZvY3VzIHtcbiAgY29sb3I6ICMzODhFM0MgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JlZW4tdHJhbnNwYXJlbnQtMSB7XG4gIGNvbG9yOiByZ2JhKDc2LCAxNzUsIDgwLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyZWVuLXRyYW5zcGFyZW50LTIge1xuICBjb2xvcjogcmdiYSg3NiwgMTc1LCA4MCwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmVlbi10cmFuc3BhcmVudC0zIHtcbiAgY29sb3I6IHJnYmEoNzYsIDE3NSwgODAsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JlZW4tdHJhbnNwYXJlbnQtNCB7XG4gIGNvbG9yOiByZ2JhKDc2LCAxNzUsIDgwLCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyZWVuLXRyYW5zcGFyZW50LTUge1xuICBjb2xvcjogcmdiYSg3NiwgMTc1LCA4MCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmVlbi10cmFuc3BhcmVudC02IHtcbiAgY29sb3I6IHJnYmEoNzYsIDE3NSwgODAsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JlZW4tdHJhbnNwYXJlbnQtNyB7XG4gIGNvbG9yOiByZ2JhKDc2LCAxNzUsIDgwLCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyZWVuLXRyYW5zcGFyZW50LTgge1xuICBjb2xvcjogcmdiYSg3NiwgMTc1LCA4MCwgMC44KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmVlbi10cmFuc3BhcmVudC05IHtcbiAgY29sb3I6IHJnYmEoNzYsIDE3NSwgODAsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JlZW4tNTAge1xuICBjb2xvcjogI0U4RjVFOSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmVlbi0xMDAge1xuICBjb2xvcjogI0M4RTZDOSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmVlbi0yMDAge1xuICBjb2xvcjogI0E1RDZBNyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmVlbi0zMDAsIC50ZXh0LWdyZWVuLWxpZ2h0ZXIge1xuICBjb2xvcjogIzgxQzc4NCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmVlbi00MDAge1xuICBjb2xvcjogIzY2QkI2QSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmVlbi02MDAge1xuICBjb2xvcjogIzQzQTA0NyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmVlbi03MDAsIC50ZXh0LWdyZWVuLWRhcmtlciB7XG4gIGNvbG9yOiAjMzg4RTNDICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyZWVuLTgwMCB7XG4gIGNvbG9yOiAjMkU3RDMyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyZWVuLTkwMCB7XG4gIGNvbG9yOiAjMUI1RTIwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1ncmVlbiB7XG4gIGJhY2tncm91bmQ6IHJnYigxMjksIDE5OSwgMTMyKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYigxMjksIDE5OSwgMTMyKSAwJSwgcmdiKDU2LCAxNDIsIDYwKSAxMDAlKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYigxMjksIDE5OSwgMTMyKSAwJSwgcmdiKDU2LCAxNDIsIDYwKSAxMDAlKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2IoMTI5LCAxOTksIDEzMikgMCUsIHJnYig1NiwgMTQyLCA2MCkgMTAwJSkgIWltcG9ydGFudDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIjODFjNzg0XCIsIGVuZENvbG9yc3RyPVwiIzM4OGUzY1wiLEdyYWRpZW50VHlwZT0wICkgIWltcG9ydGFudDtcbn1cblxuLyogTGlnaHQgR3JlZW4gKi9cbi5iZy1saWdodC1ncmVlbixcbi5iZy1saWdodC1ncmVlbi01MDAsXG4ucGFuZWwtbGlnaHQtZ3JlZW4gLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kOiAjMzg4ZTNjICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1ncmVlbi10cmFuc3BhcmVudC0xIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMzksIDE5NSwgNzQsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWdyZWVuLXRyYW5zcGFyZW50LTIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEzOSwgMTk1LCA3NCwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtZ3JlZW4tdHJhbnNwYXJlbnQtMyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTM5LCAxOTUsIDc0LCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1ncmVlbi10cmFuc3BhcmVudC00IHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMzksIDE5NSwgNzQsIDAuNCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWdyZWVuLXRyYW5zcGFyZW50LTUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEzOSwgMTk1LCA3NCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtZ3JlZW4tdHJhbnNwYXJlbnQtNiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTM5LCAxOTUsIDc0LCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1ncmVlbi10cmFuc3BhcmVudC03IHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMzksIDE5NSwgNzQsIDAuNykgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWdyZWVuLXRyYW5zcGFyZW50LTgge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEzOSwgMTk1LCA3NCwgMC44KSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtZ3JlZW4tdHJhbnNwYXJlbnQtOSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTM5LCAxOTUsIDc0LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1ncmVlbi01MCB7XG4gIGJhY2tncm91bmQ6ICNGMUY4RTkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWdyZWVuLTEwMCB7XG4gIGJhY2tncm91bmQ6ICNEQ0VEQzggIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWdyZWVuLTIwMCB7XG4gIGJhY2tncm91bmQ6ICNDNUUxQTUgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWdyZWVuLTMwMCwgLmJnLWxpZ2h0LWdyZWVuLWxpZ2h0ZXIge1xuICBiYWNrZ3JvdW5kOiAjNGNhZjUwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1ncmVlbi00MDAge1xuICBiYWNrZ3JvdW5kOiAjOUNDQzY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1ncmVlbi02MDAge1xuICBiYWNrZ3JvdW5kOiAjN0NCMzQyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1ncmVlbi03MDAsIC5iZy1saWdodC1ncmVlbi1kYXJrZXIge1xuICBiYWNrZ3JvdW5kOiAjMWI1ZTIwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1ncmVlbi04MDAge1xuICBiYWNrZ3JvdW5kOiAjNTU4QjJGICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1ncmVlbi05MDAge1xuICBiYWNrZ3JvdW5kOiAjRkY2RjAwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWdyZWVuLFxuLnRleHQtbGlnaHQtZ3JlZW4tNTAwIHtcbiAgY29sb3I6ICMzODhlM2MgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWxpZ2h0LWdyZWVuOmhvdmVyLFxuYS50ZXh0LWxpZ2h0LWdyZWVuOmZvY3VzIHtcbiAgY29sb3I6ICMxYjVlMjAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtZ3JlZW4tdHJhbnNwYXJlbnQtMSB7XG4gIGNvbG9yOiByZ2JhKDEzOSwgMTk1LCA3NCwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1ncmVlbi10cmFuc3BhcmVudC0yIHtcbiAgY29sb3I6IHJnYmEoMTM5LCAxOTUsIDc0LCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWdyZWVuLXRyYW5zcGFyZW50LTMge1xuICBjb2xvcjogcmdiYSgxMzksIDE5NSwgNzQsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtZ3JlZW4tdHJhbnNwYXJlbnQtNCB7XG4gIGNvbG9yOiByZ2JhKDEzOSwgMTk1LCA3NCwgMC40KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1ncmVlbi10cmFuc3BhcmVudC01IHtcbiAgY29sb3I6IHJnYmEoMTM5LCAxOTUsIDc0LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWdyZWVuLXRyYW5zcGFyZW50LTYge1xuICBjb2xvcjogcmdiYSgxMzksIDE5NSwgNzQsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtZ3JlZW4tdHJhbnNwYXJlbnQtNyB7XG4gIGNvbG9yOiByZ2JhKDEzOSwgMTk1LCA3NCwgMC43KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1ncmVlbi10cmFuc3BhcmVudC04IHtcbiAgY29sb3I6IHJnYmEoMTM5LCAxOTUsIDc0LCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWdyZWVuLXRyYW5zcGFyZW50LTkge1xuICBjb2xvcjogcmdiYSgxMzksIDE5NSwgNzQsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtZ3JlZW4tNTAge1xuICBjb2xvcjogI0YxRjhFOSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1ncmVlbi0xMDAge1xuICBjb2xvcjogI0RDRURDOCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1ncmVlbi0yMDAge1xuICBjb2xvcjogI0M1RTFBNSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1ncmVlbi0zMDAsIC50ZXh0LWxpZ2h0LWdyZWVuLWxpZ2h0ZXIge1xuICBjb2xvcjogIzRjYWY1MCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1ncmVlbi00MDAge1xuICBjb2xvcjogIzlDQ0M2NSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1ncmVlbi02MDAge1xuICBjb2xvcjogIzdDQjM0MiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1ncmVlbi03MDAsIC50ZXh0LWxpZ2h0LWdyZWVuLWRhcmtlciB7XG4gIGNvbG9yOiAjMWI1ZTIwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWdyZWVuLTgwMCB7XG4gIGNvbG9yOiAjNTU4QjJGICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWdyZWVuLTkwMCB7XG4gIGNvbG9yOiAjMzM2OTFFICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1saWdodC1ncmVlbiB7XG4gIGJhY2tncm91bmQ6IHJnYigxNzQsIDIxMywgMTI5KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYigxNzQsIDIxMywgMTI5KSAwJSwgcmdiKDEwNCwgMTU5LCA1NikgMTAwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMTc0LCAyMTMsIDEyOSkgMCUsIHJnYigxMDQsIDE1OSwgNTYpIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYigxNzQsIDIxMywgMTI5KSAwJSwgcmdiKDEwNCwgMTU5LCA1NikgMTAwJSkgIWltcG9ydGFudDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIjNGNhZjUwXCIsIGVuZENvbG9yc3RyPVwiIzFiNWUyMFwiLEdyYWRpZW50VHlwZT0wICkgIWltcG9ydGFudDtcbn1cblxuLyogTGltZSAqL1xuLmJnLWxpbWUsXG4uYmctbGltZS01MDAsXG4ucGFuZWwtbGltZSAucGFuZWwtaGVhZGluZyB7XG4gIGJhY2tncm91bmQ6ICNjZGRjMzkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpbWUtdHJhbnNwYXJlbnQtMSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjA1LCAyMjAsIDU3LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saW1lLXRyYW5zcGFyZW50LTIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwNSwgMjIwLCA1NywgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGltZS10cmFuc3BhcmVudC0zIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMDUsIDIyMCwgNTcsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpbWUtdHJhbnNwYXJlbnQtNCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjA1LCAyMjAsIDU3LCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saW1lLXRyYW5zcGFyZW50LTUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwNSwgMjIwLCA1NywgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGltZS10cmFuc3BhcmVudC02IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMDUsIDIyMCwgNTcsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpbWUtdHJhbnNwYXJlbnQtNyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjA1LCAyMjAsIDU3LCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saW1lLXRyYW5zcGFyZW50LTgge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwNSwgMjIwLCA1NywgMC44KSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGltZS10cmFuc3BhcmVudC05IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMDUsIDIyMCwgNTcsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpbWUtNTAge1xuICBiYWNrZ3JvdW5kOiAjRjlGQkU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saW1lLTEwMCB7XG4gIGJhY2tncm91bmQ6ICNGMEY0QzMgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpbWUtMjAwIHtcbiAgYmFja2dyb3VuZDogI0U2RUU5QyAhaW1wb3J0YW50O1xufVxuXG4uYmctbGltZS0zMDAsIC5iZy1saW1lLWxpZ2h0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZGNlNzc1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saW1lLTQwMCB7XG4gIGJhY2tncm91bmQ6ICNENEUxNTcgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpbWUtNjAwIHtcbiAgYmFja2dyb3VuZDogI0MwQ0EzMyAhaW1wb3J0YW50O1xufVxuXG4uYmctbGltZS03MDAsIC5iZy1saW1lLWRhcmtlciB7XG4gIGJhY2tncm91bmQ6ICNhZmI0MmIgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpbWUtODAwIHtcbiAgYmFja2dyb3VuZDogIzlFOUQyNCAhaW1wb3J0YW50O1xufVxuXG4uYmctbGltZS05MDAge1xuICBiYWNrZ3JvdW5kOiAjODI3NzE3ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpbWUsXG4udGV4dC1saW1lLTUwMCB7XG4gIGNvbG9yOiAjY2RkYzM5ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1saWdodC1saW1lOmhvdmVyLFxuYS50ZXh0LWxpZ2h0LWxpbWU6Zm9jdXMge1xuICBjb2xvcjogI2FmYjQyYiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saW1lLXRyYW5zcGFyZW50LTEge1xuICBjb2xvcjogcmdiYSgyMDUsIDIyMCwgNTcsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGltZS10cmFuc3BhcmVudC0yIHtcbiAgY29sb3I6IHJnYmEoMjA1LCAyMjAsIDU3LCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpbWUtdHJhbnNwYXJlbnQtMyB7XG4gIGNvbG9yOiByZ2JhKDIwNSwgMjIwLCA1NywgMC4zKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saW1lLXRyYW5zcGFyZW50LTQge1xuICBjb2xvcjogcmdiYSgyMDUsIDIyMCwgNTcsIDAuNCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGltZS10cmFuc3BhcmVudC01IHtcbiAgY29sb3I6IHJnYmEoMjA1LCAyMjAsIDU3LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpbWUtdHJhbnNwYXJlbnQtNiB7XG4gIGNvbG9yOiByZ2JhKDIwNSwgMjIwLCA1NywgMC42KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saW1lLXRyYW5zcGFyZW50LTcge1xuICBjb2xvcjogcmdiYSgyMDUsIDIyMCwgNTcsIDAuNykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGltZS10cmFuc3BhcmVudC04IHtcbiAgY29sb3I6IHJnYmEoMjA1LCAyMjAsIDU3LCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpbWUtdHJhbnNwYXJlbnQtOSB7XG4gIGNvbG9yOiByZ2JhKDIwNSwgMjIwLCA1NywgMC45KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saW1lLTUwIHtcbiAgY29sb3I6ICNGOUZCRTcgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGltZS0xMDAge1xuICBjb2xvcjogI0YwRjRDMyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saW1lLTIwMCB7XG4gIGNvbG9yOiAjRTZFRTlDICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpbWUtMzAwLCAudGV4dC1saW1lLWxpZ2h0ZXIge1xuICBjb2xvcjogI2RjZTc3NSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saW1lLTQwMCB7XG4gIGNvbG9yOiAjRDRFMTU3ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpbWUtNjAwIHtcbiAgY29sb3I6ICNDMENBMzMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGltZS03MDAsIC50ZXh0LWxpbWUtZGFya2VyIHtcbiAgY29sb3I6ICNhZmI0MmIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGltZS04MDAge1xuICBjb2xvcjogIzlFOUQyNCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saW1lLTkwMCB7XG4gIGNvbG9yOiAjODI3NzE3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1saW1lIHtcbiAgYmFja2dyb3VuZDogcmdiKDIyMCwgMjMxLCAxMTcpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiKDIyMCwgMjMxLCAxMTcpIDAlLCByZ2IoMTc1LCAxODAsIDQzKSAxMDAlKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYigyMjAsIDIzMSwgMTE3KSAwJSwgcmdiKDE3NSwgMTgwLCA0MykgMTAwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiKDIyMCwgMjMxLCAxMTcpIDAlLCByZ2IoMTc1LCAxODAsIDQzKSAxMDAlKSAhaW1wb3J0YW50O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiNkY2U3NzVcIiwgZW5kQ29sb3JzdHI9XCIjYWZiNDJiXCIsR3JhZGllbnRUeXBlPTAgKSAhaW1wb3J0YW50O1xufVxuXG4vKiBZZWxsb3cgKi9cbi5iZy15ZWxsb3csXG4uYmcteWVsbG93LTUwMCxcbi5wYW5lbC15ZWxsb3cgLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kOiAjZmZlYjNiICFpbXBvcnRhbnQ7XG59XG5cbi5iZy15ZWxsb3ctdHJhbnNwYXJlbnQtMSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyMzUsIDU5LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy15ZWxsb3ctdHJhbnNwYXJlbnQtMiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyMzUsIDU5LCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy15ZWxsb3ctdHJhbnNwYXJlbnQtMyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyMzUsIDU5LCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy15ZWxsb3ctdHJhbnNwYXJlbnQtNCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyMzUsIDU5LCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy15ZWxsb3ctdHJhbnNwYXJlbnQtNSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyMzUsIDU5LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy15ZWxsb3ctdHJhbnNwYXJlbnQtNiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyMzUsIDU5LCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy15ZWxsb3ctdHJhbnNwYXJlbnQtNyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyMzUsIDU5LCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy15ZWxsb3ctdHJhbnNwYXJlbnQtOCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyMzUsIDU5LCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy15ZWxsb3ctdHJhbnNwYXJlbnQtOSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyMzUsIDU5LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy15ZWxsb3ctNTAge1xuICBiYWNrZ3JvdW5kOiAjRkZGREU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy15ZWxsb3ctMTAwIHtcbiAgYmFja2dyb3VuZDogI0ZGRjlDNCAhaW1wb3J0YW50O1xufVxuXG4uYmcteWVsbG93LTIwMCB7XG4gIGJhY2tncm91bmQ6ICNGRkY1OUQgIWltcG9ydGFudDtcbn1cblxuLmJnLXllbGxvdy0zMDAsIC5iZy15ZWxsb3ctbGlnaHRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmYxNzYgIWltcG9ydGFudDtcbn1cblxuLmJnLXllbGxvdy00MDAge1xuICBiYWNrZ3JvdW5kOiAjRkZFRTU4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy15ZWxsb3ctNjAwIHtcbiAgYmFja2dyb3VuZDogI0ZERDgzNSAhaW1wb3J0YW50O1xufVxuXG4uYmcteWVsbG93LTcwMCwgLmJnLXllbGxvdy1kYXJrZXIge1xuICBiYWNrZ3JvdW5kOiAjZmRkODM1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy15ZWxsb3ctODAwIHtcbiAgYmFja2dyb3VuZDogI0Y5QTgyNSAhaW1wb3J0YW50O1xufVxuXG4uYmcteWVsbG93LTkwMCB7XG4gIGJhY2tncm91bmQ6ICNGNTdGMTcgIWltcG9ydGFudDtcbn1cblxuLnRleHQteWVsbG93LFxuLnRleHQteWVsbG93LTUwMCB7XG4gIGNvbG9yOiAjZmZlYjNiICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC15ZWxsb3c6aG92ZXIsXG5hLnRleHQteWVsbG93OmZvY3VzIHtcbiAgY29sb3I6ICNmZGQ4MzUgIWltcG9ydGFudDtcbn1cblxuLnRleHQteWVsbG93LXRyYW5zcGFyZW50LTEge1xuICBjb2xvcjogcmdiYSgyNTUsIDIzNSwgNTksIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQteWVsbG93LXRyYW5zcGFyZW50LTIge1xuICBjb2xvcjogcmdiYSgyNTUsIDIzNSwgNTksIDAuMikgIWltcG9ydGFudDtcbn1cblxuLnRleHQteWVsbG93LXRyYW5zcGFyZW50LTMge1xuICBjb2xvcjogcmdiYSgyNTUsIDIzNSwgNTksIDAuMykgIWltcG9ydGFudDtcbn1cblxuLnRleHQteWVsbG93LXRyYW5zcGFyZW50LTQge1xuICBjb2xvcjogcmdiYSgyNTUsIDIzNSwgNTksIDAuNCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQteWVsbG93LXRyYW5zcGFyZW50LTUge1xuICBjb2xvcjogcmdiYSgyNTUsIDIzNSwgNTksIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQteWVsbG93LXRyYW5zcGFyZW50LTYge1xuICBjb2xvcjogcmdiYSgyNTUsIDIzNSwgNTksIDAuNikgIWltcG9ydGFudDtcbn1cblxuLnRleHQteWVsbG93LXRyYW5zcGFyZW50LTcge1xuICBjb2xvcjogcmdiYSgyNTUsIDIzNSwgNTksIDAuNykgIWltcG9ydGFudDtcbn1cblxuLnRleHQteWVsbG93LXRyYW5zcGFyZW50LTgge1xuICBjb2xvcjogcmdiYSgyNTUsIDIzNSwgNTksIDAuOCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQteWVsbG93LXRyYW5zcGFyZW50LTkge1xuICBjb2xvcjogcmdiYSgyNTUsIDIzNSwgNTksIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQteWVsbG93LTUwIHtcbiAgY29sb3I6ICNGRkZERTcgIWltcG9ydGFudDtcbn1cblxuLnRleHQteWVsbG93LTEwMCB7XG4gIGNvbG9yOiAjRkZGOUM0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXllbGxvdy0yMDAge1xuICBjb2xvcjogI0ZGRjU5RCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC15ZWxsb3ctMzAwLCAudGV4dC15ZWxsb3ctbGlnaHRlciB7XG4gIGNvbG9yOiAjZmZmMTc2ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXllbGxvdy00MDAge1xuICBjb2xvcjogI0ZGRUU1OCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC15ZWxsb3ctNjAwIHtcbiAgY29sb3I6ICNGREQ4MzUgIWltcG9ydGFudDtcbn1cblxuLnRleHQteWVsbG93LTcwMCwgLnRleHQteWVsbG93LWRhcmtlciB7XG4gIGNvbG9yOiAjZmRkODM1ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXllbGxvdy04MDAge1xuICBjb2xvcjogI0Y5QTgyNSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC15ZWxsb3ctOTAwIHtcbiAgY29sb3I6ICNGNTdGMTcgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LXllbGxvdyB7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI0MSwgMTE4KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYigyNTUsIDI0MSwgMTE4KSAwJSwgcmdiKDI1MSwgMTkyLCA0NSkgMTAwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMjU1LCAyNDEsIDExOCkgMCUsIHJnYigyNTEsIDE5MiwgNDUpIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYigyNTUsIDI0MSwgMTE4KSAwJSwgcmdiKDI1MSwgMTkyLCA0NSkgMTAwJSkgIWltcG9ydGFudDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIjZmZmMTc2XCIsIGVuZENvbG9yc3RyPVwiI2ZkZDgzNVwiLEdyYWRpZW50VHlwZT0wICkgIWltcG9ydGFudDtcbn1cblxuLyogRW1iZXIgKi9cbi5iZy1hbWJlcixcbi5iZy1hbWJlci01MDAsXG4ucGFuZWwtYW1iZXIgLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kOiAjRkZDMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hbWJlci10cmFuc3BhcmVudC0xIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE5MywgNywgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYW1iZXItdHJhbnNwYXJlbnQtMiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxOTMsIDcsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWFtYmVyLXRyYW5zcGFyZW50LTMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hbWJlci10cmFuc3BhcmVudC00IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE5MywgNywgMC40KSAhaW1wb3J0YW50O1xufVxuXG4uYmctYW1iZXItdHJhbnNwYXJlbnQtNSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxOTMsIDcsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWFtYmVyLXRyYW5zcGFyZW50LTYge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hbWJlci10cmFuc3BhcmVudC03IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE5MywgNywgMC43KSAhaW1wb3J0YW50O1xufVxuXG4uYmctYW1iZXItdHJhbnNwYXJlbnQtOCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxOTMsIDcsIDAuOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWFtYmVyLXRyYW5zcGFyZW50LTkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hbWJlci01MCB7XG4gIGJhY2tncm91bmQ6ICNGRkY4RTEgIWltcG9ydGFudDtcbn1cblxuLmJnLWFtYmVyLTEwMCB7XG4gIGJhY2tncm91bmQ6ICNGRkVDQjMgIWltcG9ydGFudDtcbn1cblxuLmJnLWFtYmVyLTIwMCB7XG4gIGJhY2tncm91bmQ6ICNGRkUwODIgIWltcG9ydGFudDtcbn1cblxuLmJnLWFtYmVyLTMwMCwgLmJnLWFtYmVyLWxpZ2h0ZXIge1xuICBiYWNrZ3JvdW5kOiAjRkZENTRGICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hbWJlci00MDAge1xuICBiYWNrZ3JvdW5kOiAjRkZDQTI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hbWJlci02MDAge1xuICBiYWNrZ3JvdW5kOiAjRkZCMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hbWJlci03MDAsIC5iZy1hbWJlci1kYXJrZXIge1xuICBiYWNrZ3JvdW5kOiAjRkZBMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hbWJlci04MDAge1xuICBiYWNrZ3JvdW5kOiAjRkY4RjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hbWJlci05MDAge1xuICBiYWNrZ3JvdW5kOiAjRkY2RjAwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFtYmVyLFxuLnRleHQtYW1iZXItNTAwIHtcbiAgY29sb3I6ICNGRkMxMDcgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWFtYmVyOmhvdmVyLFxuYS50ZXh0LWFtYmVyOmZvY3VzIHtcbiAgY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYW1iZXItdHJhbnNwYXJlbnQtMSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFtYmVyLXRyYW5zcGFyZW50LTIge1xuICBjb2xvcjogcmdiYSgyNTUsIDE5MywgNywgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1hbWJlci10cmFuc3BhcmVudC0zIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAxOTMsIDcsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYW1iZXItdHJhbnNwYXJlbnQtNCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFtYmVyLXRyYW5zcGFyZW50LTUge1xuICBjb2xvcjogcmdiYSgyNTUsIDE5MywgNywgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1hbWJlci10cmFuc3BhcmVudC02IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAxOTMsIDcsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYW1iZXItdHJhbnNwYXJlbnQtNyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFtYmVyLXRyYW5zcGFyZW50LTgge1xuICBjb2xvcjogcmdiYSgyNTUsIDE5MywgNywgMC44KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1hbWJlci10cmFuc3BhcmVudC05IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAxOTMsIDcsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYW1iZXItNTAge1xuICBjb2xvcjogI0ZGRjhFMSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1hbWJlci0xMDAge1xuICBjb2xvcjogI0ZGRUNCMyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1hbWJlci0yMDAge1xuICBjb2xvcjogI0ZGRTA4MiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1hbWJlci0zMDAsIC50ZXh0LWFtYmVyLWxpZ2h0ZXIge1xuICBjb2xvcjogI0ZGRDU0RiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1hbWJlci00MDAge1xuICBjb2xvcjogI0ZGQ0EyOCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1hbWJlci02MDAge1xuICBjb2xvcjogI0ZGQjMwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1hbWJlci03MDAsIC50ZXh0LWFtYmVyLWRhcmtlciB7XG4gIGNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFtYmVyLTgwMCB7XG4gIGNvbG9yOiAjRkY4RjAwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFtYmVyLTkwMCB7XG4gIGNvbG9yOiAjRkY2RjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1hbWJlciB7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDIxMywgNzkpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiKDI1NSwgMjEzLCA3OSkgMCUsIHJnYigyNTUsIDE2MCwgMCkgMTAwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMjU1LCAyMTMsIDc5KSAwJSwgcmdiKDI1NSwgMTYwLCAwKSAxMDAlKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2IoMjU1LCAyMTMsIDc5KSAwJSwgcmdiKDI1NSwgMTYwLCAwKSAxMDAlKSAhaW1wb3J0YW50O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiNmZmQ1NGZcIiwgZW5kQ29sb3JzdHI9XCIjZmZhMDAwXCIsR3JhZGllbnRUeXBlPTAgKSAhaW1wb3J0YW50O1xufVxuXG4vKiBPcmFuZ2UgKi9cbi5iZy1vcmFuZ2UsXG4uYmctd2FybmluZyxcbi5iZy1vcmFuZ2UtNTAwLFxuLnBhbmVsLW9yYW5nZSAucGFuZWwtaGVhZGluZyxcbi5wYW5lbC13YXJuaW5nIC5wYW5lbC1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZDogI2U2NGExOSAhaW1wb3J0YW50O1xufVxuXG4uYmctb3JhbmdlLXRyYW5zcGFyZW50LTEge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTUyLCAwLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcmFuZ2UtdHJhbnNwYXJlbnQtMiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxNTIsIDAsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLW9yYW5nZS10cmFuc3BhcmVudC0zIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE1MiwgMCwgMC4zKSAhaW1wb3J0YW50O1xufVxuXG4uYmctb3JhbmdlLXRyYW5zcGFyZW50LTQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTUyLCAwLCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcmFuZ2UtdHJhbnNwYXJlbnQtNSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxNTIsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLW9yYW5nZS10cmFuc3BhcmVudC02IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE1MiwgMCwgMC42KSAhaW1wb3J0YW50O1xufVxuXG4uYmctb3JhbmdlLXRyYW5zcGFyZW50LTcge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTUyLCAwLCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcmFuZ2UtdHJhbnNwYXJlbnQtOCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxNTIsIDAsIDAuOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLW9yYW5nZS10cmFuc3BhcmVudC05IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE1MiwgMCwgMC45KSAhaW1wb3J0YW50O1xufVxuXG4uYmctb3JhbmdlLTUwIHtcbiAgYmFja2dyb3VuZDogI0ZGRjNFMCAhaW1wb3J0YW50O1xufVxuXG4uYmctb3JhbmdlLTEwMCB7XG4gIGJhY2tncm91bmQ6ICNGRkUwQjIgIWltcG9ydGFudDtcbn1cblxuLmJnLW9yYW5nZS0yMDAge1xuICBiYWNrZ3JvdW5kOiAjRkZDQzgwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcmFuZ2UtMzAwLCAuYmctb3JhbmdlLWxpZ2h0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmY1NzIyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcmFuZ2UtNDAwIHtcbiAgYmFja2dyb3VuZDogI0ZGQTcyNiAhaW1wb3J0YW50O1xufVxuXG4uYmctb3JhbmdlLTYwMCB7XG4gIGJhY2tncm91bmQ6ICNGQjhDMDAgIWltcG9ydGFudDtcbn1cblxuLmJnLW9yYW5nZS03MDAsIC5iZy1vcmFuZ2UtZGFya2VyIHtcbiAgYmFja2dyb3VuZDogI2JmMzYwYyAhaW1wb3J0YW50O1xufVxuXG4uYmctb3JhbmdlLTgwMCB7XG4gIGJhY2tncm91bmQ6ICNFRjZDMDAgIWltcG9ydGFudDtcbn1cblxuLmJnLW9yYW5nZS05MDAge1xuICBiYWNrZ3JvdW5kOiAjRTY1MTAwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW9yYW5nZSxcbi50ZXh0LXdhcm5pbmcsXG4udGV4dC1vcmFuZ2UtNTAwIHtcbiAgY29sb3I6ICNlNjRhMTkgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LW9yYW5nZTpob3ZlcixcbmEudGV4dC1vcmFuZ2U6Zm9jdXMsXG5hLnRleHQtd2FybmluZzpob3ZlcixcbmEudGV4dC13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICNiZjM2MGMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtb3JhbmdlLXRyYW5zcGFyZW50LTEge1xuICBjb2xvcjogcmdiYSgyNTUsIDE1MiwgMCwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1vcmFuZ2UtdHJhbnNwYXJlbnQtMiB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMTUyLCAwLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW9yYW5nZS10cmFuc3BhcmVudC0zIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAxNTIsIDAsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtb3JhbmdlLXRyYW5zcGFyZW50LTQge1xuICBjb2xvcjogcmdiYSgyNTUsIDE1MiwgMCwgMC40KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1vcmFuZ2UtdHJhbnNwYXJlbnQtNSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMTUyLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW9yYW5nZS10cmFuc3BhcmVudC02IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAxNTIsIDAsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtb3JhbmdlLXRyYW5zcGFyZW50LTcge1xuICBjb2xvcjogcmdiYSgyNTUsIDE1MiwgMCwgMC43KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1vcmFuZ2UtdHJhbnNwYXJlbnQtOCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMTUyLCAwLCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW9yYW5nZS10cmFuc3BhcmVudC05IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAxNTIsIDAsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtb3JhbmdlLTUwIHtcbiAgY29sb3I6ICNGRkYzRTAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtb3JhbmdlLTEwMCB7XG4gIGNvbG9yOiAjRkZFMEIyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW9yYW5nZS0yMDAge1xuICBjb2xvcjogI0ZGQ0M4MCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1vcmFuZ2UtMzAwLCAudGV4dC1vcmFuZ2UtbGlnaHRlciB7XG4gIGNvbG9yOiAjZmY1NzIyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW9yYW5nZS00MDAge1xuICBjb2xvcjogI0ZGQTcyNiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1vcmFuZ2UtNjAwIHtcbiAgY29sb3I6ICNGQjhDMDAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtb3JhbmdlLTcwMCwgLnRleHQtb3JhbmdlLWRhcmtlciB7XG4gIGNvbG9yOiAjYmYzNjBjICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW9yYW5nZS04MDAge1xuICBjb2xvcjogI0VGNkMwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1vcmFuZ2UtOTAwIHtcbiAgY29sb3I6ICNFNjUxMDAgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LW9yYW5nZSB7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDE4MywgNzcpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiKDI1NSwgMTgzLCA3NykgMCUsIHJnYigyNDUsIDEyNCwgMCkgMTAwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMjU1LCAxODMsIDc3KSAwJSwgcmdiKDI0NSwgMTI0LCAwKSAxMDAlKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2IoMjU1LCAxODMsIDc3KSAwJSwgcmdiKDI0NSwgMTI0LCAwKSAxMDAlKSAhaW1wb3J0YW50O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiNmZjU3MjJcIiwgZW5kQ29sb3JzdHI9XCIjYmYzNjBjXCIsR3JhZGllbnRUeXBlPTAgKSAhaW1wb3J0YW50O1xufVxuXG4vKiBEZWVwIE9yYW5nZSAqL1xuLmJnLWRlZXAtb3JhbmdlLFxuLmJnLWRlZXAtb3JhbmdlLTUwMCxcbi5wYW5lbC1kZWVwLW9yYW5nZSAucGFuZWwtaGVhZGluZyB7XG4gIGJhY2tncm91bmQ6ICNGRjU3MjIgIWltcG9ydGFudDtcbn1cblxuLmJnLWRlZXAtb3JhbmdlLXRyYW5zcGFyZW50LTEge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgODcsIDM0LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kZWVwLW9yYW5nZS10cmFuc3BhcmVudC0yIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDg3LCAzNCwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGVlcC1vcmFuZ2UtdHJhbnNwYXJlbnQtMyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCA4NywgMzQsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJnLWRlZXAtb3JhbmdlLXRyYW5zcGFyZW50LTQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgODcsIDM0LCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kZWVwLW9yYW5nZS10cmFuc3BhcmVudC01IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDg3LCAzNCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGVlcC1vcmFuZ2UtdHJhbnNwYXJlbnQtNiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCA4NywgMzQsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLmJnLWRlZXAtb3JhbmdlLXRyYW5zcGFyZW50LTcge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgODcsIDM0LCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kZWVwLW9yYW5nZS10cmFuc3BhcmVudC04IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDg3LCAzNCwgMC44KSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGVlcC1vcmFuZ2UtdHJhbnNwYXJlbnQtOSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCA4NywgMzQsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRlZXAtb3JhbmdlLTUwIHtcbiAgYmFja2dyb3VuZDogI0ZCRTlFNyAhaW1wb3J0YW50O1xufVxuXG4uYmctZGVlcC1vcmFuZ2UtMTAwIHtcbiAgYmFja2dyb3VuZDogI0ZGQ0NCQyAhaW1wb3J0YW50O1xufVxuXG4uYmctZGVlcC1vcmFuZ2UtMjAwIHtcbiAgYmFja2dyb3VuZDogI0ZGQUI5MSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGVlcC1vcmFuZ2UtMzAwLCAuYmctZGVlcC1vcmFuZ2UtbGlnaHRlciB7XG4gIGJhY2tncm91bmQ6ICNGRjhBNjUgIWltcG9ydGFudDtcbn1cblxuLmJnLWRlZXAtb3JhbmdlLTQwMCB7XG4gIGJhY2tncm91bmQ6ICNGRjcwNDMgIWltcG9ydGFudDtcbn1cblxuLmJnLWRlZXAtb3JhbmdlLTYwMCB7XG4gIGJhY2tncm91bmQ6ICNGNDUxMUUgIWltcG9ydGFudDtcbn1cblxuLmJnLWRlZXAtb3JhbmdlLTcwMCwgLmJnLWRlZXAtb3JhbmdlLWRhcmtlciB7XG4gIGJhY2tncm91bmQ6ICNFNjRBMTkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRlZXAtb3JhbmdlLTgwMCB7XG4gIGJhY2tncm91bmQ6ICNEODQzMTUgIWltcG9ydGFudDtcbn1cblxuLmJnLWRlZXAtb3JhbmdlLTkwMCB7XG4gIGJhY2tncm91bmQ6ICNCRjM2MEMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVlcC1vcmFuZ2UsXG4udGV4dC1kZWVwLW9yYW5nZS01MDAge1xuICBjb2xvcjogI0ZGNTcyMiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGVlcC1vcmFuZ2U6aG92ZXIsXG5hLnRleHQtZGVlcC1vcmFuZ2U6Zm9jdXMge1xuICBjb2xvcjogI0U2NEExOSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWVwLW9yYW5nZS10cmFuc3BhcmVudC0xIHtcbiAgY29sb3I6IHJnYmEoMjU1LCA4NywgMzQsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVlcC1vcmFuZ2UtdHJhbnNwYXJlbnQtMiB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgODcsIDM0LCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlZXAtb3JhbmdlLXRyYW5zcGFyZW50LTMge1xuICBjb2xvcjogcmdiYSgyNTUsIDg3LCAzNCwgMC4zKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWVwLW9yYW5nZS10cmFuc3BhcmVudC00IHtcbiAgY29sb3I6IHJnYmEoMjU1LCA4NywgMzQsIDAuNCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVlcC1vcmFuZ2UtdHJhbnNwYXJlbnQtNSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgODcsIDM0LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlZXAtb3JhbmdlLXRyYW5zcGFyZW50LTYge1xuICBjb2xvcjogcmdiYSgyNTUsIDg3LCAzNCwgMC42KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWVwLW9yYW5nZS10cmFuc3BhcmVudC03IHtcbiAgY29sb3I6IHJnYmEoMjU1LCA4NywgMzQsIDAuNykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVlcC1vcmFuZ2UtdHJhbnNwYXJlbnQtOCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgODcsIDM0LCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlZXAtb3JhbmdlLXRyYW5zcGFyZW50LTkge1xuICBjb2xvcjogcmdiYSgyNTUsIDg3LCAzNCwgMC45KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWVwLW9yYW5nZS01MCB7XG4gIGNvbG9yOiAjRkJFOUU3ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlZXAtb3JhbmdlLTEwMCB7XG4gIGNvbG9yOiAjRkZDQ0JDICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlZXAtb3JhbmdlLTIwMCB7XG4gIGNvbG9yOiAjRkZBQjkxICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlZXAtb3JhbmdlLTMwMCwgLnRleHQtZGVlcC1vcmFuZ2UtbGlnaHRlciB7XG4gIGNvbG9yOiAjRkY4QTY1ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlZXAtb3JhbmdlLTQwMCB7XG4gIGNvbG9yOiAjRkY3MDQzICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlZXAtb3JhbmdlLTYwMCB7XG4gIGNvbG9yOiAjRjQ1MTFFICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlZXAtb3JhbmdlLTcwMCwgLnRleHQtZGVlcC1vcmFuZ2UtZGFya2VyIHtcbiAgY29sb3I6ICNFNjRBMTkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVlcC1vcmFuZ2UtODAwIHtcbiAgY29sb3I6ICNEODQzMTUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVlcC1vcmFuZ2UtOTAwIHtcbiAgY29sb3I6ICNCRjM2MEMgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LWRlZXAtb3JhbmdlIHtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMTM4LCAxMDEpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiKDI1NSwgMTM4LCAxMDEpIDAlLCByZ2IoMjMwLCA3NCwgMjUpIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiKDI1NSwgMTM4LCAxMDEpIDAlLCByZ2IoMjMwLCA3NCwgMjUpIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYigyNTUsIDEzOCwgMTAxKSAwJSwgcmdiKDIzMCwgNzQsIDI1KSAxMDAlKSAhaW1wb3J0YW50O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiNmZjhhNjVcIiwgZW5kQ29sb3JzdHI9XCIjZTY0YTE5XCIsR3JhZGllbnRUeXBlPTAgKSAhaW1wb3J0YW50O1xufVxuXG4vKiBCcm93biAqL1xuLmJnLWJyb3duLFxuLmJnLWJyb3duLTUwMCxcbi5wYW5lbC1icm93biAucGFuZWwtaGVhZGluZyB7XG4gIGJhY2tncm91bmQ6ICM3OTU1NDggIWltcG9ydGFudDtcbn1cblxuLmJnLWJyb3duLXRyYW5zcGFyZW50LTEge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyMSwgODUsIDcyLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1icm93bi10cmFuc3BhcmVudC0yIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjEsIDg1LCA3MiwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYnJvd24tdHJhbnNwYXJlbnQtMyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTIxLCA4NSwgNzIsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJnLWJyb3duLXRyYW5zcGFyZW50LTQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyMSwgODUsIDcyLCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1icm93bi10cmFuc3BhcmVudC01IHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjEsIDg1LCA3MiwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uYmctYnJvd24tdHJhbnNwYXJlbnQtNiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTIxLCA4NSwgNzIsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLmJnLWJyb3duLXRyYW5zcGFyZW50LTcge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyMSwgODUsIDcyLCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1icm93bi10cmFuc3BhcmVudC04IHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjEsIDg1LCA3MiwgMC44KSAhaW1wb3J0YW50O1xufVxuXG4uYmctYnJvd24tdHJhbnNwYXJlbnQtOSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTIxLCA4NSwgNzIsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJyb3duLTUwIHtcbiAgYmFja2dyb3VuZDogI0VGRUJFOSAhaW1wb3J0YW50O1xufVxuXG4uYmctYnJvd24tMTAwIHtcbiAgYmFja2dyb3VuZDogI0Q3Q0NDOCAhaW1wb3J0YW50O1xufVxuXG4uYmctYnJvd24tMjAwIHtcbiAgYmFja2dyb3VuZDogI0JDQUFBNCAhaW1wb3J0YW50O1xufVxuXG4uYmctYnJvd24tMzAwLCAuYmctYnJvd24tbGlnaHRlciB7XG4gIGJhY2tncm91bmQ6ICNBMTg4N0YgIWltcG9ydGFudDtcbn1cblxuLmJnLWJyb3duLTQwMCB7XG4gIGJhY2tncm91bmQ6ICM4RDZFNjMgIWltcG9ydGFudDtcbn1cblxuLmJnLWJyb3duLTYwMCB7XG4gIGJhY2tncm91bmQ6ICM2RDRDNDEgIWltcG9ydGFudDtcbn1cblxuLmJnLWJyb3duLTcwMCwgLmJnLWJyb3duLWRhcmtlciB7XG4gIGJhY2tncm91bmQ6ICM1RDQwMzcgIWltcG9ydGFudDtcbn1cblxuLmJnLWJyb3duLTgwMCB7XG4gIGJhY2tncm91bmQ6ICM0RTM0MkUgIWltcG9ydGFudDtcbn1cblxuLmJnLWJyb3duLTkwMCB7XG4gIGJhY2tncm91bmQ6ICMzRTI3MjMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYnJvd24sXG4udGV4dC1icm93bi01MDAge1xuICBjb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtYnJvd246aG92ZXIsXG5hLnRleHQtYnJvd246Zm9jdXMge1xuICBjb2xvcjogIzVENDAzNyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1icm93bi10cmFuc3BhcmVudC0xIHtcbiAgY29sb3I6IHJnYmEoMTIxLCA4NSwgNzIsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYnJvd24tdHJhbnNwYXJlbnQtMiB7XG4gIGNvbG9yOiByZ2JhKDEyMSwgODUsIDcyLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyb3duLXRyYW5zcGFyZW50LTMge1xuICBjb2xvcjogcmdiYSgxMjEsIDg1LCA3MiwgMC4zKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1icm93bi10cmFuc3BhcmVudC00IHtcbiAgY29sb3I6IHJnYmEoMTIxLCA4NSwgNzIsIDAuNCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYnJvd24tdHJhbnNwYXJlbnQtNSB7XG4gIGNvbG9yOiByZ2JhKDEyMSwgODUsIDcyLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyb3duLXRyYW5zcGFyZW50LTYge1xuICBjb2xvcjogcmdiYSgxMjEsIDg1LCA3MiwgMC42KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1icm93bi10cmFuc3BhcmVudC03IHtcbiAgY29sb3I6IHJnYmEoMTIxLCA4NSwgNzIsIDAuNykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYnJvd24tdHJhbnNwYXJlbnQtOCB7XG4gIGNvbG9yOiByZ2JhKDEyMSwgODUsIDcyLCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyb3duLXRyYW5zcGFyZW50LTkge1xuICBjb2xvcjogcmdiYSgxMjEsIDg1LCA3MiwgMC45KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1icm93bi01MCB7XG4gIGNvbG9yOiAjRUZFQkU5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyb3duLTEwMCB7XG4gIGNvbG9yOiAjRDdDQ0M4ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyb3duLTIwMCB7XG4gIGNvbG9yOiAjQkNBQUE0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyb3duLTMwMCwgLnRleHQtYnJvd24tbGlnaHRlciB7XG4gIGNvbG9yOiAjQTE4ODdGICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyb3duLTQwMCB7XG4gIGNvbG9yOiAjOEQ2RTYzICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyb3duLTYwMCB7XG4gIGNvbG9yOiAjNkQ0QzQxICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyb3duLTcwMCwgLnRleHQtYnJvd24tZGFya2VyIHtcbiAgY29sb3I6ICM1RDQwMzcgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYnJvd24tODAwIHtcbiAgY29sb3I6ICM0RTM0MkUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYnJvd24tOTAwIHtcbiAgY29sb3I6ICMzRTI3MjMgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LWJyb3duIHtcbiAgYmFja2dyb3VuZDogcmdiKDE2MSwgMTM2LCAxMjcpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiKDE2MSwgMTM2LCAxMjcpIDAlLCByZ2IoOTMsIDY0LCA1NSkgMTAwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMTYxLCAxMzYsIDEyNykgMCUsIHJnYig5MywgNjQsIDU1KSAxMDAlKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2IoMTYxLCAxMzYsIDEyNykgMCUsIHJnYig5MywgNjQsIDU1KSAxMDAlKSAhaW1wb3J0YW50O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiNhMTg4N2ZcIiwgZW5kQ29sb3JzdHI9XCIjNWQ0MDM3XCIsR3JhZGllbnRUeXBlPTAgKSAhaW1wb3J0YW50O1xufVxuXG4vKiBHcmV5ICovXG4uYmctZ3JleSxcbi5iZy1ncmV5LTUwMCxcbi5iZy1tdXRlZCB7XG4gIGJhY2tncm91bmQ6ICM5ZTllOWUgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZXktdHJhbnNwYXJlbnQtMSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTU4LCAxNTgsIDE1OCwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JleS10cmFuc3BhcmVudC0yIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxNTgsIDE1OCwgMTU4LCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmV5LXRyYW5zcGFyZW50LTMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE1OCwgMTU4LCAxNTgsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZXktdHJhbnNwYXJlbnQtNCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTU4LCAxNTgsIDE1OCwgMC40KSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JleS10cmFuc3BhcmVudC01IHtcbiAgYmFja2dyb3VuZDogcmdiYSgxNTgsIDE1OCwgMTU4LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmV5LXRyYW5zcGFyZW50LTYge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE1OCwgMTU4LCAxNTgsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZXktdHJhbnNwYXJlbnQtNyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTU4LCAxNTgsIDE1OCwgMC43KSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JleS10cmFuc3BhcmVudC04IHtcbiAgYmFja2dyb3VuZDogcmdiYSgxNTgsIDE1OCwgMTU4LCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmV5LXRyYW5zcGFyZW50LTkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE1OCwgMTU4LCAxNTgsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXNpbHZlci10cmFuc3BhcmVudC0xIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzgsIDIzOCwgMjM4LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zaWx2ZXItdHJhbnNwYXJlbnQtMiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjM4LCAyMzgsIDIzOCwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2lsdmVyLXRyYW5zcGFyZW50LTMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzOCwgMjM4LCAyMzgsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJnLXNpbHZlci10cmFuc3BhcmVudC00IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzgsIDIzOCwgMjM4LCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zaWx2ZXItdHJhbnNwYXJlbnQtNSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjM4LCAyMzgsIDIzOCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2lsdmVyLXRyYW5zcGFyZW50LTYge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzOCwgMjM4LCAyMzgsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLmJnLXNpbHZlci10cmFuc3BhcmVudC03IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzgsIDIzOCwgMjM4LCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zaWx2ZXItdHJhbnNwYXJlbnQtOCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjM4LCAyMzgsIDIzOCwgMC44KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2lsdmVyLXRyYW5zcGFyZW50LTkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzOCwgMjM4LCAyMzgsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZXktNTAsIC5iZy1zaWx2ZXItbGlnaHRlciB7XG4gIGJhY2tncm91bmQ6ICNGQUZBRkEgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZXktMTAwIHtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JleS0yMDAsIC5iZy1zaWx2ZXIge1xuICBiYWNrZ3JvdW5kOiAjRUVFRUVFICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmV5LTMwMCxcbi5iZy1ncmV5LWxpZ2h0ZXIsXG4ucGFuZWwtZGVmYXVsdCAucGFuZWwtaGVhZGluZyB7XG4gIGJhY2tncm91bmQ6ICNlMGUwZTAgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZXktNDAwLCAuYmctc2lsdmVyLWRhcmtlciB7XG4gIGJhY2tncm91bmQ6ICNCREJEQkQgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZXktNjAwIHtcbiAgYmFja2dyb3VuZDogIzc1NzU3NSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JleS03MDAsIC5iZy1ncmV5LWRhcmtlciB7XG4gIGJhY2tncm91bmQ6ICM2MTYxNjEgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZXktODAwIHtcbiAgYmFja2dyb3VuZDogIzQyNDI0MiAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JleS05MDAsXG4ucGFuZWwtZ3JleSAucGFuZWwtaGVhZGluZyB7XG4gIGJhY2tncm91bmQ6ICMyMTIxMjEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JleSxcbi50ZXh0LW11dGVkLFxuLnRleHQtZ3JleS01MDAge1xuICBjb2xvcjogIzllOWU5ZSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JleTpob3ZlcixcbmEudGV4dC1ncmV5OmZvY3VzIHtcbiAgY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JleS10cmFuc3BhcmVudC0xIHtcbiAgY29sb3I6IHJnYmEoMTU4LCAxNTgsIDE1OCwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmV5LXRyYW5zcGFyZW50LTIge1xuICBjb2xvcjogcmdiYSgxNTgsIDE1OCwgMTU4LCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyZXktdHJhbnNwYXJlbnQtMyB7XG4gIGNvbG9yOiByZ2JhKDE1OCwgMTU4LCAxNTgsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JleS10cmFuc3BhcmVudC00IHtcbiAgY29sb3I6IHJnYmEoMTU4LCAxNTgsIDE1OCwgMC40KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmV5LXRyYW5zcGFyZW50LTUge1xuICBjb2xvcjogcmdiYSgxNTgsIDE1OCwgMTU4LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyZXktdHJhbnNwYXJlbnQtNiB7XG4gIGNvbG9yOiByZ2JhKDE1OCwgMTU4LCAxNTgsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JleS10cmFuc3BhcmVudC03IHtcbiAgY29sb3I6IHJnYmEoMTU4LCAxNTgsIDE1OCwgMC43KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmV5LXRyYW5zcGFyZW50LTgge1xuICBjb2xvcjogcmdiYSgxNTgsIDE1OCwgMTU4LCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyZXktdHJhbnNwYXJlbnQtOSB7XG4gIGNvbG9yOiByZ2JhKDE1OCwgMTU4LCAxNTgsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2lsdmVyLXRyYW5zcGFyZW50LTEge1xuICBjb2xvcjogcmdiYSgyMzgsIDIzOCwgMjM4LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNpbHZlci10cmFuc3BhcmVudC0yIHtcbiAgY29sb3I6IHJnYmEoMjM4LCAyMzgsIDIzOCwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zaWx2ZXItdHJhbnNwYXJlbnQtMyB7XG4gIGNvbG9yOiByZ2JhKDIzOCwgMjM4LCAyMzgsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2lsdmVyLXRyYW5zcGFyZW50LTQge1xuICBjb2xvcjogcmdiYSgyMzgsIDIzOCwgMjM4LCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNpbHZlci10cmFuc3BhcmVudC01IHtcbiAgY29sb3I6IHJnYmEoMjM4LCAyMzgsIDIzOCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zaWx2ZXItdHJhbnNwYXJlbnQtNiB7XG4gIGNvbG9yOiByZ2JhKDIzOCwgMjM4LCAyMzgsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2lsdmVyLXRyYW5zcGFyZW50LTcge1xuICBjb2xvcjogcmdiYSgyMzgsIDIzOCwgMjM4LCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNpbHZlci10cmFuc3BhcmVudC04IHtcbiAgY29sb3I6IHJnYmEoMjM4LCAyMzgsIDIzOCwgMC44KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zaWx2ZXItdHJhbnNwYXJlbnQtOSB7XG4gIGNvbG9yOiByZ2JhKDIzOCwgMjM4LCAyMzgsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JleS01MCwgLnRleHQtc2lsdmVyLWxpZ2h0ZXIge1xuICBjb2xvcjogI0ZBRkFGQSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmV5LTEwMCB7XG4gIGNvbG9yOiAjRjVGNUY1ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyZXktMjAwLCAudGV4dC1zaWx2ZXIge1xuICBjb2xvcjogI0VFRUVFRSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmV5LTMwMCwgLnRleHQtZ3JleS1saWdodGVyIHtcbiAgY29sb3I6ICNlMGUwZTAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JleS00MDAsIC50ZXh0LXNpbHZlci1kYXJrZXIge1xuICBjb2xvcjogI0JEQkRCRCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmV5LTYwMCB7XG4gIGNvbG9yOiAjNzU3NTc1ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyZXktNzAwLCAudGV4dC1ncmV5LWRhcmtlciB7XG4gIGNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyZXktODAwIHtcbiAgY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JleS05MDAge1xuICBjb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtZ3JleSB7XG4gIGJhY2tncm91bmQ6IHJnYigyMjQsIDIyNCwgMjI0KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYigyMjQsIDIyNCwgMjI0KSAwJSwgcmdiKDk3LCA5NywgOTcpIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiKDIyNCwgMjI0LCAyMjQpIDAlLCByZ2IoOTcsIDk3LCA5NykgMTAwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiKDIyNCwgMjI0LCAyMjQpIDAlLCByZ2IoOTcsIDk3LCA5NykgMTAwJSkgIWltcG9ydGFudDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIjZTBlMGUwXCIsIGVuZENvbG9yc3RyPVwiIzYxNjE2MVwiLEdyYWRpZW50VHlwZT0wICkgIWltcG9ydGFudDtcbn1cblxuLyogQmx1ZSBHcmV5ICovXG4uYmctYmx1ZS1ncmV5LFxuLmJnLWJsdWUtZ3JleS01MDAge1xuICBiYWNrZ3JvdW5kOiAjNjA3RDhCICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibHVlLWdyZXktdHJhbnNwYXJlbnQtMSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibHVlLWdyZXktdHJhbnNwYXJlbnQtMiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibHVlLWdyZXktdHJhbnNwYXJlbnQtMyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibHVlLWdyZXktdHJhbnNwYXJlbnQtNCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibHVlLWdyZXktdHJhbnNwYXJlbnQtNSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibHVlLWdyZXktdHJhbnNwYXJlbnQtNiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibHVlLWdyZXktdHJhbnNwYXJlbnQtNyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibHVlLWdyZXktdHJhbnNwYXJlbnQtOCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibHVlLWdyZXktdHJhbnNwYXJlbnQtOSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibHVlLWdyZXktNTAge1xuICBiYWNrZ3JvdW5kOiAjRUNFRkYxICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibHVlLWdyZXktMTAwIHtcbiAgYmFja2dyb3VuZDogI0NGRDhEQyAhaW1wb3J0YW50O1xufVxuXG4uYmctYmx1ZS1ncmV5LTIwMCB7XG4gIGJhY2tncm91bmQ6ICNCMEJFQzUgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsdWUtZ3JleS0zMDAsIC5iZy1ibHVlLWdyZXktbGlnaHRlciB7XG4gIGJhY2tncm91bmQ6ICM5MEE0QUUgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsdWUtZ3JleS00MDAge1xuICBiYWNrZ3JvdW5kOiAjNzg5MDlDICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibHVlLWdyZXktNjAwIHtcbiAgYmFja2dyb3VuZDogIzU0NkU3QSAhaW1wb3J0YW50O1xufVxuXG4uYmctYmx1ZS1ncmV5LTcwMCwgLmJnLWJsdWUtZ3JleS1kYXJrZXIge1xuICBiYWNrZ3JvdW5kOiAjNDU1QTY0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibHVlLWdyZXktODAwIHtcbiAgYmFja2dyb3VuZDogIzM3NDc0RiAhaW1wb3J0YW50O1xufVxuXG4uYmctYmx1ZS1ncmV5LTkwMCxcbi5wYW5lbC1ibHVlLWdyZXkgLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsdWUtZ3JleSxcbi50ZXh0LWJsdWUtZ3JleS01MDAge1xuICBjb2xvcjogIzYwN0Q4QiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtYmx1ZS1ncmV5OmhvdmVyLFxuYS50ZXh0LWJsdWUtZ3JleTpmb2N1cyB7XG4gIGNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsdWUtZ3JleS10cmFuc3BhcmVudC0xIHtcbiAgY29sb3I6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsdWUtZ3JleS10cmFuc3BhcmVudC0yIHtcbiAgY29sb3I6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsdWUtZ3JleS10cmFuc3BhcmVudC0zIHtcbiAgY29sb3I6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsdWUtZ3JleS10cmFuc3BhcmVudC00IHtcbiAgY29sb3I6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsdWUtZ3JleS10cmFuc3BhcmVudC01IHtcbiAgY29sb3I6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsdWUtZ3JleS10cmFuc3BhcmVudC02IHtcbiAgY29sb3I6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsdWUtZ3JleS10cmFuc3BhcmVudC03IHtcbiAgY29sb3I6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsdWUtZ3JleS10cmFuc3BhcmVudC04IHtcbiAgY29sb3I6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsdWUtZ3JleS10cmFuc3BhcmVudC05IHtcbiAgY29sb3I6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsdWUtZ3JleS01MCB7XG4gIGNvbG9yOiAjRUNFRkYxICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsdWUtZ3JleS0xMDAge1xuICBjb2xvcjogI0NGRDhEQyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibHVlLWdyZXktMjAwIHtcbiAgY29sb3I6ICNCMEJFQzUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmx1ZS1ncmV5LTMwMCwgLnRleHQtYmx1ZS1ncmV5LWxpZ2h0ZXIge1xuICBjb2xvcjogIzkwQTRBRSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibHVlLWdyZXktNDAwIHtcbiAgY29sb3I6ICM3ODkwOUMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmx1ZS1ncmV5LTYwMCB7XG4gIGNvbG9yOiAjNTQ2RTdBICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsdWUtZ3JleS03MDAsIC50ZXh0LWJsdWUtZ3JleS1kYXJrZXIge1xuICBjb2xvcjogIzQ1NUE2NCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibHVlLWdyZXktODAwIHtcbiAgY29sb3I6ICMzNzQ3NEYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmx1ZS1ncmV5LTkwMCB7XG4gIGNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1ibHVlLWdyZXkge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTQ0LCAxNjQsIDE3NCkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMTQ0LCAxNjQsIDE3NCkgMCUsIHJnYig2OSwgOTAsIDEwMCkgMTAwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMTQ0LCAxNjQsIDE3NCkgMCUsIHJnYig2OSwgOTAsIDEwMCkgMTAwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiKDE0NCwgMTY0LCAxNzQpIDAlLCByZ2IoNjksIDkwLCAxMDApIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPVwiIzkwYTRhZVwiLCBlbmRDb2xvcnN0cj1cIiM0NTVhNjRcIixHcmFkaWVudFR5cGU9MCApICFpbXBvcnRhbnQ7XG59XG5cbi8qIEJsYWNrICovXG4uYmctYmxhY2ssXG4uYmctaW52ZXJzZSxcbi5wYW5lbC1ibGFjayAucGFuZWwtaGVhZGluZyxcbi5wYW5lbC1pbnZlcnNlIC5wYW5lbC1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZDogIzIxMjEyMSAhaW1wb3J0YW50O1xufVxuXG4uYmctYmxhY2stbGlnaHRlciB7XG4gIGJhY2tncm91bmQ6ICMyMTIxMjEgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsYWNrLWRhcmtlciB7XG4gIGJhY2tncm91bmQ6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsYWNrLXRyYW5zcGFyZW50LTEge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsYWNrLXRyYW5zcGFyZW50LTIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsYWNrLXRyYW5zcGFyZW50LTMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsYWNrLXRyYW5zcGFyZW50LTQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsYWNrLXRyYW5zcGFyZW50LTUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsYWNrLXRyYW5zcGFyZW50LTYge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsYWNrLXRyYW5zcGFyZW50LTcge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNykgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsYWNrLXRyYW5zcGFyZW50LTgge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsYWNrLXRyYW5zcGFyZW50LTkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2ssXG4udGV4dC1ibGFjay1kYXJrZXIsXG4udGV4dC1pbnZlcnNlIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2stbGlnaHRlciB7XG4gIGNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLXRyYW5zcGFyZW50LTEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLXRyYW5zcGFyZW50LTIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLXRyYW5zcGFyZW50LTMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLXRyYW5zcGFyZW50LTQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLXRyYW5zcGFyZW50LTUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLXRyYW5zcGFyZW50LTYge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLXRyYW5zcGFyZW50LTcge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLXRyYW5zcGFyZW50LTgge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLXRyYW5zcGFyZW50LTkge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1ibGFjayB7XG4gIGJhY2tncm91bmQ6IHJnYigxMDIsIDEwMiwgMTAyKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYigxMDIsIDEwMiwgMTAyKSAwJSwgcmdiKDAsIDAsIDApIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiKDEwMiwgMTAyLCAxMDIpIDAlLCByZ2IoMCwgMCwgMCkgMTAwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiKDEwMiwgMTAyLCAxMDIpIDAlLCByZ2IoMCwgMCwgMCkgMTAwJSkgIWltcG9ydGFudDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIjNjY2NjY2XCIsIGVuZENvbG9yc3RyPVwiIzAwMFwiLEdyYWRpZW50VHlwZT0wICkgIWltcG9ydGFudDtcbn1cblxuLyogV2hpdGUgKi9cbi5iZy13aGl0ZSxcbi5wYW5lbC13aGl0ZSAucGFuZWwtaGVhZGluZyB7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlLXRyYW5zcGFyZW50LTEge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlLXRyYW5zcGFyZW50LTIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlLXRyYW5zcGFyZW50LTMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlLXRyYW5zcGFyZW50LTQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlLXRyYW5zcGFyZW50LTUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlLXRyYW5zcGFyZW50LTYge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlLXRyYW5zcGFyZW50LTcge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlLXRyYW5zcGFyZW50LTgge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlLXRyYW5zcGFyZW50LTkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS10cmFuc3BhcmVudC0xIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS10cmFuc3BhcmVudC0yIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS10cmFuc3BhcmVudC0zIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS10cmFuc3BhcmVudC00IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS10cmFuc3BhcmVudC01IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS10cmFuc3BhcmVudC02IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS10cmFuc3BhcmVudC03IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS10cmFuc3BhcmVudC04IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS10cmFuc3BhcmVudC05IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmFkaWVudCB7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4ubm8tYmcsIC5iZy1ub25lIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uaGVpZ2h0LXhzIHtcbiAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4uaGVpZ2h0LXNtIHtcbiAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xufVxuXG4uaGVpZ2h0LW1kIHtcbiAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xufVxuXG4uaGVpZ2h0LWxnIHtcbiAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xufVxuXG4uaGVpZ2h0LWZ1bGwge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmhlaWdodC0wIHtcbiAgaGVpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLmhlaWdodC0xMCB7XG4gIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uaGVpZ2h0LTIwIHtcbiAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oZWlnaHQtMzAge1xuICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLmhlaWdodC00MCB7XG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4uaGVpZ2h0LTUwIHtcbiAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oZWlnaHQtNjAge1xuICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLmhlaWdodC03MCB7XG4gIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4uaGVpZ2h0LTgwIHtcbiAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oZWlnaHQtOTAge1xuICBoZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLmhlaWdodC0xMDAge1xuICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oZWlnaHQtMTUwIHtcbiAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4uaGVpZ2h0LTIwMCB7XG4gIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLmhlaWdodC0yNTAge1xuICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oZWlnaHQtMzAwIHtcbiAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xufVxuXG4uaGVpZ2h0LTM1MCB7XG4gIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbn1cblxuLmhlaWdodC00MDAge1xuICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oZWlnaHQtNDUwIHtcbiAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xufVxuXG4uaGVpZ2h0LTUwMCB7XG4gIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbn1cblxuLmhlaWdodC01NTAge1xuICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oZWlnaHQtNjAwIHtcbiAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xufVxuXG4ud2lkdGgteHMge1xuICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLndpZHRoLXNtIHtcbiAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53aWR0aC1tZCB7XG4gIHdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xufVxuXG4ud2lkdGgtbGcge1xuICB3aWR0aDogNjAwcHggIWltcG9ydGFudDtcbn1cblxuLndpZHRoLWZ1bGwge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ud2lkdGgtaGFsZiB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLndpZHRoLTAge1xuICB3aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53aWR0aC0xMCB7XG4gIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53aWR0aC0yMCB7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53aWR0aC0zMCB7XG4gIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53aWR0aC00MCB7XG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53aWR0aC01MCB7XG4gIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53aWR0aC02MCB7XG4gIHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53aWR0aC03MCB7XG4gIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53aWR0aC04MCB7XG4gIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53aWR0aC05MCB7XG4gIHdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53aWR0aC0xMDAge1xuICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLndpZHRoLTE1MCB7XG4gIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ud2lkdGgtMjAwIHtcbiAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53aWR0aC0yNTAge1xuICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbn1cblxuLndpZHRoLTMwMCB7XG4gIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xufVxuXG4ud2lkdGgtMzUwIHtcbiAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53aWR0aC00MDAge1xuICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbn1cblxuLndpZHRoLTQ1MCB7XG4gIHdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xufVxuXG4ud2lkdGgtNTAwIHtcbiAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53aWR0aC01NTAge1xuICB3aWR0aDogNTUwcHggIWltcG9ydGFudDtcbn1cblxuLndpZHRoLTYwMCB7XG4gIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xufVxuXG4ucG9pbnRlci1jdXJzb3Ige1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmN1cnNvci1wb2ludGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG5cbi5jdXJzb3ItaW5pdGlhbCB7XG4gIGN1cnNvcjogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxuXG4uY3Vyc29yLW1vdmUge1xuICBjdXJzb3I6IG1vdmUgIWltcG9ydGFudDtcbn1cblxuLmFuaW1hdGVkIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuNnM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC42cztcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4uZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBsaW5lYXI7XG59XG5cbi5mYWRlLnNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuXG4udGV4dC1lbGxpcHNpcyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi51bmRlcmxpbmUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZTdlYiAhaW1wb3J0YW50O1xufVxuXG4ud2l0aC1zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDEycHggMzZweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi8qXG46OiAgMS4wIFBhZ2UgU3RydWN0dXJlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMS4xICBQYWdlIEhlYWRlclxuICAgICAgICAgMS4xLjEgUGFnZSBIZWFkZXIgLSBNZWdhIE1lbnUgKEFkZGVkIGluIFYxLjcpXG4gICAgMS4yICBQYWdlIFNpZGViYXJcbiAgICAgICAgIDEuMi4xIFBhZ2UgU2lkZWJhciAtIEZsb2F0aW5nIFN1YiBNZW51XG4gICAgICAgICAxLjIuMiBQYWdlIFNpZGViYXIgLSBXaWRlIFNpZGViYXIgKEFkZGVkIGluIFYxLjcpXG4gICAgMS4zICBQYWdlIFRvcCBNZW51IChBZGRlZCBpbiBWMS45KVxuICAgIDEuNCAgUGFnZSBDb250ZW50XG4gICAgMS41ICBQYWdlIEZvb3RlclxuXG46OiAgMi4wIFBhZ2UgT3B0aW9uc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDIuMSAgUGFnZSBPcHRpb24gLSBUd28gU2lkZWJhclxuICAgIDIuMSAgUGFnZSBPcHRpb24gLSBUd28gU2lkZWJhclxuICAgIDIuMiAgUGFnZSBPcHRpb25zIC0gQm94ZWQgTGF5b3V0IChBZGRlZCBpbiBWMS45KVxuICAgIDIuMyAgUGFnZSBPcHRpb24gLSBGaXhlZCBIZWFkZXJcbiAgICAyLjQgIFBhZ2UgT3B0aW9uIC0gUmlnaHQgU2lkZWJhclxuICAgIDIuNSAgUGFnZSBPcHRpb24gLSBUcmFuc3BhcmVudCBTaWRlYmFyXG4gICAgMi42ICBQYWdlIE9wdGlvbiAtIEJveGVkIExheW91dFxuXG46OiAgMy4wIENvbXBvbmVudHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAzLjEgIENvbXBvbmVudCAtIFRoZW1lIFBhbmVsXG4gICAgMy4yICBDb21wb25lbnQgLSBCcmVhZGNydW1iXG4gICAgMy4zICBDb21wb25lbnQgLSBGb3JtIEhvcml6b250YWxcbiAgICAzLjQgIENvbXBvbmVudCAtIFRhYmxlXG4gICAgMy41ICBDb21wb25lbnQgLSBOYXYgVGFic1xuICAgIDMuNiAgQ29tcG9uZW50IC0gTW9kYWxcbiAgICAzLjcgIENvbXBvbmVudCAtIExlYWRcbiAgICAzLjggIENvbXBvbmVudCAtIE5vdGVcbiAgICAzLjkgIENvbXBvbmVudCAtIERyb3Bkb3duIE1lbnVcbiAgICAzLjEwIENvbXBvbmVudCAtIE1lZGlhXG4gICAgMy4xMSBDb21wb25lbnQgLSBDYXJkIChBZGRlZCBpbiBWNC4wKVxuXG46OiAgNC4wIFdpZGdldHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA0LjEgIFdpZGdldCAtIFdpZGdldCBDaGFydCAoQWRkZWQgaW4gVjEuMylcbiAgICA0LjIgIFdpZGdldCAtIFN1cGVyYm94IFNldHRpbmcgKEFkZGVkIGluIFYxLjMpXG5cbjo6ICA1LjAgUGx1Z2luc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDUuMSAgUGx1Z2luIC0galF1ZXJ5IFdpemFyZFxuICAgIDUuMiAgUGx1Z2luIC0gRnVsbENhbGVuZGFyXG4gICAgNS4zICBQbHVnaW4gLSBCb290c3RyYXAgV2l6YXJkXG4gICAgNS40ICBQbHVnaW4gLSBEYXRlcGlja2VyXG4gICAgNS41ICBQbHVnaW4gLSBHcml0dGVyIE5vdGlmaWNhdGlvblxuICAgIDUuNiAgUGx1Z2luIC0gQm9vdHN0cmFwIERhdGV0aW1lcGlja2VyXG4gICAgNS43ICBQbHVnaW4gLSBQYWNlIFByb2dyZXNzIExvYWRlciAoQWRkZWQgaW4gVjEuNSlcbiAgICA1LjggIFBsdWdpbiAtIERhdGFUYWJsZXMgMi4wIChBZGRlZCBpbiBWMS45KVxuXG46OiAgNi4wIFBhZ2VzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNi4xICBQYWdlIC0gU2VhcmNoIFJlc3VsdFxuICAgIDYuMiAgUGFnZSAtIEdhbGxlcnkgVjFcbiAgICA2LjMgIFBhZ2UgLSBFbWFpbFxuICAgIDYuNCAgUGFnZSAtIFByb2ZpbGVcbiAgICA2LjUgIFBhZ2UgLSA0MDQgRXJyb3JcbiAgICA2LjYgIFBhZ2UgLSBNYXBcbiAgICA2LjcgIFBhZ2UgLSBMb2dpbiBWMVxuICAgIDYuOCAgUGFnZSAtIEludm9pY2VcbiAgICA2LjkgIFBhZ2UgLSBUaW1lbGluZSAoQWRkZWQgaW4gVjEuMSlcbiAgICA2LjExIFBhZ2UgLSBMb2dpbiBWMiAoQWRkZWQgaW4gVjEuMilcbiAgICA2LjEyIFBhZ2UgLSBJbmJveCBWMiAoQWRkZWQgaW4gVjEuNClcbiAgICA2LjEzIFBhZ2UgLSBMb2dpbiAvIFJlZ2lzdGVyIFYzIChBZGRlZCBpbiBWMS43KVxuICAgIDYuMTQgUGFnZSAtIFByb2ZpbGUgKEFkZGVkIGluIFYxLjcpXG5cbjo6ICA3LjAgUHJlZGVmaW5lZCBDU1Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA3LjEgQ1NTIC0gVmVydGljYWwgQm94XG4gICAgNy4yIENTUyAtIFdpZHRoXG4gICAgNy4zIENTUyAtIFBhZGRpbmcgLyBNYXJnaW4gLyBEaXNwbGF5IChBZGRlZCBpbiBWNC4wKVxuXG46OiAgOC4wIENvbnRlbnQgUmlnaHQgVG8gTGVmdCAoQWRkZWQgaW4gVjQuMSlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA4LjEgUlRMIFNldHRpbmdzXG4qL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgMS4wIFBhZ2UgU3RydWN0dXJlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAxLjEgUGFnZSBIZWFkZXIgKi9cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyIC5uYXZiYXItdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXIubmF2YmFyID4gLmNvbnRhaW5lciAubmF2YmFyLWJyYW5kLFxuICAuaGVhZGVyLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQgLm5hdmJhci1icmFuZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1uYXYge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuaGVhZGVyIC5uYXZiYXItaGVhZGVyLFxuICAuaGVhZGVyIC5uYXZiYXItbmF2ID4gbGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhlYWRlciAuY29udGFpbmVyLWZsdWlkIC5uYXZiYXItcmlnaHQsXG4gIC5oZWFkZXIgLmNvbnRhaW5lciAubmF2YmFyLXJpZ2h0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyIC5uYXZiYXItdXNlciAubmFtZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGVhZGVyIC5uYXZiYXItYnJhbmQge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItaGVhZGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgfVxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1oZWFkZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMmQzNTNjO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1uYXYge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgLmhlYWRlciAuY29udGFpbmVyLWZsdWlkIC5uYXZiYXItbmF2LFxuICAuaGVhZGVyIC5jb250YWluZXIgLm5hdmJhci1uYXYge1xuICAgIG1hcmdpbjogMCAtMTBweDtcbiAgfVxuICAubmF2YmFyLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgLm5hdmJhci1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAubmF2YmFyLW5hdiA+IGxpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuaGVhZGVyIC5uYXZiYXItZm9ybSB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogOXB4IDEwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItZm9ybSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLWZvcm0gLmJ0bi1zZWFyY2gge1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLWZvcm0gLmZvcm0tY29udHJvbCxcbiAgLmhlYWRlciAubmF2YmFyLWZvcm0gLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWluLXdpZHRoOiAxNjBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMCAycHggNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB9XG4gIC5uYXZiYXItbmF2Lm5hdmJhci1yaWdodCAub3BlbiAuZHJvcGRvd24tbWVudSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgLmRpdmlkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIH1cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgICBjb2xvcjogIzI2MjYyNjtcbiAgfVxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsXG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogI2VkZjBmNTtcbiAgICBjb2xvcjogIzI2MjYyNjtcbiAgfVxuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgcGFkZGluZzogNXB4IDE1cHg7XG4gIH1cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6ICNlZGYwZjU7XG4gIH1cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItaGVhZGVyLm5hdmJhci1oZWFkZXItd2l0aG91dC1iZyB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzY2NjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2ID4gbGkgPiBhLFxuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgPiBsaSAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgfVxuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1heC1oZWlnaHQ6IDM0MHB4O1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51LWxnIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24tbWVudSxcbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2ID4gbGkgKyBsaSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLnNob3cgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZS5pbixcbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlLnNob3cge1xuICAgIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuaGVhZGVyIC5uYXZiYXItdG9nZ2xlLm5hdmJhci10b2dnbGUtbGVmdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGVhZGVyIC5uYXZiYXItdG9nZ2xlLFxuICAuaGVhZGVyIC5uYXZiYXItdG9nZ2xlLnB1bGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1icmFuZCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgcGFkZGluZzogMTBweCA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1uYXYgPiBsaSA+IGEsXG4gIC5oZWFkZXIgLm5hdmJhci1uYXYgPiBsaSAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLW5hdiA+IGxpID4gYSAubGFiZWwsXG4gIC5oZWFkZXIgLm5hdmJhci1uYXYgPiBsaSAuZHJvcGRvd24tdG9nZ2xlIC5sYWJlbCB7XG4gICAgdG9wOiA0cHg7XG4gIH1cbiAgLmhlYWRlciAuc2VhcmNoLWZvcm0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5oZWFkZXIgLnNlYXJjaC1mb3JtIC5jbG9zZSBpLCAuaGVhZGVyIC5zZWFyY2gtZm9ybSAuc2VhcmNoLWJ0biBpIHtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XG4gIC5oZWFkZXIgLm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2wsXG4gIC5oZWFkZXIgLm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAgIHdpZHRoOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgLmhlYWRlciAubmF2YmFyLW5hdiA+IGxpID4gYSxcbiAgLmhlYWRlciAubmF2YmFyLW5hdiA+IGxpIC5kcm9wZG93bi10b2dnbGUge1xuICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgfVxuICAuaGVhZGVyIC5uYXZiYXItdXNlciBpbWcsXG4gIC5oZWFkZXIgLm5hdmJhci11c2VyIC5pbWFnZSxcbiAgLmhlYWRlciAubmF2YmFyLXVzZXIgLmltYWdlLmltYWdlLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci11c2VyID4gYSAuY2FyZXQsXG4gIC5oZWFkZXIgLm5hdmJhci11c2VyIC5kcm9wZG93bi10b2dnbGUgLmNhcmV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLW5hdiA+IGxpID4gYSAubGFiZWwsXG4gIC5oZWFkZXIgLm5hdmJhci1uYXYgPiBsaSAuZHJvcGRvd24tdG9nZ2xlIC5sYWJlbCB7XG4gICAgcmlnaHQ6IDJweDtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmZvcm0tY29udHJvbCxcbiAgLm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAgIHdpZHRoOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG4vKiAxLjEuMSBQYWdlIEhlYWRlciAtIE1lZ2EgTWVudSAoQWRkZWQgaW4gVjEuNykgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gIH1cbiAgLm5hdmJhci1jb2xsYXBzZSAubmF2ID4gbGkge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC5uYXZiYXItY29sbGFwc2UgLm9wZW46YmVmb3JlLFxuICAubmF2YmFyLWNvbGxhcHNlIC5vcGVuOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC5uYXZiYXItY29sbGFwc2UgLm9wZW4gLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZDogI2Y0ZjZmNztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubmF2YmFyLWNvbGxhcHNlIC5vcGVuIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLyogMS4yIFBhZ2UgU2lkZWJhciAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTIyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMzA7XG4gIH1cbiAgLnNpZGViYXItYmcge1xuICAgIGxlZnQ6IC0yMjBweDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgQGtleWZyYW1lcyBzaWRlYmFyU2xpZGVJbkxlZnQge1xuICAgIGZyb20ge1xuICAgICAgbGVmdDogLTIyMHB4O1xuICAgIH1cbiAgICB0byB7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxuICBALXdlYmtpdC1rZXlmcmFtZXMgc2lkZWJhclNsaWRlSW5MZWZ0IHtcbiAgICBmcm9tIHtcbiAgICAgIGxlZnQ6IC0yMjBweDtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gIH1cbiAgQGtleWZyYW1lcyBzaWRlYmFyU2xpZGVJblJpZ2h0IHtcbiAgICBmcm9tIHtcbiAgICAgIHJpZ2h0OiAtMjIwcHg7XG4gICAgfVxuICAgIHRvIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICBALXdlYmtpdC1rZXlmcmFtZXMgc2lkZWJhclNsaWRlSW5SaWdodCB7XG4gICAgZnJvbSB7XG4gICAgICByaWdodDogLTIyMHB4O1xuICAgIH1cbiAgICB0byB7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cbiAgLnBhZ2Utc2lkZWJhci10b2dnbGVkIC5zaWRlYmFyIHtcbiAgICBsZWZ0OiAwO1xuICAgIGFuaW1hdGlvbjogc2lkZWJhclNsaWRlSW5MZWZ0IDAuMnM7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNpZGViYXJTbGlkZUluTGVmdCAwLjJzO1xuICB9XG4gIC5wYWdlLXNpZGViYXItdG9nZ2xlZCAuc2lkZWJhci1iZyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJhY2tncm91bmQ6ICMyZDM1M2M7XG4gICAgbGVmdDogMDtcbiAgICBhbmltYXRpb246IHNpZGViYXJTbGlkZUluTGVmdCAwLjJzO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzaWRlYmFyU2xpZGVJbkxlZnQgMC4ycztcbiAgfVxuICAucGFnZS1zaWRlYmFyLXRvZ2dsZWQucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLnNpZGViYXIsXG4gIC5wYWdlLXNpZGViYXItdG9nZ2xlZC5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuc2lkZWJhci1iZyB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgICBhbmltYXRpb246IHNpZGViYXJTbGlkZUluUmlnaHQgMC4ycztcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogc2lkZWJhclNsaWRlSW5SaWdodCAwLjJzO1xuICB9XG4gIC5wYWdlLXNpZGViYXItbWluaWZpZWQucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxuICAucGFnZS1zaWRlYmFyLXRvZ2dsZWQucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyLWJnIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYmFja2dyb3VuZDogIzJkMzUzYztcbiAgICB6LWluZGV4OiAxMDEwO1xuICAgIGxlZnQ6IDA7XG4gICAgYW5pbWF0aW9uOiBzaWRlYmFyU2xpZGVJbkxlZnQgMC4ycztcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogc2lkZWJhclNsaWRlSW5MZWZ0IDAuMnM7XG4gICAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICB9XG4gIC5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhci5wYWdlLXNpZGViYXItdG9nZ2xlZC5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXItYmcge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgYW5pbWF0aW9uOiBzaWRlYmFyU2xpZGVJblJpZ2h0IDAuMnM7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNpZGViYXJTbGlkZUluUmlnaHQgMC4ycztcbiAgfVxuICAucGFnZS1zaWRlYmFyLW1pbmlmaWVkLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5jb250ZW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnBhZ2Utc2lkZWJhci1taW5pZmllZC5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuZm9vdGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi8qIDEuMi4xIFBhZ2UgU2lkZWJhciAtIEZsb2F0aW5nIFN1YiBNZW51ICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZsb2F0LXN1Yi1tZW51LWNvbnRhaW5lciB7XG4gICAgei1pbmRleDogMTA2MDtcbiAgfVxufVxuLyogMS4yLjIgUGFnZSBTaWRlYmFyIC0gV2lkZSBTaWRlYmFyIChBZGRlZCBpbiBWMS43KSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIEBrZXlmcmFtZXMgd2lkZVNpZGViYXJTbGlkZUluTGVmdCB7XG4gICAgZnJvbSB7XG4gICAgICBsZWZ0OiAtMjUwcHg7XG4gICAgfVxuICAgIHRvIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICB9XG4gIEAtd2Via2l0LWtleWZyYW1lcyB3aWRlU2lkZWJhclNsaWRlSW5MZWZ0IHtcbiAgICBmcm9tIHtcbiAgICAgIGxlZnQ6IC0yNTBweDtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gIH1cbiAgQGtleWZyYW1lcyB3aWRlU2lkZWJhclNsaWRlSW5SaWdodCB7XG4gICAgZnJvbSB7XG4gICAgICByaWdodDogLTI1MHB4O1xuICAgIH1cbiAgICB0byB7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cbiAgQC13ZWJraXQta2V5ZnJhbWVzIHdpZGVTaWRlYmFyU2xpZGVJblJpZ2h0IHtcbiAgICBmcm9tIHtcbiAgICAgIHJpZ2h0OiAtMjUwcHg7XG4gICAgfVxuICAgIHRvIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICAucGFnZS1zaWRlYmFyLXRvZ2dsZWQucGFnZS13aXRoLXdpZGUtc2lkZWJhciAuc2lkZWJhcixcbiAgLmJveGVkLWxheW91dCAucGFnZS1zaWRlYmFyLXRvZ2dsZWQucGFnZS13aXRoLXdpZGUtc2lkZWJhci5wYWdlLWNvbnRhaW5lciAjc2lkZWJhciB7XG4gICAgbGVmdDogMDtcbiAgICBhbmltYXRpb246IHdpZGVTaWRlYmFyU2xpZGVJbkxlZnQgMC4ycztcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogd2lkZVNpZGViYXJTbGlkZUluTGVmdCAwLjJzO1xuICB9XG4gIC5wYWdlLXNpZGViYXItdG9nZ2xlZC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyIC5zaWRlYmFyLWJnLFxuICAuYm94ZWQtbGF5b3V0IC5wYWdlLXNpZGViYXItdG9nZ2xlZC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyLnBhZ2UtY29udGFpbmVyIC5zaWRlYmFyLWJnIHtcbiAgICBsZWZ0OiAwO1xuICAgIGFuaW1hdGlvbjogd2lkZVNpZGViYXJTbGlkZUluTGVmdCAwLjJzO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiB3aWRlU2lkZWJhclNsaWRlSW5MZWZ0IDAuMnM7XG4gIH1cbiAgLnBhZ2Utc2lkZWJhci10b2dnbGVkLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIgLnNpZGViYXIsXG4gIC5wYWdlLXNpZGViYXItdG9nZ2xlZC5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhci5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyIC5zaWRlYmFyLWJnLFxuICAucGFnZS1yaWdodC1zaWRlYmFyLXRvZ2dsZWQucGFnZS13aXRoLXdpZGUtc2lkZWJhci5wYWdlLXdpdGgtdHdvLXNpZGViYXIgLnNpZGViYXIuc2lkZWJhci1yaWdodCxcbiAgLnBhZ2UtcmlnaHQtc2lkZWJhci10b2dnbGVkLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIucGFnZS13aXRoLXR3by1zaWRlYmFyIC5zaWRlYmFyLWJnLnNpZGViYXItcmlnaHQge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgYW5pbWF0aW9uOiB3aWRlU2lkZWJhclNsaWRlSW5SaWdodCAwLjJzO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiB3aWRlU2lkZWJhclNsaWRlSW5SaWdodCAwLjJzO1xuICB9XG4gIC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyIC5zaWRlYmFyLFxuICAucGFnZS13aXRoLXdpZGUtc2lkZWJhciAuc2lkZWJhci1iZyxcbiAgLmJveGVkLWxheW91dCAucGFnZS13aXRoLXdpZGUtc2lkZWJhcjpub3QoLnBhZ2Utc2lkZWJhci1taW5pZmllZCkgI3NpZGViYXIsXG4gIC5ib3hlZC1sYXlvdXQgLnBhZ2Utd2l0aC13aWRlLXNpZGViYXI6bm90KC5wYWdlLXNpZGViYXItbWluaWZpZWQpIC5zaWRlYmFyLWJnIHtcbiAgICBsZWZ0OiAtMjUwcHg7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG4gIC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5zaWRlYmFyLFxuICAucGFnZS13aXRoLXdpZGUtc2lkZWJhci5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuc2lkZWJhci1iZyxcbiAgLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIucGFnZS13aXRoLXR3by1zaWRlYmFyIC5zaWRlYmFyLnNpZGViYXItcmlnaHQsXG4gIC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyLnBhZ2Utd2l0aC10d28tc2lkZWJhciAuc2lkZWJhci1iZy5zaWRlYmFyLXJpZ2h0IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtMjUwcHg7XG4gIH1cbiAgLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLmNvbnRlbnQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLyogMS4zIFBhZ2UgVG9wIE1lbnUgKEFkZGVkIGluIFYxLjkpICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2Utd2l0aC10b3AtbWVudSAuc2lkZWJhciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLnRvcC1tZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50b3AtbWVudSAuY29udGFpbmVyLFxuICAudG9wLW1lbnUgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudG9wLW1lbnUgLm5hdiA+IGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudG9wLW1lbnUgLm5hdiA+IGxpICsgbGkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC50b3AtbWVudSAubmF2IHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAudG9wLW1lbnUgLm5hdiA+IGxpID4gYSAuY2FyZXQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbiAgLnRvcC1tZW51IC5uYXYgLnN1Yi1tZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50b3AtbWVudSAuc3ViLW1lbnUgPiBsaSA+IGEge1xuICAgIHBhZGRpbmctbGVmdDogNDRweDtcbiAgfVxuICAudG9wLW1lbnUgLm5hdiBsaS5oYXMtc3ViLmFjdGl2ZSA+IC5zdWItbWVudSxcbiAgLnRvcC1tZW51IC5uYXYgbGkuaGFzLXN1Yi5hY3RpdmU6aG92ZXIgPiAuc3ViLW1lbnUsXG4gIC50b3AtbWVudSAubmF2IGxpLmhhcy1zdWIuYWN0aXZlOmFjdGl2ZSA+IC5zdWItbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnRvcC1tZW51IC5uYXYgPiBsaS5oYXMtc3ViOmhvdmVyID4gLnN1Yi1tZW51LFxuICAudG9wLW1lbnUgLm5hdiA+IGxpLmhhcy1zdWI6Zm9jdXMgPiAuc3ViLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRvcC1tZW51IC5uYXYgPiBsaS5tZW51LWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAucGFnZS1zaWRlYmFyLXRvZ2dsZWQucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQgKyAuc2lkZWJhci1iZyB7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuLyogMS40IFBhZ2UgQ29udGVudCAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC5jb250ZW50LFxuICAucGFnZS1zaWRlYmFyLW1pbmlmZWQgLmNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRlbnQuY29udGVudC1mdWxsLXdpZHRoIC5icmVhZGNydW1iIHtcbiAgICBtYXJnaW46IDIwcHg7XG4gIH1cbiAgLmNvbnRlbnQuY29udGVudC1mdWxsLXdpZHRoIC5wYWdlLWhlYWRlcixcbiAgLmNvbnRlbnQuY29udGVudC1mdWxsLXdpZHRoIC5icmVhZGNydW1iIHtcbiAgICBtYXJnaW46IDIwcHg7XG4gIH1cbiAgLmNvbnRlbnQuY29udGVudC1mdWxsLXdpZHRoIC5wYWdlLWhlYWRlciArIC5icmVhZGNydW1iLFxuICAuY29udGVudC5jb250ZW50LWZ1bGwtd2lkdGggLmJyZWFkY3J1bWIgKyAucGFnZS1oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICB9XG59XG4vKiAxLjUgUGFnZSBGb290ZXIgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyIHtcbiAgICBtYXJnaW46IDAgMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAyLjAgUGFnZSBPcHRpb25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAyLjEgUGFnZSBPcHRpb24gLSBUd28gU2lkZWJhciAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDk3OXB4KSB7XG4gIEBrZXlmcmFtZXMgc2lkZWJhclNsaWRlSW5SaWdodCB7XG4gICAgZnJvbSB7XG4gICAgICByaWdodDogLTIyMHB4O1xuICAgIH1cbiAgICB0byB7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cbiAgQC13ZWJraXQta2V5ZnJhbWVzIHNpZGViYXJTbGlkZUluUmlnaHQge1xuICAgIGZyb20ge1xuICAgICAgcmlnaHQ6IC0yMjBweDtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG4gIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIgLmNvbnRlbnQge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIgLnNpZGViYXIuc2lkZWJhci1yaWdodCxcbiAgLnBhZ2Utd2l0aC10d28tc2lkZWJhciAuc2lkZWJhci1iZy5zaWRlYmFyLXJpZ2h0IHtcbiAgICByaWdodDogLTIyMHB4O1xuICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cbiAgLnBhZ2Utd2l0aC10d28tc2lkZWJhci5wYWdlLXNpZGViYXItdG9nZ2xlZCAuc2lkZWJhci5zaWRlYmFyLXJpZ2h0LFxuICAucGFnZS13aXRoLXR3by1zaWRlYmFyLnBhZ2Utc2lkZWJhci10b2dnbGVkIC5zaWRlYmFyLWJnLnNpZGViYXItcmlnaHQge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZTtcbiAgfVxuICAucGFnZS13aXRoLXR3by1zaWRlYmFyLnBhZ2UtcmlnaHQtc2lkZWJhci10b2dnbGVkIC5zaWRlYmFyLnNpZGViYXItcmlnaHQsXG4gIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIucGFnZS1yaWdodC1zaWRlYmFyLXRvZ2dsZWQgLnNpZGViYXItYmcuc2lkZWJhci1yaWdodCB7XG4gICAgYW5pbWF0aW9uOiBzaWRlYmFyU2xpZGVJblJpZ2h0IDAuMnM7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNpZGViYXJTbGlkZUluUmlnaHQgMC4ycztcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2Utd2l0aC10d28tc2lkZWJhciAuaGVhZGVyIC5uYXZiYXItYnJhbmQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCA3MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucGFnZS13aXRoLXR3by1zaWRlYmFyIC5oZWFkZXIgLm5hdmJhci1icmFuZCAubmF2YmFyLWxvZ28ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDNweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxufVxuLyogMi4yIFBhZ2UgT3B0aW9ucyAtIEJveGVkIExheW91dCAoQWRkZWQgaW4gVjEuOSkgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDgwcHgpIHtcbiAgLmJveGVkLWxheW91dCAucGFnZS1jb250YWluZXIsXG4gIC5ib3hlZC1sYXlvdXQgLnBhZ2UtY29udGFpbmVyICNoZWFkZXIsXG4gIC5ib3hlZC1sYXlvdXQgLnBhZ2UtY29udGFpbmVyICN0b3AtbWVudSxcbiAgLmJveGVkLWxheW91dCAucGFjZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJveGVkLWxheW91dCAudG9wLW1lbnUsXG4gIC5ib3hlZC1sYXlvdXQgLnBhY2Uge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYm94ZWQtbGF5b3V0IC5wYWdlLWNvbnRhaW5lciAjc2lkZWJhcixcbiAgLmJveGVkLWxheW91dCAucGFnZS1jb250YWluZXIgLnNpZGViYXItYmcge1xuICAgIGxlZnQ6IC0yMjBweDtcbiAgfVxuICAuYm94ZWQtbGF5b3V0IC5wYWdlLXNpZGViYXItdG9nZ2xlZCAjc2lkZWJhcixcbiAgLmJveGVkLWxheW91dCAucGFnZS1zaWRlYmFyLXRvZ2dsZWQgLnNpZGViYXItYmcge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi8qIDIuMyBQYWdlIE9wdGlvbiAtIEZpeGVkIEhlYWRlciAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLWhlYWRlci1maXhlZCB7XG4gICAgcGFkZGluZy10b3A6IDEwMXB4O1xuICB9XG59XG4vKiAyLjQgUGFnZSBPcHRpb24gLSBSaWdodCBTaWRlYmFyICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5zaWRlYmFyLFxuICAucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLnNpZGViYXItYmcge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IC0yMjBweDtcbiAgfVxuICAucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLmNvbnRlbnQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLmZvb3RlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4vKiAyLjUgUGFnZSBPcHRpb24gLSBUcmFuc3BhcmVudCBTaWRlYmFyICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2Utc2lkZWJhci10b2dnbGVkLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhci5zaWRlYmFyLXRyYW5zcGFyZW50ICsgLnNpZGViYXItYmcsXG4gIC5zaWRlYmFyLnNpZGViYXItdHJhbnNwYXJlbnQgKyAuc2lkZWJhci1iZyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIH1cbn1cbi8qIDIuNiBQYWdlIE9wdGlvbiAtIEJveGVkIExheW91dCAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ib3hlZC1sYXlvdXQgLnRvcC1tZW51IHtcbiAgICB0b3A6IDEwOXB4O1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAzLjAgQ29tcG9uZW50c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogMy4xIENvbXBvbmVudCAtIFRoZW1lIFBhbmVsICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRoZW1lLXBhbmVsIC5jb250cm9sLWxhYmVsLmRvdWJsZS1saW5lIHtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAudGhlbWUtcGFuZWwge1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTA4MDtcbiAgfVxuICAudGhlbWUtcGFuZWwgLnRoZW1lLWNvbGxhcHNlLWJ0biB7XG4gICAgdG9wOiAxNTBweDtcbiAgfVxuICAudGhlbWUtcGFuZWwgLnRoZW1lLXBhbmVsLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuLyogMy4yIENvbXBvbmVudCAtIEJyZWFkY3J1bWIgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnJlYWRjcnVtYiB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYnJlYWRjcnVtYiA+IGxpIHtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuLyogMy4zIENvbXBvbmVudCAtIEZvcm0gSG9yaXpvbnRhbCAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDk3OXB4KSB7XG4gIC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWxbY2xhc3MqPWNvbC1tZC1dOm5vdChbY2xhc3MqPWNvbC1zbS1dKTpub3QoW2NsYXNzKj1jb2wteHMtXSksXG4gIC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWxbY2xhc3MqPWNvbC1sZy1dOm5vdChbY2xhc3MqPWNvbC1zbS1dKTpub3QoW2NsYXNzKj1jb2wteHMtXSkge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cbiAgLmZvcm0taG9yaXpvbnRhbC5mb3JtLWJvcmRlcmVkIC5mb3JtLWdyb3VwIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgfVxuICAuZm9ybS1ob3Jpem9udGFsLmZvcm0tYm9yZGVyZWQgLmZvcm0tZ3JvdXAgPiAuY29udHJvbC1sYWJlbCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxuICAuZm9ybS1ob3Jpem9udGFsLmZvcm0tYm9yZGVyZWQgLmZvcm0tZ3JvdXAgPiBkaXYge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLmZvcm0taG9yaXpvbnRhbC5mb3JtLWJvcmRlcmVkIC5mb3JtLWdyb3VwID4gLmNvbnRyb2wtbGFiZWxbY2xhc3MqPWNvbC1tZC1dOm5vdChbY2xhc3MqPWNvbC1zbS1dKTpub3QoW2NsYXNzKj1jb2wteHMtXSksXG4gIC5mb3JtLWhvcml6b250YWwuZm9ybS1ib3JkZXJlZCAuZm9ybS1ncm91cCA+IC5jb250cm9sLWxhYmVsW2NsYXNzKj1jb2wtbGctXTpub3QoW2NsYXNzKj1jb2wtc20tXSk6bm90KFtjbGFzcyo9Y29sLXhzLV0pIHtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgfVxuICAuZm9ybS1ob3Jpem9udGFsLmZvcm0tYm9yZGVyZWQgLmZvcm0tZ3JvdXAgPiBkaXZbY2xhc3MqPWNvbC1tZC1dOm5vdChbY2xhc3MqPWNvbC1zbS1dKTpub3QoW2NsYXNzKj1jb2wteHMtXSksXG4gIC5mb3JtLWhvcml6b250YWwuZm9ybS1ib3JkZXJlZCAuZm9ybS1ncm91cCA+IGRpdltjbGFzcyo9Y29sLWxnLV06bm90KFtjbGFzcyo9Y29sLXNtLV0pOm5vdChbY2xhc3MqPWNvbC14cy1dKSB7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHg7XG4gIH1cbiAgLmZvcm0taG9yaXpvbnRhbC5mb3JtLWJvcmRlcmVkIC5mb3JtLWdyb3VwID4gZGl2LFxuICAuZm9ybS1ob3Jpem9udGFsLmZvcm0tYm9yZGVyZWQgLmZvcm0tZ3JvdXAgPiAuY29udHJvbC1sYWJlbCB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbCxcbiAgLmZvcm0taG9yaXpvbnRhbCAuY29sLWZvcm0tbGFiZWwge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuZm9ybS1ob3Jpem9udGFsLmZvcm0tYm9yZGVyZWQgLmZvcm0tZ3JvdXAgPiAuY29udHJvbC1sYWJlbCB7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDA7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIH1cbiAgLmZvcm0taG9yaXpvbnRhbC5mb3JtLWJvcmRlcmVkIC5mb3JtLWdyb3VwID4gZGl2IHtcbiAgICBwYWRkaW5nOiAwcHggMTVweCAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZvcm0tYm9yZGVyZWQgLmZvcm0tZ3JvdXAgPiAuY29sLWZvcm0tbGFiZWwsXG4gIC5mb3JtLWhvcml6b250YWwuZm9ybS1ib3JkZXJlZCAuZm9ybS1ncm91cCA+IC5jb250cm9sLWxhYmVsIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG59XG4vKiAzLjQgQ29tcG9uZW50IC0gVGFibGUgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZSAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4gIC50YWJsZS1yZXNwb25zaXZlIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG4vKiAzLjUgQ29tcG9uZW50IC0gTmF2IFRhYnMgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZC5uYXYtanVzdGlmaWVkLW1vYmlsZSA+IGxpIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiAxJTtcbiAgfVxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZC5uYXYtanVzdGlmaWVkLW1vYmlsZSA+IGxpID4gYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLyogMy42IENvbXBvbmVudCAtIE1vZGFsICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vZGFsLW1lc3NhZ2UgLm1vZGFsLWhlYWRlciwgLm1vZGFsLW1lc3NhZ2UgLm1vZGFsLWJvZHksIC5tb2RhbC1tZXNzYWdlIC5tb2RhbC1mb290ZXIge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cbi8qIDMuNyBDb21wb25lbnQgLSBMZWFkICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxlYWQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLyogMy44IENvbXBvbmVudCAtIE5vdGUgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubm90ZSAubm90ZS1pY29uLFxuICAubm90ZSAubm90ZS1pY29uIGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm5vdGUgLm5vdGUtaWNvbiB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtYXJnaW46IC0xNXB4IC0xNXB4IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLm5vdGUgLm5vdGUtaWNvbiArIC5ub3RlLWNvbnRlbnQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLyogMy45IENvbXBvbmVudCAtIERyb3Bkb3duIE1lbnUgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZHJvcGRvd24tbWVudS5tZWRpYS1saXN0IHtcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICB9XG4gIC5kcm9wZG93bi1tZW51Lm1lZGlhLWxpc3QgcCB7XG4gICAgbWF4LXdpZHRoOiAxOTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XG4gIC5kcm9wZG93bi1tZW51Lm1lZGlhLWxpc3Qge1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHg7XG4gIH1cbn1cbi8qIDMuMTAgQ29tcG9uZW50IC0gTWVkaWEgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubWVkaWEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tZWRpYS5tZWRpYS1sZyAucHVsbC1sZWZ0IHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAubWVkaWEubWVkaWEtbGcgLm1lZGlhLW9iamVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLyogMy4xMSBDb21wb25lbnQgLSBDYXJkIChBZGRlZCBpbiBWNC4wKSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRlY2sge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICB9XG4gIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLXdlYmtpdC1mbGV4OiAxIDAgMCU7XG4gICAgLW1zLWZsZXg6IDEgMCAwJTtcbiAgICBmbGV4OiAxIDAgMCU7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuY2FyZC1kZWNrIC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuICAuY2FyZC1kZWNrIC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgLW1zLWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgfVxuICAuY2FyZC1ncm91cCAuY2FyZCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtd2Via2l0LWZsZXg6IDEgMCAwJTtcbiAgICAtbXMtZmxleDogMSAwIDAlO1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAuY2FyZC1ncm91cCAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlMmU3ZWI7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgLmNhcmQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwIC5jYXJkOmZpcnN0LWNoaWxkIC5jYXJkLWltZy10b3Age1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwIC5jYXJkOmZpcnN0LWNoaWxkIC5jYXJkLWltZy1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwIC5jYXJkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCAuY2FyZDpsYXN0LWNoaWxkIC5jYXJkLWltZy10b3Age1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgLmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1pbWctYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwIC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20ge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1jb2x1bW5zIHtcbiAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMztcbiAgICAtbW96LWNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tY291bnQ6IDM7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICB9XG4gIC5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICA0LjAgV2lkZ2V0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogNC4xIFdpZGdldCAtIFdpZGdldCBDaGFydCAoQWRkZWQgaW4gVjEuMykgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA1NDBweCkge1xuICAud2lkZ2V0LWNoYXJ0IC53aWRnZXQtY2hhcnQtY29udGVudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC53aWRnZXQtY2hhcnQgLndpZGdldC1jaGFydC1zaWRlYmFyLFxuICAud2lkZ2V0LWNoYXJ0IC53aWRnZXQtY2hhcnQtc2lkZWJhciAuY2hhcnQtbGVnZW5kIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLndpZGdldC1jaGFydCAud2lkZ2V0LWNoYXJ0LXNpZGViYXIgLmNoYXJ0LWxlZ2VuZCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLyogNC4yIFdpZGdldCAtIFN1cGVyYm94IFNldHRpbmcgKEFkZGVkIGluIFYxLjMpICovXG5AbWVkaWEgKG1heC13aWR0aDogOTc5cHgpIHtcbiAgLnN1cGVyYm94LWxpc3Qge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3VwZXJib3gtbGlzdCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zdXBlcmJveC1saXN0IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICA1LjAgV2lkZ2V0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogNS4xIFBsdWdpbiAtIGpRdWVyeSBXaXphcmQgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnN3LW1haW4gLm5hdi10YWJzIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG59XG4vKiA1LjIgUGx1Z2luIC0gRnVsbENhbGVuZGFyICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZjLWV2ZW50IC5mYy1ldmVudC10aXRsZSBzbWFsbCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5jYWxlbmRhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuY2FsZW5kYXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZjLWJ1dHRvbi10b2RheSB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmMtaGVhZGVyLWxlZnQsXG4gIC5mYy1oZWFkZXItY2VudGVyLFxuICAuZmMtaGVhZGVyLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNhbGVuZGFyLWV2ZW50IC5leHRlcm5hbC1ldmVudCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuZmMtdG9vbGJhciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZjIC5mYy10b29sYmFyID4gKiA+ICoge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuZmMtdG9vbGJhciAuZmMtY2VudGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuZmMgLmZjLXRvb2xiYXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNhbGVuZGFyLWV2ZW50IC5leHRlcm5hbC1ldmVudCBoNSB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qIDUuMyBQbHVnaW4gLSBCb290c3RyYXAgV2l6YXJkICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ3aXphcmQtc3RlcHMgbGkge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuLyogNS40IFBsdWdpbiAtIERhdGVwaWNrZXIgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGgge1xuICAgIHBhZGRpbmc6IDdweCAhaW1wb3J0YW50O1xuICB9XG59XG4vKiA1LjUgUGx1Z2luIC0gR3JpdHRlciBOb3RpZmljYXRpb24gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xuICAjZ3JpdHRlci1ub3RpY2Utd3JhcHBlciB7XG4gICAgd2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdyaXR0ZXItY2xvc2UsIC5ncml0dGVyLWxpZ2h0IC5ncml0dGVyLWNsb3NlIHtcbiAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ncml0dGVyLXdpdGgtaW1hZ2UsIC5ncml0dGVyLXdpdGhvdXQtaW1hZ2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAuZ3JpdHRlci1pbWFnZSB7XG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdyaXR0ZXItaXRlbSB7XG4gICAgcGFkZGluZzogMCAxMHB4IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ncml0dGVyLXdpdGgtaW1hZ2Uge1xuICAgIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgI2dyaXR0ZXItbm90aWNlLXdyYXBwZXIge1xuICAgIHdpZHRoOiAyODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ncml0dGVyLXdpdGgtaW1hZ2Uge1xuICAgIHdpZHRoOiAyMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG4vKiA1LjYgUGx1Z2luIC0gQm9vdHN0cmFwIERhdGV0aW1lcGlja2VyICovXG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LFxuICAuZGF0ZXBpY2tlci5kYXRlcGlja2VyLWRyb3Bkb3duIHtcbiAgICB3aWR0aDogMjYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLyogNS43IFBsdWdpbiAtIFBhY2UgUHJvZ3Jlc3MgTG9hZGVyIChBZGRlZCBpbiBWMS41KSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWNlLXByb2dyZXNzIHtcbiAgICB0b3A6IDEwMXB4O1xuICB9XG4gIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgICB0b3A6IDExMnB4O1xuICB9XG59XG4vKiA1LjggUGx1Z2luIC0gRGF0YVRhYmxlcyAyLjAgKEFkZGVkIGluIFYxLjkpICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmR0LWJ1dHRvbnMuYnRuLWdyb3VwIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDBweCA1cHg7XG4gIH1cbiAgLmR0LWJ1dHRvbnMuYnRuLWdyb3VwID4gLmJ0biB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5kdC1idXR0b25zLmJ0bi1ncm91cCA+IC5idG4gKyAuYnRuIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG4gIC5kYXRhVGFibGVzX2xlbmd0aCxcbiAgZGl2LmRhdGFUYWJsZXNfaW5mbyB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19sZW5ndGggbGFiZWwsXG4gIC5wYW5lbCA+IC5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfbGVuZ3RoIGxhYmVsIHtcbiAgICBtYXJnaW46IDIwcHggMCAwO1xuICB9XG4gIGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfaW5mbyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG4gICAgbWFyZ2luOiAxMHB4IDIwcHggMCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBkaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB9XG4gIGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRpb24gPiBsaSA+IGEge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG4gIGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRpb24gPiBsaSArIGxpIGEge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIDYuMCBQYWdlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogNi4xIFBhZ2UgLSBTZWFyY2ggUmVzdWx0ICovXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5yZXN1bHQtbGlzdCAucmVzdWx0LWltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTc5cHgpIHtcbiAgLnJlc3VsdC1saXN0IC5yZXN1bHQtcHJpY2Uge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXN1bHQtbGlzdCAucmVzdWx0LXByaWNlIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5yZXN1bHQtbGlzdCA+IGxpID4gZGl2IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnJlc3VsdC1saXN0IC5yZXN1bHQtaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC5yZXN1bHQtbGlzdCAucmVzdWx0LWltYWdlIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucmVzdWx0LWxpc3QgPiBsaSA+IGRpdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJlc3VsdC1saXN0ID4gbGkgPiAucmVzdWx0LXByaWNlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC5yZXN1bHQtbGlzdCAuYnRuLXJvdyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5yZXN1bHQtbGlzdCAucmVzdWx0LXByaWNlIC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbi8qIDYuMiBQYWdlIC0gR2FsbGVyeSBWMSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDk3OXB4KSB7XG4gIC5nYWxsZXJ5IC5pbWFnZSB7XG4gICAgd2lkdGg6IDMzJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYWxsZXJ5IC5pbWFnZSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5nYWxsZXJ5IC5pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi8qIDYuMyBQYWdlIC0gRW1haWwgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZW1haWwtY29udGVudCB7XG4gICAgbWFyZ2luOiAwIC0yMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgfVxufVxuLyogNi40IFBhZ2UgLSBQcm9maWxlICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2ZpbGUtY29udGVudCxcbiAgLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLWhlYWRlci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC5wcm9maWxlLWhlYWRlci1pbWcge1xuICAgIHdpZHRoOiA2NnB4O1xuICAgIGhlaWdodDogNjZweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1oZWFkZXItdGFiIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucHJvZmlsZS1oZWFkZXIgLnByb2ZpbGUtaGVhZGVyLXRhYiA+IGxpIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAucHJvZmlsZS1oZWFkZXItaW1nICsgLnByb2ZpbGUtaGVhZGVyLWluZm8ge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICB9XG59XG4vKiA2LjUgUGFnZSAtIDQwNCBFcnJvciAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lcnJvci1jb2RlIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuICAuZXJyb3ItY29udGVudCB7XG4gICAgdG9wOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZXJyb3ItY29kZSB7XG4gICAgZm9udC1zaXplOiAxMjhweDtcbiAgICBsaW5lLWhlaWdodDogMTI4cHg7XG4gIH1cbn1cbi8qIDYuNiBQYWdlIC0gTWFwICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hcCB7XG4gICAgdG9wOiAxMDFweCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXAgLmp2ZWN0b3JtYXAtem9vbWluIHtcbiAgICB0b3A6IDEyMHB4O1xuICB9XG4gIC5tYXAgLmp2ZWN0b3JtYXAtem9vbW91dCB7XG4gICAgdG9wOiAxNTBweDtcbiAgfVxufVxuLyogNi43IFBhZ2UgLSBMb2dpbiBWMSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb2dpbiAubG9naW4taGVhZGVyLFxuICAubG9naW4tY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubG9naW4ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIC5sb2dpbiAubG9naW4taGVhZGVyIHtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG4gIC5sb2dpbiAubG9naW4taGVhZGVyIC5pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5sb2dpbiAubG9naW4taGVhZGVyIC5icmFuZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5sb2dpbiAubG9naW4taGVhZGVyIC5icmFuZCBzbWFsbCB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5sb2dpbiAubG9naW4taGVhZGVyIC5icmFuZCAubG9nbyB7XG4gICAgYm9yZGVyLXdpZHRoOiAyNXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4vKiA2LjggUGFnZSAtIEludm9pY2UgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW52b2ljZS1jb21wYW55IC5wdWxsLXJpZ2h0IHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5pbnZvaWNlIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5pbnZvaWNlLWZyb20sIC5pbnZvaWNlLXRvLCAuaW52b2ljZS1kYXRlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuaW52b2ljZS10bywgLmludm9pY2UtZGF0ZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5pbnZvaWNlLXByaWNlIC5pbnZvaWNlLXByaWNlLWxlZnQsXG4gIC5pbnZvaWNlLXByaWNlIC5pbnZvaWNlLXByaWNlLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5pbnZvaWNlLXByaWNlIC5pbnZvaWNlLXByaWNlLXJvdyB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmludm9pY2UtcHJpY2UgLmludm9pY2UtcHJpY2UtbGVmdCAuc3ViLXByaWNlIHtcbiAgICBwYWRkaW5nOiAwcHggMTBweCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmludm9pY2UtcHJpY2UgLmludm9pY2UtcHJpY2UtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5pbnZvaWNlLXByaWNlIC5pbnZvaWNlLXByaWNlLXJpZ2h0IHNtYWxsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qIDYuOSBQYWdlIC0gVGltZWxpbmUgKEFkZGVkIGluIFYxLjEpICovXG5AbWVkaWEgKG1heC13aWR0aDogOTc5cHgpIHtcbiAgLnRpbWVsaW5lIC50aW1lbGluZS1ib2R5IHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICAgIG1hcmdpbi1yaWdodDogMTAlO1xuICB9XG4gIC50aW1lbGluZSAudGltZWxpbmUtdGltZSB7XG4gICAgd2lkdGg6IDEzJTtcbiAgfVxuICAudGltZWxpbmUgLnRpbWVsaW5lLWljb24ge1xuICAgIGxlZnQ6IDEzJTtcbiAgICB3aWR0aDogMTIlO1xuICB9XG4gIC50aW1lbGluZTpiZWZvcmUge1xuICAgIGxlZnQ6IDE5JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aW1lbGluZTpiZWZvcmUge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAudGltZWxpbmUgPiBsaSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgLnRpbWVsaW5lLWNvbW1lbnQtYm94IHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIH1cbiAgLnRpbWVsaW5lIC50aW1lbGluZS1ib2R5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC50aW1lbGluZSAudGltZWxpbmUtZm9vdGVyIHtcbiAgICBtYXJnaW46IDIwcHggLTIwcHggLTIwcHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudGltZWxpbmUgLnRpbWVsaW5lLWJvZHk6YmVmb3JlIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogLTIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICB9XG4gIC50aW1lbGluZSAudGltZWxpbmUtdGltZSB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbiAgLnRpbWVsaW5lIC50aW1lbGluZS1pY29uIHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0b3A6IC0xMHB4O1xuICB9XG59XG4vKiA2LjEwIFBhZ2UgLSBDb21pbmcgU29vbiAoQWRkZWQgaW4gVjEuMSkgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA5NzlweCkge1xuICAuY29taW5nLXNvb24gLnRpbWVyIC5pcy1jb3VudGRvd24ge1xuICAgIHdpZHRoOiA3NjdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb21pbmctc29vbiAudGltZXIgLmlzLWNvdW50ZG93biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuY29taW5nLXNvb24gLnRpbWVyIC5jb3VudGRvd24tYW1vdW50IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLmNvbWluZy1zb29uIC50aW1lciAuY291bnRkb3duLXBlcmlvZCxcbiAgLmNvbWluZy1zb29uIC5jb21pbmctc29vbi1oZWFkZXIgLmRlc2MsXG4gIC5jb21pbmctc29vbiAuY29taW5nLXNvb24tY29udGVudCAuZGVzYyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5jb21pbmctc29vbiAuY29taW5nLXNvb24taGVhZGVyIC5kZXNjLFxuICAuY29taW5nLXNvb24gLmNvbWluZy1zb29uLWNvbnRlbnQgLmRlc2Mge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5jb21pbmctc29vbiAuY29taW5nLXNvb24tY29udGVudCAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxufVxuLyogNi4xMSBQYWdlIC0gTG9naW4gVjIgKEFkZGVkIGluIFYxLjIpICovXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5sb2dpbi1jb3Zlci1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvZ2luLmxvZ2luLXYyIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbiAgLmxvZ2luLmxvZ2luLXYyIC5sb2dpbi1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG4gIC5sb2dpbi1jb3Zlci1pbWFnZSBpbWcge1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5sb2dpbi1iZy1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbi8qIDYuMTIgUGFnZSAtIEluYm94IFYyIChBZGRlZCBpbiBWMS40KSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5saXN0LWVtYWlsIC5lbWFpbC10aW1lIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxufVxuLyogNi4xMyBQYWdlIC0gTG9naW4gLyBSZWdpc3RlciBWMyAoQWRkZWQgaW4gVjEuNykgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxvZ2luLmxvZ2luLXdpdGgtbmV3cy1mZWVkLCAucmVnaXN0ZXIucmVnaXN0ZXItd2l0aC1uZXdzLWZlZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IDA7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC5sb2dpbi5sb2dpbi13aXRoLW5ld3MtZmVlZCAucmlnaHQtY29udGVudCxcbiAgLnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5yaWdodC1jb250ZW50IHtcbiAgICB3aWR0aDogMzYwcHg7XG4gIH1cbiAgLmxvZ2luLmxvZ2luLXdpdGgtbmV3cy1mZWVkIC5uZXdzLWZlZWQsXG4gIC5yZWdpc3Rlci5yZWdpc3Rlci13aXRoLW5ld3MtZmVlZCAubmV3cy1mZWVkIHtcbiAgICByaWdodDogMzYwcHg7XG4gIH1cbiAgLmxvZ2luLmxvZ2luLXdpdGgtbmV3cy1mZWVkIC5sb2dpbi1oZWFkZXIsXG4gIC5yZWdpc3Rlci5yZWdpc3Rlci13aXRoLW5ld3MtZmVlZCAucmVnaXN0ZXItaGVhZGVyLFxuICAubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLmxvZ2luLWNvbnRlbnQsXG4gIC5yZWdpc3Rlci5yZWdpc3Rlci13aXRoLW5ld3MtZmVlZCAucmVnaXN0ZXItY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLm5ld3MtY2FwdGlvbixcbiAgLnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5uZXdzLWNhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgbWluLXdpZHRoOiBpbmhlcml0O1xuICB9XG4gIC5sb2dpbi5sb2dpbi13aXRoLW5ld3MtZmVlZCAubmV3cy1jYXB0aW9uIC5jYXB0aW9uLXRpdGxlLFxuICAucmVnaXN0ZXIucmVnaXN0ZXItd2l0aC1uZXdzLWZlZWQgLm5ld3MtY2FwdGlvbiAuY2FwdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxvZ2luLmxvZ2luLXdpdGgtbmV3cy1mZWVkIC5uZXdzLWZlZWQsXG4gIC5yZWdpc3Rlci5yZWdpc3Rlci13aXRoLW5ld3MtZmVlZCAubmV3cy1mZWVkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5sb2dpbi5sb2dpbi13aXRoLW5ld3MtZmVlZCAucmlnaHQtY29udGVudCxcbiAgLnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5yaWdodC1jb250ZW50IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLmxvZ2luLWhlYWRlciAuaWNvbiB7XG4gICAgcmlnaHQ6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLmxvZ2luLWhlYWRlciAuaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLmxvZ2luLWhlYWRlcixcbiAgLnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5yZWdpc3Rlci1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDQwcHggNDBweCAwO1xuICB9XG4gIC5sb2dpbi5sb2dpbi13aXRoLW5ld3MtZmVlZCAubG9naW4tY29udGVudCxcbiAgLnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5yZWdpc3Rlci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLmxvZ2luLWhlYWRlcixcbiAgLnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5yZWdpc3Rlci1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDQwcHggMzBweCAwO1xuICB9XG4gIC5sb2dpbi5sb2dpbi13aXRoLW5ld3MtZmVlZCAubG9naW4tY29udGVudCxcbiAgLnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5yZWdpc3Rlci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIH1cbn1cbi8qIDYuMTQgUGFnZSAtIFByb2ZpbGUgKEFkZGVkIGluIFYxLjcpICovXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9maWxlLWxlZnQge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAucHJvZmlsZS1pbWFnZSB7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgfVxuICAucHJvZmlsZS1yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLnRhYmxlLnRhYmxlLXByb2ZpbGUgPiB0Ym9keSA+IHRyID4gdGQuZmllbGQge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9maWxlLWxlZnQge1xuICAgIHdpZHRoOiAxODBweDtcbiAgfVxuICAucHJvZmlsZS1yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE5NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucHJvZmlsZS1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5wcm9maWxlLWltYWdlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5wcm9maWxlLWltYWdlIGltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnByb2ZpbGUtcmlnaHQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAucHJvZmlsZS1zZWN0aW9uICsgLnByb2ZpbGUtc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLnByb2ZpbGUtc2VjdGlvbiAudGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIDcuMCBQcmVkZWZpbmVkIENTU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogNy4xIENTUyAtIFZlcnRpY2FsIEJveCAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52ZXJ0aWNhbC1ib3gsXG4gIC52ZXJ0aWNhbC1ib3ggLnZlcnRpY2FsLWNvbHVtbiB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAudmVydGljYWwtYm94LFxuICAudmVydGljYWwtYm94LXJvdyxcbiAgLnZlcnRpY2FsLWJveC1jb2x1bW4sXG4gIC52ZXJ0aWNhbC1ib3gtY2VsbCxcbiAgLnZlcnRpY2FsLWJveC1pbm5lci1jZWxsLFxuICAucGFnZS1jb250ZW50LWZ1bGwtaGVpZ2h0IC5jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgdGFibGUtbGF5b3V0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnZlcnRpY2FsLWJveCAuc2xpbVNjcm9sbEJhcixcbiAgLnZlcnRpY2FsLWJveCAuc2xpbVNjcm9sbFJhaWwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudmVydGljYWwtYm94LXdpZGdldCAudmVydGljYWwtYm94LWNvbHVtbiB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC52ZXJ0aWNhbC1ib3gudmVydGljYWwtYm94LXdpZGdldCB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDAgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4vKiA3LjIgQ1NTIC0gV2lkdGggKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud2lkdGgteHMsXG4gIC53aWR0aC1zbSxcbiAgLndpZHRoLW1kLFxuICAud2lkdGgtbGcsXG4gIC53aWR0aC1mdWxsIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4vKiA3LjMgQ1NTIC0gUGFkZGluZyAvIE1hcmdpbiAvIERpc3BsYXkgKEFkZGVkIGluIFY0LjApICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtbC14cy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC10LXhzLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtci14cy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtYi14cy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhzLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1sLXhzLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tdC14cy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tci14cy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14cy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1iLXhzLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oaWRkZW4tc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oaWRkZW4tbWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGlkZGVuLWxnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIDguMCBDb250ZW50IFJpZ2h0IFRvIExlZnQgKEFkZGVkIGluIFY0LjEpXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiA4LjEgUlRMIFNldHRpbmdzICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJ0bC1tb2RlIC5icmVhZGNydW1iIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwtbW9kZSAuY29udGVudC5jb250ZW50LWZ1bGwtd2lkdGggLmJyZWFkY3J1bWIge1xuICAgIG1hcmdpbjogMjBweDtcbiAgfVxuICAucnRsLW1vZGUgLmhlYWRlciAubmF2YmFyLXRvZ2dsZS5wdWxsLWxlZnQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuICAucnRsLW1vZGUgLmhlYWRlciAubmF2YmFyLXRvZ2dsZS5wdWxsLXJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLnJ0bC1tb2RlIC5wYWdlLXNpZGViYXItdG9nZ2xlZC5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuc2lkZWJhcixcbiAgLnJ0bC1tb2RlIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIucGFnZS1yaWdodC1zaWRlYmFyLXRvZ2dsZWQgLnNpZGViYXIuc2lkZWJhci1yaWdodCB7XG4gICAgei1pbmRleDogMTA0MDtcbiAgfVxuICAucnRsLW1vZGUgLnBhZ2Utc2lkZWJhci10b2dnbGVkLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5zaWRlYmFyLFxuICAucnRsLW1vZGUgLnBhZ2Utc2lkZWJhci10b2dnbGVkLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5zaWRlYmFyLWJnIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICAgIGFuaW1hdGlvbjogc2lkZWJhclNsaWRlSW5SaWdodCAwLjJzO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzaWRlYmFyU2xpZGVJblJpZ2h0IDAuMnM7XG4gIH1cbiAgLnJ0bC1tb2RlIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIgLnNpZGViYXIuc2lkZWJhci1yaWdodCxcbiAgLnJ0bC1tb2RlIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIgLnNpZGViYXItYmcuc2lkZWJhci1yaWdodCxcbiAgLnJ0bC1tb2RlIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIucGFnZS1zaWRlYmFyLXRvZ2dsZWQgLnNpZGViYXIuc2lkZWJhci1yaWdodCxcbiAgLnJ0bC1tb2RlIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIucGFnZS1zaWRlYmFyLXRvZ2dsZWQgLnNpZGViYXItYmcuc2lkZWJhci1yaWdodCB7XG4gICAgbGVmdDogLTIyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZTtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cbiAgLnJ0bC1tb2RlIC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyLnBhZ2Utd2l0aC10d28tc2lkZWJhciAuc2lkZWJhci1iZy5zaWRlYmFyLXJpZ2h0LFxuICAucnRsLW1vZGUgLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIucGFnZS13aXRoLXR3by1zaWRlYmFyIC5zaWRlYmFyLnNpZGViYXItcmlnaHQge1xuICAgIGxlZnQ6IC0yNTBweCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bC1tb2RlIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIucGFnZS1yaWdodC1zaWRlYmFyLXRvZ2dsZWQgLnNpZGViYXIuc2lkZWJhci1yaWdodCxcbiAgLnJ0bC1tb2RlIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIucGFnZS1yaWdodC1zaWRlYmFyLXRvZ2dsZWQgLnNpZGViYXItYmcuc2lkZWJhci1yaWdodCB7XG4gICAgYW5pbWF0aW9uOiBzaWRlYmFyU2xpZGVJbkxlZnQgMC4ycztcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogc2lkZWJhclNsaWRlSW5MZWZ0IDAuMnM7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bC1tb2RlIC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyIC5zaWRlYmFyLFxuICAucnRsLW1vZGUgLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIgLnNpZGViYXItYmcsXG4gIC5ydGwtbW9kZSAuYm94ZWQtbGF5b3V0IC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyOm5vdCgucGFnZS1zaWRlYmFyLW1pbmlmaWVkKSAjc2lkZWJhcixcbiAgLnJ0bC1tb2RlIC5ib3hlZC1sYXlvdXQgLnBhZ2Utd2l0aC13aWRlLXNpZGViYXI6bm90KC5wYWdlLXNpZGViYXItbWluaWZpZWQpIC5zaWRlYmFyLWJnIHtcbiAgICByaWdodDogLTI1MHB4O1xuICB9XG4gIC5ydGwtbW9kZSAucGFnZS1zaWRlYmFyLXRvZ2dsZWQucGFnZS13aXRoLXdpZGUtc2lkZWJhciAuc2lkZWJhcixcbiAgLnJ0bC1tb2RlIC5ib3hlZC1sYXlvdXQgLnBhZ2Utc2lkZWJhci10b2dnbGVkLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIucGFnZS1jb250YWluZXIgI3NpZGViYXIge1xuICAgIHJpZ2h0OiAwO1xuICAgIGFuaW1hdGlvbjogd2lkZVNpZGViYXJTbGlkZUluUmlnaHQgMC4ycztcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogd2lkZVNpZGViYXJTbGlkZUluUmlnaHQgMC4ycztcbiAgfVxuICAucnRsLW1vZGUgLnRvcC1tZW51IC5uYXYgPiBsaSA+IGEgLmNhcmV0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucnRsLW1vZGUgLnBhZ2Utc2lkZWJhci10b2dnbGVkIC5zaWRlYmFyLWJnIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGFuaW1hdGlvbjogc2lkZWJhclNsaWRlSW5SaWdodCAwLjJzO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzaWRlYmFyU2xpZGVJblJpZ2h0IDAuMnM7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxuICAucnRsLW1vZGUgLnNpZGViYXIsXG4gIC5ydGwtbW9kZSAuc2lkZWJhci1iZyB7XG4gICAgcmlnaHQ6IC0yMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB6LWluZGV4OiAxMDMwO1xuICB9XG4gIC5ydGwtbW9kZSAuaGVhZGVyIC5uYXZiYXItaGVhZGVyIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAucnRsLW1vZGUgLmhlYWRlciAubmF2YmFyLWJyYW5kIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgLnJ0bC1tb2RlIC5oZWFkZXIgLm5hdmJhci10b2dnbGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG4gIC5ydGwtbW9kZSAucGFnZS13aXRoLXR3by1zaWRlYmFyIC5oZWFkZXIgLm5hdmJhci1icmFuZCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgLnJ0bC1tb2RlIC5wYWdlLXNpZGViYXItdG9nZ2xlZCAuc2lkZWJhciB7XG4gICAgcmlnaHQ6IDA7XG4gICAgYW5pbWF0aW9uOiBzaWRlYmFyU2xpZGVJblJpZ2h0IDAuMnM7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNpZGViYXJTbGlkZUluUmlnaHQgMC4ycztcbiAgfVxuICAucnRsLW1vZGUgLnByb2ZpbGUtaGVhZGVyLWltZyArIC5wcm9maWxlLWhlYWRlci1pbmZvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gIH1cbiAgLnJ0bC1tb2RlIC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1oZWFkZXItdGFiIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5ydGwtbW9kZSAubG9naW4gLmxvZ2luLWhlYWRlciB7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLnJ0bC1tb2RlIC5sb2dpbiAubG9naW4taGVhZGVyIC5icmFuZCAubG9nbyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnJ0bC1tb2RlIC5sb2dpbi5sb2dpbi12MiB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ydGwtbW9kZSAubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLnJpZ2h0LWNvbnRlbnQsXG4gIC5ydGwtbW9kZSAucmVnaXN0ZXIucmVnaXN0ZXItd2l0aC1uZXdzLWZlZWQgLnJpZ2h0LWNvbnRlbnQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5ydGwtbW9kZSAudGltZWxpbmUgLnRpbWVsaW5lLWljb24ge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDE1JTtcbiAgfVxuICAucnRsLW1vZGUgLnRpbWVsaW5lIC50aW1lbGluZS10aW1lIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLnJ0bC1tb2RlIC50aW1lbGluZSAudGltZWxpbmUtYm9keSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMyU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnJ0bC1tb2RlIC50aW1lbGluZTpiZWZvcmUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDIwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVweDtcbiAgfVxuICAucnRsLW1vZGUgLnRpbWVsaW5lIC50aW1lbGluZS1ib2R5OmJlZm9yZSB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgfVxufVxuLnYtYXV0by1zYXZlIHtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxMHB4O1xufVxuLnYtYXV0by1zYXZlIGxhYmVsIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udi1hdXRvLXNhdmUuYW5pbWF0ZWQgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmNDQzMzY7XG4gIGJvcmRlci1jb2xvcjogI2Y0NDMzNjtcbn1cblxuLyogVGhlbWUgLSBCZXNwb2tlICovXG4ubmF2YmFyLWxvZ28sXG4uY29taW5nLXNvb24gLmJyYW5kIC5sb2dvLFxuLmxvZ2luIC5sb2dpbi1oZWFkZXIgLmJyYW5kIC5sb2dvIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgYm9yZGVyOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uc2lkZWJhciAubmF2ID4gbGkuYWN0aXZlID4gYSxcbi5zaWRlYmFyIC5uYXYgPiBsaS5hY3RpdmUgPiBhOmZvY3VzLFxuLnNpZGViYXIgLm5hdiA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsXG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyIC5uYXYgPiBsaS5oYXMtc3ViLmFjdGl2ZTpmb2N1cyA+IGEsXG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyIC5uYXYgPiBsaS5oYXMtc3ViLmFjdGl2ZTpob3ZlciA+IGEsXG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyIC5uYXYgPiBsaS5oYXMtc3ViLmFjdGl2ZSA+IGEsXG4ubGFiZWwubGFiZWwtdGhlbWUsXG4uYnRuLmJ0bi1zY3JvbGwtdG8tdG9wIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMyMjJjMzE7XG59XG4uc2lkZWJhciAubmF2ID4gbGkuYWN0aXZlID4gYSBpLFxuLnNpZGViYXIgLm5hdiA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMgaSxcbi5zaWRlYmFyIC5uYXYgPiBsaS5hY3RpdmUgPiBhOmhvdmVyIGksXG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyIC5uYXYgPiBsaS5oYXMtc3ViLmFjdGl2ZTpmb2N1cyA+IGEgaSxcbi5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXIgLm5hdiA+IGxpLmhhcy1zdWIuYWN0aXZlOmhvdmVyID4gYSBpLFxuLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhciAubmF2ID4gbGkuaGFzLXN1Yi5hY3RpdmUgPiBhIGksXG4ubGFiZWwubGFiZWwtdGhlbWUgaSxcbi5idG4uYnRuLXNjcm9sbC10by10b3AgaSB7XG4gIGNvbG9yOiAjZDMyZjJmO1xufVxuXG4ubmF2YmFyLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10aGVtZSxcbi5zaWRlYmFyIC5zdWItbWVudSA+IGxpLmFjdGl2ZSA+IGE6YmVmb3JlIHtcbiAgY29sb3I6ICNkMzJmMmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6ICNkMzJmMmY7XG4gIH1cbn1cbi5ncmFkaWVudC1lbmFibGVkIC5uYXZiYXIubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZCxcbi5ncmFkaWVudC1lbmFibGVkIC5zaWRlYmFyIC5uYXYgPiBsaS5hY3RpdmUgPiBhLFxuLmdyYWRpZW50LWVuYWJsZWQgLnNpZGViYXIgLm5hdiA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMsXG4uZ3JhZGllbnQtZW5hYmxlZCAuc2lkZWJhciAubmF2ID4gbGkuYWN0aXZlID4gYTpob3Zlcixcbi5ncmFkaWVudC1lbmFibGVkLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhciAubmF2ID4gbGkuaGFzLXN1Yi5hY3RpdmU6Zm9jdXMgPiBhLFxuLmdyYWRpZW50LWVuYWJsZWQucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyIC5uYXYgPiBsaS5oYXMtc3ViLmFjdGl2ZTpob3ZlciA+IGEsXG4uZ3JhZGllbnQtZW5hYmxlZC5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXIgLm5hdiA+IGxpLmhhcy1zdWIuYWN0aXZlID4gYSxcbi5ncmFkaWVudC1lbmFibGVkIC5sYWJlbC5sYWJlbC10aGVtZSxcbi5ncmFkaWVudC1lbmFibGVkIC5idG4uYnRuLXNjcm9sbC10by10b3AsXG4uZ3JhZGllbnQtZW5hYmxlZCAudG9wLW1lbnUgLm5hdiA+IGxpLmFjdGl2ZSA+IGEsXG4uZ3JhZGllbnQtZW5hYmxlZCAudG9wLW1lbnUgLm5hdiA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMsXG4uZ3JhZGllbnQtZW5hYmxlZCAudG9wLW1lbnUgLm5hdiA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYjcxYzFjOyAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjYjcxYzFjIDAlLCAjZTUzOTM1IDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNiNzFjMWMgMCUsICNlNTM5MzUgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNiNzFjMWMgMCUsICNlNTM5MzUgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiNiNzFjMWNcIiwgZW5kQ29sb3JzdHI9XCIjZTUzOTM1XCIsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cbn1cblxuLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZDMyZjJmO1xufVxuXG4ucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkMzJmMmY7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZDMyZjJmO1xufVxuXG4ucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLm5hdiA+IGxpLmFjdGl2ZSA+IGEgPiBpIHtcbiAgY29sb3I6ICNkMzJmMmY7XG59XG5cbi5wYWdlLXdpdGgtbGlnaHQtc2lkZWJhciAuc2lkZWJhciAubmF2ID4gbGkuYWN0aXZlID4gYSAuYmFkZ2UsXG4ucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLm5hdiA+IGxpLmFjdGl2ZSA+IGEgLmxhYmVsLmxhYmVsLXRoZW1lIHtcbiAgYmFja2dyb3VuZDogI2QzMmYyZjtcbn1cblxuLnRvcC1tZW51IC5uYXYgPiBsaS5hY3RpdmUgPiBhLFxuLnRvcC1tZW51IC5uYXYgPiBsaS5hY3RpdmUgPiBhOmZvY3VzLFxuLnRvcC1tZW51IC5uYXYgPiBsaS5hY3RpdmUgPiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2QzMmYyZjtcbn1cblxuLmRyb3Bkb3duLW1lbnUubWVkaWEtbGlzdCAuZHJvcGRvd24taGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2QzMmYyZjtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4vKiBSZXNldCBhbmQgb3ZlcnJpZGVzICovXG5ib2R5LFxuaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM2MTYxNjE7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uaWU4IGJvZHkge1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzIxMjEyMTtcbn1cblxuLmgxLCBoMSB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cblxuLmgyLCBoMiB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLmgzLCBoMyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLmg0LCBoNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmg1LCBoNSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmg2LCBoNiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuaDEgc21hbGwsIGgyIHNtYWxsLCBoMyBzbWFsbCwgaDQgc21hbGwsIGg1IHNtYWxsLCBoNiBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogNjAlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzc3Nztcbn1cblxuYSB7XG4gIGNvbG9yOiAjNDY0NjQ3O1xuICB0cmFuc2l0aW9uOiBjb2xvciAxMDBtcyBlYXNlLWluLW91dDtcbn1cblxuYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmIsIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5hOmhvdmVyLFxuYTpmb2N1cyxcbmE6YWN0aXZlIHtcbiAgY29sb3I6ICNkMzJmMmY7XG59XG5cbmxhYmVsIHtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbmhyIHtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2YxZjNmNTtcbn1cblxuLyogMS4yIEZvbnQgQXdlc29tZSBWZXJzaW9uIENvbnRyb2wgKi9cbi5mYyBidXR0b24gLmZjLWljb24sXG4uZGF0ZXBpY2tlciB0aC5wcmV2LFxuLmRhdGVwaWNrZXIgdGgubmV4dCxcbi50b3AtbWVudSBsaSA+IGEgLmNhcmV0LFxuLmdhbGxlcnkgLnJhdGluZyBzcGFuLnN0YXIsXG4ud3lzaWh0bWw1LXRvb2xiYXIgLmdseXBoaWNvbixcbi5lZGl0YWJsZS1idXR0b25zIC5nbHlwaGljb24sXG4uaW5wdXQtYXBwZW5kIC5pY29uLWV5ZS1vcGVuLFxuLmlucHV0LXByZXBlbmQgLmljb24tZXllLW9wZW4sXG4uaW5wdXQtYXBwZW5kIC5pY29uLWV5ZS1jbG9zZSxcbi5pbnB1dC1wcmVwZW5kIC5pY29uLWV5ZS1jbG9zZSxcbi50YWdpdCAudWktaWNvbi1jbG9zZTpiZWZvcmUsXG4uc2lkZWJhciBsaSA+IGEgLmNhcmV0OmJlZm9yZSxcbi5hdHRhY2hlZC1kb2N1bWVudCA+IGxpOmJlZm9yZSxcbi5mbG9hdC1zdWItbWVudSBsaSA+IGEgLmNhcmV0OmJlZm9yZSxcbi5jb21ib2JveC1jb250YWluZXIgLmdseXBoaWNvbi1yZW1vdmUsXG4uY29tYm9ib3gtY29udGFpbmVyIC5pY29uLXJlbW92ZTpiZWZvcmUsXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IC5nbHlwaGljb24sXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmc6YWZ0ZXIsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjOmFmdGVyLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2M6YWZ0ZXIsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmFmdGVyLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YWZ0ZXIsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZ2x5cGhpY29uLFxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmljb24tYXJyb3ctcmlnaHQsXG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciAuaWNvbi1hcnJvdy1sZWZ0LFxuLnRoZW1lLXBhbmVsIC50aGVtZS1saXN0ID4gbGkuYWN0aXZlID4gYTpiZWZvcmUsXG4uc3ctbWFpbiA+IHVsLnN0ZXAtYW5jaG9yLm5hdi10YWJzID4gbGkuZG9uZSA+IGEgLm51bWJlcjpiZWZvcmUsXG4uc2ltcGxlY29sb3JwaWNrZXIuZ2x5cGhpY29ucyBzcGFuLmNvbG9yW2RhdGEtc2VsZWN0ZWRdOmFmdGVyLFxuLnNpbXBsZWNvbG9ycGlja2VyLmZvbnRhd2Vzb21lIHNwYW4uY29sb3JbZGF0YS1zZWxlY3RlZF06YWZ0ZXIsXG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1jaGVja2VkID4gLmpzdHJlZS1jaGVja2JveDphZnRlcixcbi5qc3RyZWUtZGVmYXVsdC5qc3RyZWUtY2hlY2tib3gtc2VsZWN0aW9uIC5qc3RyZWUtY2xpY2tlZCA+IC5qc3RyZWUtY2hlY2tib3g6YWZ0ZXIge1xuICBmb250LWZhbWlseTogRm9udCBBd2Vzb21lXFwgNSBGcmVlLCBGb250IEF3ZXNvbWVcXCA1IFBybywgRm9udEF3ZXNvbWUgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5hY2wtbWFzb25yeSB7XG4gIGNvbHVtbi1jb3VudDogNDtcbiAgY29sdW1uLWdhcDogMTVweDtcbn1cbi5hY2wtbWFzb25yeSAuaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGFqYXggbG9hZGluZyB2dWUgc2VjdGlvbiAqL1xuW3YtY2xvYWtdIC52LWNsb2FrLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cblt2LWNsb2FrXSAudi1jbG9hay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cblt2LWNsb2FrXSAudi1jbG9hay1pbmxpbmVCbG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuW3YtY2xvYWtdIC52LWNsb2FrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cblt2LWNsb2FrXSAudi1jbG9hay1pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi52LWNsb2FrLWJsb2NrLFxuLnYtY2xvYWstaW5saW5lLFxuLnYtY2xvYWstaW5saW5lQmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBhamF4IGxvYWRpbmcgdnVlIHNlY3Rpb24gZW5kKi9cbi5jay1lZGl0b3IgLmNrLWNvbnRlbnQge1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbn1cblxuLmNrLWZpeCB7XG4gIG1pbi1oZWlnaHQ6IDcwMHB4O1xufVxuXG4udnNfX2Ryb3Bkb3duLXRvZ2dsZSAudnNfX2FjdGlvbnMgLnZzX19vcGVuLWluZGljYXRvciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnYtYWNjb3VudC10eXBlIC52ZHAtZGF0ZXBpY2tlci5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi52LWFjY291bnQtdHlwZSAudmRwLWRhdGVwaWNrZXIuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLnYtYWNjb3VudC10eXBlIC52ZHAtZGF0ZXBpY2tlcl9fY2FsZW5kYXIge1xuICByaWdodDogMDtcbn1cblxuLypcbiAqIENNUyAtIHN0YXRpc3RpY3Mgc2VjdGlvbiAoc3RhdGlzdGljcyBjb21wb25lbnQpXG4gKi9cbi52LXN0YXRpc3RpY3MgLmxvYWQtaW5kaWNhdG9yIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBvcGFjaXR5OiAwLjc7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLnYtc3RhdGlzdGljcyAuZmlsdGVycyB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLnYtc3RhdGlzdGljcyAuZmlsdGVycyBsYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnYtc3RhdGlzdGljcyAuZmlsdGVycyAuYnV0dG9ucyBidXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4udi1zdGF0aXN0aWNzIC5maWx0ZXJzIC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDUwJTtcbiAgdG9wOiAzNHB4O1xufVxuLnYtc3RhdGlzdGljcyAucGFuZWwtc3RhdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52LXN0YXRpc3RpY3MgLnBhbmVsLXN0YXQgLnBhbmVsLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4udi1zdGF0aXN0aWNzIC5wYW5lbC1zdGF0LmFuaW1hdGVkLWJhY2tncm91bmQgdGFibGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udi1zdGF0aXN0aWNzIC53aWRnZXQtc3RhdHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udi1zdGF0aXN0aWNzIC53aWRnZXQtc3RhdHMuYW5pbWF0ZWQtYmFja2dyb3VuZCAuc3RhdHMtaW5mbyA+IGg0IHtcbiAgY29sb3I6ICM2MTYxNjE7XG59XG4udi1zdGF0aXN0aWNzIC53aWRnZXQtc3RhdHMuYW5pbWF0ZWQtYmFja2dyb3VuZCAuc3RhdHMtaW5mbyA+IHAge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5Aa2V5ZnJhbWVzIHBsYWNlSG9sZGVyU2hpbW1lciB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDY4cHggMDtcbiAgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0NjhweCAwO1xuICB9XG59XG4udi1zdGF0aXN0aWNzIC5hbmltYXRlZC1iYWNrZ3JvdW5kIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24tbmFtZTogcGxhY2VIb2xkZXJTaGltbWVyO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIGJhY2tncm91bmQ6ICNmNmY3Zjg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2VlZWVlZSA4JSwgI2RkZGRkZCAxOCUsICNlZWVlZWUgMzMlKTtcbiAgYmFja2dyb3VuZC1zaXplOiA4MDBweCAxMDRweDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvcGFjaXR5OiAwLjg1O1xufVxuXG4vKipcbiAqIEFjY291bnQgQmVzcG9rZSBNZXNzYWdpbmcgY29tcG9uZW50XG4gKi9cbi52LWFjY291bnQtYmVzcG9rZS1tZXNzYWdpbmcge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2JkYmRiZDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbi52LWFjY291bnQtYmVzcG9rZS1tZXNzYWdpbmcgLmlucHV0LXF1b3RhIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBtYXJnaW4tdG9wOiA3cHg7XG59XG4udi1hY2NvdW50LWJlc3Bva2UtbWVzc2FnaW5nIC5sYWJlbC10aXAge1xuICBmb250LXNpemU6IDEycHg7XG59XG4udi1hY2NvdW50LWJlc3Bva2UtbWVzc2FnaW5nIC5zdW1tYXJ5IHtcbiAgZm9udC1zaXplOiAxLjNlbTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbi52LWFjY291bnQtYmVzcG9rZS1tZXNzYWdpbmcgLnYtc2VsZWN0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLyoqXG4gKiBBY2NvdW50IEJvb3N0ZWQgUG9zdHMgY29tcG9uZW50XG4gKi9cbi52LWFjY291bnQtYm9vc3RlZC1wb3N0cyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmRiZGJkO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuXG4vKlxuICogQ01TIC0gY2xpZW50cyBzZWN0aW9uIChjbGllbnRzIGNvbXBvbmVudClcbiAqL1xuLnYtY2xpZW50cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52LWNsaWVudHMgLnYtc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udi1jbGllbnRzIC52LXNlbGVjdCAudnNfX3NlYXJjaCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGhlaWdodDogMjVweDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG59XG4udi1jbGllbnRzIC52LXNlbGVjdCAudnNfX3NlYXJjaDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzc5ODE4OTtcbn1cbi52LWNsaWVudHMgLnB1cmNoYXNlLWF1dGhvcml0eSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNXB4O1xufVxuLnYtY2xpZW50cyAubG9hZGluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi52LXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG5cbi52LXNlbGVjdCxcbi52LXNlbGVjdCAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHZTZWxlY3RTcGlubmVyIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufVxuQGtleWZyYW1lcyB2U2VsZWN0U3Bpbm5lciB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbi52c19fZmFkZS1lbnRlci1hY3RpdmUsXG4udnNfX2ZhZGUtbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBjdWJpYy1iZXppZXIoMSwgMC41LCAwLjgsIDEpO1xufVxuXG4udnNfX2ZhZGUtZW50ZXIsXG4udnNfX2ZhZGUtbGVhdmUtdG8ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4udnMtLWRpc2FibGVkIC52c19fY2xlYXIsXG4udnMtLWRpc2FibGVkIC52c19fZHJvcGRvd24tdG9nZ2xlLFxuLnZzLS1kaXNhYmxlZCAudnNfX29wZW4taW5kaWNhdG9yLFxuLnZzLS1kaXNhYmxlZCAudnNfX3NlYXJjaCxcbi52cy0tZGlzYWJsZWQgLnZzX19zZWxlY3RlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG59XG5cbi52LXNlbGVjdFtkaXI9cnRsXSAudnNfX2FjdGlvbnMge1xuICBwYWRkaW5nOiAwIDNweCAwIDZweDtcbn1cblxuLnYtc2VsZWN0W2Rpcj1ydGxdIC52c19fY2xlYXIge1xuICBtYXJnaW4tbGVmdDogNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi52LXNlbGVjdFtkaXI9cnRsXSAudnNfX2Rlc2VsZWN0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuXG4udi1zZWxlY3RbZGlyPXJ0bF0gLnZzX19kcm9wZG93bi1tZW51IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi52c19fZHJvcGRvd24tdG9nZ2xlIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDAgMCA0cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNjAsIDYwLCA2MCwgMC4yNik7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLnZzX19zZWxlY3RlZC1vcHRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi52c19fYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDRweCA2cHggMCAzcHg7XG59XG5cbi52cy0tc2VhcmNoYWJsZSAudnNfX2Ryb3Bkb3duLXRvZ2dsZSB7XG4gIGN1cnNvcjogdGV4dDtcbn1cblxuLnZzLS11bnNlYXJjaGFibGUgLnZzX19kcm9wZG93bi10b2dnbGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi52cy0tb3BlbiAudnNfX2Ryb3Bkb3duLXRvZ2dsZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLnZzX19vcGVuLWluZGljYXRvciB7XG4gIGZpbGw6IHJnYmEoNjAsIDYwLCA2MCwgMC41KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjE1cyBjdWJpYy1iZXppZXIoMSwgLTAuMTE1LCAwLjk3NSwgMC44NTUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgY3ViaWMtYmV6aWVyKDEsIC0wLjExNSwgMC45NzUsIDAuODU1KTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGN1YmljLWJlemllcigxLCAtMC4xMTUsIDAuOTc1LCAwLjg1NSksIC13ZWJraXQtdHJhbnNmb3JtIDAuMTVzIGN1YmljLWJlemllcigxLCAtMC4xMTUsIDAuOTc1LCAwLjg1NSk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMSwgLTAuMTE1LCAwLjk3NSwgMC44NTUpO1xufVxuXG4udnMtLW9wZW4gLnZzX19vcGVuLWluZGljYXRvciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSBzY2FsZSgxKTtcbn1cblxuLnZzLS1sb2FkaW5nIC52c19fb3Blbi1pbmRpY2F0b3Ige1xuICBvcGFjaXR5OiAwO1xufVxuXG4udnNfX2NsZWFyIHtcbiAgZmlsbDogcmdiYSg2MCwgNjAsIDYwLCAwLjUpO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4udnNfX2Ryb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMTAwJSAtIDFweCk7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg2MCwgNjAsIDYwLCAwLjI2KTtcbiAgYm9yZGVyLXRvcC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi52c19fbm8tb3B0aW9ucyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnZzX19kcm9wZG93bi1vcHRpb24ge1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDNweCAyMHB4O1xuICBjbGVhcjogYm90aDtcbiAgY29sb3I6ICMzMzM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi52c19fZHJvcGRvd24tb3B0aW9uOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udnNfX2Ryb3Bkb3duLW9wdGlvbi0taGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZDogIzQ2NDY0NztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi52c19fc2VsZWN0ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDYwLCA2MCwgNjAsIDAuMjYpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW46IDRweCAycHggMDtcbiAgcGFkZGluZzogMCAwLjI1ZW07XG59XG5cbi52c19fZGVzZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBmaWxsOiByZ2JhKDYwLCA2MCwgNjAsIDAuNSk7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG59XG5cbi52cy0tc2luZ2xlIC52c19fc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnZzLS1zaW5nbGUudnMtLW9wZW4gLnZzX19zZWxlY3RlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMC40O1xufVxuXG4udnMtLXNpbmdsZS52cy0tc2VhcmNoaW5nIC52c19fc2VsZWN0ZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udnNfX3NlYXJjaDo6LW1zLWNsZWFyLFxuLnZzX19zZWFyY2g6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG4udnNfX3NlYXJjaDo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixcbi52c19fc2VhcmNoOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWJ1dHRvbixcbi52c19fc2VhcmNoOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWRlY29yYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udnNfX3NlYXJjaCxcbi52c19fc2VhcmNoOmZvY3VzIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG1hcmdpbjogNHB4IDAgMDtcbiAgcGFkZGluZzogMCA3cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHdpZHRoOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLnZzX19zZWFyY2g6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnZzX19zZWFyY2g6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi52c19fc2VhcmNoOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnZzX19zZWFyY2g6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi52cy0tdW5zZWFyY2hhYmxlIC52c19fc2VhcmNoIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnZzLS11bnNlYXJjaGFibGUgLnZzX19zZWFyY2g6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi52cy0tc2luZ2xlLnZzLS1zZWFyY2hpbmc6bm90KC52cy0tb3Blbik6bm90KC52cy0tbG9hZGluZykgLnZzX19zZWFyY2gge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi52c19fc3Bpbm5lciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgZm9udC1zaXplOiA1cHg7XG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDAuOWVtIHNvbGlkIGhzbGEoMCwgMCUsIDM5LjIlLCAwLjEpO1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSg2MCwgNjAsIDYwLCAwLjQ1KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC1hbmltYXRpb246IHZTZWxlY3RTcGlubmVyIDEuMXMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IHZTZWxlY3RTcGlubmVyIDEuMXMgbGluZWFyIGluZmluaXRlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXM7XG59XG5cbi52c19fc3Bpbm5lcixcbi52c19fc3Bpbm5lcjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDVlbTtcbiAgaGVpZ2h0OiA1ZW07XG59XG5cbi52cy0tbG9hZGluZyAudnNfX3NwaW5uZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4iLCIvKiBPcHRpb24gLSBCb3hlZCBMYXlvdXQgKi9cblxuLmJveGVkLWxheW91dCB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY292ZXItcGF0dGVybi5wbmcpO1xuXHRcblx0JiAudG9wLW1lbnUsXG5cdCYgLnBhY2Uge1xuXHRcdHdpZHRoOiAxMDgwcHg7XG5cdFx0bGVmdDogNTAlO1xuXHRcdG1hcmdpbi1sZWZ0OiAtNTQwcHg7XG5cdH1cblx0JiAucGFnZS1jb250YWluZXIge1xuXHRcdHdpZHRoOiAxMDgwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0Ym94LXNoYWRvdzogMCAwcHggMzBweCByZ2JhKDAsMCwwLDAuNSk7XG5cdFx0bWluLWhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOiAjZTRlN2U4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFxuXHRcdCYgI2hlYWRlcixcblx0XHQmIC5zaWRlYmFyLFxuXHRcdCYgLnNpZGViYXItYmcge1xuXHRcdFx0bGVmdDogYXV0bztcblx0XHR9XG5cdFx0JiAjaGVhZGVyIHtcblx0XHRcdHdpZHRoOiAxMDgwcHg7XG5cdFx0XHRyaWdodDogYXV0bztcblx0XHR9XG5cdH1cblx0JiAucGFjZSAucGFjZS1wcm9ncmVzcyxcblx0JiAucGFjZSAucGFjZS1hY3Rpdml0eSxcblx0JiAucGFnZS13aXRoLXRvcC1tZW51IC50b3AtbWVudSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHR9XG59XG5cbiIsIi8qIE9wdGlvbiAtIFBhZ2Ugd2l0aCBSaWdodCBTaWRlYmFyICovXG5cbi5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuY29udGVudCB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IDIyMHB4O1xufVxuLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5mb290ZXIge1xuXHRtYXJnaW4tbGVmdDogMzBweDtcblx0bWFyZ2luLXJpZ2h0OiAyNTBweDtcbn0iLCIvKiBQYWdlIENvbnRlbnQgKi9cblxuLmNvbnRlbnQge1xuXHRtYXJnaW4tbGVmdDogMjIwcHg7XG5cdHBhZGRpbmc6IDI1cHggMzBweDtcblx0XG5cdCYuY29udGVudC1mdWxsLXdpZHRoIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdFxuXHRcdCYgLnBhZ2UtaGVhZGVyIHtcblx0XHRcdG1hcmdpbjogMjBweDtcblx0XHR9XG5cdFx0JiAuYnJlYWRjcnVtYiB7XG5cdFx0XHRtYXJnaW46IDAgMjBweCAwIDA7XG5cdFx0fVxuXHRcdCYgLnBhZ2UtaGVhZGVyLFxuXHRcdCYgLmJyZWFkY3J1bWIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTA7XG5cdFx0fVxuXHRcdCYgLmJyZWFkY3J1bWIge1xuXHRcdFx0ei1pbmRleDogMjA7XG5cdFx0fVxuXHR9XG5cdCYuY29udGVudC1pbnZlcnNlLW1vZGUge1xuXHRcdCYgaDEsXG5cdFx0JiBoMixcblx0XHQmIGgzLFxuXHRcdCYgaDQsXG5cdFx0JiBoNSxcblx0XHQmIGg2LFxuXHRcdCYgLnBhZ2UtaGVhZGVyLFxuXHRcdCYgLmJyZWFkY3J1bWIgYSB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdFx0JiAuYnJlYWRjcnVtYiA+IGxpLFxuXHRcdCYgLnBhZ2UtaGVhZGVyIHNtYWxsIHtcblx0XHRcdGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNzUpO1xuXHRcdH1cblx0fVxufVxuLnBhZ2UtY29udGVudC1mdWxsLWhlaWdodCAuY29udGVudCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiA2MHB4O1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuLnBhZ2UtaGVhZGVyIHtcblx0Zm9udC1zaXplOiAyOHB4O1xuXHRtYXJnaW46IDAgMCAyMHB4O1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IG5vbmU7XG5cdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRcblx0JiBzbWFsbCB7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdH1cblx0JiwgXG5cdCYgc21hbGwge1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdH1cbn1cbi5icmVhZGNydW1iIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcblx0JiA+IGxpIHtcblx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcblx0XHQmIGEge1xuXHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0fVxuXHR9XG59XG4uaWU4IC5icmVhZGNydW1iID4gbGkge1xuXHRkaXNwbGF5OiBpbmxpbmU7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcblx0Y29sb3I6ICNjY2M7XG59IiwiLyogUGFnZSBGb290ZXIgKi9cblxuLmZvb3RlciB7XG5cdHotaW5kZXg6IDEwMjA7XG5cdHBhZGRpbmc6IDEwcHggMDtcblx0bWFyZ2luOiAwIDMwcHggMCAyNTBweDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNDQUQwRDY7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xufSIsIi8qIFBhZ2UgSGVhZGVyICovXG5cbi5oZWFkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHotaW5kZXg6IDEwMjA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdHBhZGRpbmc6IDA7XG5cdHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjJzIGxpbmVhcjtcblx0Ym94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwwLDAsLjE0KTtcblx0XG5cdEBpbmNsdWRlIGNsZWFyZml4KCk7XG5cdFxuXHQmIC5uYXZiYXItdG9nZ2xlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0d2lkdGg6IDYwcHg7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdFxuXHRcdCY6aG92ZXIsIFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdH1cblx0XHQmLnB1bGwtbGVmdCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdFx0JiAuaWNvbi1iYXIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXHRcdCYgLmljb24tYmFyICsgLmljb24tYmFyIHtcblx0XHRcdG1hcmdpbi10b3A6IDRweDtcblx0XHR9XG5cdFx0Ji5uYXZiYXItdG9nZ2xlLWxlZnQge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1yaWdodDogLTE1cHg7XG5cdFx0fVxuXHR9XG5cdCYgLm5hdmJhci1oZWFkZXIge1xuXHRcdEBpbmNsdWRlIGNsZWFyZml4KCk7XG5cdH1cblx0JiAubmF2YmFyLWJyYW5kIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0cGFkZGluZzogMTVweDtcblx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0d2lkdGg6IDIyMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcblx0XHQmIGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0fVxuXHQmIC5uYXZiYXItbG9nbyB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRiYWNrZ3JvdW5kOiAkYXF1YTtcblx0XHRib3JkZXI6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMC4xNSkgcmdiYSgwLDAsMCwwLjMpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0fVxuXHQmIC5uYXZiYXIge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cblx0JiAubmF2YmFyLW5hdiB7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFxuXHRcdCYgPiBsaSB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFxuXHRcdFx0Ji5kaXZpZGVyIHtcblx0XHRcdFx0aGVpZ2h0OiAzNHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxM3B4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZTJlN2ViO1xuXHRcdFx0XHR3aWR0aDogMXB4O1xuXHRcdFx0fVxuXHRcdFx0JiA+IGEsXG5cdFx0XHQmIC5kcm9wZG93bi10b2dnbGUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcblx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYgLmxhYmVsIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiA4cHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDhweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcmVkO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAyMnB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjJweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmID4gaSB7XG5cdFx0XHRcdFx0dG9wOiAxcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmljb24gaSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0JiA+IC5kcm9wZG93bi1tZW51IHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNmNWY1ZjU7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMTNweCAyNXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRcdFx0XG5cdFx0XHRcdCYubWVkaWEtbGlzdCAubWVkaWEtaGVhZGluZyB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYgPiAub3BlbiA+IGEsIFxuXHRcdCYgPiAub3BlbiA+IGE6aG92ZXIsIFxuXHRcdCYgPiAub3BlbiA+IGE6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHRvcGFjaXR5OiAxLjA7XG5cdFx0fVxuXHRcdCYgLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQmIC5uYXZiYXItZm9ybSB7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdFxuXHRcdCYgLmZvcm0tZ3JvdXAge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0XHQmIC5idG4tc2VhcmNoIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAxNXB4O1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDVweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XG5cdFx0XHRcblx0XHRcdCYgaSB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XG5cdFx0XHRcdCZbY2xhc3MqPWlvbi1dIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0JiAuZm9ybS1jb250cm9sIHtcblx0XHRcdHdpZHRoOiA1MDBweDtcblx0XHRcdHBhZGRpbmc6IDVweCAxNXB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0YmFja2dyb3VuZDogJHNpbHZlcjtcblx0XHRcdGJvcmRlci1jb2xvcjogJHNpbHZlcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogI2Y1ZjVmNTtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0JiAubmF2YmFyLXVzZXIgaW1nIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0d2lkdGg6IDM2cHg7XG5cdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdG1hcmdpbjogLTNweCAwIC0zcHggMTBweDtcblx0XHRib3JkZXItcmFkaXVzOiAzNnB4O1xuXHR9XG5cdCYgLm5hdmJhci11c2VyIC5pbWFnZSB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdHdpZHRoOiAzNnB4O1xuXHRcdGhlaWdodDogMzZweDtcblx0XHRtYXJnaW46IC0zcHggMCAtM3B4IDEwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMzZweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XG5cdFx0Ji5pbWFnZS1pY29uIHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdHdpZHRoOiAzNnB4O1xuXHRcdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdFx0bWFyZ2luOiAtM3B4IDAgLTNweCAxMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMzZweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cdH1cbn1cbi5mYWRlIC5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9sIHtcblx0LXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG59XG4ubmF2YmFyLWhlYWRlci5uYXZiYXItaGVhZGVyLXdpdGhvdXQtYmcgLm5hdmJhci1icmFuZCB7XG5cdGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5uYXZiYXItbGFuZ3VhZ2UgLmZsYWctaWNvbiB7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0bWFyZ2luOiA3cHggN3B4IDA7XG5cdGZsb2F0OiBsZWZ0O1xufVxuLm5hdmJhci1sYW5ndWFnZSAuZHJvcGRvd24tbWVudSAuZmxhZy1pY29uIHtcblx0bWFyZ2luLXRvcDogMXB4O1xufVxuXG5cbi8qIFBhZ2UgSGVhZGVyIC0gRGVmYXVsdCAqL1xuXG4uaGVhZGVyLm5hdmJhci1kZWZhdWx0IHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0XG5cdCYgLmJyYW5kLFxuXHQmIC5uYXZiYXItYnJhbmQge1xuXHRcdGNvbG9yOiAjMzMzO1xuXHR9XG5cdCYgLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHtcblx0XHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cdH1cblx0JiAubmF2YmFyLW5hdiA+IGxpID4gYSxcblx0JiAubmF2YmFyLW5hdiA+IGxpIC5kcm9wZG93bi10b2dnbGUge1xuXHRcdGNvbG9yOiAjNTg1NjYzO1xuXHR9XG5cdCYgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuXHRcdGNvbG9yOiAjMzMzO1xuXHR9XG59XG5cblxuLyogUGFnZSBIZWFkZXIgLSBJbnZlcnNlICovXG5cbi5oZWFkZXIubmF2YmFyLWludmVyc2Uge1xuXHRiYWNrZ3JvdW5kOiAjMjYzMjM4O1xuXHRcblx0JiAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC43NSk7XG5cdH1cblx0JiAubmF2YmFyLWJyYW5kLFxuXHQmIC5uYXZiYXItbmF2ID4gbGkgPiBhLFxuXHQmIC5uYXZiYXItbmF2ID4gbGkgLmRyb3Bkb3duLXRvZ2dsZSB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblx0JiAubmF2YmFyLW5hdiA+IGxpLmRpdmlkZXIge1xuXHRcdGJhY2tncm91bmQ6ICMzRjRCNTU7XG5cdH1cblx0JiAubmF2YmFyLWZvcm0ge1xuXHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdFxuXHRcdCYgLmZvcm0tY29udHJvbCxcblx0XHQmIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZDogIzU4NWQ2Mjtcblx0XHRcdGJvcmRlci1jb2xvcjogIzU4NWQ2Mjtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdH1cblx0XHQmIC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogI2E4YWNiMTsgfVxuXHRcdCYgLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjYThhY2IxOyB9XG5cdFx0JiAuZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiAjYThhY2IxOyB9XG5cdFx0JiAuZm9ybS1jb250cm9sOi1tb3otcGxhY2Vob2xkZXIgeyAgY29sb3I6ICNhOGFjYjE7IH1cblx0XHQmIC5idG4tc2VhcmNoIHtcblx0XHRcdGNvbG9yOiAjYThhY2IxO1xuXHRcdH1cblx0fVxufVxuXG5cbi8qIFBhZ2UgSGVhZGVyIC0gTWVnYSBNZW51ICovXG5cbi5kcm9wZG93bi5kcm9wZG93bi1sZyxcbi5oZWFkZXIgLmRyb3Bkb3duLmRyb3Bkb3duLWxnIHtcblx0cG9zaXRpb246IHN0YXRpYztcbn1cbi5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtbGcge1xuXHRsZWZ0OiAyMHB4O1xuXHRyaWdodDogMjBweDtcblx0cGFkZGluZzogMjBweDtcbn1cbi5kcm9wZG93bi1oZWFkZXIge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRjb2xvcjogJGJsYWNrX2Rhcmtlcjtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwIDAgMTBweDtcbn1cbi5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtbGcgLm5hdiA+IGxpID4gYSB7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGEsIFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZS5vcGVuID4gYSxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmZvY3VzLCBcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmhvdmVyIHtcblx0YmFja2dyb3VuZDogI2Y0ZjZmNyAhaW1wb3J0YW50O1xuXHRvcGFjaXR5OiAxLjA7XG59XG5cblxuLyogUGFnZSBIZWFkZXIgLSBGbG9hdCBTZWFyY2ggQmFydSAqL1xuXG4uaGVhZGVyIC5zZWFyY2gtZm9ybSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMTAwJTtcblx0aGVpZ2h0OiA2MHB4O1xuXHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFxuXHQmIC5jbG9zZSwgXG5cdCYgLnNlYXJjaC1idG4ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0d2lkdGg6IDYwcHg7XG5cdFx0Y29sb3I6ICRncmV5X2Rhcmtlcjtcblx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRsaW5lLWhlaWdodDogNjBweDtcblx0XHRiYWNrZ3JvdW5kOiAwIDA7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0b3V0bGluZTogMDtcblx0fVxuXHQmIC5mb3JtLWNvbnRyb2wge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRoZWlnaHQ6IGluaGVyaXQ7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0cGFkZGluZy1sZWZ0OiA2MHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDYwcHg7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdH1cblx0JiAuY2xvc2UgaSwgXG5cdCYgLnNlYXJjaC1idG4gaSB7XG5cdFx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdH1cblx0JiAuY2xvc2Uge1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuLmhlYWRlci5oZWFkZXItc2VhcmNoLXRvZ2dsZWQgLnNlYXJjaC1mb3JtIHtcblx0Ym90dG9tOiAwO1xufSIsIi8qIE1peGlucyAqL1xuXG5AbWl4aW4gY2xlYXJmaXgoKSB7XG5cdCY6YmVmb3JlLFxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRjbGVhcjogYm90aDtcblx0fVxufVxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1cykge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG5cdCAtbW96LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG5cdFx0ICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xufVxuQG1peGluIGJveC1zaGFkb3coJHNoYWRvdykge1xuICAtd2Via2l0LWJveC1zaGFkb3c6ICRzaGFkb3c7XG5cdCAtbW96LWJveC1zaGFkb3c6ICRzaGFkb3c7XG5cdFx0ICBib3gtc2hhZG93OiAkc2hhZG93O1xufVxuQG1peGluIG9wYWNpdHkoJG9wYWNpdHkpIHtcblx0b3BhY2l0eTogJG9wYWNpdHk7XG59XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbikge1xuXHQtd2Via2l0LXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXHQgICAtbW96LXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXHRcdC1tcy10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcblx0XHQgLW8tdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbn1cbkBtaXhpbiBhbmltYXRpb24oJGFuaW1hdGlvbikge1xuXHQtd2Via2l0LWFuaW1hdGlvbjogJGFuaW1hdGlvbjtcblx0ICAgLW1vei1hbmltYXRpb246ICRhbmltYXRpb247XG5cdFx0XHRhbmltYXRpb246ICRhbmltYXRpb247XG59XG5AbWl4aW4gZ2VuZXJhdGUtYnV0dG9uLXN0eWxpbmcoJGJ1dHRvbkNsYXNzTmFtZSwgJGRlZmF1bHRDb2xvciwgJHRleHRDb2xvciwgJGhvdmVyQ29sb3IpIHtcblx0LmJ0bi4jeyRidXR0b25DbGFzc05hbWV9LFxuXHQuYnRuLiN7JGJ1dHRvbkNsYXNzTmFtZX0uZGlzYWJsZWQsXG5cdC5idG4uI3skYnV0dG9uQ2xhc3NOYW1lfS5kaXNhYmxlZDpob3Zlcixcblx0LmJ0bi4jeyRidXR0b25DbGFzc05hbWV9LmRpc2FibGVkOmZvY3VzLFxuXHQuYnRuLiN7JGJ1dHRvbkNsYXNzTmFtZX1bZGlzYWJsZWRdLFxuXHQuYnRuLiN7JGJ1dHRvbkNsYXNzTmFtZX1bZGlzYWJsZWRdOmhvdmVyLFxuXHQuYnRuLiN7JGJ1dHRvbkNsYXNzTmFtZX1bZGlzYWJsZWRdOmZvY3VzIHtcblx0XHRjb2xvcjogJHRleHRDb2xvcjtcblx0XHRiYWNrZ3JvdW5kOiAkZGVmYXVsdENvbG9yO1xuXHRcdGJvcmRlci1jb2xvcjogJGRlZmF1bHRDb2xvcjtcblx0fVxuXHQuI3skYnV0dG9uQ2xhc3NOYW1lfTpob3ZlciwgXG5cdC4jeyRidXR0b25DbGFzc05hbWV9OmZvY3VzLCBcblx0LiN7JGJ1dHRvbkNsYXNzTmFtZX06YWN0aXZlLCBcblx0LiN7JGJ1dHRvbkNsYXNzTmFtZX0uYWN0aXZlLCBcblx0LiN7JGJ1dHRvbkNsYXNzTmFtZX0uYWN0aXZlLmZvY3VzLCBcblx0LiN7JGJ1dHRvbkNsYXNzTmFtZX0uYWN0aXZlOmZvY3VzLCBcblx0LiN7JGJ1dHRvbkNsYXNzTmFtZX0uYWN0aXZlOmhvdmVyLCBcblx0LiN7JGJ1dHRvbkNsYXNzTmFtZX06YWN0aXZlLmZvY3VzLCBcblx0LiN7JGJ1dHRvbkNsYXNzTmFtZX06YWN0aXZlOmZvY3VzLCBcblx0LiN7JGJ1dHRvbkNsYXNzTmFtZX06YWN0aXZlOmhvdmVyLFxuXHQuc2hvdyA+IC4jeyRidXR0b25DbGFzc05hbWV9LmRyb3Bkb3duLXRvZ2dsZSxcblx0Lm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLiN7JGJ1dHRvbkNsYXNzTmFtZX0sXG5cdC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS4jeyRidXR0b25DbGFzc05hbWV9OmhvdmVyLFxuXHQub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuI3skYnV0dG9uQ2xhc3NOYW1lfTpmb2N1cyxcblx0LiN7JGJ1dHRvbkNsYXNzTmFtZX06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCBcblx0LiN7JGJ1dHRvbkNsYXNzTmFtZX06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kOiAkaG92ZXJDb2xvcjtcblx0XHRib3JkZXItY29sb3I6ICRob3ZlckNvbG9yO1xuXHR9XG5cdC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi4jeyRidXR0b25DbGFzc05hbWV9LFxuXHQuYnRuLWdyb3VwIC5idG4uI3skYnV0dG9uQ2xhc3NOYW1lfTpub3QoLmFjdGl2ZSkgKyAuYnRuLiN7JGJ1dHRvbkNsYXNzTmFtZX0sXG5cdC5pbnB1dC1ncm91cC1idG4gLmJ0bi4jeyRidXR0b25DbGFzc05hbWV9Om5vdCguYWN0aXZlKSArIC5idG4uI3skYnV0dG9uQ2xhc3NOYW1lfSB7XG5cdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICRob3ZlckNvbG9yO1xuXHR9XG5cdC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4uI3skYnV0dG9uQ2xhc3NOYW1lfSB7XG5cdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAkaG92ZXJDb2xvcjtcblx0fVxufSIsIi8qIFBhZ2UgTG9hZGVyICovXG5cbiNwYWdlLWxvYWRlciB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kOiAjRTZFOEVDO1xuXHR6LWluZGV4OiA5OTk5O1xuXHRcblx0Ji5mYWRlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFxuXHRcdCYuaW4sXG5cdFx0Ji5zaG93IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0aW9uIHtcbiAgIGZyb20gey13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7fVxuICAgdG8gey13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTt9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0aW9uIHtcbiAgIGZyb20ge3RyYW5zZm9ybTogcm90YXRlKDBkZWcpO31cbiAgIHRvIHt0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO31cbn1cbi5zcGlubmVyLCBcbi5zcGlubmVyLXNtYWxsIHtcblx0aGVpZ2h0OiA0MHB4O1xuXHR3aWR0aDogNDBweDtcblx0bWFyZ2luOiAwcHggYXV0bztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHRtYXJnaW46IC0yMHB4IDAgMCAtMjBweDtcblx0Ym9yZGVyOiAycHggc29saWQgcmdiYSgwLDAsMCwwLjUpO1xuXHRib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5mYWRlLmluIC5zcGlubmVyLCBcbi5mYWRlLmluIC5zcGlubmVyLXNtYWxsLFxuLmZhZGUuc2hvdyAuc3Bpbm5lciwgXG4uZmFkZS5zaG93IC5zcGlubmVyLXNtYWxsIHtcblx0LXdlYmtpdC1hbmltYXRpb246IHJvdGF0aW9uIC42cyBpbmZpbml0ZSBsaW5lYXI7XG5cdGFuaW1hdGlvbjogcm90YXRpb24gLjZzIGluZmluaXRlIGxpbmVhcjtcbn1cbi5zcGlubmVyLXNtYWxsIHtcblx0Ym9yZGVyOiAycHggc29saWQgcmdiYSgwLDAsMCwwLjA1KTtcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICMyNEI0OTg7XG5cdGhlaWdodDogMzBweDtcblx0d2lkdGg6IDMwcHg7XG5cdG1hcmdpbjogLTE1cHggMCAwIC0xNXB4O1xufVxuLm1hdGVyaWFsLWxvYWRlciB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0d2lkdGg6IDIwMHB4O1xuXHRoZWlnaHQ6IDEwMHB4O1xuXHRsZWZ0OiA1MCU7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW46IC01MHB4IDAgMCAtMTAwcHg7XG5cdFxuXHQmIC5tZXNzYWdlIHtcblx0XHRsaW5lLWhlaWdodDogMTAwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cdCYgLmNpcmN1bGFyIHtcblx0XHRhbmltYXRpb246IHJvdGF0ZSAycyBsaW5lYXIgaW5maW5pdGU7XG5cdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdHdpZHRoOiAzNnB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bWFyZ2luLWxlZnQ6IC0yNHB4O1xuXHRcdG1hcmdpbi10b3A6IC01NXB4O1xuXHR9XG5cdCYgLnBhdGgge1xuXHRcdHN0cm9rZS1kYXNoYXJyYXk6IDEsMjAwO1xuXHRcdHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuXHRcdGFuaW1hdGlvbjogZGFzaCAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlLCBjb2xvciA2cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcblx0XHRzdHJva2UtbGluZWNhcDogcm91bmQ7XG5cdH1cbn1cbi5pZTggLm1hdGVyaWFsLWxvYWRlciAubWVzc2FnZSB7XG5cdHBhZGRpbmctbGVmdDogbm9uZTtcbn1cbkBrZXlmcmFtZXMgcm90YXRle1xuXHQxMDAle1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgZGFzaHtcblx0MCV7XG5cdFx0c3Ryb2tlLWRhc2hhcnJheTogMSwyMDA7XG5cdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG5cdH1cblx0NTAle1xuXHRcdHN0cm9rZS1kYXNoYXJyYXk6IDg5LDIwMDtcblx0XHRzdHJva2UtZGFzaG9mZnNldDogLTM1O1xuXHR9XG5cdDEwMCV7XG5cdFx0c3Ryb2tlLWRhc2hhcnJheTogODksMjAwO1xuXHRcdHN0cm9rZS1kYXNob2Zmc2V0OiAtMTI0O1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGNvbG9ye1xuXHQxMDAlLCAwJXtcblx0XHRzdHJva2U6ICRibGFjaztcblx0fVxufVxuIiwiLyogUGx1Z2luIC0gQm9vdHN0cmFwIFRpbWVwaWNrZXIgKi9cblxuLmJvb3RzdHJhcC10aW1lcGlja2VyLmlucHV0LWdyb3VwIHtcblx0ZGlzcGxheTogdGFibGU7XG5cdHdpZHRoOiAxMDAlO1xufVxuLmJvb3RzdHJhcC10aW1lcGlja2VyLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdHdpZHRoOiAxMDAlO1xufVxuLmJvb3RzdHJhcC10aW1lcGlja2VyLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbiB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdHdpZHRoOiAyMHB4O1xufVxuLmJvb3RzdHJhcC10aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51IHtcblx0cGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG59XG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUub3BlbiB7XG5cdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRtYXgtd2lkdGg6IDI0MHB4O1xufVxuLmJvb3RzdHJhcC10aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51OmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5ib290c3RyYXAtdGltZXBpY2tlciAuYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUgKyAuZm9ybS1jb250cm9sIHtcblx0Ym9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG59XG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IC5mb3JtLWNvbnRyb2wsXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IGlucHV0IHtcblx0d2lkdGg6IDQwcHggIWltcG9ydGFudDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMS40Mjg1NzE0Mztcblx0aGVpZ2h0OiAzNHB4O1xuXHRwYWRkaW5nOiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcblx0Ym9yZGVyLXJhZGl1czogLjI1cmVtO1xuXHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7XG5cdGNvbG9yOiAjNDk1MDU3O1xufVxuLmJvb3RzdHJhcC10aW1lcGlja2VyLXdpZGdldCAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmJvb3RzdHJhcC10aW1lcGlja2VyLXdpZGdldCBpbnB1dDpmb2N1cyB7XG5cdGJvcmRlci1jb2xvcjogIzVkYjBmZjtcblx0b3V0bGluZTogMDtcblx0Ym94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1MiwgMTQyLCAyMjcsIDAuMyk7XG59XG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHtcblx0cGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG59XG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIGEge1xuXHRwYWRkaW5nOiA1cHggMCAhaW1wb3J0YW50O1xuXHRtYXJnaW46IC01cHggMCAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbn1cbi5ib290c3RyYXAtdGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgYTpob3Zlcixcbi5ib290c3RyYXAtdGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgYTpmb2N1cyB7XG5cdGJhY2tncm91bmQ6ICRibHVlICFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRjb2xvcjogI2ZmZjtcbn1cbi5ib290c3RyYXAtdGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgaW5wdXQge1xuXHRib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbn1cbi5ib290c3RyYXAtdGltZXBpY2tlci13aWRnZXQgLmdseXBoaWNvbi5nbHlwaGljb24tY2hldnJvbi11cDpiZWZvcmUge1xuXHRjb250ZW50OiAnXFxmMDc3Jztcbn1cbi5ib290c3RyYXAtdGltZXBpY2tlci13aWRnZXQgLmdseXBoaWNvbi5nbHlwaGljb24tY2hldnJvbi1kb3duOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICdcXGYwNzgnO1xufSIsIi8qIFJUTCBTZXR0aW5ncyAqL1xuXG4ucnRsLW1vZGUge1xuXHRkaXJlY3Rpb246IHJ0bDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucnRsLW1vZGUgLmhlYWRlciAubmF2YmFyLWhlYWRlciwgXG4ucnRsLW1vZGUgLmhlYWRlciAubmF2YmFyLW5hdiA+IGxpLFxuLnJ0bC1tb2RlIC5oZWFkZXIgLm5hdmJhci1sb2dvIHtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuLnJ0bC1tb2RlIC5oZWFkZXIgLm5hdmJhci1sb2dvIHtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cbi5ydGwtbW9kZSAuaGVhZGVyIC5uYXZiYXItcmlnaHQsXG4ucnRsLW1vZGUgLnB1bGwtcmlnaHQge1xuXHRmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuLnJ0bC1tb2RlIC5oZWFkZXIgLm5hdmJhci10b2dnbGUubmF2YmFyLXRvZ2dsZS1sZWZ0IHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW4tbGVmdDogLTE1cHg7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cbi5ydGwtbW9kZSAudGV4dC1yaWdodCB7XG5cdHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbi5ydGwtbW9kZSAudGV4dC1sZWZ0IHtcblx0dGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cbi5ydGwtbW9kZSAuaGVhZGVyIC5uYXZiYXItbGVmdCxcbi5ydGwtbW9kZSAucHVsbC1sZWZ0IHtcblx0ZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG4ucnRsLW1vZGUgI2dyaXR0ZXItbm90aWNlLXdyYXBwZXIge1xuXHRsZWZ0OiAyMHB4O1xuXHRyaWdodDogYXV0bztcbn1cbi5ydGwtbW9kZSAuaGVhZGVyIC5uYXZiYXItZm9ybSAuYnRuLXNlYXJjaCB7XG5cdGxlZnQ6IDE1cHg7XG5cdHJpZ2h0OiBhdXRvO1xufVxuLnJ0bC1tb2RlIC5oZWFkZXIgLm5hdmJhci11c2VyIGltZyxcbi5ydGwtbW9kZSAuaGVhZGVyIC5uYXZiYXItdXNlciAuaW1hZ2Uge1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucnRsLW1vZGUgLmNhcmV0IHtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1hcmdpbi1yaWdodDogMnB4O1xufVxuLnJ0bC1tb2RlIC5zaWRlYmFyLFxuLnJ0bC1tb2RlIC5zaWRlYmFyLWJnIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDA7XG59XG4ucnRsLW1vZGUgLnNpZGViYXIgLm5hdiB7XG5cdHBhZGRpbmc6IDA7XG59XG4ucnRsLW1vZGUgLnNpZGViYXIgLm5hdiA+IGxpID4gYSBpLFxuLnJ0bC1tb2RlIC5zaWRlYmFyIC5uYXYgPiBsaSA+IGEgLmljb24taW1nIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW4tbGVmdDogMTBweDtcblx0bWFyZ2luLXJpZ2h0OiAtNXB4O1xufVxuLnJ0bC1tb2RlIC5zaWRlYmFyIGxpID4gYSAuY2FyZXQsIFxuLnJ0bC1tb2RlIC5mbG9hdC1zdWItbWVudSBsaSA+IGEgLmNhcmV0IHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG4ucnRsLW1vZGUgLnNpZGViYXIgbGkgPiBhIC5jYXJldDpiZWZvcmUsIFxuLnJ0bC1tb2RlIC5mbG9hdC1zdWItbWVudSBsaSA+IGEgLmNhcmV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICdcXGYwNTMnO1xufVxuLnJ0bC1tb2RlIC5zaWRlYmFyIGxpLmFjdGl2ZSA+IGEgLmNhcmV0OmJlZm9yZSwgXG4ucnRsLW1vZGUgLnNpZGViYXIgbGkuZXhwYW5kaW5nID4gYSAuY2FyZXQ6YmVmb3JlLCBcbi5ydGwtbW9kZSAuc2lkZWJhciBsaS5leHBhbmQgPiBhIC5jYXJldDpiZWZvcmUsIFxuLnJ0bC1tb2RlIC5mbG9hdC1zdWItbWVudSBsaS5hY3RpdmUgPiBhIC5jYXJldDpiZWZvcmUsIFxuLnJ0bC1tb2RlIC5mbG9hdC1zdWItbWVudSBsaS5leHBhbmRpbmcgPiBhIC5jYXJldDpiZWZvcmUsIFxuLnJ0bC1tb2RlIC5mbG9hdC1zdWItbWVudSBsaS5leHBhbmQgPiBhIC5jYXJldDpiZWZvcmUge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuLnJ0bC1tb2RlIC5zaWRlYmFyIC5zdWItbWVudSB7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0cGFkZGluZy1yaWdodDogMzlweDtcbn1cbi5ydGwtbW9kZSAuc2lkZWJhciAuc3ViLW1lbnUgPiBsaTpiZWZvcmUge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogLTEzcHg7XG59XG4ucnRsLW1vZGUgLnNpZGViYXIgLnN1Yi1tZW51ID4gbGk6YWZ0ZXIge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMDtcbn1cbi5ydGwtbW9kZSAuc2lkZWJhciAuc3ViLW1lbnUgPiBsaSA+IGEge1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ucnRsLW1vZGUgLnNpZGViYXIgLnN1Yi1tZW51ID4gbGkgPiBhOmFmdGVyIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IC0xMXB4O1xufVxuLnJ0bC1tb2RlIC5zaWRlYmFyLW1pbmlmeS1idG4ge1xuXHRmbG9hdDogbGVmdDtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcbn1cbi5ydGwtbW9kZSAucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyIC5jYXJldCB7XG5cdHJpZ2h0OiBhdXRvO1xuXHRsZWZ0OiAwcHg7XG59XG4ucnRsLW1vZGUgLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5zaWRlYmFyIC5uYXYgPiBsaSA+IGEgLmJhZGdlIHtcblx0ZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cbi5ydGwtbW9kZSAuY29udGVudCB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IDIyMHB4O1xufVxuLnJ0bC1tb2RlIC5wYWdlLXNpZGViYXItbWluaWZpZWQgLmNvbnRlbnQge1xuXHRtYXJnaW4tcmlnaHQ6IDYwcHg7XG59XG4ucnRsLW1vZGUgLnNpZGViYXItbWluaWZ5LWJ0biBpIHtcblx0ZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cbi5ydGwtbW9kZSAucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyLW1pbmlmeS1idG4gaSB7XG5cdGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucnRsLW1vZGUgLmZsb2F0LXN1Yi1tZW51LWNvbnRhaW5lciB7XG5cdGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcblx0cmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cbi5ydGwtbW9kZSAuZmxvYXQtc3ViLW1lbnUge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDM5cHg7XG59XG4ucnRsLW1vZGUgLmZsb2F0LXN1Yi1tZW51IC5zdWItbWVudSB7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0cGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5ydGwtbW9kZSAuZmxvYXQtc3ViLW1lbnUgbGk6YmVmb3JlIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IC0xM3B4O1xufVxuLnJ0bC1tb2RlIC5mbG9hdC1zdWItbWVudSBsaTphZnRlciB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xufVxuLnJ0bC1tb2RlIC5mbG9hdC1zdWItbWVudSBsaSA+IGE6YWZ0ZXIge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogLTExcHg7XG59XG4ucnRsLW1vZGUgLmZsb2F0LXN1Yi1tZW51LWFycm93IHtcblx0cmlnaHQ6IDA7XG5cdGxlZnQ6IGF1dG87XG59XG4ucnRsLW1vZGUgLmZsb2F0LXN1Yi1tZW51LWxpbmUge1xuXHRyaWdodDogMjZweDtcbn1cbi5ydGwtbW9kZSAuYnRuLXNjcm9sbC10by10b3Age1xuXHRsZWZ0OiAyNXB4O1xuXHRyaWdodDogYXV0bztcbn1cbi5ydGwtbW9kZSAudGhlbWUtcGFuZWwge1xuXHRsZWZ0OiAtMTc1cHg7XG5cdHJpZ2h0OiBhdXRvO1xuXHR0cmFuc2l0aW9uOiBsZWZ0IC4ycyBsaW5lYXI7XG59XG4ucnRsLW1vZGUgLnRoZW1lLXBhbmVsLnRoZW1lLXBhbmVsLWxnIHtcblx0bGVmdDogLTI2MHB4O1xuXHRyaWdodDogYXV0bztcbn1cbi5ydGwtbW9kZSAudGhlbWUtcGFuZWwuYWN0aXZlLFxuLnJ0bC1tb2RlIC50aGVtZS1wYW5lbC50aGVtZS1wYW5lbC1sZy5hY3RpdmUge1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogYXV0bztcbn1cbi5ydGwtbW9kZSAudGhlbWUtcGFuZWwgLnRoZW1lLWNvbGxhcHNlLWJ0bixcbi5ydGwtbW9kZSAudGhlbWUtcGFuZWwudGhlbWUtcGFuZWwtbGcgLnRoZW1lLWNvbGxhcHNlLWJ0biB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAtMzBweDtcblx0Ym9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG59XG4ucnRsLW1vZGUgLnRoZW1lLXBhbmVsIC50aGVtZS1saXN0ID4gbGkge1xuXHRmbG9hdDogcmlnaHQ7XG59XG4ucnRsLW1vZGUgLnRoZW1lLXBhbmVsIC50aGVtZS1saXN0ID4gbGkgKyBsaSB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5ydGwtbW9kZSAudGhlbWUtcGFuZWwudGhlbWUtcGFuZWwtbGcgLnRoZW1lLWxpc3QgPiBsaSArIGxpIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1hcmdpbi1yaWdodDogM3B4O1xufVxuLnJ0bC1tb2RlIC53aWRnZXQtc3RhdHMgLnN0YXRzLWljb24uc3RhdHMtaWNvbi1sZyB7XG5cdHJpZ2h0OiBhdXRvO1xuXHRsZWZ0OiAwO1xufVxuLnJ0bC1tb2RlIC53aWRnZXQtc3RhdHMgLnN0YXRzLWljb24ge1xuXHRsZWZ0OiAxNXB4O1xuXHRyaWdodDogYXV0bztcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5ydGwtbW9kZSAuZHJvcGRvd24tbWVudS5tZWRpYS1saXN0ID4gLm1lZGlhIC5tZWRpYS1sZWZ0IHtcblx0cGFkZGluZy1yaWdodDogMDtcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLnJ0bC1tb2RlIC5tZWRpYS1saXN0LFxuLnJ0bC1tb2RlIC5saXN0LWdyb3VwIHtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnJ0bC1tb2RlIC5sZWdlbmQgPiB0YWJsZSB0ciB0ZC5sZWdlbmRMYWJlbCB7XG5cdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcblx0cGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsLW1vZGUgLm1lZGlhID4gLnB1bGwtbGVmdCwgXG4ucnRsLW1vZGUgLm1lZGlhID4gLm1lZGlhLWxlZnQge1xuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucnRsLW1vZGUgLm1lZGlhID4gLnB1bGwtcmlnaHQsIFxuLnJ0bC1tb2RlIC5tZWRpYSA+IC5tZWRpYS1yaWdodCB7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cbi5ydGwtbW9kZSAudG9kb2xpc3QtaW5wdXQge1xuXHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcbn1cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLCBcbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRib3JkZXItcmFkaXVzOiAwIC4yNXJlbSAuMjVyZW0gMDtcbn1cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSwgXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdGJvcmRlci1yYWRpdXM6IC4yNXJlbSAwIDAgLjI1cmVtO1xufVxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkLCBcbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biwgXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LCBcbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sIFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsIFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwgXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSxcbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCArIC5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmxhc3QtY2hpbGQgIHtcblx0Ym9yZGVyLXJhZGl1czogLjI1cmVtIDAgMCAuMjVyZW07XG59XG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLCBcbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sIFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsIFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCksIFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sIFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0IHtcblx0Ym9yZGVyLXJhZGl1czogMCAuMjVyZW0gLjI1cmVtIDA7XG59XG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG46Zmlyc3QtY2hpbGQge1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bjpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQge1xuXHRib3JkZXItcmFkaXVzOiAuMjVyZW0gMCAwIC4yNXJlbTtcbn1cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG46Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCB7XG5cdGJvcmRlci1yYWRpdXM6IDAgLjI1cmVtIC4yNXJlbSAwO1xufVxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1hcHBlbmQge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1wcmVwZW5kIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5ydGwtbW9kZSAuYnRuLWdyb3VwIC5idG4gKyAuYnRuIHtcblx0bWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuLnJ0bC1tb2RlIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biwgXG4ucnRsLW1vZGUgLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCkge1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuMjVyZW07XG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4yNXJlbTtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLnJ0bC1tb2RlIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLCBcbi5ydGwtbW9kZSAuYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuMjVyZW07XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuMjVyZW07XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4ucnRsLW1vZGUgLmJ0bi1ncm91cCArIC5idG4tZ3JvdXAge1xuXHRtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5ydGwtbW9kZSAuaW5ib3ggLmVtYWlsLXRvIC5jb250cm9sLWxhYmVsIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDA7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0cGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5ydGwtbW9kZSAuaW5ib3ggLmZsb2F0LXJpZ2h0LWxpbmsge1xuXHRyaWdodDogYXV0bztcblx0bGVmdDogMDtcbn1cbi5ydGwtbW9kZSB1bC50YWdpdCBsaSB7XG5cdGZsb2F0OiByaWdodDtcbn1cbi5ydGwtbW9kZSAuaW5ib3ggLmVtYWlsLXRvIC50YWdpdCwgXG4ucnRsLW1vZGUgLmluYm94IC5lbWFpbC10byAuZm9ybS1jb250cm9sIHtcblx0cGFkZGluZzogOXB4IDQ1cHggOXB4IDEycHggIWltcG9ydGFudDtcbn1cbi5ydGwtbW9kZSAuYXR0YWNoZWQtZG9jdW1lbnQgPiBsaSB7XG5cdGZsb2F0OiByaWdodDtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRtYXJnaW4tbGVmdDogMTVweDtcbn1cbi5ydGwtbW9kZSBkZCB7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cbi5ydGwtbW9kZSAubmF2IHtcblx0cGFkZGluZy1yaWdodDogMDtcbn1cbi5ydGwtbW9kZSAudGFiLW92ZXJmbG93IC5uZXh0LWJ1dHRvbiB7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiBhdXRvO1xufVxuLnJ0bC1tb2RlIC50YWItb3ZlcmZsb3cgLnByZXYtYnV0dG9uIHtcblx0cmlnaHQ6IDA7XG5cdGxlZnQ6IGF1dG87XG59XG4ucnRsLW1vZGUgLnBhbmVsLWhlYWRpbmctYnRuIHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG4ucnRsLW1vZGUgLnBhbmVsLWhlYWRpbmctYnRuID4gYSB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5ydGwtbW9kZSAucGFuZWwtaGVhZGluZy5wLTAgLnBhbmVsLWhlYWRpbmctYnRuIHtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuLnJ0bC1tb2RlIC5jbG9zZSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLnJ0bC1tb2RlIC5kcm9wZG93biB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnJ0bC1tb2RlIC5obGpzLXdyYXBwZXIge1xuXHRkaXJlY3Rpb246IGx0cjtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4uYnRuLWxpbWUsXG4ucnRsLW1vZGUgLmJ0bi1ncm91cCAuYnRuLmJ0bi1saW1lOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLWxpbWUsXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWJ0biAuYnRuLmJ0bi1saW1lOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLWxpbWUge1xuXHRib3JkZXItcmlnaHQtY29sb3I6ICM5Q0NDNjU7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmJ0bi1saW1lIHtcblx0Ym9yZGVyLWxlZnQtY29sb3I6ICM5Q0NDNjU7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi1ncmV5LFxuLnJ0bC1tb2RlIC5idG4tZ3JvdXAgLmJ0bi5idG4tZ3JleTpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1ncmV5LFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1idG4gLmJ0bi5idG4tZ3JleTpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1ncmV5IHtcblx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAkc2lsdmVyX2Rhcmtlcjtcblx0Ym9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4uYnRuLWdyZXkge1xuXHRib3JkZXItbGVmdC1jb2xvcjogJHNpbHZlcl9kYXJrZXI7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi15ZWxsb3csXG4ucnRsLW1vZGUgLmJ0bi1ncm91cCAuYnRuLmJ0bi15ZWxsb3c6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4teWVsbG93LFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1idG4gLmJ0bi5idG4teWVsbG93Om5vdCguYWN0aXZlKSArIC5idG4uYnRuLXllbGxvdyB7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogI0ZGRUU1ODtcblx0Ym9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4uYnRuLXllbGxvdyB7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiAjRkZFRTU4O1xuXHRib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi5idG4tcHVycGxlLFxuLnJ0bC1tb2RlIC5idG4tZ3JvdXAgLmJ0bi5idG4tcHVycGxlOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLXB1cnBsZSxcbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLXB1cnBsZTpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1wdXJwbGUge1xuXHRib3JkZXItcmlnaHQtY29sb3I6ICNBQjQ3QkM7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmJ0bi1wdXJwbGUge1xuXHRib3JkZXItbGVmdC1jb2xvcjogI0FCNDdCQztcblx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4uYnRuLWluZm8sXG4ucnRsLW1vZGUgLmJ0bi1ncm91cCAuYnRuLmJ0bi1pbmZvOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLWluZm8sXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWJ0biAuYnRuLmJ0bi1pbmZvOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLWluZm8ge1xuXHRib3JkZXItcmlnaHQtY29sb3I6ICMyNkM2REE7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmJ0bi1pbmZvIHtcblx0Ym9yZGVyLWxlZnQtY29sb3I6ICMyNkM2REE7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi1kYW5nZXIsXG4ucnRsLW1vZGUgLmJ0bi1ncm91cCAuYnRuLmJ0bi1kYW5nZXI6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4tZGFuZ2VyLFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1idG4gLmJ0bi5idG4tZGFuZ2VyOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLWRhbmdlciB7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogI0VGNTM1MDtcblx0Ym9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4uYnRuLWRhbmdlciB7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiAjRUY1MzUwO1xuXHRib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi5idG4td2FybmluZyxcbi5ydGwtbW9kZSAuYnRuLWdyb3VwIC5idG4uYnRuLXdhcm5pbmc6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4td2FybmluZyxcbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLXdhcm5pbmc6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4td2FybmluZyB7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogI0ZGQTcyNjtcblx0Ym9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4uYnRuLXdhcm5pbmcge1xuXHRib3JkZXItbGVmdC1jb2xvcjogI0ZGQTcyNjtcblx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4uYnRuLXN1Y2Nlc3MsXG4ucnRsLW1vZGUgLmJ0bi1ncm91cCAuYnRuLmJ0bi1zdWNjZXNzOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLXN1Y2Nlc3MsXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWJ0biAuYnRuLmJ0bi1zdWNjZXNzOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLXN1Y2Nlc3Mge1xuXHRib3JkZXItcmlnaHQtY29sb3I6ICMyNkE2OUE7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmJ0bi1zdWNjZXNzIHtcblx0Ym9yZGVyLWxlZnQtY29sb3I6ICMyNkE2OUE7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi1wcmltYXJ5LFxuLnJ0bC1tb2RlIC5idG4tZ3JvdXAgLmJ0bi5idG4tcHJpbWFyeTpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1wcmltYXJ5LFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1idG4gLmJ0bi5idG4tcHJpbWFyeTpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1wcmltYXJ5IHtcblx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAjNDJBNUY1O1xuXHRib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bi5idG4tcHJpbWFyeSB7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiAjNDJBNUY1O1xuXHRib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi5idG4taW52ZXJzZSxcbi5ydGwtbW9kZSAuYnRuLWdyb3VwIC5idG4uYnRuLWludmVyc2U6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4taW52ZXJzZSxcbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLWludmVyc2U6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4taW52ZXJzZSB7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogIzQyNDI0Mjtcblx0Ym9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4uYnRuLWludmVyc2Uge1xuXHRib3JkZXItbGVmdC1jb2xvcjogIzQyNDI0Mjtcblx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4uYnRuLWluZGlnbyxcbi5ydGwtbW9kZSAuYnRuLWdyb3VwIC5idG4uYnRuLWluZGlnbzpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1pbmRpZ28sXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWJ0biAuYnRuLmJ0bi1pbmRpZ286bm90KC5hY3RpdmUpICsgLmJ0bi5idG4taW5kaWdvIHtcblx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAkaW5kaWdvX2xpZ2h0ZXI7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmJ0bi1pbmRpZ28ge1xuXHRib3JkZXItbGVmdC1jb2xvcjogJGluZGlnb19saWdodGVyO1xuXHRib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi5idG4tZ3JlZW4sXG4ucnRsLW1vZGUgLmJ0bi1ncm91cCAuYnRuLmJ0bi1ncmVlbjpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi1ncmVlbixcbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLWdyZWVuOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLWdyZWVuIHtcblx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAjNjZCQjZBO1xuXHRib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bi5idG4tZ3JlZW4ge1xuXHRib3JkZXItbGVmdC1jb2xvcjogIzY2QkI2QTtcblx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4uYnRuLXBpbmssXG4ucnRsLW1vZGUgLmJ0bi1ncm91cCAuYnRuLmJ0bi1waW5rOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLXBpbmssXG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWJ0biAuYnRuLmJ0bi1waW5rOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLXBpbmsge1xuXHRib3JkZXItcmlnaHQtY29sb3I6ICRwaW5rX2xpZ2h0ZXI7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmJ0bi1waW5rIHtcblx0Ym9yZGVyLWxlZnQtY29sb3I6ICRwaW5rX2xpZ2h0ZXI7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucnRsLW1vZGUgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi13aGl0ZSxcbi5ydGwtbW9kZSAuYnRuLWdyb3VwIC5idG4uYnRuLXdoaXRlOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLXdoaXRlLFxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1idG4gLmJ0bi5idG4td2hpdGU6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4td2hpdGUge1xuXHRib3JkZXItcmlnaHQtY29sb3I6ICNlZWU7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmJ0bi13aGl0ZSB7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiAjZWVlO1xuXHRib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi5idG4tZGVmYXVsdCxcbi5ydGwtbW9kZSAuYnRuLWdyb3VwIC5idG4uYnRuLWRlZmF1bHQ6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4tZGVmYXVsdCxcbi5ydGwtbW9kZSAuaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLWRlZmF1bHQ6bm90KC5hY3RpdmUpICsgLmJ0bi5idG4tZGVmYXVsdCB7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogI2VlZTtcblx0Ym9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJ0bC1tb2RlIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4uYnRuLWRlZmF1bHQge1xuXHRib3JkZXItbGVmdC1jb2xvcjogI2VlZTtcblx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ydGwtbW9kZSAuYnRuLWdyb3VwID4gLmJ0biArIC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuXHRib3JkZXItcmFkaXVzOiAwO1xufVxuLnJ0bC1tb2RlIC5kcm9wZG93bi1tZW51IHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucnRsLW1vZGUgLmRhdGVwaWNrZXIge1xuXHRkaXJlY3Rpb246IHJ0bDtcbn1cbi5ydGwtbW9kZSAubGlzdC11bnN0eWxlZCB7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucnRsLW1vZGUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRyaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRsZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cbi5ydGwtbW9kZSAuY29tYm9ib3gtY29udGFpbmVyIC5pbnB1dC1ncm91cCBpbnB1dCB7XG5cdGJvcmRlci1yYWRpdXM6IDAgLjI1cmVtIC4yNXJlbSAwICFpbXBvcnRhbnQ7XG59XG4ucnRsLW1vZGUgLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5idG4gLmZpbHRlci1vcHRpb24ge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5ydGwtbW9kZSAuYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAgLmJ0biAuY2FyZXQge1xuXHRyaWdodDogYXV0bztcblx0bGVmdDogMTJweDtcbn1cbi5ydGwtbW9kZSAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4ucnRsLW1vZGUgLmJvb3RzdHJhcC1zZWxlY3QgPiAuYnRuIHtcblx0cGFkZGluZy1sZWZ0OiAyNXB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuLnJ0bC1tb2RlIC5mb3JtLWNoZWNrLWlucHV0IHtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG59XG4ucnRsLW1vZGUgLmZvcm0tY2hlY2sge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG59XG4ucnRsLW1vZGUgLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcblx0bWFyZ2luLWxlZnQ6IC4zMTI1cmVtO1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucnRsLW1vZGUgLmZvcm0tY2hlY2staW5saW5lIHtcblx0cGFkZGluZy1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IC43NXJlbTtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuLnJ0bC1tb2RlIC5zdy1tYWluIC5zdy10b29sYmFyIC5idG4gKyAuYnRuIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5ydGwtbW9kZSAuc3ctbWFpbiAuc3ctdG9vbGJhciAuc3ctYnRuLW5leHQsIFxuLnJ0bC1tb2RlIC5zdy1tYWluIC5zdy10b29sYmFyIC5zdy1idG4tbmV4dC5kaXNhYmxlZCwgXG4ucnRsLW1vZGUgLnN3LW1haW4gLnN3LXRvb2xiYXIgLnN3LWJ0bi1uZXh0LmRpc2FibGVkOmhvdmVyLCBcbi5ydGwtbW9kZSAuc3ctbWFpbiAuc3ctdG9vbGJhciAuc3ctYnRuLW5leHQuZGlzYWJsZWQ6Zm9jdXMge1xuXHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4ucnRsLW1vZGUgLnN3LW1haW4gPiB1bC5zdGVwLWFuY2hvci5uYXYtdGFicyA+IGxpID4gYSAubnVtYmVyIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnJ0bC1tb2RlIC5zdy1tYWluID4gdWwuc3RlcC1hbmNob3IubmF2LXRhYnMgPiBsaSA+IGEgLm51bWJlciArIC5pbmZvIHtcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnJ0bC1tb2RlIC5zdy10aGVtZS1kZWZhdWx0IC5zdGVwLWNvbnRlbnQge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5ydGwtbW9kZSB1bC53eXNpaHRtbDUtdG9vbGJhciA+IGxpIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ucnRsLW1vZGUgLmRhdGFUYWJsZXNfbGVuZ3RoLCBcbi5ydGwtbW9kZSBkaXYuZGF0YVRhYmxlc19pbmZvIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLnJ0bC1tb2RlIGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfZmlsdGVyIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cbi5ydGwtbW9kZSBkaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2ZpbHRlciBpbnB1dCB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuLnJ0bC1tb2RlIC5wYWdpbmF0aW9uID4gbGk6Zmlyc3QtY2hpbGQgPiBhIHtcblx0bWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5ydGwtbW9kZSAucGFnaW5hdGlvbiA+IGxpOmxhc3QtY2hpbGQgPiBhIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG59XG4ucnRsLW1vZGUgLnBhZ2luYXRpb24ge1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnJ0bC1tb2RlIGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnJ0bC1tb2RlIC5kdC1idXR0b25zLmJ0bi1ncm91cCB7XG5cdGZsb2F0OiByaWdodDtcbn1cbi5ydGwtbW9kZSB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGg6bGFzdC1jaGlsZCwgXG4ucnRsLW1vZGUgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoOmxhc3QtY2hpbGQsIFxuLnJ0bC1tb2RlIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0ZDpsYXN0LWNoaWxkLCBcbi5ydGwtbW9kZSB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQ6bGFzdC1jaGlsZCB7XG5cdGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xufVxuLnJ0bC1tb2RlIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZzphZnRlciwgXG4ucnRsLW1vZGUgdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzYzphZnRlciwgXG4ucnRsLW1vZGUgdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2M6YWZ0ZXIsIFxuLnJ0bC1tb2RlIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2NfZGlzYWJsZWQ6YWZ0ZXIsIFxuLnJ0bC1tb2RlIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjX2Rpc2FibGVkOmFmdGVyIHtcblx0cmlnaHQ6IGF1dG87XG5cdGxlZnQ6IDhweDtcbn1cbi5ydGwtbW9kZSB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfYXNjLCBcbi5ydGwtbW9kZSB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfZGVzYywgXG4ucnRsLW1vZGUgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nLCBcbi5ydGwtbW9kZSB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRkLnNvcnRpbmdfYXNjLCBcbi5ydGwtbW9kZSB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRkLnNvcnRpbmdfZGVzYywgXG4ucnRsLW1vZGUgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nIHtcblx0cGFkZGluZy1yaWdodDogMTVweDtcblx0cGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuLnJ0bC1tb2RlIC5EVEZDX0xlZnRXcmFwcGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5ydGwtbW9kZSAuZmMge1xuXHRkaXJlY3Rpb246IHJ0bDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucnRsLW1vZGUgLmZjLWRheS1ncmlkLWV2ZW50IC5mYy10aW1lIHtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuLnJ0bC1tb2RlIC5tYXAge1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMjIwcHg7XG59XG4ucnRsLW1vZGUgLmNvbnRlbnQuY29udGVudC1mdWxsLXdpZHRoIC5icmVhZGNydW1iIHtcblx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cbi5ydGwtbW9kZSAubWFwLWZsb2F0LXRhYmxlIHtcblx0cmlnaHQ6IGF1dG87XG5cdGxlZnQ6IDI1cHg7XG59XG4ucnRsLW1vZGUgLm1hcCAuanZlY3Rvcm1hcC16b29taW4sIFxuLnJ0bC1tb2RlIC5tYXAgLmp2ZWN0b3JtYXAtem9vbW91dCB7XG5cdHJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsLW1vZGUgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAuMjU1ZW07XG59XG4ucnRsLW1vZGUgLmZvb3RlciB7XG5cdG1hcmdpbjogMCAyNTBweCAwIDMwcHg7XG59XG4ucnRsLW1vZGUgLnBhZ2Utd2l0aG91dC1zaWRlYmFyIC5jb250ZW50IHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuLnJ0bC1tb2RlIC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuY29udGVudCxcbi5ydGwtbW9kZSAucGFnZS1zaWRlYmFyLW1pbmlmaWVkLnBhZ2UtcmlnaHQtc2lkZWJhci1jb2xsYXBzZWQucGFnZS13aXRoLXR3by1zaWRlYmFyIC5jb250ZW50LFxuLnJ0bC1tb2RlIC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyLnBhZ2Utc2lkZWJhci1taW5pZmllZC5wYWdlLXJpZ2h0LXNpZGViYXItY29sbGFwc2VkLnBhZ2Utd2l0aC10d28tc2lkZWJhciAuY29udGVudCB7XG5cdG1hcmdpbi1yaWdodDogNjBweDtcbn1cbi5ydGwtbW9kZSAucGFnZS13aXRoLXR3by1zaWRlYmFyIC5zaWRlYmFyLnNpZGViYXItcmlnaHQsIFxuLnJ0bC1tb2RlIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIgLnNpZGViYXItYmcuc2lkZWJhci1yaWdodCB7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiBhdXRvO1xufVxuLnJ0bC1tb2RlIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIgLmNvbnRlbnQge1xuXHRtYXJnaW4tbGVmdDogMjIwcHg7XG59XG4ucnRsLW1vZGUgLnBhZ2Utd2l0aC10d28tc2lkZWJhci5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyIC5jb250ZW50IHtcblx0bWFyZ2luLWxlZnQ6IDI1MHB4O1xufVxuLnJ0bC1tb2RlIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIucGFnZS1yaWdodC1zaWRlYmFyLWNvbGxhcHNlZCAuY29udGVudCB7XG5cdG1hcmdpbi1yaWdodDogMjIwcHg7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuLnJ0bC1tb2RlIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIucGFnZS1yaWdodC1zaWRlYmFyLWNvbGxhcHNlZC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyIC5jb250ZW50IHtcblx0bWFyZ2luLXJpZ2h0OiAyNTBweDtcbn1cbi5ydGwtbW9kZSAucGFnZS13aXRoLXR3by1zaWRlYmFyLnBhZ2UtcmlnaHQtc2lkZWJhci1jb2xsYXBzZWQgLnNpZGViYXIuc2lkZWJhci1yaWdodCxcbi5ydGwtbW9kZSAucGFnZS13aXRoLXR3by1zaWRlYmFyLnBhZ2UtcmlnaHQtc2lkZWJhci1jb2xsYXBzZWQgLnNpZGViYXItYmcuc2lkZWJhci1yaWdodCB7XG5cdHJpZ2h0OiBhdXRvO1xuXHRsZWZ0OiAtMjIwcHg7XG59XG4ucnRsLW1vZGUgLnBhZ2Utd2l0aC10d28tc2lkZWJhci5wYWdlLXJpZ2h0LXNpZGViYXItY29sbGFwc2VkLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIgLnNpZGViYXIuc2lkZWJhci1yaWdodCxcbi5ydGwtbW9kZSAucGFnZS13aXRoLXR3by1zaWRlYmFyLnBhZ2UtcmlnaHQtc2lkZWJhci1jb2xsYXBzZWQucGFnZS13aXRoLXdpZGUtc2lkZWJhciAuc2lkZWJhci1iZy5zaWRlYmFyLXJpZ2h0IHtcblx0bGVmdDogLTI1MHB4O1xufVxuLnJ0bC1tb2RlIGlucHV0Lmtub2Ige1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNDAlLCAwKTtcbn1cbi5ydGwtbW9kZSAucGFnZS13aXRoLXdpZGUtc2lkZWJhciAuY29udGVudCB7XG5cdG1hcmdpbi1yaWdodDogMjUwcHg7XG59XG4ucnRsLW1vZGUgLnRvcC1tZW51IC5uYXYgPiBsaSA+IGEgaSB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdGZsb2F0OiByaWdodDtcbn1cbi5ydGwtbW9kZSAudG9wLW1lbnUgbGkgPiBhIC5jYXJldCB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuLnJ0bC1tb2RlIC50b3AtbWVudSAubmF2ID4gbGkgPiBhIC5pY29uLWltZyB7XG5cdGZsb2F0OiByaWdodDtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRtYXJnaW4tbGVmdDogN3B4O1xufVxuLnJ0bC1tb2RlIC50b3AtbWVudSAubmF2ID4gbGkubWVudS1jb250cm9sID4gYSBpIHtcblx0bWFyZ2luOiAwO1xuXHRmbG9hdDogbm9uZTtcbn1cbi5ydGwtbW9kZSAudG9wLW1lbnUgLm5hdiA+IGxpLm1lbnUtY29udHJvbC5tZW51LWNvbnRyb2wtbGVmdCB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAtNTBweDtcbn1cbi5ydGwtbW9kZSAudG9wLW1lbnUgLm5hdiA+IGxpLm1lbnUtY29udHJvbC5tZW51LWNvbnRyb2wtbGVmdCA+IGEge1xuXHRib3gtc2hhZG93OiAtNXB4IDAgOHB4IC0zcHggcmdiYSgwLDAsMCwwLjUpO1xufVxuLnJ0bC1tb2RlIC50b3AtbWVudSAubmF2ID4gbGkubWVudS1jb250cm9sLm1lbnUtY29udHJvbC1sZWZ0LnNob3cge1xuXHQtd2Via2l0LWFuaW1hdGlvbjogc2xpZGVJblJpZ2h0IC4ycztcblx0YW5pbWF0aW9uOiBzbGlkZUluUmlnaHQgLjJzO1xuXHRyaWdodDogMDtcbn1cbi5ydGwtbW9kZSAudG9wLW1lbnUgLm5hdiA+IGxpLm1lbnUtY29udHJvbC5tZW51LWNvbnRyb2wtcmlnaHQge1xuXHRyaWdodDogYXV0bztcblx0bGVmdDogLTUwcHg7XG59XG4ucnRsLW1vZGUgLnRvcC1tZW51IC5uYXYgPiBsaS5tZW51LWNvbnRyb2wubWVudS1jb250cm9sLXJpZ2h0ID4gYSB7XG5cdGJveC1zaGFkb3c6IDVweCAwIDhweCAtM3B4IHJnYmEoMCwwLDAsMC41KTtcbn1cbi5ydGwtbW9kZSAudG9wLW1lbnUgLm5hdiA+IGxpLm1lbnUtY29udHJvbC5tZW51LWNvbnRyb2wtcmlnaHQuc2hvdyB7XG5cdC13ZWJraXQtYW5pbWF0aW9uOiBzbGlkZUluTGVmdCAuMnM7XG5cdGFuaW1hdGlvbjogc2xpZGVJbkxlZnQgLjJzO1xuXHRsZWZ0OiAwO1xufVxuLnJ0bC1tb2RlIC50b3AtbWVudSAubmF2IC5zdWItbWVudSB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xufVxuLnJ0bC1tb2RlLmJveGVkLWxheW91dCAucGFnZS1jb250YWluZXIgI2hlYWRlciwgXG4ucnRsLW1vZGUuYm94ZWQtbGF5b3V0IC5wYWdlLWNvbnRhaW5lciAuc2lkZWJhciwgXG4ucnRsLW1vZGUuYm94ZWQtbGF5b3V0IC5wYWdlLWNvbnRhaW5lciAuc2lkZWJhci1iZyB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiBhdXRvO1xufVxuLnJ0bC1tb2RlIC5ib3hlZC1sYXlvdXQgLnRvcC1tZW51LCBcbi5ydGwtbW9kZSAuYm94ZWQtbGF5b3V0IC5wYWNlIHtcblx0bGVmdDogYXV0bztcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdHJpZ2h0OiA1MCU7XG5cdG1hcmdpbi1yaWdodDogLTU0MHB4O1xufVxuLnJ0bC1tb2RlIC50aW1lbGluZS1oZWFkZXIgLnVzZXJpbWFnZSB7XG5cdGZsb2F0OiByaWdodDtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cbi5ydGwtbW9kZSAudGltZWxpbmUtbGlrZXMgLnN0YXRzLXJpZ2h0IHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG4ucnRsLW1vZGUgLnRpbWVsaW5lLWxpa2VzIC5zdGF0cy1pY29uIHtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuLnJ0bC1tb2RlIC50aW1lbGluZS1saWtlcyAuc3RhdHMtdGV4dCB7XG5cdGZsb2F0OiByaWdodDtcbn1cbi5ydGwtbW9kZSAudGltZWxpbmUtbGlrZXMgLnN0YXRzLXRleHQgKyAuc3RhdHMtdGV4dCB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ucnRsLW1vZGUgLnRpbWVsaW5lLWxpa2VzIC5zdGF0cy1pY29uIHtcblx0bWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5ydGwtbW9kZSAudGltZWxpbmUtbGlrZXMgLnN0YXRzLWljb24gKyAuc3RhdHMtaWNvbiB7XG5cdG1hcmdpbi1yaWdodDogLTJweDtcblx0bWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5ydGwtbW9kZSAuY291bnRkb3duLXNlY3Rpb24ge1xuXHRmbG9hdDogcmlnaHQ7XG59XG4ucnRsLW1vZGUgLmNvbWluZy1zb29uIC50aW1lciAuaXMtY291bnRkb3duIC5jb3VudGRvd24tc2VjdGlvbiArIC5jb3VudGRvd24tc2VjdGlvbiB7XG5cdGJvcmRlci1sZWZ0OiBub25lO1xuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMik7XG59XG4ucnRsLW1vZGUgLnByb2ZpbGUtaGVhZGVyLWltZyB7XG5cdGZsb2F0OiByaWdodDtcbn1cbi5ydGwtbW9kZSAucHJvZmlsZS1oZWFkZXItaW1nICsgLnByb2ZpbGUtaGVhZGVyLWluZm8ge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAxNDBweDtcbn1cbi5ydGwtbW9kZSAucHJvZmlsZS1oZWFkZXIgLnByb2ZpbGUtaGVhZGVyLXRhYiB7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0cGFkZGluZy1yaWdodDoxNDBweDtcbn1cbi5ydGwtbW9kZSAubG9naW4gLmxvZ2luLWhlYWRlciB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiA1MCU7XG5cdG1hcmdpbi1yaWdodDogLTIyNXB4O1xufVxuLnJ0bC1tb2RlIC5sb2dpbiAubG9naW4taGVhZGVyIC5pY29uIHtcblx0cmlnaHQ6IGF1dG87XG5cdGxlZnQ6IDQwcHg7XG59XG4ucnRsLW1vZGUgLmNoZWNrYm94LmNoZWNrYm94LWNzcyBsYWJlbCxcbi5ydGwtbW9kZSAucmFkaW8ucmFkaW8tY3NzIGxhYmVsIHtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuLnJ0bC1tb2RlIC5jaGVja2JveC5jaGVja2JveC1jc3MgbGFiZWw6YmVmb3JlLFxuLnJ0bC1tb2RlIC5jaGVja2JveC5jaGVja2JveC1jc3MgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxuLnJ0bC1tb2RlIC5yYWRpby5yYWRpby1jc3MgbGFiZWw6YmVmb3JlLFxuLnJ0bC1tb2RlIC5yYWRpby5yYWRpby1jc3MgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDA7XG59XG4ucnRsLW1vZGUgLnJhZGlvLnJhZGlvLWNzcyBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuXHRyaWdodDogNXB4O1xufVxuLnJ0bC1tb2RlIC5sb2dpbi5sb2dpbi12MiB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IC0yMDBweDtcblx0cmlnaHQ6IDUwJTtcblx0bGVmdDogYXV0bztcbn1cbi5ydGwtbW9kZSAubG9naW4ubG9naW4tdjIgLmxvZ2luLWhlYWRlciB7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRtYXJnaW46IDA7XG59XG4ucnRsLW1vZGUgLmxvZ2luIC5sb2dpbi1oZWFkZXIgLmJyYW5kIC5sb2dvIHtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cbi5ydGwtbW9kZSAubG9naW4ubG9naW4tdjIgLmxvZ2luLWhlYWRlciAuaWNvbiB7XG5cdGxlZnQ6IDIwcHg7XG5cdHJpZ2h0OiBhdXRvO1xufVxuLnJ0bC1tb2RlIC5sb2dpbi1iZy1saXN0IHtcblx0cmlnaHQ6IGF1dG87XG5cdGxlZnQ6IDIwcHg7XG59XG4ucnRsLW1vZGUgLmxvZ2luLmxvZ2luLXdpdGgtbmV3cy1mZWVkIC5uZXdzLWZlZWQsIFxuLnJ0bC1tb2RlIC5yZWdpc3Rlci5yZWdpc3Rlci13aXRoLW5ld3MtZmVlZCAubmV3cy1mZWVkIHtcblx0bGVmdDogNTAwcHg7XG5cdHJpZ2h0OiAwO1xufVxuLnJ0bC1tb2RlIC5sb2dpbi5sb2dpbi13aXRoLW5ld3MtZmVlZCAucmlnaHQtY29udGVudCxcbi5ydGwtbW9kZSAucmVnaXN0ZXIucmVnaXN0ZXItd2l0aC1uZXdzLWZlZWQgLnJpZ2h0LWNvbnRlbnQge1xuXHRmbG9hdDogbGVmdDtcbn1cbi5ydGwtbW9kZSAubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLmxvZ2luLWhlYWRlciwgXG4ucnRsLW1vZGUgLnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5yZWdpc3Rlci1oZWFkZXIge1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0bWFyZ2luOiAwO1xufVxuLnJ0bC1tb2RlIC5uYXZiYXItbGFuZ3VhZ2UgLmZsYWctaWNvbiB7XG5cdGZsb2F0OiByaWdodDtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRtYXJnaW4tbGVmdDogN3B4O1xufVxuLnJ0bC1tb2RlIC53aWRnZXQtbGlzdC1pdGVtIC53aWRnZXQtbGlzdC1tZWRpYSArIGRpdiwgXG4ucnRsLW1vZGUgLndpZGdldC1saXN0LWl0ZW0gLndpZGdldC1saXN0LWNvbnRlbnQgKyBkaXYsIFxuLnJ0bC1tb2RlIC53aWRnZXQtbGlzdC1pdGVtIC53aWRnZXQtbGlzdC1hY3Rpb24gKyBkaXYge1xuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucnRsLW1vZGUgLndpZGdldC10b2RvbGlzdC1pdGVtIC53aWRnZXQtdG9kb2xpc3QtaW5wdXQgKyBkaXYge1xuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucnRsLW1vZGUgLmxpc3QtZW1haWwgLmVtYWlsLXRpdGxlICsgLmVtYWlsLWRlc2M6YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcbn0iLCIvKiBDb21wb25lbnQgLSBDU1MgQ2hlY2tib3ggKi9cblxuLmNoZWNrYm94LmNoZWNrYm94LWNzcyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdHBhZGRpbmctdG9wOiA3cHg7XG59XG4uY2hlY2tib3guY2hlY2tib3gtY3NzLmNoZWNrYm94LWlubGluZSB7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNoZWNrYm94LmNoZWNrYm94LWNzcy5jaGVja2JveC1pbmxpbmUgKyAuY2hlY2tib3guY2hlY2tib3gtY3NzLmNoZWNrYm94LWlubGluZSB7XG5cdG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLmNoZWNrYm94LmNoZWNrYm94LWNzcyBsYWJlbCB7XG5cdHBhZGRpbmctbGVmdDogMjRweDtcblx0bWFyZ2luOiAwO1xufVxuLmNoZWNrYm94LmNoZWNrYm94LWNzcyBsYWJlbDpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDdweDtcblx0d2lkdGg6IDE2cHg7XG5cdGhlaWdodDogMTZweDtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRiYWNrZ3JvdW5kOiAkZ3JleV9saWdodGVyO1xufVxuLmhhcy1zdWNjZXNzIC5jaGVja2JveC5jaGVja2JveC1jc3MgbGFiZWw6YmVmb3JlLFxuLmhhcy1zdWNjZXNzLmNoZWNrYm94LmNoZWNrYm94LWNzcyBsYWJlbDpiZWZvcmUsXG4uaXMtdmFsaWQgLmNoZWNrYm94LmNoZWNrYm94LWNzcyBsYWJlbDpiZWZvcmUsXG4uaXMtdmFsaWQuY2hlY2tib3guY2hlY2tib3gtY3NzIGxhYmVsOmJlZm9yZSB7XG5cdGJhY2tncm91bmQ6ICNiZmU1ZTE7XG59XG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LmNoZWNrYm94LWNzcyBsYWJlbCxcbi5oYXMtc3VjY2Vzcy5jaGVja2JveC5jaGVja2JveC1jc3MgbGFiZWwsXG4uaXMtdmFsaWQgLmNoZWNrYm94LmNoZWNrYm94LWNzcyBsYWJlbCxcbi5pcy12YWxpZC5jaGVja2JveC5jaGVja2JveC1jc3MgbGFiZWwge1xuXHRjb2xvcjogJHRlYWw7XG59XG4uaGFzLWVycm9yIC5jaGVja2JveC5jaGVja2JveC1jc3MgbGFiZWw6YmVmb3JlLFxuLmhhcy1lcnJvci5jaGVja2JveC5jaGVja2JveC1jc3MgbGFiZWw6YmVmb3JlLFxuLmlzLWludmFsaWQgLmNoZWNrYm94LmNoZWNrYm94LWNzcyBsYWJlbDpiZWZvcmUsXG4uaXMtaW52YWxpZC5jaGVja2JveC5jaGVja2JveC1jc3MgbGFiZWw6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogI2ZjZDBjZDtcbn1cbi5oYXMtZXJyb3IgLmNoZWNrYm94LmNoZWNrYm94LWNzcyBsYWJlbCxcbi5oYXMtZXJyb3IuY2hlY2tib3guY2hlY2tib3gtY3NzIGxhYmVsLFxuLmlzLWludmFsaWQgLmNoZWNrYm94LmNoZWNrYm94LWNzcyBsYWJlbCxcbi5pcy1pbnZhbGlkLmNoZWNrYm94LmNoZWNrYm94LWNzcyBsYWJlbCB7XG5cdGNvbG9yOiAjY2M0OTQ2O1xufVxuLmhhcy13YXJuaW5nIC5jaGVja2JveC5jaGVja2JveC1jc3MgbGFiZWw6YmVmb3JlLFxuLmhhcy13YXJuaW5nLmNoZWNrYm94LmNoZWNrYm94LWNzcyBsYWJlbDpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiAjZmNlMWJhO1xufVxuLmNoZWNrYm94LmNoZWNrYm94LWNzcyBpbnB1dCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uY2hlY2tib3guY2hlY2tib3gtY3NzIGlucHV0OmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IDUwJSA1MCU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA3cHg7XG5cdGxlZnQ6IDA7XG5cdGNvbG9yOiAjZmZmO1xuXHRoZWlnaHQ6IDE2cHg7XG5cdHdpZHRoOiAxNnB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2hlY2tib3guY2hlY2tib3gtY3NzIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0Ym9yZGVyLWNvbG9yOiAkYmx1ZTtcbn1cbi5jaGVja2JveC5jaGVja2JveC1jc3MuY2hlY2tib3gtc3VjY2VzcyBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogJGFxdWE7XG5cdGJvcmRlci1jb2xvcjogJGFxdWE7XG59XG4uY2hlY2tib3guY2hlY2tib3gtY3NzLmNoZWNrYm94LWluZm8gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG5cdGJhY2tncm91bmQ6ICRhcXVhO1xuXHRib3JkZXItY29sb3I6ICRhcXVhO1xufVxuLmNoZWNrYm94LmNoZWNrYm94LWNzcy5jaGVja2JveC1kYW5nZXIgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG5cdGJhY2tncm91bmQ6ICRyZWQ7XG5cdGJvcmRlci1jb2xvcjogJHJlZDtcbn1cbi5jaGVja2JveC5jaGVja2JveC1jc3MuY2hlY2tib3gtd2FybmluZyBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogJG9yYW5nZTtcblx0Ym9yZGVyLWNvbG9yOiAkb3JhbmdlO1xufVxuLmNoZWNrYm94LmNoZWNrYm94LWNzcy5jaGVja2JveC1pbnZlcnNlIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cdGJvcmRlci1jb2xvcjogJGJsYWNrO1xufSIsIi8qIENvbXBvbmVudCAtIFBhZ2luYXRpb24gJiBwYWdlciAqL1xuXG4ucGFnZXIge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdG1hcmdpbjogMjBweCAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ucGFnZXI6YmVmb3JlLFxuLnBhZ2VyOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHRjbGVhcjogYm90aDtcbn1cbi5wYWdlciBsaSB7XG5cdGRpc3BsYXk6IGlubGluZTtcbn1cbi5wYWdlciBsaSA+IGEsIFxuLnBhZ2VyIGxpID4gc3BhbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogNXB4IDE0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG5cdGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYWdlciBsaSA+IGEsIFxuLnBhZ2VyIGxpID4gc3Bhbixcbi5wYWdpbmF0aW9uID4gbGkgPiBhIHtcblx0Ym9yZGVyLWNvbG9yOiAjZGFkZmUyO1xuXHRjb2xvcjogJGJsYWNrX2Rhcmtlcjtcbn1cbi5wYWdlciAucHJldmlvdXMgPiBhLCBcbi5wYWdlciAucHJldmlvdXMgPiBzcGFuIHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG4ucGFnZXIgLm5leHQgPiBhLCBcbi5wYWdlciAubmV4dCA+IHNwYW4ge1xuXHRmbG9hdDogcmlnaHQ7XG59XG4ucGFnZXIucGFnZXItd2l0aG91dC1ib3JkZXIgbGkgPiBhLCBcbi5wYWdlci5wYWdlci13aXRob3V0LWJvcmRlciBsaSA+IHNwYW4sXG4ucGFnaW5hdGlvbi5wYWdpbmF0aW9uLXdpdGhvdXQtYm9yZGVyID4gbGkgPiBhIHtcblx0Ym9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLnBhZ2VyID4gLmRpc2FibGVkID4gc3Bhbixcbi5wYWdlciA+IC5kaXNhYmxlZCA+IGEsXG4ucGFnZXIgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLnBhZ2VyID4gLmRpc2FibGVkID4gYTpmb2N1cywgXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGEsIFxuLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBhOmhvdmVyLCBcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYTpmb2N1cyxcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3BhbiwgXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46aG92ZXIsIFxuLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBzcGFuOmZvY3VzIHtcblx0b3BhY2l0eTogMC42O1xuXHRib3JkZXItY29sb3I6ICNkZGQ7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ucGFnaW5hdGlvbiA+IGxpID4gYSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Y29sb3I6ICRibGFja19kYXJrZXI7XG5cdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdHBhZGRpbmc6IDZweCAxMnB4O1xuXHRsaW5lLWhlaWdodDogMS40Mjg1NzE0Mztcblx0Ym9yZGVyOiAxcHggc29saWQgI2RkZDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbn1cbi5wYWdpbmF0aW9uID4gbGk6Zmlyc3QtY2hpbGQgPiBhIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG59XG4ucGFnaW5hdGlvbi1zbSA+IGxpID4gYSwgXG4ucGFnaW5hdGlvbi1zbSA+IGxpID4gc3Bhbixcbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWxpbmsge1xuXHRmb250LXNpemU6IDEwcHg7XG5cdG1hcmdpbi1sZWZ0OiA0cHg7XG5cdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRsaW5lLWhlaWdodDogMS41O1xufVxuLnBhZ2luYXRpb24tbGcgPiBsaSA+IGEsIFxuLnBhZ2luYXRpb24tbGcgPiBsaSA+IHNwYW4sXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1saW5rIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRtYXJnaW4tbGVmdDogNnB4O1xuXHRwYWRkaW5nOiAxMHB4IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG59XG4ucGFnZXIgbGkgPiBhOmhvdmVyLCBcbi5wYWdlciBsaSA+IGE6Zm9jdXMsIFxuLnBhZ2VyIGxpID4gc3Bhbjpob3Zlcixcbi5wYWdlciBsaSA+IHNwYW46Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IGxpID4gYTpob3Zlcixcbi5wYWdpbmF0aW9uID4gbGkgPiBhOmZvY3VzIHtcblx0Y29sb3I6ICRibGFja19kYXJrZXI7XG5cdGJhY2tncm91bmQ6ICNmNWY1ZjU7XG5cdGJvcmRlci1jb2xvcjogI2RhZGZlMjtcbn1cbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGEsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpob3ZlciwgXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuOmhvdmVyLCBcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6Zm9jdXMsIFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpmb2N1cyB7XG5cdGJhY2tncm91bmQ6ICRibHVlICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1jb2xvcjogJGJsdWUgIWltcG9ydGFudDtcblx0Y29sb3I6ICNmZmY7XG59XG5cbiIsIi8qIFBhZ2UgVG9wIE1lbnUgKi9cblxuLnBhZ2Utd2l0aC10b3AtbWVudSB7XG5cdHBhZGRpbmctdG9wOiAxMDZweDtcblx0XG5cdCYgLnNpZGViYXIge1xuXHRcdHBhZGRpbmctdG9wOiAxMDZweDtcblx0fVxufVxuLnRvcC1tZW51IHtcblx0YmFja2dyb3VuZDogIzM3NDc0Rjtcblx0aGVpZ2h0OiA0NnB4O1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogNjBweDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHotaW5kZXg6IDEwMTU7XG5cdFxuXHQmIC5uYXYge1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XG5cdFx0JiA+IGxpIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFxuXHRcdFx0JiArIGxpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0zcHg7XG5cdFx0XHR9XG5cdFx0XHQmID4gYSB7XG5cdFx0XHRcdHBhZGRpbmc6IDEzcHggMjBweDtcblx0XHRcdFx0Y29sb3I6ICNCMEJFQzU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcblx0XHRcdFx0JiAuYmFkZ2UsXG5cdFx0XHRcdCYgLmxhYmVsIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYgLmJhZGdlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMWIxZjI0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYgLmljb24taW1nIHtcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDdweDtcblx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0zcHg7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0JiAuaWNvbi1pbWcgaW1nIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0XHQmIC5iYWRnZS5wdWxsLXJpZ2h0LFxuXHRcdFx0XHQmIC5sYWJlbC5wdWxsLXJpZ2h0IHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0JiBpIHtcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0ycHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTJweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0Y29sb3I6ICM1NDZFN0E7XG5cdFx0XHRcdH1cblx0XHRcdFx0JiAuY2FyZXQucHVsbC1yaWdodCB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuYWN0aXZlID4gYSAubGFiZWwubGFiZWwtdGhlbWUsXG5cdFx0XHQmLmFjdGl2ZSA+IGEgLmJhZGdlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjQpO1xuXHRcdFx0fVxuXHRcdFx0Ji5hY3RpdmUgPiBhIGkge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIgPiBhLFxuXHRcdFx0Jjpmb2N1cyA+IGEsXG5cdFx0XHQmID4gYTpob3Zlcixcblx0XHRcdCYgPiBhOmZvY3VzIHtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblx0JiBsaSA+IGEgLmNhcmV0IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG5cdCYgbGkgPiBhIC5jYXJldDpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICdcXGYwZDcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcblx0XHRvcGFjaXR5OiAwLjU7XG5cdH1cbn1cblxuXG4vKiBQYWdlIFRvcCBNZW51IC0gU3ViIE1lbnUgKi9cblxuLnRvcC1tZW51IHtcblx0JiAubmF2IC5zdWItbWVudSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMjIwcHg7XG5cdFx0dG9wOiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6ICMyRjNDNDM7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdH1cblx0JiAuc3ViLW1lbnUgPiBsaSA+IGEge1xuXHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXHQmIC5uYXYgLnN1Yi1tZW51ID4gbGkgPiBhIC5jYXJldCB7XG5cdFx0bWFyZ2luLXRvcDogLTFweDtcblx0fVxuXHQmIC5zdWItbWVudSAuc3ViLW1lbnUge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4yKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblx0JiAuc3ViLW1lbnUgPiBsaSA+IGE6aG92ZXIsXG5cdCYgLnN1Yi1tZW51ID4gbGkgPiBhOmZvY3VzLFxuXHQmIC5zdWItbWVudSA+IGxpLmFjdGl2ZSA+IGEsXG5cdCYgLnN1Yi1tZW51ID4gbGkuYWN0aXZlID4gYTpob3Zlcixcblx0JiAuc3ViLW1lbnUgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxuXHQmIC5uYXYgPiBsaS5oYXMtc3ViOmhvdmVyID4gLnN1Yi1tZW51IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQmIC5uYXYgPiBsaS5hY3RpdmUgPiBhLFxuXHQmIC5uYXYgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLFxuXHQmIC5uYXYgPiBsaS5hY3RpdmUgPiBhOmZvY3Vze1xuXHRcdGJhY2tncm91bmQ6ICMyMjI7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cbn1cblxuXG4vKiBQYWdlIFRvcCBNZW51IC0gTGVmdCAmIFJpZ2h0IENvbnRyb2wgKi9cblxuLnRvcC1tZW51IC5uYXYgPiBsaSB7XG5cdCYubWVudS1jb250cm9sIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHdpZHRoOiA0NnB4O1xuXHRcdGJhY2tncm91bmQ6ICMzNzQ3NEY7XG5cdFx0aGVpZ2h0OiA0NnB4O1xuXHRcdG1hcmdpbjogMDtcblx0XHRcblx0XHQmID4gYSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQ2cHg7XG5cdFx0XHRcblx0XHRcdCYgaSB7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0NnB4O1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYubWVudS1jb250cm9sLm1lbnUtY29udHJvbC1sZWZ0IHtcblx0XHRsZWZ0OiAtNTBweDtcblx0fVxuXHQmLm1lbnUtY29udHJvbC5tZW51LWNvbnRyb2wtcmlnaHQge1xuXHRcdHJpZ2h0OiAtNTBweDtcblx0fVxuXHQmLm1lbnUtY29udHJvbC5tZW51LWNvbnRyb2wtbGVmdC5zaG93IHtcblx0XHQtd2Via2l0LWFuaW1hdGlvbjogc2xpZGVJbkxlZnQgLjJzO1xuXHRcdGFuaW1hdGlvbjogc2xpZGVJbkxlZnQgLjJzO1xuXHRcdGxlZnQ6IDA7XG5cdH1cblx0Ji5tZW51LWNvbnRyb2wubWVudS1jb250cm9sLXJpZ2h0LnNob3cge1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uOiBzbGlkZUluUmlnaHQgLjJzO1xuXHRcdGFuaW1hdGlvbjogc2xpZGVJblJpZ2h0IC4ycztcblx0XHRyaWdodDogMDtcblx0fVxuXHQmLm1lbnUtY29udHJvbC5tZW51LWNvbnRyb2wtbGVmdCA+IGEge1xuXHRcdGJveC1zaGFkb3c6IDVweCAwIDhweCAtM3B4IHJnYmEoMCwwLDAsMC41KTtcblx0fVxuXHQmLm1lbnUtY29udHJvbC5tZW51LWNvbnRyb2wtcmlnaHQgPiBhIHtcblx0XHRib3gtc2hhZG93OiAtNXB4IDAgOHB4IC0zcHggcmdiYSgwLDAsMCwwLjUpO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcblx0ZnJvbSB7IGxlZnQ6IC01MHB4OyB9XG5cdHRvIHsgbGVmdDogMDsgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcblx0ZnJvbSB7IGxlZnQ6IC01MHB4OyB9XG5cdHRvIHsgbGVmdDogMDsgfVxufVxuQGtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuXHRmcm9tIHsgcmlnaHQ6IC01MHB4OyB9XG5cdHRvIHsgcmlnaHQ6IDA7IH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuXHRmcm9tIHsgcmlnaHQ6IC01MHB4OyB9XG5cdHRvIHsgcmlnaHQ6IDA7IH1cbn0iLCIvKiBDb21wb25lbnQgLSBBbGVydCAqL1xuXG4uYWxlcnQge1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmc6IDE1cHg7XG59XG4uYWxlcnQuYWxlcnQtc3VjY2VzcyB7IGJhY2tncm91bmQ6ICNiZmU1ZTE7IGNvbG9yOiAjMDA0YjQ0OyB9XG4uYWxlcnQuYWxlcnQtaW5mbyB7IGJhY2tncm91bmQ6ICNiZmVlZjQ7IGNvbG9yOiAjMDA1ZTZhOyB9XG4uYWxlcnQuYWxlcnQtZGFuZ2VyIHsgYmFja2dyb3VuZDogI2ZjZDBjZDsgY29sb3I6ICM3YTIyMWI7IH1cbi5hbGVydC5hbGVydC13YXJuaW5nIHsgYmFja2dyb3VuZDogI2ZmZTViZjsgY29sb3I6ICM4MDRjMDA7IH1cbi5hbGVydC5hbGVydC1wcmltYXJ5IHsgYmFja2dyb3VuZDogI2MyZGRmNzsgY29sb3I6ICMxMTRiN2E7IH1cbi5hbGVydC5hbGVydC1kYXJrIHsgYmFja2dyb3VuZDogI2M3YzdjNzsgY29sb3I6ICMxMTExMTE7IH1cbi5hbGVydC5hbGVydC1zZWNvbmRhcnkgeyBiYWNrZ3JvdW5kOiAjZTdlN2U3OyBjb2xvcjogIzRmNGY0ZjsgfVxuLmFsZXJ0LmFsZXJ0LWxpZ2h0IHsgYmFja2dyb3VuZDogI2ZmZjsgY29sb3I6ICM2NjY7IH1cbi5hbGVydC5hbGVydC1wdXJwbGUgeyBiYWNrZ3JvdW5kOiAjZTZjOWViOyBjb2xvcjogIzRlMTQ1ODsgfVxuLmFsZXJ0LmFsZXJ0LXllbGxvdyB7IGJhY2tncm91bmQ6ICNmZmZhY2U7IGNvbG9yOiAjODA2ZDAwOyB9XG4uYWxlcnQuYWxlcnQtbGltZSB7IGJhY2tncm91bmQ6ICNlMmYwZDI7IGNvbG9yOiAjNDY2MjI1OyB9XG4uYWxlcnQuYWxlcnQtaW5kaWdvIHsgYmFja2dyb3VuZDogI2M1Y2FlOTsgY29sb3I6ICMyMDI5NWI7IH1cbi5hbGVydC5hbGVydC1waW5rIHsgYmFja2dyb3VuZDogI2Y4YmJkMDsgY29sb3I6ICM3NTBmMzI7IH1cbi5hbGVydC5hbGVydC1ncmVlbiB7IGJhY2tncm91bmQ6ICNjOWU3Y2E7IGNvbG9yOiAjMjY1ODI4OyB9XG5cbi5hbGVydC5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHsgY29sb3I6ICMwMDI2MjI7IH1cbi5hbGVydC5hbGVydC1pbmZvIC5hbGVydC1saW5rIHsgY29sb3I6ICMwMDJmMzU7IH1cbi5hbGVydC5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsgeyBjb2xvcjogIzNkMTEwZTsgfVxuLmFsZXJ0LmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsgeyBjb2xvcjogIzQwMjYwMDsgfVxuLmFsZXJ0LmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmsgeyBjb2xvcjogIzA4MjYzZDsgfVxuLmFsZXJ0LmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsgeyBjb2xvcjogIzA4MDgwODsgfVxuLmFsZXJ0LmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGluayB7IGNvbG9yOiAjMjgyODI4OyB9XG4uYWxlcnQuYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsgeyBjb2xvcjogJGJsYWNrOyB9XG4uYWxlcnQuYWxlcnQtcHVycGxlIC5hbGVydC1saW5rIHsgY29sb3I6ICMyNzBhMmM7IH1cbi5hbGVydC5hbGVydC15ZWxsb3cgLmFsZXJ0LWxpbmsgeyBjb2xvcjogIzQwMzYwMDsgfVxuLmFsZXJ0LmFsZXJ0LWxpbWUgLmFsZXJ0LWxpbmsgeyBjb2xvcjogIzIzMzExMzsgfVxuLmFsZXJ0LmFsZXJ0LWluZGlnbyAuYWxlcnQtbGluayB7IGNvbG9yOiAjMTMxODM3OyB9XG4uYWxlcnQuYWxlcnQtcGluayAuYWxlcnQtbGluayB7IGNvbG9yOiAjNDYwOTFlOyB9XG4uYWxlcnQuYWxlcnQtZ3JlZW4gLmFsZXJ0LWxpbmsgeyBjb2xvcjogIzE3MzUxODsgfSIsIi8qIENvbXBvbmVudCAtIEJvb3RzdHJhcCA0IC0gQ2FyZHMgKi9cblxuLmNhcmQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHQtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcblx0LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdCAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uY2FyZC1hY2NvcmRpb24gLmNhcmQgKyAuY2FyZCB7XG5cdG1hcmdpbi10b3A6IC0xMHB4O1xufVx0XG4uY2FyZC1ibG9jayB7XG5cdHBhZGRpbmc6IDE1cHg7XG59XG4uY2FyZC10aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uY2FyZC1zdWJ0aXRsZSB7XG5cdG1hcmdpbi10b3A6IC01cHg7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNhcmQtbGluazpob3ZlciB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xufVxuLmNhcmQtaGVhZGVyIHtcblx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y1ZjVmNTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5jYXJkLWhlYWRlci1saW5rLFxuYS5jYXJkLWhlYWRlci1saW5rIHtcblx0bWFyZ2luOiAtMTBweCAtMTVweDtcblx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcblx0Ym9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG59XG4uY2FyZC1oZWFkZXIuY29sbGFwc2VkIHtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xufVxuLmNhcmQtZm9vdGVyIHtcblx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2Y1ZjVmNTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG59XG4uY2FyZC1oZWFkZXItdGFicyB7XG5cdG1hcmdpbi1yaWdodDogLTVweDtcblx0bWFyZ2luLWJvdHRvbTogLTVweDtcblx0bWFyZ2luLWxlZnQ6IC01cHg7XG5cdGJvcmRlci1ib3R0b206IDA7XG59XG4uY2FyZC1oZWFkZXItcGlsbHMge1xuXHRtYXJnaW4tcmlnaHQ6IC01cHg7XG5cdG1hcmdpbi1sZWZ0OiAtNXB4O1xuXHRtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uY2FyZC1wcmltYXJ5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdGJvcmRlci1jb2xvcjogJGJsdWU7XG59XG4uY2FyZC1wcmltYXJ5IC5jYXJkLWhlYWRlcixcbi5jYXJkLXByaW1hcnkgLmNhcmQtZm9vdGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY2FyZC1zdWNjZXNzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGFxdWE7XG5cdGJvcmRlci1jb2xvcjogJGFxdWE7XG59XG4uY2FyZC1zdWNjZXNzIC5jYXJkLWhlYWRlcixcbi5jYXJkLXN1Y2Nlc3MgLmNhcmQtZm9vdGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY2FyZC1pbmZvIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGFxdWE7XG5cdGJvcmRlci1jb2xvcjogJGFxdWE7XG59XG4uY2FyZC1pbmZvIC5jYXJkLWhlYWRlcixcbi5jYXJkLWluZm8gLmNhcmQtZm9vdGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY2FyZC13YXJuaW5nIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcblx0Ym9yZGVyLWNvbG9yOiAkb3JhbmdlO1xufVxuLmNhcmQtd2FybmluZyAuY2FyZC1oZWFkZXIsXG4uY2FyZC13YXJuaW5nIC5jYXJkLWZvb3RlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNhcmQtZGFuZ2VyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHJlZDtcblx0Ym9yZGVyLWNvbG9yOiAkcmVkO1xufVxuLmNhcmQtZGFuZ2VyIC5jYXJkLWhlYWRlcixcbi5jYXJkLWRhbmdlciAuY2FyZC1mb290ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jYXJkLW91dGxpbmUtcHJpbWFyeSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItY29sb3I6ICMwMjc1ZDg7XG59XG4uY2FyZC1vdXRsaW5lLXNlY29uZGFyeSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItY29sb3I6ICNjY2M7XG59XG4uY2FyZC1vdXRsaW5lLWluZm8ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWNvbG9yOiAjNWJjMGRlO1xufVxuLmNhcmQtb3V0bGluZS1zdWNjZXNzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1jb2xvcjogIzVjYjg1Yztcbn1cbi5jYXJkLW91dGxpbmUtd2FybmluZyB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItY29sb3I6ICNmMGFkNGU7XG59XG4uY2FyZC1vdXRsaW5lLWRhbmdlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItY29sb3I6ICNkOTUzNGY7XG59XG4uY2FyZC1pbnZlcnNlIHtcblx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSk7XG59XG4uY2FyZC1pbnZlcnNlIC5jYXJkLWhlYWRlcixcbi5jYXJkLWludmVyc2UgLmNhcmQtZm9vdGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuLmNhcmQtaW52ZXJzZSAuY2FyZC1oZWFkZXIsXG4uY2FyZC1pbnZlcnNlIC5jYXJkLWZvb3Rlcixcbi5jYXJkLWludmVyc2UgLmNhcmQtdGl0bGUsXG4uY2FyZC1pbnZlcnNlIC5jYXJkLWJsb2NrcXVvdGUge1xuXHRjb2xvcjogI2ZmZjtcbn1cbi5jYXJkLWludmVyc2UgLmNhcmQtbGluayxcbi5jYXJkLWludmVyc2UgLmNhcmQtdGV4dCxcbi5jYXJkLWludmVyc2UgLmNhcmQtc3VidGl0bGUsXG4uY2FyZC1pbnZlcnNlIC5jYXJkLWJsb2NrcXVvdGUgLmJsb2NrcXVvdGUtZm9vdGVyIHtcblx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSk7XG59XG4uY2FyZC1pbnZlcnNlIC5jYXJkLWxpbms6Zm9jdXMsIC5jYXJkLWludmVyc2UgLmNhcmQtbGluazpob3ZlciB7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmNhcmQtYmxvY2txdW90ZSB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGJvcmRlci1sZWZ0OiAwO1xufVxuLmNhcmQtaW1nIHtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG4uY2FyZC1pbWctb3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRwYWRkaW5nOiAxNXB4O1xufVxuLmNhcmQtaW1nLXRvcCB7XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuLmNhcmQtaW1nLWJvdHRvbSB7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuLmNhcmQuY2FyZC1pbnZlcnNlIGZvb3RlciB7XG5cdGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNzUpO1xufVxuLmNhcmRbY2xhc3MqPVwiY2FyZC1vdXRsaW5lLVwiXSB7XG5cdGJvcmRlci13aWR0aDogMXB4O1xuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuLm5hdi10YWJzLmNhcmQtaGVhZGVyLXRhYnMgPiBsaSA+IGEge1xuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5uYXYtdGFicy5jYXJkLWhlYWRlci10YWJzID4gbGkgPiBhOmhvdmVyLFxuLm5hdi10YWJzLmNhcmQtaGVhZGVyLXRhYnMgPiBsaSA+IGE6Zm9jdXMge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xufVxuLm5hdi10YWJzLmNhcmQtaGVhZGVyLXRhYnMgPiBsaSA+IGEuYWN0aXZlLFxuLm5hdi10YWJzLmNhcmQtaGVhZGVyLXRhYnMgPiBsaS5hY3RpdmUgPiBhIHtcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAkYmxhY2tfZGFya2VyO1xufSIsIi8qIENvbXBvbmVudCAtIEFjY29yZGlvbiBQYW5lbCAqL1xuXG4ucGFuZWwtdGl0bGUgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLnBhbmVsLXRpdGxlID4gYTpob3Zlcixcbi5wYW5lbC10aXRsZSA+IGE6Zm9jdXMge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59IiwiLyogQ29tcG9uZW50IC0gQmFkZ2UgJiBMYWJlbCBTZXR0aW5nICovXG5cbi5iYWRnZSB7XG5cdGZvbnQtc2l6ZTogNzUlO1xuXHRsaW5lLWhlaWdodDogMS4yNTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtaW4td2lkdGg6IDEwcHg7XG5cdHBhZGRpbmc6IDNweCA3cHg7XG5cdGNvbG9yOiAjZmZmO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGJhY2tncm91bmQtY29sb3I6ICM3Nzc7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4ubGFiZWwge1xuXHRkaXNwbGF5OiBpbmxpbmU7XG5cdHBhZGRpbmc6IC4yZW0gLjZlbSAuM2VtO1xuXHRmb250LXNpemU6IDc1JTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGNvbG9yOiAjZmZmO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcblx0Ym9yZGVyLXJhZGl1czogLjI1ZW07XG59XG4uYmFkZ2UuYmFkZ2Utc3F1YXJlIHsgXG5cdGJvcmRlci1yYWRpdXM6IDA7IFxufVxuLmJhZGdlLmJhZGdlLWRlZmF1bHQsIFxuLmxhYmVsLmxhYmVsLWRlZmF1bHQgeyBiYWNrZ3JvdW5kOiAjZjVmNWY1OyBjb2xvcjogJGJsYWNrOyB9XG4uYmFkZ2UuYmFkZ2UtZGFuZ2VyLCBcbi5sYWJlbC5sYWJlbC1kYW5nZXIgeyBiYWNrZ3JvdW5kOiAkcmVkOyB9XG4uYmFkZ2UuYmFkZ2Utd2FybmluZywgXG4ubGFiZWwubGFiZWwtd2FybmluZyB7IGJhY2tncm91bmQ6ICRvcmFuZ2U7IH1cbi5iYWRnZS5iYWRnZS1zdWNjZXNzLCBcbi5sYWJlbC5sYWJlbC1zdWNjZXNzLFxuLmJhZGdlLmJhZGdlLXRlYWwsIFxuLmxhYmVsLmxhYmVsLXRlYWwgeyBiYWNrZ3JvdW5kOiAkdGVhbDsgfVxuLmJhZGdlLmJhZGdlLWluZm8sIFxuLmxhYmVsLmxhYmVsLWluZm8geyBiYWNrZ3JvdW5kOiAkYXF1YTsgfVxuLmJhZGdlLmJhZGdlLXByaW1hcnksIFxuLmxhYmVsLmxhYmVsLXByaW1hcnkgeyBiYWNrZ3JvdW5kOiAkYmx1ZTsgfVxuLmJhZGdlLmJhZGdlLXNlY29uZGFyeSxcbi5sYWJlbC5sYWJlbC1zZWNvbmRhcnkgeyBiYWNrZ3JvdW5kOiAkc2lsdmVyX2RhcmtlcjsgfVxuLmJhZGdlLmJhZGdlLWxpbWUsXG4ubGFiZWwubGFiZWwtbGltZSB7IGJhY2tncm91bmQ6ICRncmVlbjsgfVxuLmJhZGdlLmJhZGdlLXllbGxvdyxcbi5sYWJlbC5sYWJlbC15ZWxsb3cgeyBiYWNrZ3JvdW5kOiAkeWVsbG93OyBjb2xvcjogJGJsYWNrX2RhcmtlcjsgfVxuLmJhZGdlLmJhZGdlLXB1cnBsZSxcbi5sYWJlbC5sYWJlbC1wdXJwbGUgeyBiYWNrZ3JvdW5kOiAkcHVycGxlOyB9XG4uYmFkZ2UuYmFkZ2UtbGlnaHQsXG4ubGFiZWwubGFiZWwtbGlnaHQgeyBiYWNrZ3JvdW5kOiAjZmZmOyBjb2xvcjogIzY2NjsgfVxuLmJhZGdlLmJhZGdlLWludmVyc2UsIFxuLmxhYmVsLmxhYmVsLWludmVyc2UsXG4uYmFkZ2UuYmFkZ2UtZGFyaywgXG4ubGFiZWwubGFiZWwtZGFyayB7IGJhY2tncm91bmQ6ICRibGFjazsgfVxuLmJhZGdlLmJhZGdlLXBpbmssIFxuLmxhYmVsLmxhYmVsLXBpbmsgeyBiYWNrZ3JvdW5kOiAkcGluazsgfVxuLmJhZGdlLmJhZGdlLWluZGlnbywgXG4ubGFiZWwubGFiZWwtaW5kaWdvIHsgYmFja2dyb3VuZDogJGluZGlnbzsgfVxuLmJhZGdlLmJhZGdlLWdyZWVuLFxuLmxhYmVsLmxhYmVsLWdyZWVuIHsgYmFja2dyb3VuZDogIzRDQUY1MDsgfSIsIi8qIENvbXBvbmVudCAtIEJ1dHRvbiAqL1xuLmJ0biB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdHBhZGRpbmc6IDZweCAxMnB4O1xuXHR0cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2UtaW4tb3V0O1xuXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLDAsMCwuMiksIDAgNHB4IDRweCAtMnB4IHJnYmEoMCwwLDAsLjIpO1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG59XG4uYnRuLWdyb3VwIHtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwwLDAsLjIpLCAwIDRweCA0cHggLTJweCByZ2JhKDAsMCwwLC4yKTtcbn1cbi5idG4tZ3JvdXAgLmJ0biwgLmJ0bi1saW5rIHtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bjpob3ZlciB7XG5cdGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoMCwwLDAsLjIpLCAwIDZweCA2cHggcmdiYSgwLDAsMCwuMjMpO1xufVxuLmJ0bjpmb2N1cywgXG4uYnRuOmFjdGl2ZTpmb2N1cyxcbi5idG46YWN0aXZlLFxuLmJ0bjpob3ZlcjphY3RpdmUsXG4uYnRuLmFjdGl2ZSxcbi5idG4uYWN0aXZlOmFjdGl2ZSB7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLDAsMCwuMiksIDAgNHB4IDRweCAtMnB4IHJnYmEoMCwwLDAsLjIpO1xufVxuLmJ0bi1ncm91cCAuYnRuOmhvdmVyIHtcblx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi1ibG9jayB7XG5cdHBhZGRpbmctbGVmdDogMTJweDtcblx0cGFkZGluZy1yaWdodDogMTJweDtcbn1cbi5idG4uYnRuLXNtIHtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0cGFkZGluZzogNXB4IDEwcHg7XG59XG4uYnRuLmJ0bi14cyB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdHBhZGRpbmc6IDFweCA1cHg7XG59XG4uYnRuW2NsYXNzKj1cImJ0bi1ncmFkaWVudC1cIl0ge1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcyBsaW5lYXI7XG59XG4uYnRuLmJ0bi1sZyxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0cGFkZGluZzogMTBweCAxNnB4O1xufVxuLmJ0bi1pY29uLFxuLmJ0bi5idG4taWNvbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDI4cHg7XG5cdGhlaWdodDogMjhweDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiBub25lO1xuXHRsaW5lLWhlaWdodDogMjhweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDE0cHg7XG59XG4uYnRuLWNpcmNsZSxcbi5idG4uYnRuLWNpcmNsZSB7XG5cdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xufVxuLmJ0bi1pY29uLmJ0bi14cyB7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdGZvbnQtc2l6ZTogOHB4O1xuXHRsaW5lLWhlaWdodDogMTZweDtcbn1cbi5idG4taWNvbi5idG4tc20ge1xuXHR3aWR0aDogMjJweDtcblx0aGVpZ2h0OiAyMnB4O1xuXHRmb250LXNpemU6IDExcHg7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLmJ0bi5idG4taWNvbi5idG4tbGcge1xuXHR3aWR0aDogMzRweDtcblx0aGVpZ2h0OiAzNHB4O1xuXHRmb250LXNpemU6IDE3cHg7XG5cdGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuLmJ0bi1zY3JvbGwtdG8tdG9wIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IDIwcHg7XG5cdHJpZ2h0OiAyNXB4O1xuXHR6LWluZGV4OiAxMDIwO1xuXHRmb250LXNpemU6IDIzcHghaW1wb3J0YW50O1xuXHR3aWR0aDogNDBweCFpbXBvcnRhbnQ7XG5cdGhlaWdodDogNDBweCFpbXBvcnRhbnQ7XG5cdGxpbmUtaGVpZ2h0OiA0MHB4IWltcG9ydGFudDtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLDAsMCwuMjYpO1xuXHRib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLDAsMCwuMjYpO1xufVxuLmJ0bi1zY3JvbGwtdG8tdG9wIGkge1xuXHRsaW5lLWhlaWdodDogNDBweDtcbn1cbi5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuYnRuLXNjcm9sbC10by10b3Age1xuXHRsZWZ0OiAyNXB4O1xuXHRyaWdodDogYXV0bztcbn1cbi5idG4gPiAucHVsbC1sZWZ0LCBcbi5idG4gPiAucHVsbC1yaWdodCB7XG5cdGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4ge1xuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZDtcbn1cbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biB7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG59XG5cblxuLyogQ29tcG9uZW50IC0gQnV0dG9uIC0gRGVmYXVsdCAqL1xuQGluY2x1ZGUgZ2VuZXJhdGUtYnV0dG9uLXN0eWxpbmcoYnRuLWRlZmF1bHQsICRjb2xvci1kZWZhdWx0LWJnLCAkY29sb3ItZGVmYXVsdC10ZXh0LCAkY29sb3ItZGVmYXVsdC1iZy1ob3Zlcik7XG5cbi8qIENvbXBvbmVudCAtIEJ1dHRvbiAtIEludmVyc2UgKi9cbkBpbmNsdWRlIGdlbmVyYXRlLWJ1dHRvbi1zdHlsaW5nKGJ0bi1pbnZlcnNlLCAkY29sb3ItaW52ZXJzZS1iZywgJGNvbG9yLWludmVyc2UtdGV4dCwgJGNvbG9yLWludmVyc2UtYmctaG92ZXIpO1xuXG5cbi8qIENvbXBvbmVudCAtIEJ1dHRvbiAtIFByaW1hcnkgKi9cbkBpbmNsdWRlIGdlbmVyYXRlLWJ1dHRvbi1zdHlsaW5nKGJ0bi1wcmltYXJ5LCAkY29sb3ItcHJpbWFyeS1iZywgJGNvbG9yLXByaW1hcnktdGV4dCwgJGNvbG9yLXByaW1hcnktYmctaG92ZXIpO1xuXG5cbi8qIENvbXBvbmVudCAtIEJ1dHRvbiAtIFN1Y2Nlc3MgKi9cbkBpbmNsdWRlIGdlbmVyYXRlLWJ1dHRvbi1zdHlsaW5nKGJ0bi1zdWNjZXNzLCAkY29sb3Itc3VjY2Vzcy1iZywgJGNvbG9yLXN1Y2Nlc3MtdGV4dCwgJGNvbG9yLXN1Y2Nlc3MtYmctaG92ZXIpO1xuXG5cbi8qIENvbXBvbmVudCAtIEJ1dHRvbiAtIFdhcm5pbmcgKi9cbkBpbmNsdWRlIGdlbmVyYXRlLWJ1dHRvbi1zdHlsaW5nKGJ0bi13YXJuaW5nLCAkY29sb3Itd2FybmluZy1iZywgJGNvbG9yLXdhcm5pbmctdGV4dCwgJGNvbG9yLXdhcm5pbmctYmctaG92ZXIpO1xuXG5cbi8qIENvbXBvbmVudCAtIEJ1dHRvbiAtIERhbmdlciAqL1xuQGluY2x1ZGUgZ2VuZXJhdGUtYnV0dG9uLXN0eWxpbmcoYnRuLWRhbmdlciwgJGNvbG9yLWRhbmdlci1iZywgJGNvbG9yLWRhbmdlci10ZXh0LCAkY29sb3ItZGFuZ2VyLWJnLWhvdmVyKTtcblxuXG4vKiBDb21wb25lbnQgLSBCdXR0b24gLSBJbmZvICovXG5AaW5jbHVkZSBnZW5lcmF0ZS1idXR0b24tc3R5bGluZyhidG4taW5mbywgJGNvbG9yLWluZm8tYmcsICRjb2xvci1pbmZvLXRleHQsICRjb2xvci1pbmZvLWJnLWhvdmVyKTtcblxuXG4vKiBDb21wb25lbnQgLSBCdXR0b24gLSBQdXJwbGUgKi9cbkBpbmNsdWRlIGdlbmVyYXRlLWJ1dHRvbi1zdHlsaW5nKGJ0bi1wdXJwbGUsICRwdXJwbGUsICNmZmYsICRwdXJwbGVfZGFya2VyKTtcblxuXG4vKiBDb21wb25lbnQgLSBCdXR0b24gLSBZZWxsb3cgKi9cbkBpbmNsdWRlIGdlbmVyYXRlLWJ1dHRvbi1zdHlsaW5nKGJ0bi15ZWxsb3csICR5ZWxsb3csICRibGFja19kYXJrZXIsICR5ZWxsb3dfbGlnaHRlcik7XG5cblxuLyogQ29tcG9uZW50IC0gQnV0dG9uIC0gR3JleSAqL1xuQGluY2x1ZGUgZ2VuZXJhdGUtYnV0dG9uLXN0eWxpbmcoYnRuLWdyZXksICRncmV5LCAjZmZmLCAkZ3JleV9kYXJrZXIpO1xuXG5cbi8qIENvbXBvbmVudCAtIEJ1dHRvbiAtIExpbWUgKi9cbkBpbmNsdWRlIGdlbmVyYXRlLWJ1dHRvbi1zdHlsaW5nKGJ0bi1saW1lLCAkbGltZSwgI2ZmZiwgJGxpbWVfbGlnaHRlcik7XG5cblxuLyogQ29tcG9uZW50IC0gQnV0dG9uIC0gUGluayAqL1xuQGluY2x1ZGUgZ2VuZXJhdGUtYnV0dG9uLXN0eWxpbmcoYnRuLXBpbmssICRwaW5rLCAjZmZmLCAkcGlua19saWdodGVyKTtcblxuXG4vKiBDb21wb25lbnQgLSBCdXR0b24gLSBJbmRpZ28gKi9cbkBpbmNsdWRlIGdlbmVyYXRlLWJ1dHRvbi1zdHlsaW5nKGJ0bi1pbmRpZ28sICRpbmRpZ28sICNmZmYsICRpbmRpZ29fbGlnaHRlcik7XG5cblxuLyogQ29tcG9uZW50IC0gQnV0dG9uIC0gR3JlZW4gKi9cbkBpbmNsdWRlIGdlbmVyYXRlLWJ1dHRvbi1zdHlsaW5nKGJ0bi1ncmVlbiwgJGdyZWVuLCAjZmZmLCAkZ3JlZW5fbGlnaHRlcik7XG5cblxuLyogQ29tcG9uZW50IC0gQnV0dG9uIC0gV2hpdGUgKi9cblxuLmJ0bi5idG4td2hpdGUsXG4uYnRuLmJ0bi13aGl0ZS5kaXNhYmxlZCxcbi5idG4uYnRuLXdoaXRlLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi5idG4td2hpdGUuZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLmJ0bi13aGl0ZVtkaXNhYmxlZF0sXG4uYnRuLmJ0bi13aGl0ZVtkaXNhYmxlZF06aG92ZXIsXG4uYnRuLmJ0bi13aGl0ZVtkaXNhYmxlZF06Zm9jdXMge1xuXHRjb2xvcjogJGJsYWNrO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLmJ0bi13aGl0ZS5idG4td2hpdGUtd2l0aG91dC1ib3JkZXIge1xuXHRib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLmJ0bi13aGl0ZS5idG4td2hpdGUtd2l0aG91dC1ib3JkZXIuYWN0aXZlLFxuLmJ0bi5idG4td2hpdGUuYnRuLXdoaXRlLXdpdGhvdXQtYm9yZGVyLmFjdGl2ZTpob3Zlcixcbi5idG4uYnRuLXdoaXRlLmJ0bi13aGl0ZS13aXRob3V0LWJvcmRlci5hY3RpdmU6Zm9jdXMge1xuXHRib3JkZXItY29sb3I6ICNlZWU7XG59XG4uYnRuLmJ0bi13aGl0ZS5idG4td2hpdGUtd2l0aG91dC1ib3JkZXI6aG92ZXIsXG4uYnRuLmJ0bi13aGl0ZS5idG4td2hpdGUtd2l0aG91dC1ib3JkZXI6Zm9jdXMge1xuXHRib3JkZXItY29sb3I6ICNlZWU7XG59XG4uYnRuLXdoaXRlOmhvdmVyLCBcbi5idG4td2hpdGU6Zm9jdXMsIFxuLmJ0bi13aGl0ZTphY3RpdmUsIFxuLmJ0bi13aGl0ZS5hY3RpdmUsXG4uYnRuLXdoaXRlLmFjdGl2ZS5mb2N1cywgXG4uYnRuLXdoaXRlLmFjdGl2ZTpmb2N1cywgXG4uYnRuLXdoaXRlLmFjdGl2ZTpob3ZlciwgXG4uYnRuLXdoaXRlOmFjdGl2ZS5mb2N1cywgXG4uYnRuLXdoaXRlOmFjdGl2ZTpmb2N1cywgXG4uYnRuLXdoaXRlOmFjdGl2ZTpob3Zlcixcbi5zaG93ID4gLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXdoaXRlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi13aGl0ZTpob3Zlcixcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4td2hpdGU6Zm9jdXMsXG4uYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgXG4uYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG5cdGJhY2tncm91bmQ6ICNlZWU7XG5cdGJvcmRlci1jb2xvcjogI2VlZTtcbn1cbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi5idG4td2hpdGUsXG4uYnRuLWdyb3VwIC5idG4uYnRuLXdoaXRlOm5vdCguYWN0aXZlKSArIC5idG4uYnRuLXdoaXRlLFxuLmlucHV0LWdyb3VwLWJ0biAuYnRuLmJ0bi13aGl0ZTpub3QoLmFjdGl2ZSkgKyAuYnRuLmJ0bi13aGl0ZSB7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiAjZWVlO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bi5idG4td2hpdGUge1xuXHRib3JkZXItcmlnaHQtY29sb3I6ICNlZWU7XG59XG4iLCIvKiBDb21wb25lbnQgLSBNb2RhbCBTZXR0aW5nICovXG5cbi5tb2RhbC1jb250ZW50IHtcblx0Ym9yZGVyOiBub25lO1xuXHRib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xufVxuLm1vZGFsLWhlYWRlciB7XG5cdHBhZGRpbmc6IDEycHggMTVweDtcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI2UyZTdlYjtcbn1cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcblx0bWFyZ2luOiAtMTJweCAtMTVweCAtMTJweCAwO1xuXHRwYWRkaW5nOiAxMnB4IDE1cHg7XG5cdGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuLm1vZGFsLWJvZHkge1xuXHRwYWRkaW5nOiAxNXB4O1xufVxuLm1vZGFsLWZvb3RlciB7XG5cdGJvcmRlci10b3AtY29sb3I6ICNlMmU3ZWI7XG5cdHBhZGRpbmc6IDE0cHggMTVweCAxNXB4O1xufVxuLm1vZGFsLW1lc3NhZ2UgLm1vZGFsLWRpYWxvZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG4ubW9kYWwtbWVzc2FnZSAubW9kYWwtY29udGVudCB7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubW9kYWwtbWVzc2FnZSAubW9kYWwtYm9keSxcbi5tb2RhbC1tZXNzYWdlIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtbWVzc2FnZSAubW9kYWwtZm9vdGVyIHtcblx0d2lkdGg6IDYwJTtcblx0Ym9yZGVyOiBub25lO1xuXHRtYXJnaW46IDAgYXV0bztcbn1cbi5tb2RhbC1iYWNrZHJvcCB7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC41KTtcbn1cbi5tb2RhbC1iYWNrZHJvcC5mYWRlLmluIHtcblx0b3BhY2l0eTogMC41O1xufSIsIi8qIENvbXBvbmVudCAtIEJsb2NrcXVvdGUgKi9cblxuYmxvY2txdW90ZSB7XG5cdHBhZGRpbmc6IDEwcHggMjBweDtcblx0bWFyZ2luOiAwIDAgMjBweDtcblx0Zm9udC1zaXplOiAxNy41cHg7XG5cdGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2U1ZTVlNTtcbn1cbmJsb2NrcXVvdGUgLnNtYWxsLCBcbmJsb2NrcXVvdGUgZm9vdGVyLCBcbmJsb2NrcXVvdGUgc21hbGwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiA4MCU7XG5cdGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuXHRjb2xvcjogIzcwNzQ3ODtcbn1cbmJsb2NrcXVvdGUtcmV2ZXJzZSwgYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHtcblx0cGFkZGluZy1yaWdodDogMTVweDtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0Ym9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2U1ZTVlNTtcblx0Ym9yZGVyLWxlZnQ6IDA7XG59IiwiLyogQ29tcG9uZW50IC0gRm9ybSBFbGVtZW50cyAqL1xuXG4uZm9ybS1jb250cm9sIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRsaW5lLWhlaWdodDogMS40Mjg1NzE0Mztcblx0aGVpZ2h0OiAzNHB4O1xuXHRwYWRkaW5nOiA2cHggMTJweDtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uZm9ybS1jb250cm9sLmZvY3VzLFxuLmZvcm0tY29udHJvbC5pbnB1dC13aGl0ZTpmb2N1cyxcbi5mb3JtLWNvbnRyb2wuaW5wdXQtd2hpdGUuZm9jdXMge1xuXHRib3JkZXItY29sb3I6ICM1ZGIwZmY7XG5cdG91dGxpbmU6IDA7XG5cdGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTIsIDE0MiwgMjI3LCAwLjMpO1xufVxuLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtd2l0aC1iZyxcbi5mb3JtLWNvbnRyb2wtd2l0aC1iZyAuZm9ybS1jb250cm9sIHtcblx0YmFja2dyb3VuZDogI2Y1ZjVmNTtcbn1cbi5mb3JtLWNvbnRyb2wuaW5wdXQtbGcsXG4uZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1sZyB7XG5cdGZvbnQtc2l6ZTogMTRweDtcbn1cbi5mb3JtLWNvbnRyb2wuaW5wdXQteHMge1xuXHRoZWlnaHQ6IDIwcHg7XG59XG4uZm9ybS1jb250cm9sLmlucHV0LWlubGluZSB7XG5cdGRpc3BsYXk6IGlubGluZTtcblx0d2lkdGg6IGF1dG87XG5cdHBhZGRpbmc6IDAgN3B4O1xufVxuLmZvcm0tY29udHJvbC5pbnB1dC13aGl0ZSB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5mb3JtLWNvbnRyb2wuaW52ZXJzZS1tb2RlIHtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy90cmFuc3BhcmVudC93aGl0ZS0wLjIucG5nKTtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjIpO1xuXHRjb2xvcjogI2ZmZjtcbn1cbi5mb3JtLWNvbnRyb2wuaW52ZXJzZS1tb2RlIHtcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mb3JtLWNvbnRyb2wuaW52ZXJzZS1tb2RlOmZvY3VzIHtcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyNTUsMjU1LDI1NSwgMC41KTtcbn1cbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLCBcbi5mb3JtLWNvbnRyb2xbcmVhZG9ubHldLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuXHRiYWNrZ3JvdW5kOiAkZ3JleV9saWdodGVyO1xuXHRvcGFjaXR5OiAwLjY7XG59XG4uZm9ybS1jb250cm9sW2Rpc2FibGVkXTpmb2N1cywgXG4uZm9ybS1jb250cm9sW3JlYWRvbmx5XTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sOmZvY3VzIHtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcbn1cbi5jaGVja2JveC5kaXNhYmxlZCBsYWJlbCwgXG4ucmFkaW8uZGlzYWJsZWQgbGFiZWwsIFxuZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveCBsYWJlbCwgXG5maWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvIGxhYmVsIHtcblx0b3BhY2l0eTogMC42O1xufVxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMzBweDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0bGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG5cdHBhZGRpbmc6IDZweCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXdpZHRoOiAxcHggMDtcbn1cbnNlbGVjdC5mb3JtLWNvbnRyb2w6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pIHtcblx0aGVpZ2h0OiAzNHB4O1xufVxuc2VsZWN0W211bHRpcGxlXSwgXG5zZWxlY3Rbc2l6ZV0sXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuXHRoZWlnaHQ6IGF1dG87XG59XG4uY29sLWZvcm0tbGFiZWwsXG4ucm93LmZvcm0tZ3JvdXAgPiAuY29sLWZvcm0tbGFiZWwge1xuXHRwYWRkaW5nLXRvcDogY2FsYyguMzc1cmVtICsgMXB4KTtcblx0cGFkZGluZy1ib3R0b206IGNhbGMoLjM3NXJlbSArIDFweCk7XG59XG4uZm9ybS1jb250cm9sLWxnLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCwgXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biwgXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsIFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLCBcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG5zZWxlY3QuZm9ybS1jb250cm9sLWxnOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7XG5cdGhlaWdodDogNDZweDtcblx0cGFkZGluZzogMTBweCAxNnB4O1xuXHRsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xuXHRib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uZm9ybS1jb250cm9sLXNtLCBcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsIFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sIFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LCBcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0biwgXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuc2VsZWN0LmZvcm0tY29udHJvbC1zbTpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSkge1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdGZvbnQtc2l6ZTogMTNweDtcbn1cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmxhc3QtY2hpbGQsIFxuLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLCBcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCBcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCksIFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biwgXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCB7XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sIFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LCBcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biwgXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCBcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCwgXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG5cdGZvbnQtc2l6ZTogMTRweDtcbn1cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sICsgLmlucHV0LWdyb3VwLWJ0biAuYnRuOmZpcnN0LWNoaWxkIHtcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwsXG4uZm9ybS1ob3Jpem9udGFsIC5jb2wtZm9ybS1sYWJlbCB7XG5cdHBhZGRpbmctdG9wOiA3cHg7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZm9ybS1ob3Jpem9udGFsLmZvcm0taG9yaXpvbnRhbC10ZXh0LXJpZ2h0IC5jb250cm9sLWxhYmVsLFxuLmZvcm0taG9yaXpvbnRhbC5mb3JtLWhvcml6b250YWwtdGV4dC1yaWdodCAuY29sLWZvcm0tbGFiZWwge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5mb3JtLWhvcml6b250YWwgW2NsYXNzKj1cImNvbC1cIl0ge1xuXHRwb3NpdGlvbjogaW5pdGlhbDtcbn1cbi5mb3JtLWhvcml6b250YWwuZm9ybS1ib3JkZXJlZCAuZm9ybS1ncm91cCB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuXHRtYXJnaW46IDA7XG59XG4uZm9ybS1ob3Jpem9udGFsLmZvcm0tYm9yZGVyZWQgLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCB7XG5cdGJvcmRlci1ib3R0b206IDA7XG59XG4uZm9ybS1ob3Jpem9udGFsLmZvcm0tYm9yZGVyZWQgLmZvcm0tZ3JvdXAgPiAuY29udHJvbC1sYWJlbCxcbi5mb3JtLWJvcmRlcmVkIC5mb3JtLWdyb3VwID4gLmNvbC1mb3JtLWxhYmVsIHtcblx0cGFkZGluZzogMjJweCAxNXB4IDE1cHg7XG59XG4uZm9ybS1ob3Jpem9udGFsLmZvcm0tYm9yZGVyZWQgLmZvcm0tZ3JvdXAgPiBkaXYge1xuXHRwYWRkaW5nOiAxNXB4O1xufVxuLmZvcm0taG9yaXpvbnRhbC5mb3JtLWJvcmRlcmVkIC5mb3JtLWdyb3VwID4gZGl2IHtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWVlO1xufVxuLmZvcm0taG9yaXpvbnRhbC5mb3JtLWJvcmRlcmVkIC5mb3JtLWdyb3VwID4gLmNvbnRyb2wtbGFiZWwge1xuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWVlO1xuXHRtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG4uZm9ybS1ob3Jpem9udGFsLmZvcm0tYm9yZGVyZWQgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcblx0dG9wOiAxNXB4O1xufVxuLmZvcm0tY2hlY2sge1xuXHRwYWRkaW5nLXRvcDogN3B4O1xufVxuLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcblx0cGFkZGluZy10b3A6IDA7XG59XG4uZm9ybS1jaGVjay1pbnB1dCB7XG5cdG1hcmdpbi10b3A6IDJweDtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkfi5mb3JtLWNoZWNrLWxhYmVsIHtcblx0Y29sb3I6ICM3YjdmODM7XG59XG4udmFsaWQtZmVlZGJhY2ssXG4uaW52YWxpZC1mZWVkYmFjayB7XG5cdGZvbnQtc2l6ZTogOTAlO1xufVxuLnZhbGlkLXRvb2x0aXAsXG4uaW52YWxpZC10b29sdGlwIHtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRsZWZ0OiAwO1xufVxuLnZhbGlkLWZlZWRiYWNrLFxuLmhhcy1zdWNjZXNzIC5jb2wtZm9ybS1sYWJlbCxcbi5oYXMtc3VjY2VzcyAuaGVscC1ibG9jaywgXG4uaGFzLXN1Y2Nlc3MgLmNvbnRyb2wtbGFiZWwsIFxuLmhhcy1zdWNjZXNzIC5yYWRpbywgXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LCBcbi5oYXMtc3VjY2VzcyAucmFkaW8taW5saW5lLCBcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gtaW5saW5lLFxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaGFzLXN1Y2Nlc3MuY2hlY2tib3ggbGFiZWwsIFxuLmhhcy1zdWNjZXNzLmNoZWNrYm94LWlubGluZSBsYWJlbCwgXG4uaGFzLXN1Y2Nlc3MucmFkaW8gbGFiZWwsIFxuLmhhcy1zdWNjZXNzLnJhZGlvLWlubGluZSBsYWJlbCxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkfi5mb3JtLWNoZWNrLWxhYmVsLCBcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkfi5mb3JtLWNoZWNrLWxhYmVsIHtcblx0Y29sb3I6ICR0ZWFsO1xufVxuLnZhbGlkLXRvb2x0aXAge1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjgpO1xufVxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wsXG4uY3VzdG9tLXNlbGVjdC5pcy12YWxpZCwgXG4uZm9ybS1jb250cm9sLmlzLXZhbGlkLCBcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkLCBcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQge1xuXHRib3JkZXItY29sb3I6ICR0ZWFsO1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cywgXG4uZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzLCBcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLCBcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMge1xuXHRib3JkZXItY29sb3I6ICR0ZWFsO1xuXHRvdXRsaW5lOiAwO1xuXHRib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDAsIDE1MCwgMTM2LCAwLjMpO1xufVxuLmhhcy1zdWNjZXNzIC5pbnB1dC1ncm91cC1hZGRvbiB7XG5cdGNvbG9yOiAjMDI1NjU2O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYmZlNWUxO1xuXHRib3JkZXItY29sb3I6ICRhcXVhO1xufVxuLmhhcy13YXJuaW5nLmNoZWNrYm94IGxhYmVsLCBcbi5oYXMtd2FybmluZy5jaGVja2JveC1pbmxpbmUgbGFiZWwsIFxuLmhhcy13YXJuaW5nLnJhZGlvIGxhYmVsLCBcbi5oYXMtd2FybmluZy5yYWRpby1pbmxpbmUgbGFiZWwsXG4uaGFzLXdhcm5pbmcgLmNvbC1mb3JtLWxhYmVsLFxuLmhhcy13YXJuaW5nIC5oZWxwLWJsb2NrLCBcbi5oYXMtd2FybmluZyAuY29udHJvbC1sYWJlbCwgXG4uaGFzLXdhcm5pbmcgLnJhZGlvLCBcbi5oYXMtd2FybmluZyAuY2hlY2tib3gsIFxuLmhhcy13YXJuaW5nIC5yYWRpby1pbmxpbmUsIFxuLmhhcy13YXJuaW5nIC5jaGVja2JveC1pbmxpbmUsXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG5cdGNvbG9yOiAjYzQ3ZDE1O1xufVxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wge1xuXHRib3JkZXItY29sb3I6ICRvcmFuZ2U7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbDpmb2N1cyB7XG5cdGJvcmRlci1jb2xvcjogI2M0N2QxNTtcblx0b3V0bGluZTogMDtcblx0Ym94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyNDUsIDE1NiwgMjYsIDAuMyk7XG59XG4uaGFzLXdhcm5pbmcgLmlucHV0LWdyb3VwLWFkZG9uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZjZTFiYTtcblx0Y29sb3I6ICM3YjRlMGU7XG59XG4uaGFzLWVycm9yIC5oZWxwLWJsb2NrLCBcbi5oYXMtZXJyb3IgLmNvbnRyb2wtbGFiZWwsIFxuLmhhcy1lcnJvciAucmFkaW8sIFxuLmhhcy1lcnJvciAuY2hlY2tib3gsIFxuLmhhcy1lcnJvciAucmFkaW8taW5saW5lLCBcbi5oYXMtZXJyb3IgLmNoZWNrYm94LWlubGluZSxcbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5oYXMtZXJyb3IuY2hlY2tib3ggbGFiZWwsIFxuLmhhcy1lcnJvci5jaGVja2JveC1pbmxpbmUgbGFiZWwsIFxuLmhhcy1lcnJvci5yYWRpbyBsYWJlbCwgXG4uaGFzLWVycm9yLnJhZGlvLWlubGluZSBsYWJlbCxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWR+LmZvcm0tY2hlY2stbGFiZWwsIFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZH4uZm9ybS1jaGVjay1sYWJlbCxcbi5pbnZhbGlkLWZlZWRiYWNrIHtcblx0Y29sb3I6ICNjYzQ5NDY7XG59XG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wsXG4uY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkLCBcbi5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCwgXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLCBcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCB7XG5cdGJvcmRlci1jb2xvcjogJHJlZDtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbDpmb2N1cyxcbi5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMsIFxuLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzLCBcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQ6Zm9jdXMsIFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzIHtcblx0Ym9yZGVyLWNvbG9yOiAjY2M0OTQ2O1xuXHRvdXRsaW5lOiAwO1xuXHRib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDI0NCwgNjcsIDU0LCAwLjMpO1xufVxuLmludmFsaWQtdG9vbHRpcCB7XG5cdGJhY2tncm91bmQ6IHJnYmEoMjQ0LCA2NywgNTQsIDAuOCk7XG59XG4uaGFzLWVycm9yIC5pbnB1dC1ncm91cC1hZGRvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmY2QwY2Q7XG5cdGNvbG9yOiAjODAyZDJiO1xufVxuLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG5cdGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuLmlucHV0LWdyb3VwLWFkZG9uIHtcblx0cGFkZGluZzogNnB4IDEycHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Y29sb3I6ICM1NTU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xufVxuLmlucHV0LWdyb3VwLWFkZG9uOmZvY3VzIHtcblx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmlucHV0LWdyb3VwLWFkZG9uIC5nbHlwaGljb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogMXB4O1xufVxuLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXRleHQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleV9saWdodGVyO1xuXHRib3JkZXI6IG5vbmU7XG59XG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG5cdHBhZGRpbmc6IDZweCAxMnB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuKy5idG4sIFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuKy5pbnB1dC1ncm91cC10ZXh0LCBcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQrLmJ0biwgXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Ky5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bisuYnRuLCBcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4rLmlucHV0LWdyb3VwLXRleHQsIFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQrLmJ0biwgXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCsuaW5wdXQtZ3JvdXAtdGV4dCB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxubGVnZW5kIHtcblx0cGFkZGluZy1ib3R0b206IDNweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5X2xpZ2h0ZXI7XG59XG4uaGVscC1ibG9jayB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tdG9wOiA1cHg7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdGNvbG9yOiAjNzM3MzczO1xufVxuIiwiLyogQ29tcG9uZW50IC0gQ29kZSAqL1xuXG5jb2RlIHtcblx0cGFkZGluZzogMnB4IDRweDtcblx0Zm9udC1zaXplOiA5MCU7XG5cdGNvbG9yOiAjZTgzZThjO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmMmY2O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uaW52ZXJzZS1tb2RlIGNvZGUsXG5jb2RlLmludmVyc2UtbW9kZSB7XG5cdGJhY2tncm91bmQ6ICMyZTM1M2M7XG5cdGNvbG9yOiAjZmZkOTAwO1xufSIsIi8qIENvbXBvbmVudCAtIENhcmV0ICovXG5cbi5jYXJldCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDJweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0Ym9yZGVyLXRvcDogNHB4IGRhc2hlZDtcblx0Ym9yZGVyLXRvcDogNHB4IHNvbGlkXFw5O1xuXHRib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbn0iLCIvKiBDb21wb25lbnQgLSBDYXJvdXNlbCAqL1xuXG4uY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wgLmZhIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0ei1pbmRleDogNTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAzMHB4O1xuXHRoZWlnaHQ6IDMwcHg7XG5cdG1hcmdpbi10b3A6IC0xNXB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRtYXJnaW4tbGVmdDogLTE1cHg7XG59XG4uY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wubGVmdCAuZmEge1xuXHRtYXJnaW4tbGVmdDogMTVweDtcbn0iLCIvKiBDb21wb25lbnQgLSBDbG9zZSBCdXR0b24gKi9cblxuLmNsb3NlIHtcblx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdHRleHQtc2hhZG93OiBub25lO1xuXHRsaW5lLWhlaWdodDogMTRweDtcbn0iLCIvKiBDb21wb25lbnQgLSBEcm9wZG93biBNZW51ICovXG5cbi5kcm9wZG93bi1tZW51IHtcblx0Ym9yZGVyOiBub25lO1xuXHRib3gtc2hhZG93OiAwIDVweCAzMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXHRmb250LXNpemU6IDEzcHg7XG59XG4uZHJvcGRvd24tbWVudSA+IGxpID4gYSxcbi5kcm9wZG93bi1pdGVtIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDVweCAxNXB4O1xuXHRjbGVhcjogYm90aDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG5cdGNvbG9yOiAjMzMzO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZHJvcGRvd24taXRlbTpob3Zlcixcbi5kcm9wZG93bi1pdGVtOmZvY3VzLFxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsIFxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuXHRiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSwgXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLCBcbi5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuXHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0Y29sb3I6ICNmZmY7XG59XG4uZHJvcGRvd24tbWVudSAuZGl2aWRlcixcbi5kcm9wZG93bi1kaXZpZGVyIHtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogOXB4IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG59XG4uZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XG5cdGJvcmRlci1jb2xvcjogI2U1ZTVlNTtcbn1cbi5kcm9wZG93bi1tZW51Lm1lZGlhLWxpc3Qge1xuXHRtYXgtd2lkdGg6IDM2MHB4O1xuXHRwYWRkaW5nOiAwO1xufVxuLmRyb3Bkb3duLW1lbnUubWVkaWEtbGlzdCBwIHtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG1hcmdpbi1ib3R0b206IDVweDtcblx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdG1heC13aWR0aDogMjcwcHg7XG5cdGNvbG9yOiAjNTg1YzYxO1xufVxuLmRyb3Bkb3duLW1lbnUubWVkaWEtbGlzdCAuZHJvcGRvd24taGVhZGVyIHtcblx0cGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6ICRpbmRpZ287XG5cdGZvbnQtc2l6ZTogMTBweDtcblx0Y29sb3I6ICNmZmY7XG59XG4uZHJvcGRvd24tbWVudS5tZWRpYS1saXN0IC5kcm9wZG93bi1oZWFkZXIgKyAubWVkaWEge1xuXHRtYXJnaW4tdG9wOiAtMTBweDtcbn1cbi5kcm9wZG93bi1tZW51Lm1lZGlhLWxpc3QgPiAubWVkaWEge1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2Y1ZjVmNTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmNWY1ZjU7XG5cdG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG4uZHJvcGRvd24tbWVudS5tZWRpYS1saXN0ID4gLm1lZGlhID4gYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiAxMHB4IDE1cHggIWltcG9ydGFudDtcblx0Y2xlYXI6IGJvdGg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHJvcGRvd24tbWVudS5tZWRpYS1saXN0ID4gLm1lZGlhID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51Lm1lZGlhLWxpc3QgPiAubWVkaWEgPiBhOmZvY3VzIHtcblx0YmFja2dyb3VuZDogI2Y5ZjlmOTtcbn1cbi5kcm9wZG93bi1tZW51Lm1lZGlhLWxpc3QgPiAubWVkaWEgLm1lZGlhLWxlZnQge1xuXHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmRyb3Bkb3duLW1lbnUubWVkaWEtbGlzdCA+IC5tZWRpYSAubWVkaWEtcmlnaHQge1xuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uZHJvcGRvd24tbWVudS5tZWRpYS1saXN0ID4gLm1lZGlhIC5tZWRpYS1vYmplY3Qge1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdHdpZHRoOiA0OHB4O1xuXHRsaW5lLWhlaWdodDogNDhweDtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uZHJvcGRvd24tbWVudS5tZWRpYS1saXN0ID4gLm1lZGlhIC5tZWRpYS1vYmplY3QtaWNvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdG1hcmdpbi10b3A6IC0xMXB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDIycHg7XG5cdGhlaWdodDogMjJweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLmRyb3Bkb3duLWZvb3RlciB7XG5cdHBhZGRpbmc6IDEwcHggMTVweDtcbn1cbi5kcm9wZG93bi1tZW51ID4gbGkuZHJvcGRvd24tZm9vdGVyID4gYSB7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0ZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG4uZHJvcGRvd24tbWVudSA+IGxpLmRyb3Bkb3duLWZvb3RlciA+IGE6aG92ZXIsXG4uZHJvcGRvd24tbWVudSA+IGxpLmRyb3Bkb3duLWZvb3RlciA+IGE6Zm9jdXMge1xuXHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcblx0dmVydGljYWwtYWxpZ246IDFweDtcblx0Ym9yZGVyLXdpZHRoOiA0cHg7XG59XG4uZHJvcGRvd24tdG9nZ2xlLm5vLWNhcmV0OmFmdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn0iLCIvKiBDb21wb25lbnQgLSBDU1MgUmFkaW8gQnV0dG9uICovXG5cbi5yYWRpby5yYWRpby1jc3Mge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRwYWRkaW5nLXRvcDogN3B4O1xufVxuLnJhZGlvLnJhZGlvLWNzcy5yYWRpby1pbmxpbmUge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5yYWRpby5yYWRpby1jc3MucmFkaW8taW5saW5lICsgLnJhZGlvLnJhZGlvLWNzcy5yYWRpby1pbmxpbmUge1xuXHRtYXJnaW4tbGVmdDogMTVweDtcbn1cbi5yYWRpby5yYWRpby1jc3MgbGFiZWwge1xuXHRwYWRkaW5nLWxlZnQ6IDI0cHg7XG5cdG1hcmdpbjogMDtcbn1cbi5yYWRpby5yYWRpby1jc3MgbGFiZWw6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiA3cHg7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdGJhY2tncm91bmQ6ICRncmV5X2xpZ2h0ZXI7XG59XG4uaGFzLXN1Y2Nlc3MgLnJhZGlvLnJhZGlvLWNzcyBsYWJlbDpiZWZvcmUsXG4uaGFzLXN1Y2Nlc3MucmFkaW8ucmFkaW8tY3NzIGxhYmVsOmJlZm9yZSxcbi5pcy12YWxpZCAucmFkaW8ucmFkaW8tY3NzIGxhYmVsOmJlZm9yZSxcbi5pcy12YWxpZC5yYWRpby5yYWRpby1jc3MgbGFiZWw6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogI2JmZTVlMTtcbn1cbi5oYXMtc3VjY2VzcyAucmFkaW8ucmFkaW8tY3NzIGxhYmVsLFxuLmhhcy1zdWNjZXNzLnJhZGlvLnJhZGlvLWNzcyBsYWJlbCxcbi5pcy12YWxpZCAucmFkaW8ucmFkaW8tY3NzIGxhYmVsLFxuLmlzLXZhbGlkLnJhZGlvLnJhZGlvLWNzcyBsYWJlbCB7XG5cdGNvbG9yOiAkdGVhbDtcbn1cbi5oYXMtZXJyb3IgLnJhZGlvLnJhZGlvLWNzcyBsYWJlbDpiZWZvcmUsXG4uaGFzLWVycm9yLnJhZGlvLnJhZGlvLWNzcyBsYWJlbDpiZWZvcmUsXG4uaXMtaW52YWxpZCAucmFkaW8ucmFkaW8tY3NzIGxhYmVsOmJlZm9yZSxcbi5pcy1pbnZhbGlkLnJhZGlvLnJhZGlvLWNzcyBsYWJlbDpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiAjZmNkMGNkO1xufVxuLmhhcy1lcnJvciAucmFkaW8ucmFkaW8tY3NzIGxhYmVsLFxuLmhhcy1lcnJvci5yYWRpby5yYWRpby1jc3MgbGFiZWwsXG4uaXMtaW52YWxpZCAucmFkaW8ucmFkaW8tY3NzIGxhYmVsLFxuLmlzLWludmFsaWQucmFkaW8ucmFkaW8tY3NzIGxhYmVsIHtcblx0Y29sb3I6ICNjYzQ5NDY7XG59XG4uaGFzLXdhcm5pbmcgLnJhZGlvLnJhZGlvLWNzcyBsYWJlbDpiZWZvcmUsXG4uaGFzLXdhcm5pbmcucmFkaW8ucmFkaW8tY3NzIGxhYmVsOmJlZm9yZSB7XG5cdGJhY2tncm91bmQ6ICNmY2UxYmE7XG59XG4ucmFkaW8ucmFkaW8tY3NzIGlucHV0IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5yYWRpby5yYWRpby1jc3MgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMnB4O1xuXHRsZWZ0OiA1cHg7XG5cdHdpZHRoOiA2cHg7XG5cdGhlaWdodDogNnB4O1xuXHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucmFkaW8ucmFkaW8tY3NzIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0Ym9yZGVyLWNvbG9yOiAkYmx1ZTtcbn1cbi5yYWRpby5yYWRpby1jc3MucmFkaW8tc3VjY2VzcyBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogJGFxdWE7XG5cdGJvcmRlci1jb2xvcjogJGFxdWE7XG59XG4ucmFkaW8ucmFkaW8tY3NzLnJhZGlvLWluZm8gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG5cdGJhY2tncm91bmQ6ICRhcXVhO1xuXHRib3JkZXItY29sb3I6ICRhcXVhO1xufVxuLnJhZGlvLnJhZGlvLWNzcy5yYWRpby1kYW5nZXIgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG5cdGJhY2tncm91bmQ6ICRyZWQ7XG5cdGJvcmRlci1jb2xvcjogJHJlZDtcbn1cbi5yYWRpby5yYWRpby1jc3MucmFkaW8td2FybmluZyBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogJG9yYW5nZTtcblx0Ym9yZGVyLWNvbG9yOiAkb3JhbmdlO1xufVxuLnJhZGlvLnJhZGlvLWNzcy5yYWRpby1pbnZlcnNlIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cdGJvcmRlci1jb2xvcjogJGJsYWNrO1xufSIsIi8qIENvbXBvbmVudCAtIEp1bWJvdHJvbiAqL1xuXG4uanVtYm90cm9uIHtcblx0YmFja2dyb3VuZDogI0Y1RjVGNTtcblx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcblx0JiBoMSwgXG5cdCYgLmgxIHtcblx0XHRmb250LXNpemU6IDU2cHg7XG5cdH1cblx0JiBwIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdH1cbn0iLCIvKiBDb21wb25lbnQgLSBMZWFkICovXG5cbi5sZWFkIHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0Zm9udC1zaXplOiAyMXB4O1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMS40O1xufSIsIi8qIENvbXBvbmVudCAtIExpc3QgR3JvdXAgKi9cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG5cdHBhZGRpbmc6IDEwcHggMTVweDtcbn1cbmEubGlzdC1ncm91cC1pdGVtLCBcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0ge1xuXHRjb2xvcjogIzU3NWQ2Mztcbn1cbmEubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSwgXG5hLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIsIFxuYS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIHtcblx0YmFja2dyb3VuZDogJGJsdWU7XG59XG5hLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgPiAuYmFkZ2UsIFxuLm5hdi1waWxscyA+IC5hY3RpdmUgPiBhID4gLmJhZGdlIHtcblx0Y29sb3I6ICRibGFja19kYXJrZXI7XG59XG4ubmF2LXRhYnMuY2FyZC1oZWFkZXItdGFicyB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdG1hcmdpbi1ib3R0b206IC0xMXB4O1xufSIsIi8qIENvbXBvbmVudCAtIEludmVyc2UgTGlzdCBHcm91cCBJdGVtICovXG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuXHRib3JkZXItY29sb3I6ICNlMmU3ZWI7XG59XG4ubGlzdC1ncm91cC1pdGVtLmxpc3QtZ3JvdXAtaXRlbS1pbnZlcnNlIHtcblx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHRib3JkZXItY29sb3I6ICRibGFja19kYXJrZXI7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5saXN0LWdyb3VwLWl0ZW0taW52ZXJzZTpob3ZlciwgXG4ubGlzdC1ncm91cC1pdGVtLmxpc3QtZ3JvdXAtaXRlbS1pbnZlcnNlOmZvY3VzIHtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQ6ICRibGFjaztcbn1cbi5saXN0LWdyb3VwLWl0ZW0ubGlzdC1ncm91cC1pdGVtLWludmVyc2UgLmxhYmVsLWludmVyc2UsIFxuLmxpc3QtZ3JvdXAtaXRlbS5saXN0LWdyb3VwLWl0ZW0taW52ZXJzZSAuYmFkZ2UtaW52ZXJzZSB7XG5cdGJhY2tncm91bmQ6ICRibGFjaztcblx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjQpO1xufSIsIi8qIENvbXBvbmVudCAtIE1lZGlhIE9iamVjdCAqL1xuXG4ubWVkaWEsXG4ubWVkaWEtYm9keSB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHpvb206IDE7XG59XG4ubWVkaWEgKyAubWVkaWEge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm1lZGlhLWhlYWRpbmcge1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubWVkaWEtbGlzdCB7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cbi5tZWRpYS1ib2R5LCAubWVkaWEtbGVmdCwgLm1lZGlhLXJpZ2h0IHtcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5tZWRpYS1ib2R5IHtcblx0d2lkdGg6IDEwMDAwcHg7XG59XG4ubWVkaWEgLm1lZGlhLW9iamVjdCB7IHdpZHRoOiAxMjhweDsgfVxuLm1lZGlhLm1lZGlhLWxnIC5tZWRpYS1vYmplY3QgeyB3aWR0aDogMjU2cHg7IH1cbi5tZWRpYS5tZWRpYS1zbSAubWVkaWEtb2JqZWN0IHsgd2lkdGg6IDY0cHg7IH1cbi5tZWRpYS5tZWRpYS14cyAubWVkaWEtb2JqZWN0IHsgd2lkdGg6IDMycHg7IH1cbi5tZWRpYSA+IC5wdWxsLWxlZnQsXG4ubWVkaWEgPiAubWVkaWEtbGVmdCB7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ubWVkaWEgPiAucHVsbC1yaWdodCxcbi5tZWRpYSA+IC5tZWRpYS1yaWdodCB7XG5cdHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5tZWRpYSBhOm5vdCguYnRuKTpob3Zlcixcbi5tZWRpYSBhOm5vdCguYnRuKTpmb2N1cyxcbi5tZWRpYSBhOm5vdCguYnRuKTpob3ZlciAubWVkaWEtaGVhZGluZyxcbi5tZWRpYSBhOm5vdCguYnRuKTpmb2N1cyAubWVkaWEtaGVhZGluZyxcbi5tZWRpYSBhOm5vdCguYnRuKS5tZWRpYS1oZWFkaW5nOmhvdmVyLFxuLm1lZGlhIGE6bm90KC5idG4pLm1lZGlhLWhlYWRpbmc6Zm9jdXMge1xuXHRjb2xvcjogJGJsYWNrX2Rhcmtlcjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm1lZGlhLWxpc3QubWVkaWEtbGlzdC13aXRoLWRpdmlkZXIgPiBsaSArIGxpIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG5cdHBhZGRpbmctdG9wOiAyMHB4O1xufVxuIiwiLyogQ29tcG9uZW50IC0gTGlzdCBJbmxpbmUgKi9cblxuLmxpc3QtaW5saW5lID4gbGkge1xuXHRkaXNwbGF5OiBpbmxpbmU7XG59XG4ubGlzdC1pbmxpbmUgPiBsaSArIGxpIHtcblx0bWFyZ2luLWxlZnQ6IDE1cHg7XG59IiwiLyogQ29tcG9uZW50IC0gTWF0ZXJpYWwgSWNvbiAqL1xuXG4ubWF0ZXJpYWwtaWNvbnMge1xuXHR0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xufSIsIi8qIENvbXBvbmVudCAtIE5hdiBQaWxscyAqL1xuXG4ubmF2LXBpbGxzIHtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5uYXYtcGlsbHMgPiBsaSA+IGEuYWN0aXZlLCBcbi5uYXYtcGlsbHMgPiBsaSA+IGEuYWN0aXZlOmZvY3VzLCBcbi5uYXYtcGlsbHMgPiBsaSA+IGEuYWN0aXZlOmhvdmVyIHtcblx0YmFja2dyb3VuZDogJGJsYWNrX2Rhcmtlcjtcblx0Y29sb3I6ICNmZmY7XG59XG4ubmF2LXBpbGxzID4gbGkgPiBhLFxuLm5hdi1waWxscyAubmF2LWxpbmsge1xuXHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSwgXG4ubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGEsIFxuLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsIFxuLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xuXHRiYWNrZ3JvdW5kOiAkYmxhY2tfZGFya2VyO1xuXHRjb2xvcjogI2ZmZjtcbn1cbi5uYXYubmF2LXBpbGxzLm5hdi1zbSA+IGxpIHtcblx0bWFyZ2luOiAwIDAgM3B4O1xufVxuLm5hdi5uYXYtcGlsbHMubmF2LXNtID4gbGkgYSB7XG5cdHBhZGRpbmc6IDhweCAxMHB4O1xuXHRsaW5lLWhlaWdodDogMS41O1xufVxuLm5hdi1waWxscyA+IGxpICsgbGkge1xuXHRtYXJnaW4tbGVmdDogNXB4O1xufVxuLm5hdi1zdGFja2VkID4gbGkgKyBsaSB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tdG9wOiA1cHg7XG59IiwiLyogQ29tcG9uZW50IC0gTmF2IFRhYnMgKi9cblxuLm5hdi10YWJzIHtcblx0YmFja2dyb3VuZDogJGdyZXlfbGlnaHRlcjtcblx0Ym9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG59XG4ubmF2LXRhYnMtaW52ZXJzZSA+IC5uYXYtdGFicyxcbi5uYXYtdGFicy5uYXYtdGFicy1pbnZlcnNlIHtcblx0YmFja2dyb3VuZDogJGJsYWNrX2Rhcmtlcjtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsge1xuXHRwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG4ubmF2LXRhYnMgPiBsaSA+IGEge1xuXHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG59XG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG5cdGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xufVxuLm5hdi10YWJzLFxuLm5hdi10YWJzID4gbGkgPiBhLFxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSwgXG4ubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLCBcbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSxcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsIFxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3ZlciwgXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLFxuLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyxcbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSwgXG4ubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLCBcbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rLFxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSwgXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLCBcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuXHRjb2xvcjogJGJsYWNrX2Rhcmtlcjtcbn1cbi5uYXYtdGFicy5uYXYtdGFicy1pbnZlcnNlID4gbGkuYWN0aXZlID4gYSxcbi5uYXYtdGFicy5uYXYtdGFicy1pbnZlcnNlID4gbGkuYWN0aXZlID4gYTpob3Zlcixcbi5uYXYtdGFicy5uYXYtdGFicy1pbnZlcnNlID4gbGkuYWN0aXZlID4gYTpmb2N1cyxcbi5uYXYtdGFicy5uYXYtdGFicy1pbnZlcnNlIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXRhYnMubmF2LXRhYnMtaW52ZXJzZSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyLFxuLm5hdi10YWJzLm5hdi10YWJzLWludmVyc2UgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cyxcbi5uYXYtdGFicy5uYXYtdGFicy1pbnZlcnNlIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG5cdGNvbG9yOiAkYmxhY2tfZGFya2VyO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLm5hdi10YWJzLm5hdi10YWJzLWludmVyc2UgPiBsaSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMubmF2LXRhYnMtaW52ZXJzZSA+IGxpID4gYTpmb2N1cyxcbi5uYXYtdGFicy5uYXYtdGFicy1pbnZlcnNlIC5uYXYtbGluazpob3Zlcixcbi5uYXYtdGFicy5uYXYtdGFicy1pbnZlcnNlIC5uYXYtbGluazpmb2N1cyB7XG5cdGNvbG9yOiAjZmZmO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSxcbi5uYXYtdGFicyA+IGxpLFxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59IiwiLyogQ29tcG9uZW50IC0gTmF2IFNldHRpbmcgKi9cblxuLm5hdiA+IGxpID4gYSB7XG5cdGNvbG9yOiAjNjY2O1xufVxuLm5hdiA+IGxpID4gYTpob3Zlcixcbi5uYXYgPiBsaSA+IGE6Zm9jdXMge1xuXHRjb2xvcjogIzMzMztcblx0YmFja2dyb3VuZDogJHNpbHZlcl9saWdodGVyO1xufSIsIi8qIENvbXBvbmVudCAtIE5vdGUgU2V0dGluZyAqL1xuXG4ubm90ZSB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdHBhZGRpbmc6IDE1cHg7XG5cdGJvcmRlci1sZWZ0OiAzcHggc29saWQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xufVxuLnBhbmVsID4gLm5vdGUge1xuXHRib3JkZXItcmFkaXVzOiAwO1xufVxuLm5vdGUgaDEsXG4ubm90ZSBoMixcbi5ub3RlIGgzLFxuLm5vdGUgaDQsXG4ubm90ZSBoNSxcbi5ub3RlIGg2IHtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG4ubm90ZSAubm90ZS1pY29uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDgwcHg7XG5cdGZvbnQtc2l6ZTogNTZweDtcblx0bGluZS1oZWlnaHQ6IDU2cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ub3RlIC5ub3RlLWljb24gPiBpIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0dG9wOiA1MCU7XG5cdG1hcmdpbi10b3A6IC0yOHB4O1xufVxuLm5vdGUgLm5vdGUtaWNvbiArIC5ub3RlLWNvbnRlbnQge1xuXHRtYXJnaW4tbGVmdDogODVweDtcbn1cbi5ub3RlLm5vdGUtd2l0aC1yaWdodC1pY29uIHtcblx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdGJvcmRlci1yaWdodDogM3B4IHNvbGlkO1xufVxuLm5vdGUubm90ZS13aXRoLXJpZ2h0LWljb24gLm5vdGUtaWNvbiB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xufVxuLm5vdGUubm90ZS13aXRoLXJpZ2h0LWljb24gLm5vdGUtY29udGVudCB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IDg1cHg7XG59XG4ubm90ZS5ub3RlLWRhbmdlciB7IGJvcmRlci1jb2xvcjogJHJlZDsgYmFja2dyb3VuZDogI2ZjZDBjZDsgY29sb3I6ICM3YTIyMWI7IH1cbi5ub3RlLm5vdGUtZGFuZ2VyIC5ub3RlLWljb24geyBiYWNrZ3JvdW5kOiAkcmVkOyB9XG4ubm90ZS5ub3RlLXdhcm5pbmcgeyBib3JkZXItY29sb3I6ICRvcmFuZ2U7IGJhY2tncm91bmQ6ICNmZmU1YmY7IGNvbG9yOiAjODA0YzAwOyB9XG4ubm90ZS5ub3RlLXdhcm5pbmcgLm5vdGUtaWNvbiB7IGJhY2tncm91bmQ6ICRvcmFuZ2U7IH1cbi5ub3RlLm5vdGUteWVsbG93IHsgYm9yZGVyLWNvbG9yOiAkeWVsbG93OyBiYWNrZ3JvdW5kOiAjZmZmYWNlOyBjb2xvcjogIzgwNmQwMDsgfVxuLm5vdGUubm90ZS15ZWxsb3cgLm5vdGUtaWNvbiB7IGJhY2tncm91bmQ6ICR5ZWxsb3c7IH1cbi5ub3RlLm5vdGUtbGltZSB7IGJvcmRlci1jb2xvcjogJGdyZWVuOyBiYWNrZ3JvdW5kOiAjZTJmMGQyOyBjb2xvcjogIzQ2NjIyNTsgfVxuLm5vdGUubm90ZS1saW1lIC5ub3RlLWljb24geyBiYWNrZ3JvdW5kOiAkZ3JlZW47IH1cbi5ub3RlLm5vdGUtc3VjY2VzcyB7IGJvcmRlci1jb2xvcjogIzRDQUY1MDsgYmFja2dyb3VuZDogI2JmZTVlMTsgY29sb3I6ICMwMDRiNDQ7IH1cbi5ub3RlLm5vdGUtc3VjY2VzcyAubm90ZS1pY29uIHsgYmFja2dyb3VuZDogIzRDQUY1MDsgfVxuLm5vdGUubm90ZS1wcmltYXJ5IHsgYm9yZGVyLWNvbG9yOiAkYmx1ZTsgYmFja2dyb3VuZDogI2MyZGRmNzsgY29sb3I6ICMxMTRiN2E7IH1cbi5ub3RlLm5vdGUtcHJpbWFyeSAubm90ZS1pY29uIHsgYmFja2dyb3VuZDogJGJsdWU7IH1cbi5ub3RlLm5vdGUtaW5mbyB7IGJvcmRlci1jb2xvcjogJGFxdWE7IGJhY2tncm91bmQ6ICNiZmVlZjQ7IGNvbG9yOiAjMDA1ZTZhOyB9XG4ubm90ZS5ub3RlLWluZm8gLm5vdGUtaWNvbiB7IGJhY2tncm91bmQ6ICRhcXVhOyB9XG4ubm90ZS5ub3RlLXB1cnBsZSB7IGJvcmRlci1jb2xvcjogJHB1cnBsZTsgYmFja2dyb3VuZDogI2U2YzllYjsgY29sb3I6ICM0ZTE0NTg7IH1cbi5ub3RlLm5vdGUtcHVycGxlIC5ub3RlLWljb24geyBiYWNrZ3JvdW5kOiAkcHVycGxlOyB9XG4ubm90ZS5ub3RlLWRhcmssIC5ub3RlLm5vdGUtaW52ZXJzZSB7IGJvcmRlci1jb2xvcjogJGJsYWNrOyBiYWNrZ3JvdW5kOiAjYzdjN2M3OyBjb2xvcjogIzExMTExMTsgfVxuLm5vdGUubm90ZS1kYXJrIC5ub3RlLWljb24sIC5ub3RlLm5vdGUtaW52ZXJzZSAubm90ZS1pY29uIHsgYmFja2dyb3VuZDogJGJsYWNrOyB9XG4ubm90ZS5ub3RlLXNlY29uZGFyeSwgLm5vdGUubm90ZS1kZWZhdWx0IHsgYm9yZGVyLWNvbG9yOiAkZ3JleTsgYmFja2dyb3VuZDogI2U3ZTdlNzsgY29sb3I6ICM0ZjRmNGY7IH1cbi5ub3RlLm5vdGUtc2Vjb25kYXJ5IC5ub3RlLWljb24sIC5ub3RlLm5vdGUtZGVmYXVsdCAubm90ZS1pY29uIHsgYmFja2dyb3VuZDogJGdyZXk7IH1cbi5ub3RlLm5vdGUtbGlnaHQgeyBib3JkZXItY29sb3I6ICNGNUY1RjU7IGJhY2tncm91bmQ6ICNmZmY7IGNvbG9yOiAjNjY2OyB9XG4ubm90ZS5ub3RlLWxpZ2h0IC5ub3RlLWljb24geyBiYWNrZ3JvdW5kOiAjRjVGNUY1OyB9XG4ubm90ZS5ub3RlLWluZGlnbyB7IGJvcmRlci1jb2xvcjogJGluZGlnbzsgYmFja2dyb3VuZDogI2M1Y2FlOTsgY29sb3I6ICMyMDI5NWI7IH1cbi5ub3RlLm5vdGUtaW5kaWdvIC5ub3RlLWljb24geyBiYWNrZ3JvdW5kOiAkaW5kaWdvOyB9XG4ubm90ZS5ub3RlLXBpbmsgeyBib3JkZXItY29sb3I6ICRwaW5rOyBiYWNrZ3JvdW5kOiAjZjhiYmQwOyBjb2xvcjogIzc1MGYzMjsgfVxuLm5vdGUubm90ZS1waW5rIC5ub3RlLWljb24geyBiYWNrZ3JvdW5kOiAkcGluazsgfVxuLm5vdGUubm90ZS1ncmVlbiB7IGJvcmRlci1jb2xvcjogIzRDQUY1MDsgYmFja2dyb3VuZDogI2M5ZTdjYTsgY29sb3I6ICMyNjU4Mjg7IH1cbi5ub3RlLm5vdGUtZ3JlZW4gLm5vdGUtaWNvbiB7IGJhY2tncm91bmQ6ICM0Q0FGNTA7IH0iLCIvKiBDb21wb25lbnQgLSBQYW5lbCAqL1xuXG4ucGFuZWwge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJveC1zaGFkb3c6IDAgMnB4IDEwcHggcmdiYSgwLDAsMCwuMTUpO1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG59XG4ucGFuZWwgLnRhYi1jb250ZW50IHtcblx0Ym9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG59XG4ucGFuZWwgPiAudGFibGUsXG4ucGFuZWwgPiAudGFiLWNvbnRlbnQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhbmVsID4gLmxpc3QtZ3JvdXAsIFxuLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXAge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhbmVsID4gLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSwgXG4ucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtIHtcblx0Ym9yZGVyLXdpZHRoOiAxcHggMDtcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cbi5wYW5lbCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkLCBcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLWJvdHRvbTogMDtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xufVxuLnBhbmVsLWhlYWRpbmcge1xuXHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuLnBhbmVsLWhlYWRpbmcgKyAudGFibGUsXG4ucGFuZWwtaGVhZGluZyArIC5zbGltU2Nyb2xsRGl2IHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG59XG4ucGFuZWwtdGl0bGUge1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuLnBhbmVsLXRpdGxlID4gYSwgXG4ucGFuZWwtdGl0bGUgPiBzbWFsbCwgXG4ucGFuZWwtdGl0bGUgPiBzbWFsbCA+IGEsXG4ucGFuZWwtdGl0bGUgPiAuc21hbGwsIFxuLnBhbmVsLXRpdGxlID4gLnNtYWxsID4gYSB7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuLnBhbmVsLWhlYWRpbmctYnRuIHtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuLnBhbmVsLWhlYWRpbmctYnRuID4gYSB7XG5cdG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4ucGFuZWwtaGVhZGluZyAuYnRuLWdyb3VwIC5idG4ge1xuXHRtYXJnaW4tdG9wOiAtN3B4O1xufVxuLnBhbmVsLWhlYWRpbmcgLmJ0bi1ncm91cCAuYnRuLmJ0bi1zbSB7XG5cdG1hcmdpbi10b3A6IC01cHg7XG59XG4ucGFuZWwtaGVhZGluZyAuYnRuLWdyb3VwIC5idG4uYnRuLXhzIHtcblx0bWFyZ2luLXRvcDogLTFweDtcbn1cbi5wYW5lbC1oZWFkaW5nIC5sYWJlbC5wdWxsLWxlZnQsXG4ucGFuZWwtaGVhZGluZyAubGFiZWwucHVsbC1yaWdodCB7XG5cdGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuLnBhbmVsLWhlYWRpbmcgLnByb2dyZXNzLnB1bGwtbGVmdCxcbi5wYW5lbC1oZWFkaW5nIC5wcm9ncmVzcy5wdWxsLXJpZ2h0IHtcblx0d2lkdGg6IDQwJTtcblx0bWluLXdpZHRoOiAxMjBweDtcbn1cbi5wYW5lbC1oZWFkaW5nICsgLmFsZXJ0IHtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cbi5wYW5lbC1oZWFkaW5nIC5uYXYtdGFicyB7XG5cdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuLnBhbmVsLWhlYWRpbmcgLm5hdi10YWJzID4gbGkgPiBhIHtcblx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRsaW5lLWhlaWdodDogMjBweDtcbn1cbi5wYW5lbC13aXRoLXRhYnMucGFuZWwtZGVmYXVsdCAucGFuZWwtaGVhZGluZyB7XG5cdGJhY2tncm91bmQ6ICRncmV5X2xpZ2h0ZXI7XG5cdGNvbG9yOiAjMzMzO1xufVxuLnBhbmVsLXRpdGxlIHtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMTNweDtcbn1cbi5wYW5lbC10aXRsZSAucHVsbC1yaWdodCB7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnBhbmVsLXRpdGxlIC5hY2NvcmRpb24tdG9nZ2xlIHtcblx0bWFyZ2luOiAtMTBweCAtMTVweDtcblx0cGFkZGluZzogMTBweCAxNXB4O1xufVxuLnBhbmVsLXRpdGxlIC5hY2NvcmRpb24tdG9nZ2xlLmFjY29yZGlvbi10b2dnbGUtc3R5bGVkIC5mYTpiZWZvcmUge1xuXHRjb250ZW50OiAnXFxmMDU2Jztcbn1cbi5wYW5lbC10aXRsZSAuYWNjb3JkaW9uLXRvZ2dsZS5hY2NvcmRpb24tdG9nZ2xlLXN0eWxlZC5jb2xsYXBzZWQgLmZhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICdcXGYwNTUnO1xufVxuLnBhbmVsLXRvb2xiYXIge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG5cdHBhZGRpbmc6IDEwcHggMTVweDtcblx0YmFja2dyb3VuZDogI2ZmZjtcbn1cbi5wYW5lbC10b29sYmFyICsgLmZvcm0tY29udHJvbCB7XG5cdG1hcmdpbjogLTFweCAwIDA7XG5cdGJvcmRlci1yaWdodDogbm9uZTtcblx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG59XG4ucGFuZWwtZ3JvdXAgLnBhbmVsIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xufVxuLnBhbmVsLWdyb3VwIC5wYW5lbCArIC5wYW5lbCB7XG5cdG1hcmdpbi10b3A6IDVweDtcbn1cbi5wYW5lbC1ib2R5IHtcblx0cGFkZGluZzogMTVweDtcbn1cbi5wYW5lbC1ib2R5OmJlZm9yZSxcbi5wYW5lbC1ib2R5OmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHRjbGVhcjogYm90aDtcbn1cbi5wYW5lbC1ib2R5W2NsYXNzXj1cImJnLVwiXSB7XG5cdGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xufVxuLnBhbmVsLWJvZHkubm8tYm9yZGVyIHtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4ucGFuZWwtYm9keS5wYW5lbC1mb3JtLFxuLnBhbmVsLWJvZHkubm8tcGFkZGluZyxcbi5wYW5lbC1ib2R5LnBhbmVsLXRhYmxlLFxuLnBhbmVsLWJvZHkucGFuZWwtZnVsbC13aWR0aCB7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5wYW5lbC1ib2R5LndpdGgtdGFibGUgPiAudGFibGUge1xuXHRib3JkZXI6IDA7XG5cdG1hcmdpbjogMDtcbn1cbi5wYW5lbC1ib2R5LndpdGgtdGFibGUgPiAudGFibGUgdHI6bGFzdC1jaGlsZCB0aCxcbi5wYW5lbC1ib2R5LndpdGgtdGFibGUgPiAudGFibGUgdHI6bGFzdC1jaGlsZCB0ZHtcblx0Ym9yZGVyLWJvdHRvbTogMDtcbn1cbi5wYW5lbC1mb290ZXIge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcblx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4uZm9ybS1jb250cm9sICsgLnBhbmVsLWZvb3RlciB7XG5cdGJvcmRlci10b3A6IG5vbmU7XG59XG4ucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1oZWFkaW5nIHtcblx0YmFja2dyb3VuZDogJHNpbHZlcl9saWdodGVyO1xufVxuLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSAucGFuZWwtYm9keSB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xufVxuLnBhbmVsLWluZm8gPiAucGFuZWwtaGVhZGluZyxcbi5wYW5lbC1kYW5nZXIgPiAucGFuZWwtaGVhZGluZyxcbi5wYW5lbC1pbnZlcnNlID4gLnBhbmVsLWhlYWRpbmcsXG4ucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1oZWFkaW5nLFxuLnBhbmVsLXdhcm5pbmcgPiAucGFuZWwtaGVhZGluZyxcbi5wYW5lbC1wcmltYXJ5ID4gLnBhbmVsLWhlYWRpbmcge1xuXHRjb2xvcjogI2ZmZjtcbn1cbi5wYW5lbC1pbnZlcnNlID4gLnBhbmVsLWhlYWRpbmcgeyBiYWNrZ3JvdW5kOiAkYmxhY2tfZGFya2VyOyB9XG4ucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1oZWFkaW5nIHsgYmFja2dyb3VuZDogJHRlYWw7IH1cbi5wYW5lbC13YXJuaW5nID4gLnBhbmVsLWhlYWRpbmcgeyBiYWNrZ3JvdW5kOiAjYzQ3ZDE1OyB9XG4ucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWhlYWRpbmcgeyBiYWNrZ3JvdW5kOiAjY2M0OTQ2OyB9XG4ucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nIHsgYmFja2dyb3VuZDogIzJhNzJiNTsgfVxuLnBhbmVsLWluZm8gPiAucGFuZWwtaGVhZGluZyB7IGJhY2tncm91bmQ6ICMzYTkyYWI7IH1cblxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsIFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsIFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQsIFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsIFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmxhc3QtY2hpbGQsIFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQsIFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCwgXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLCBcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQsIFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6bGFzdC1jaGlsZCwgXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLCBcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQge1xuXHRib3JkZXItcmlnaHQ6IDA7XG59XG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsIFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLCBcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCwgXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsIFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLCBcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCwgXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLCBcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLCBcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLCBcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLCBcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkIHtcblx0Ym9yZGVyLWxlZnQ6IDA7XG59XG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCwgXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0aCwgXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCwgXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCwgXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkLCBcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsIFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCwgXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRoIHtcblx0Ym9yZGVyLWJvdHRvbTogMDtcbn1cbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC50YWJsZSxcbi5wYW5lbCA+IC50YWJsZSwgLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkLCBcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcblx0Ym9yZGVyOiAwO1xufVxuLnBhbmVsLnBhbmVsLW5vLXJvdW5kZWQtY29ybmVyIC5wYW5lbC1ib2R5LFxuLnBhbmVsLnBhbmVsLW5vLXJvdW5kZWQtY29ybmVyIC5wYW5lbC1mb290ZXIsXG4ucGFuZWwucGFuZWwtbm8tcm91bmRlZC1jb3JuZXIgLnBhbmVsLWhlYWRpbmcge1xuXHRib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4ucGFuZWwucGFuZWwtaG92ZXItaWNvbiAucGFuZWwtaGVhZGluZyAucGFuZWwtaGVhZGluZy1idG4gLmJ0biBpIHtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnBhbmVsLnBhbmVsLWhvdmVyLWljb24gLnBhbmVsLWhlYWRpbmc6aG92ZXIgLnBhbmVsLWhlYWRpbmctYnRuIC5idG4gaSxcbi5wYW5lbC5wYW5lbC1ob3Zlci1pY29uIC5wYW5lbC1oZWFkaW5nOmZvY3VzIC5wYW5lbC1oZWFkaW5nLWJ0biAuYnRuIGkge1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG5cbi8qIENvbXBvbmVudCAtIFBhbmVsIC0gUGFuZWwgRXhwYW5kICovXG5cbi5wYW5lbC5wYW5lbC1leHBhbmQge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0bWFyZ2luOiAwO1xuXHRvdmVyZmxvdy14OiBzY3JvbGw7XG5cdHotaW5kZXg6IDEwODA7XG59XG4ucGFuZWwtZXhwYW5kIC5oZWFkZXIsXG4ucGFuZWwtZXhwYW5kIC5zaWRlYmFyLFxuLnBhbmVsLWV4cGFuZCAuc2lkZWJhci1iZyB7XG5cdHotaW5kZXg6IDA7XG59XG4ucGFuZWwucGFuZWwtZXhwYW5kLFxuLnBhbmVsLnBhbmVsLWV4cGFuZCA+IC5wYW5lbC1ib2R5LFxuLnBhbmVsLnBhbmVsLWV4cGFuZCA+IC5wYW5lbC1oZWFkaW5nIHtcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cbi5wYW5lbC1leHBhbmQgLmhlaWdodC14cyxcbi5wYW5lbC1leHBhbmQgLmhlaWdodC1zbSxcbi5wYW5lbC1leHBhbmQgLmhlaWdodC1tZCxcbi5wYW5lbC1leHBhbmQgLmhlaWdodC1sZyxcbi5wYW5lbC1leHBhbmQgLmhlaWdodC1mdWxsIHtcblx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ucGFuZWwucGFuZWwtZXhwYW5kID4gLnBhbmVsLWhlYWRpbmcge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHotaW5kZXg6IDEwMjA7XG59XG4ucGFuZWwucGFuZWwtZXhwYW5kID4gLnBhbmVsLWhlYWRpbmcgKyBkaXYge1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnBhbmVsLnBhbmVsLWV4cGFuZCA+IC5wYW5lbC1oZWFkaW5nIC5mYS5mYS1leHBhbmQ6YmVmb3JlIHtcblx0Y29udGVudDogJ1xcZjA2Nic7XG59XG4ucGFuZWwucGFuZWwtZXhwYW5kID4gLnBhbmVsLWZvb3RlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcbn1cbi5wYW5lbC1leHBhbmQgLmNvbnRlbnQgLnJvdyBbY2xhc3NePVwiY29sLVwiXSB7XG5cdHBvc2l0aW9uOiBpbmhlcml0O1xufVxuLnBhbmVsLWV4cGFuZCAuY29udGVudCAucGFuZWwucGFuZWwtZXhwYW5kIC5yb3cgPiBbY2xhc3NePVwiY29sLVwiXSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYW5lbC1leHBhbmQgLnZlcnRpY2FsLWJveCAudmVydGljYWwtYm94LWNvbHVtbiB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG4ucGFuZWwtZXhwYW5kIC5wYWdlLWNvbnRlbnQtZnVsbC1oZWlnaHQgLmNvbnRlbnQge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcblx0dHJhbnNmb3JtOiBub25lO1xufVxuXG5cbi8qIENvbXBvbmVudCAtIFBhbmVsIC0gUGFuZWwgbG9hZGluZyAqL1xuXG4ucGFuZWwucGFuZWwtbG9hZGluZyAucGFuZWwtYm9keSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMDtcbn1cbkBrZXlmcmFtZXMgZmFkZUluIHtcblx0ZnJvbSB7IG9wYWNpdHk6IDA7IH1cblx0dG8geyBvcGFjaXR5OiAxOyB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluIHtcblx0ZnJvbSB7IG9wYWNpdHk6IDA7IH1cblx0dG8geyBvcGFjaXR5OiAxOyB9XG59XG4ucGFuZWwucGFuZWwtbG9hZGluZyAucGFuZWwtYm9keSAucGFuZWwtbG9hZGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdG9wYWNpdHk6IDAuOTtcblx0LXdlYmtpdC1hbmltYXRpb246IGZhZGVJbiAuMnM7XG5cdGFuaW1hdGlvbjogZmFkZUluIC4ycztcblx0ei1pbmRleDogMTAyMDtcblx0Ym9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG59IiwiLyogUGx1Z2luIC0gRnVsbGNhbGVuZGFyICovXG5cbi5mYy1ldmVudCxcbi5mYyAuZmMtZXZlbnQge1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQ6ICRibGFjaztcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cbi5mYyAuZmMtaGlnaGxpZ2h0IHtcblx0YmFja2dyb3VuZDogI2NjYztcbn1cbi5mYyAuZmMtZGF5LWdyaWQtZXZlbnQge1xuXHRwYWRkaW5nOiAxcHggMnB4O1xufVxuLmZjIC5mYy12aWV3LWNvbnRhaW5lciB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZmMuZmMtdW50aGVtZWQgLmZjLXRvZGF5IHtcblx0YmFja2dyb3VuZDogI2ZmZmNlNDtcbn1cbi5mYyBhLmZjLWV2ZW50Om5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKSB7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmZjLXJvdyAuZmMtY29udGVudC1za2VsZXRvbiB0ZC5mYy10b2RheSwgXG4uZmMtcm93IC5mYy1oZWxwZXItc2tlbGV0b24gdGQuZmMtdG9kYXkge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xufVxuLmZjLWV2ZW50LWxpc3QgLmZjLWV2ZW50IHtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXHRjb2xvcjogJGJsYWNrX2Rhcmtlcjtcblx0cGFkZGluZzogN3B4IDEwcHggN3B4IDM1cHg7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uZmMtZXZlbnQtbGlzdCAuZmMtZXZlbnQ6aG92ZXIsXG4uZmMtZXZlbnQtbGlzdCAuZmMtZXZlbnQ6Zm9jdXMge1xuXHRjb2xvcjogJGJsYWNrX2Rhcmtlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmZjLWV2ZW50LWxpc3QgLmZjLWV2ZW50OmhvdmVyOmJlZm9yZSxcbi5mYy1ldmVudC1saXN0IC5mYy1ldmVudDpmb2N1czpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiAjY2NjO1xuXHRjb2xvcjogIzIyMjtcbn1cbi5mYy1ldmVudC1saXN0IC5mYy1ldmVudCBpIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLmZjLWV2ZW50LWxpc3QgLmZjLWV2ZW50ICsgLmZjLWV2ZW50IHtcblx0bWFyZ2luLXRvcDogLTFweDtcbn1cbi5mYy1ldmVudC1saXN0IC5mYy1ldmVudC51aS1kcmFnZ2FibGU6YmVmb3JlIHtcblx0Y29udGVudDogJ1xcZjBiMic7XG5cdGZvbnQtZmFtaWx5OiBGb250IEF3ZXNvbWVcXCA1IEZyZWUsIEZvbnQgQXdlc29tZVxcIDUgUHJvLCBGb250QXdlc29tZTtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDI1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdHBhZGRpbmctdG9wOiA3cHg7XG5cdHBhZGRpbmctYm90dG9tOiA3cHg7XG5cdGJhY2tncm91bmQ6ICRncmV5X2xpZ2h0ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDZweCAwIDAgNnB4O1xuXHRjb2xvcjogIzk5OTtcblx0Zm9udC1zaXplOiAxNHB4O1xufVxuLmZjLWV2ZW50LWxpc3QgLmZjLWV2ZW50LnVpLWRyYWdnYWJsZS1kcmFnZ2luZyB7XG5cdGJvcmRlcjogMXB4IGRhc2hlZCAjZGRkO1xufVxuLmZjLWV2ZW50LWxpc3QgLmZjLWV2ZW50LWljb24ge1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuYm9keSAuZmMgYnV0dG9uIHtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Y29sb3I6ICRibGFja19kYXJrZXI7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRoZWlnaHQ6IGluaGVyaXQ7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0Ym9yZGVyOiBub25lO1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0cG9zaXRpb246IGluaXRpYWw7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG5ib2R5IC5mYyBidXR0b24gKyBidXR0b24ge1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZWU7XG59XG5ib2R5IC5mYyBidXR0b246YWN0aXZlLCBcbmJvZHkgLmZjIGJ1dHRvbjpmb2N1cyxcbmJvZHkgLmZjIGJ1dHRvbjpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5ib2R5IC5mYyBidXR0b246aG92ZXIge1xuXHRjb2xvcjogJGJsYWNrO1xufVxuYm9keSAuZmMgYnV0dG9uLmZjLXN0YXRlLWRpc2FibGVkOmFjdGl2ZSwgXG5ib2R5IC5mYyBidXR0b24uZmMtc3RhdGUtZGlzYWJsZWQ6Zm9jdXMsXG5ib2R5IC5mYyBidXR0b24uZmMtc3RhdGUtZGlzYWJsZWQ6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xufVxuYm9keSAuZmMgYnV0dG9uLmZjLXN0YXRlLWFjdGl2ZSB7XG5cdGNvbG9yOiAjZmZmO1xuXHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cdGJvcmRlci1jb2xvcjogJGJsYWNrO1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuLmZjLmZjLXVudGhlbWVkIC5mYy1jb250ZW50LFxuLmZjLmZjLXVudGhlbWVkIC5mYy1kaXZpZGVyLCBcbi5mYy5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciwgXG4uZmMuZmMtdW50aGVtZWQgLmZjLXJvdywgXG4uZmMuZmMtdW50aGVtZWQgdGJvZHksIFxuLmZjLmZjLXVudGhlbWVkIHRkLCBcbi5mYy5mYy11bnRoZW1lZCB0aCwgXG4uZmMuZmMtdW50aGVtZWQgdGhlYWQge1xuXHRib3JkZXItY29sb3I6ICNkMGQwZDA7XG59XG4uZmMgdGgge1xuXHRwYWRkaW5nOiAycHggMTVweCAhaW1wb3J0YW50O1xuXHRjb2xvcjogJGJsYWNrX2Rhcmtlcjtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0YmFja2dyb3VuZDogI2VlZTtcbn1cbi5mYyB0aC5mYy1heGlzIHtcblx0cGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcblx0cGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG4uZmMgYnV0dG9uIC5mYy1pY29uIHtcblx0bWFyZ2luOiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiBhdXRvO1xuXHRoZWlnaHQ6IGF1dG87XG5cdGZvbnQtc2l6ZTogMTNweDtcbn1cbi5mYyAuZmMtaWNvbi1sZWZ0LXNpbmdsZS1hcnJvdzphZnRlcixcbi5mYyAuZmMtaWNvbi1yaWdodC1zaW5nbGUtYXJyb3c6YWZ0ZXIge1xuXHRjb250ZW50OiAnXFxmMGQ5Jztcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRtYXJnaW46IDA7XG5cdHRvcDogMXB4O1xufVxuLmZjIC5mYy1pY29uLXJpZ2h0LXNpbmdsZS1hcnJvdzphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxmMGRhXCI7XG59XG4uZmMgLmZjLXVudGhlbWVkIC5mYy10b2RheSB7XG5cdGJhY2tncm91bmQ6ICNGRkY4RjA7XG59XG4uZmMgLmZjLXNjcm9sbGVyIHtcblx0b3ZlcmZsb3c6IGluaXRpYWw7XG5cdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLmZjIC5mYy10b29sYmFyIHtcblx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmZjIC5mYy10b29sYmFyIGgyIHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRsaW5lLWhlaWdodDogMjhweDtcbn1cbi5mYyAuZmMtdG9vbGJhciA+ICogPiAqIHtcblx0bWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufSIsIi8qIENvbXBvbmVudCAtIFRhYiBDb250ZW50ICovXG5cbi50YWItY29udGVudCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggcmdiYSgwLDAsMCwuMTUpO1xuXG4gICAgLnRhYi1oZWFkaW5nIHtcbiAgICAgICAgbWFyZ2luOiAtMTVweCAtMTVweCAxNXB4IC0xNXB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2tfZGFya2VyO1xuICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAudGFiLXRpdGxlIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5uYXYtdGFicyArIC50YWItY29udGVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG59IiwiLyogV2lkZ2V0IC0gV2lkZ2V0IFRhYmxlICovXG5cbi50YWJsZS53aWRnZXQtdGFibGUge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG59XG4udGFibGUudGFibGUtYm9yZGVyZWQud2lkZ2V0LXRhYmxlIHtcblx0Ym9yZGVyOiBub25lO1xufVxuLnRhYmxlLnRhYmxlLWJvcmRlcmVkLndpZGdldC10YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCwgXG4udGFibGUudGFibGUtYm9yZGVyZWQud2lkZ2V0LXRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoIHtcblx0Ym9yZGVyLXRvcDogbm9uZTtcbn0gXG4udGFibGUudGFibGUtYm9yZGVyZWQud2lkZ2V0LXRhYmxlID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnRhYmxlLnRhYmxlLWJvcmRlcmVkLndpZGdldC10YWJsZSA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCB7XG5cdGJvcmRlci1sZWZ0OiBub25lO1xufVxuLnRhYmxlLnRhYmxlLWJvcmRlcmVkLndpZGdldC10YWJsZSA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLnRhYmxlLnRhYmxlLWJvcmRlcmVkLndpZGdldC10YWJsZSA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLXJpZ2h0OiBub25lO1xufVxuLnRhYmxlLnRhYmxlLWJvcmRlcmVkLndpZGdldC10YWJsZSA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkIHtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcbn0gXG4ud2lkZ2V0LXRhYmxlLWltZyB7XG5cdHdpZHRoOiAxMDBweDtcblx0aGVpZ2h0OiA2MHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi53aWRnZXQtdGFibGUtdGl0bGUge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdG1hcmdpbjogMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG59XG4ud2lkZ2V0LXRhYmxlLWRlc2Mge1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uaW52ZXJzZS1tb2RlIC50YWJsZS53aWRnZXQtdGFibGUsXG4uaW52ZXJzZS1tb2RlLnRhYmxlLndpZGdldC10YWJsZSB7XG5cdGJhY2tncm91bmQ6ICRibGFjaztcblx0Y29sb3I6ICNhYWE7XG59XG4uaW52ZXJzZS1tb2RlIC50YWJsZSB0aGVhZCB0aCwgXG4uaW52ZXJzZS1tb2RlIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi5pbnZlcnNlLW1vZGUudGFibGUgdGhlYWQgdGgsIFxuLmludmVyc2UtbW9kZS50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCAge1xuXHRjb2xvcjogI2ZmZjtcbn1cbi5pbnZlcnNlLW1vZGUgaDEsXG4uaW52ZXJzZS1tb2RlIGgyLFxuLmludmVyc2UtbW9kZSBoMyxcbi5pbnZlcnNlLW1vZGUgaDQsXG4uaW52ZXJzZS1tb2RlIGg1LFxuLmludmVyc2UtbW9kZSBoNiB7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmludmVyc2UtbW9kZS50YWJsZS53aWRnZXQtdGFibGUgPiB0aGVhZCA+IHRyID4gdGgsIFxuLmludmVyc2UtbW9kZS50YWJsZS53aWRnZXQtdGFibGUgPiB0Ym9keSA+IHRyID4gdGgsIFxuLmludmVyc2UtbW9kZS50YWJsZS53aWRnZXQtdGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsIFxuLmludmVyc2UtbW9kZS50YWJsZS53aWRnZXQtdGFibGUgPiB0aGVhZCA+IHRyID4gdGQsIFxuLmludmVyc2UtbW9kZS50YWJsZS53aWRnZXQtdGFibGUgPiB0Ym9keSA+IHRyID4gdGQsIFxuLmludmVyc2UtbW9kZS50YWJsZS53aWRnZXQtdGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xuXHRib3JkZXItY29sb3I6ICM1NTUgIWltcG9ydGFudDtcbn0iLCIvKiBXaWRnZXQgLSBDaGF0IExpc3QgKi9cblxuLmNoYXRzIHtcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDEycHggMTVweCAxNXB4O1xufVxuLmNoYXRzID4gbGkgKyBsaSxcbi5jaGF0cyA+IGRpdiArIGRpdiB7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG59XG4uY2hhdHMgPiBsaTpiZWZvcmUsXG4uY2hhdHMgPiBsaTphZnRlcixcbi5jaGF0cyA+IGRpdjpiZWZvcmUsXG4uY2hhdHMgPiBkaXY6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogdGFibGU7XG5cdGNsZWFyOiBib3RoO1xufVxuLmNoYXRzIC5uYW1lIHtcblx0Y29sb3I6ICMzMzM7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jaGF0cyAubmFtZSAubGFiZWwge1xuXHRmb250LXNpemU6IDhweDtcblx0cGFkZGluZzogMXB4IDRweCAycHg7XG5cdG1hcmdpbi1sZWZ0OiAzcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAtMXB4O1xufVxuLmNoYXRzIC5kYXRlLXRpbWUge1xuXHRmb250LXNpemU6IDEwcHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbG9hdDogcmlnaHQ7XG5cdGNvbG9yOiAjOTk5O1xuXHRtYXJnaW4tdG9wOiAzcHg7XG59XG4uY2hhdHMgLmltYWdlIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiA2MHB4O1xuXHRoZWlnaHQ6IDYwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jaGF0cyAuaW1hZ2UgaW1nIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuLmNoYXRzIC5pbWFnZSArIC5tZXNzYWdlIHtcblx0bWFyZ2luLWxlZnQ6IDc1cHg7XG59XG4uY2hhdHMgLm1lc3NhZ2Uge1xuXHRwYWRkaW5nOiA3cHggMTJweDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDE0cHg7XG59XG4uY2hhdHMgLm1lc3NhZ2U6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxNXB4O1xuXHRsZWZ0OiAtMTNweDtcblx0Ym9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cbi5jaGF0cyAucmlnaHQgLm5hbWUge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5jaGF0cyAucmlnaHQgLmRhdGUtdGltZSB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuLmNoYXRzIC5yaWdodCAuaW1hZ2Uge1xuXHRmbG9hdDogcmlnaHQ7XG59XG4uY2hhdHMgLnJpZ2h0IC5pbWFnZSArIC5tZXNzYWdlIHtcblx0bWFyZ2luLXJpZ2h0OiA3NXB4O1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cbi5jaGF0cyAucmlnaHQgLm1lc3NhZ2U6YmVmb3JlIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IC0xM3B4O1xuXHRib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbn1cbi5wYW5lbC1ib2R5IC5jaGF0cyB7XG5cdHBhZGRpbmc6IDA7XG59XG4uc2xpbVNjcm9sbERpdiAuY2hhdHMge1xuXHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufSIsIi8qIENvbXBvbmVudCAtIENoZWNrYm94IFN3aXRjaGVyICovXG5cbi5zd2l0Y2hlciB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2l0Y2hlciBsYWJlbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDA7XG5cdHdpZHRoOiA0NnB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zd2l0Y2hlciBpbnB1dCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uc3dpdGNoZXIgbGFiZWw6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogNDZweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRiYWNrZ3JvdW5kOiAkZ3JleV9saWdodGVyO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9saWdodGVyO1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDQ2cHg7XG5cdCAgIC1tb3otYm9yZGVyLXJhZGl1czogNDZweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDQ2cHg7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBsaW5lYXI7XG5cdCAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4ycyBsaW5lYXI7XG5cdFx0LW1zLXRyYW5zaXRpb246IGFsbCAuMnMgbGluZWFyO1xuXHRcdCAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuMnMgbGluZWFyO1xufVxuLnN3aXRjaGVyIGxhYmVsOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGhlaWdodDogMTZweDtcblx0d2lkdGg6IDE2cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMnB4O1xuXHR0b3A6IDJweDtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNHB4O1xuXHQgICAtbW96LWJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDAsMCwwLDAuMjUpO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAycHggMnB4IHJnYmEoMCwwLDAsMC4yNSk7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4xcyBsaW5lYXI7XG5cdCAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4xcyBsaW5lYXI7XG5cdFx0LW1zLXRyYW5zaXRpb246IGFsbCAuMXMgbGluZWFyO1xuXHRcdCAtby10cmFuc2l0aW9uOiBhbGwgLjFzIGxpbmVhcjtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuMXMgbGluZWFyO1xufVxuLnN3aXRjaGVyIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0YmFja2dyb3VuZDogJGJsdWU7XG5cdGJvcmRlcjogMnB4IHNvbGlkICRibHVlO1xufVxuLnN3aXRjaGVyLnN3aXRjaGVyLXN1Y2Nlc3MgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG5cdGJhY2tncm91bmQ6ICR0ZWFsO1xuXHRib3JkZXItY29sb3I6ICR0ZWFsO1xufVxuLnN3aXRjaGVyLnN3aXRjaGVyLWdyZWVuIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiAjNENBRjUwO1xuXHRib3JkZXItY29sb3I6ICM0Q0FGNTA7XG59XG4uc3dpdGNoZXIuc3dpdGNoZXItbGltZSBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogJGxpbWU7XG5cdGJvcmRlci1jb2xvcjogJGxpbWU7XG59XG4uc3dpdGNoZXIuc3dpdGNoZXItaW5kaWdvIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiAkaW5kaWdvO1xuXHRib3JkZXItY29sb3I6ICRpbmRpZ287XG59XG4uc3dpdGNoZXIuc3dpdGNoZXItcHVycGxlIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiAkcHVycGxlO1xuXHRib3JkZXItY29sb3I6ICRwdXJwbGU7XG59XG4uc3dpdGNoZXIuc3dpdGNoZXItaW52ZXJzZSBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHRib3JkZXItY29sb3I6ICRibGFjaztcbn1cbi5zd2l0Y2hlci5zd2l0Y2hlci13YXJuaW5nIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuXHRib3JkZXItY29sb3I6ICRvcmFuZ2U7XG59XG4uc3dpdGNoZXIuc3dpdGNoZXItZGFuZ2VyIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiAkcmVkO1xuXHRib3JkZXItY29sb3I6ICRyZWQ7XG59XG4uc3dpdGNoZXIuc3dpdGNoZXItaW5mbyBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogIzAzQTlGNDtcblx0Ym9yZGVyLWNvbG9yOiAjMDNBOUY0O1xufVxuLnN3aXRjaGVyLnN3aXRjaGVyLXBpbmsgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG5cdGJhY2tncm91bmQ6ICRwaW5rO1xuXHRib3JkZXItY29sb3I6ICRwaW5rO1xufVxuLnN3aXRjaGVyLnN3aXRjaGVyLXllbGxvdyBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogJHllbGxvdztcblx0Ym9yZGVyLWNvbG9yOiAkeWVsbG93O1xufVxuLnN3aXRjaGVyIGlucHV0OmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG5cdHJpZ2h0OiAycHg7XG4gICAgICAgIGxlZnQ6IGF1dG87XG59IiwiLyogQ29tcG9uZW50IC0gUG9wb3ZlciAqL1xuXG4ucG9wb3ZlciB7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJveC1zaGFkb3c6IDAgMTBweCAzMHB4IDBweCByZ2JhKDAsMCwwLC4yKTtcbn1cbi5wb3BvdmVyLXRpdGxlIHtcblx0cGFkZGluZzogMTBweCAxMnB4O1xuXHRiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuXHRib3JkZXI6IG5vbmU7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGluZS1oZWlnaHQ6IDE2cHg7XG59XG4ucG9wb3Zlci1jb250ZW50IHtcblx0cGFkZGluZzogMTJweDtcblx0bWluLXdpZHRoOiAyNDBweDtcbn1cbi5wb3BvdmVyID4gLmFycm93IHtcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufSIsIi8qIENvbXBvbmVudCAtIFByb2dyZXNzIGJhciAqL1xuXG4ucHJvZ3Jlc3Mge1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRiYWNrZ3JvdW5kOiAjZTJlN2ViO1xufVxuLnByb2dyZXNzLWJhciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuLnByb2dyZXNzLXhzIHsgaGVpZ2h0OiA1cHg7IH1cbi5wcm9ncmVzcy1zbSB7IGhlaWdodDogMTBweDsgfVxuLnByb2dyZXNzLWxnIHsgaGVpZ2h0OiAzMHB4OyB9XG4ucHJvZ3Jlc3MteHMgLnByb2dyZXNzLWJhciB7IGxpbmUtaGVpZ2h0OiA1cHg7IH1cbi5wcm9ncmVzcy1zbSAucHJvZ3Jlc3MtYmFyIHsgbGluZS1oZWlnaHQ6IDEwcHg7IH1cbi5wcm9ncmVzcy1sZyAucHJvZ3Jlc3MtYmFyIHsgbGluZS1oZWlnaHQ6IDMwcHg7IH0iLCIvKiBDb21wb25lbnQgLSBUYWJsZSAqL1xuXG4udGFibGUge1xuXHRib3JkZXItY29sb3I6ICRncmV5X2xpZ2h0ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcblx0YmFja2dyb3VuZDogbm9uZTtcbn1cbi50YWJsZS50YWJsZS1pbnZlcnNlIHtcblx0YmFja2dyb3VuZDogbm9uZTtcbn1cbi50YWJsZSB0aGVhZCB0aCxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XG5cdGNvbG9yOiAkYmxhY2tfZGFya2VyO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNpbHZlcl9kYXJrZXIgIWltcG9ydGFudDtcbn1cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCwgXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgsIFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLCBcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCwgXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQsIFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkIHtcblx0Ym9yZGVyLWNvbG9yOiAkZ3JleV9saWdodGVyO1xuXHRwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG4udGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRoLCBcbi50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGgsIFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRmb290ID4gdHIgPiB0aCwgXG4udGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRkLCBcbi50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGQsIFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRmb290ID4gdHIgPiB0ZCB7XG5cdHBhZGRpbmc6IDdweCAxNXB4O1xufVxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IHRkLCBcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiB0aCB7XG5cdGJhY2tncm91bmQ6ICNlZWUgIWltcG9ydGFudDtcbn1cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtY2hpbGQob2RkKSA+IHRkLCBcbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtY2hpbGQob2RkKSA+IHRoIHtcblx0YmFja2dyb3VuZDogI0Y1RjVGNTtcbn1cbi50YWJsZS50YWJsZS1pbnZlcnNlIHtcblx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG4udGFibGUudGFibGUtaW52ZXJzZSA+IHRoZWFkID4gdHIgPiB0aCwgXG4udGFibGUudGFibGUtaW52ZXJzZSA+IHRib2R5ID4gdHIgPiB0aCwgXG4udGFibGUudGFibGUtaW52ZXJzZSA+IHRmb290ID4gdHIgPiB0aCB7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmZsYXQtYmxhY2sgLnRhYmxlLnRhYmxlLWludmVyc2UgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUudGFibGUtaW52ZXJzZSA+IHRoZWFkID4gdHIgPiB0aCwgXG4udGFibGUudGFibGUtaW52ZXJzZSA+IHRib2R5ID4gdHIgPiB0aCwgXG4udGFibGUudGFibGUtaW52ZXJzZSA+IHRmb290ID4gdHIgPiB0aCwgXG4udGFibGUudGFibGUtaW52ZXJzZSA+IHRoZWFkID4gdHIgPiB0ZCwgXG4udGFibGUudGFibGUtaW52ZXJzZSA+IHRib2R5ID4gdHIgPiB0ZCwgXG4udGFibGUudGFibGUtaW52ZXJzZSA+IHRmb290ID4gdHIgPiB0ZCB7XG5cdGJvcmRlci1jb2xvcjogIzQ0NCAhaW1wb3J0YW50O1xuXHRib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmluZm8sIFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmluZm8sIFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmluZm8sIFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmluZm8sIFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmluZm8sIFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmluZm8sIFxuLnRhYmxlID4gdGhlYWQgPiB0ci5pbmZvID4gdGQsIFxuLnRhYmxlID4gdGJvZHkgPiB0ci5pbmZvID4gdGQsIFxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGQsIFxuLnRhYmxlID4gdGhlYWQgPiB0ci5pbmZvID4gdGgsIFxuLnRhYmxlID4gdGJvZHkgPiB0ci5pbmZvID4gdGgsIFxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGgge1xuXHRiYWNrZ3JvdW5kOiAjYzBlOWZjO1xuXHRib3JkZXItY29sb3I6ICMwMjdmYjc7XG5cdGNvbG9yOiAjMDEyYTNkO1xufVxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLnN1Y2Nlc3MsIFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLnN1Y2Nlc3MsIFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLnN1Y2Nlc3MsIFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLnN1Y2Nlc3MsIFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLnN1Y2Nlc3MsIFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLnN1Y2Nlc3MsIFxuLnRhYmxlID4gdGhlYWQgPiB0ci5zdWNjZXNzID4gdGQsIFxuLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGQsIFxuLnRhYmxlID4gdGZvb3QgPiB0ci5zdWNjZXNzID4gdGQsIFxuLnRhYmxlID4gdGhlYWQgPiB0ci5zdWNjZXNzID4gdGgsIFxuLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGgsIFxuLnRhYmxlID4gdGZvb3QgPiB0ci5zdWNjZXNzID4gdGgge1xuXHRiYWNrZ3JvdW5kOiAjYmZlNWUxO1xuXHRib3JkZXItY29sb3I6ICMwMDcwNjY7XG5cdGNvbG9yOiAjMDA0YjQ0O1xufVxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmRhbmdlciwgXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyLCBcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5kYW5nZXIsIFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmRhbmdlciwgXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguZGFuZ2VyLCBcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5kYW5nZXIsIFxuLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0ZCwgXG4udGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRkLCBcbi50YWJsZSA+IHRmb290ID4gdHIuZGFuZ2VyID4gdGQsIFxuLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0aCwgXG4udGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRoLCBcbi50YWJsZSA+IHRmb290ID4gdHIuZGFuZ2VyID4gdGgge1xuXHRiYWNrZ3JvdW5kOiAjZmNkMGNkO1xuXHRib3JkZXItY29sb3I6ICNiNzMyMjg7XG5cdGNvbG9yOiAjM2QxMTBlO1xufVxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLndhcm5pbmcsIFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLndhcm5pbmcsIFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLndhcm5pbmcsIFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLndhcm5pbmcsIFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLndhcm5pbmcsIFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLndhcm5pbmcsIFxuLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGQsIFxuLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGQsIFxuLnRhYmxlID4gdGZvb3QgPiB0ci53YXJuaW5nID4gdGQsIFxuLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGgsIFxuLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGgsIFxuLnRhYmxlID4gdGZvb3QgPiB0ci53YXJuaW5nID4gdGgge1xuXHRiYWNrZ3JvdW5kOiAjZmZlNWJmO1xuXHRib3JkZXItY29sb3I6ICNiZjcyMDA7XG5cdGNvbG9yOiAjNDAyNjAwO1xufVxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmFjdGl2ZSwgXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuYWN0aXZlLCBcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5hY3RpdmUsIFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmFjdGl2ZSwgXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguYWN0aXZlLCBcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5hY3RpdmUsIFxuLnRhYmxlID4gdGhlYWQgPiB0ci5hY3RpdmUgPiB0ZCwgXG4udGFibGUgPiB0Ym9keSA+IHRyLmFjdGl2ZSA+IHRkLCBcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGQsIFxuLnRhYmxlID4gdGhlYWQgPiB0ci5hY3RpdmUgPiB0aCwgXG4udGFibGUgPiB0Ym9keSA+IHRyLmFjdGl2ZSA+IHRoLCBcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGgge1xuXHRiYWNrZ3JvdW5kOiAjZTdlN2U3O1xuXHRib3JkZXItY29sb3I6ICM3Njc2NzY7XG5cdGNvbG9yOiAjMjgyODI4O1xufVxuLnRhYmxlID4gY2FwdGlvbit0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsIFxuLnRhYmxlID4gY2FwdGlvbit0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsIFxuLnRhYmxlID4gY29sZ3JvdXArdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLCBcbi50YWJsZSA+IGNvbGdyb3VwK3RoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCwgXG4udGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsIFxuLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoIHtcblx0Ym9yZGVyLXRvcDogMDtcbn1cbi50YWJsZS50YWJsZS1ib3JkZXJlZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCwgXG4udGFibGUudGFibGUtYm9yZGVyZWQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXlfbGlnaHRlcjtcbn1cbi50YWJsZSAud2l0aC1mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCxcbi50YWJsZSAud2l0aC1pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAge1xuXHRtYXJnaW4tdG9wOiAtOHB4O1xuXHRtYXJnaW4tYm90dG9tOiAtOHB4O1xufVxuLnRhYmxlLWNvbmRlbnNlZCAud2l0aC1mb3JtLWNvbnRyb2wgLmZvcm0tY29udHJvbCxcbi50YWJsZS1jb25kZW5zZWQgLndpdGgtaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwIHtcblx0bWFyZ2luLXRvcDogLTZweDtcblx0bWFyZ2luLWJvdHRvbTogLTVweDtcbn1cbi50YWJsZSAud2l0aC1pbWcgaW1nLFxuLnRhYmxlIC53aXRoLWJ0biAuYnRuLFxuLnRhYmxlIC53aXRoLWJ0bi1ncm91cCAuYnRuLWdyb3VwIHtcblx0bWFyZ2luLXRvcDogLThweDtcblx0bWFyZ2luLWJvdHRvbTogLTdweDtcbn1cbi50YWJsZSAud2l0aC1jaGVja2JveCAuY2hlY2tib3gsXG4udGFibGUgLndpdGgtcmFkaW8gLnJhZGlvIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuLnRhYmxlIC53aXRoLWNoZWNrYm94IC5jaGVja2JveC1jc3MgbGFiZWwsXG4udGFibGUgLndpdGgtcmFkaW8gLnJhZGlvLWNzcyBsYWJlbCB7XG5cdG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG59XG4udGFibGUgLndpdGgtY2hlY2tib3ggLmNoZWNrYm94LWNzcyBpbnB1dCArIGxhYmVsOmJlZm9yZSxcbi50YWJsZSAud2l0aC1jaGVja2JveCAuY2hlY2tib3gtY3NzIGlucHV0OmNoZWNrZWQgKyBsYWJlbDphZnRlcixcbi50YWJsZSAud2l0aC1yYWRpbyAucmFkaW8tY3NzIGlucHV0ICsgbGFiZWw6YmVmb3JlIHtcblx0dG9wOiAwO1xufVxuLnRhYmxlIC53aXRoLXJhZGlvIC5yYWRpby1jc3MgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcblx0dG9wOiA1cHg7XG59IiwiLyogQ29tcG9uZW50IC0gVG9vbHRpcCAqL1xuXG4udG9vbHRpcC1pbm5lciB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0cGFkZGluZzogNHB4IDEwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcbn0iLCIvKiBDb21wb25lbnQgLSBXZWxsICovXG5cbi53ZWxsIHtcblx0cGFkZGluZzogMTVweDtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cbi53ZWxsLXNtIHsgcGFkZGluZzogMTBweDsgfVxuLndlbGwtbGcgeyBwYWRkaW5nOiAzMHB4OyB9IiwiLnZ1ZXRhYmxlIHtcbiAgICB0aGVhZCB0ciB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRkVGRUY7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICM2MjYyNjI7XG4gICAgfVxuXG4gICAgdGhlYWQgLnNvcnQtaWNvbiB7XG4gICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgfVxuXG4gICAgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cblxuICAgIC52dWV0YWJsZS1ib2R5IHtcblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGlvbnMgPiAuYnRuIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudnVldGFibGUtc2xvdCB7XG4gICAgICAgICAgICA+IC5hdmF0YXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnZ1ZXRhYmxlLWVtcHR5LXJlc3VsdCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudnVldGFibGUtc2xvdCA+IC5hY3Rpb25zIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC52dWV0YWJsZS1jb2wtYWN0aW9ucyB7XG4gICAgICAgIHdpZHRoOiAxJTtcbiAgICB9XG59XG5cbi52dWV0YWJsZS1wYWdpbmF0aW9uIC5idG4tbmF2IHtcbiAgICBib3JkZXI6IDA7XG59XG5cbi52dWV0YWJsZS1ib2R5LXdyYXBwZXIge1xuICAgIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIFJlc3BvbnNpdmUgdnVldGFibGVcbiAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjBweCksXG4obWluLWRldmljZS13aWR0aDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KSB7XG5cbiAgICAvKiBGb3JjZSB0YWJsZSB0byBub3QgYmUgbGlrZSB0YWJsZXMgYW55bW9yZSAqL1xuICAgIHRhYmxlLnZ1ZXRhYmxlLCAudnVldGFibGUgdGhlYWQsIC52dWV0YWJsZSB0Ym9keSwgLnZ1ZXRhYmxlIHRoLCAudnVldGFibGUgdGQsIC52dWV0YWJsZSB0ciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC8qIEhpZGUgdGFibGUgaGVhZGVycyAoYnV0IG5vdCBkaXNwbGF5OiBub25lOywgZm9yIGFjY2Vzc2liaWxpdHkpICovXG4gICAgLnZ1ZXRhYmxlIHRoZWFkIHRyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC05OTk5cHg7XG4gICAgICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgfVxuXG4gICAgLnZ1ZXRhYmxlIHRyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAudnVldGFibGUgdGQge1xuICAgICAgICAvKiBCZWhhdmUgIGxpa2UgYSBcInJvd1wiICovXG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudnVldGFibGUgdGQ6YmVmb3JlIHtcbiAgICAgICAgLyogTm93IGxpa2UgYSB0YWJsZSBoZWFkZXIgKi9cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAvKiBUb3AvbGVmdCB2YWx1ZXMgbWltaWMgcGFkZGluZyAqL1xuICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cblxuXG4gICAgLypcbiAgICAgICAgUmVtZW1iZXIgdG8gbGFiZWwgdGhlIGRhdGEgaWUuXG4gICAgICAgIHRkOm50aC1vZi10eXBlKDEpOmJlZm9yZSB7IGNvbnRlbnQ6IFwiRmlyc3QgTmFtZVwiOyB9XG4gICAgKi9cbn1cblxuLnBhZ2UtbGluayB7XG4gICAgbWFyZ2luOiAwIDFweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucGFnZS1saW5rLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0NzRmO1xufVxuXG4ucGFnZS1saW5rOmRpc2FibGVkLFxuLnBhZ2UtbGluay5kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogLjU7XG59XG4iLCIvKiBXaWRnZXQgTGlzdCAqL1xuXG5AaW1wb3J0ICd3aWRnZXQvX2dlbmVyYWwnO1xuQGltcG9ydCAnd2lkZ2V0L19jaGFydCc7XG5AaW1wb3J0ICd3aWRnZXQvX2NoYXRfbGlzdCc7XG5AaW1wb3J0ICd3aWRnZXQvX21lc3NhZ2UnO1xuQGltcG9ydCAnd2lkZ2V0L19zdGF0cyc7XG5AaW1wb3J0ICd3aWRnZXQvX3RoZW1lX3BhbmVsJztcbkBpbXBvcnQgJ3dpZGdldC9fdG9kb2xpc3QnO1xuQGltcG9ydCAnd2lkZ2V0L191bmxpbWl0ZWRfbmF2dGFicyc7XG5AaW1wb3J0ICd3aWRnZXQvX3VzZXJfbGlzdCc7XG5AaW1wb3J0ICd3aWRnZXQvX3dpZGdldF9saXN0JztcbkBpbXBvcnQgJ3dpZGdldC9fd2lkZ2V0X2NoYXQnO1xuQGltcG9ydCAnd2lkZ2V0L193aWRnZXRfaW5wdXQnO1xuQGltcG9ydCAnd2lkZ2V0L193aWRnZXRfdG9kb2xpc3QnO1xuQGltcG9ydCAnd2lkZ2V0L193aWRnZXRfbWFwJztcbkBpbXBvcnQgJ3dpZGdldC9fd2lkZ2V0X2ljb24nO1xuQGltcG9ydCAnd2lkZ2V0L193aWRnZXRfaW1nJztcbkBpbXBvcnQgJ3dpZGdldC9fd2lkZ2V0X2NhcmQnO1xuQGltcG9ydCAnd2lkZ2V0L193aWRnZXRfY2hhcnQnO1xuQGltcG9ydCAnd2lkZ2V0L193aWRnZXRfdGFibGUnOyIsIi8qIFdpZGdldCAtIEdlbmVyYWwgU2V0dGluZyAqL1xuXG4ud2lkZ2V0IHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG59XG4ud2lkZ2V0LndpZGdldC1yb3VuZGVkIHtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xufVxuLndpZGdldC1oZWFkZXIge1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0d2lkdGg6IDEwMCU7XG59XG4ud2lkZ2V0LWhlYWRlci10aXRsZSxcbi53aWRnZXQtaGVhZGVyLWljb24ge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG4ud2lkZ2V0LWhlYWRlci10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bWFyZ2luOiAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0d2lkdGg6IDEwMCU7XG59XG4ud2lkZ2V0LWhlYWRlci1pY29uIHtcblx0d2lkdGg6IDElO1xufVxuLndpZGdldC1oZWFkZXItaWNvbiArIC53aWRnZXQtaGVhZGVyLWljb24ge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG59XG4ud2lkZ2V0LWJvZHkge1xuXHRwYWRkaW5nOiAxNXB4O1xufVxuLndpZGdldC5pbnZlcnNlLW1vZGUge1xuXHRiYWNrZ3JvdW5kOiAjMjIyO1xufVxuLndpZGdldC5pbnZlcnNlLW1vZGUgLnZlcnRpY2FsLWJveC53aXRoLWJvcmRlci10b3AsXG4ud2lkZ2V0LmludmVyc2UtbW9kZSAudmVydGljYWwtYm94LndpdGgtZ3JpZCA+IC52ZXJ0aWNhbC1ib3gtY29sdW1uICsgLnZlcnRpY2FsLWJveC1jb2x1bW4ge1xuXHRib3JkZXItY29sb3I6ICM1NTU7XG59XG4ud2lkZ2V0LmludmVyc2UtbW9kZSBociB7XG5cdGJhY2tncm91bmQ6ICM1NTU7XG59IiwiLyogV2lkZ2V0IC0gQ2hhcnQgKi9cblxuLndpZGdldC1jaGFydCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLndpZGdldC1jaGFydCAuY2hhcnQtdGl0bGUge1xuXHRmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogMnB4IDVweCA1cHg7XG59XG4ud2lkZ2V0LWNoYXJ0IC5jaGFydC10aXRsZSBzbWFsbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tdG9wOiAzcHg7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdGNvbG9yOiAjNjE2RDcyO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xufVxuLndpZGdldC1jaGFydCAud2lkZ2V0LWNoYXJ0LWNvbnRlbnQge1xuXHRwYWRkaW5nOiAxNXB4O1xuXHRtYXJnaW4tcmlnaHQ6IDIzMHB4O1xufVxuLndpZGdldC1jaGFydCAud2lkZ2V0LWNoYXJ0LWZ1bGwtd2lkdGgge1xuXHRtYXJnaW46IDAgLTE1cHg7XG59XG4ud2lkZ2V0LWNoYXJ0IC53aWRnZXQtY2hhcnQtc2lkZWJhciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHR3aWR0aDogMjMwcHg7XG5cdHBhZGRpbmc6IDE1cHggMjBweDtcblx0Ym9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG59XG4ud2lkZ2V0LWNoYXJ0LXNpZGViYXIgLmNoYXJ0LW51bWJlciB7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLndpZGdldC1jaGFydC1zaWRlYmFyIC5jaGFydC1udW1iZXIgc21hbGwge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRtYXJnaW4tdG9wOiAzcHg7XG5cdGNvbG9yOiAjNjE2RDcyO1xuXHRjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi53aWRnZXQtY2hhcnQtc2lkZWJhciAuY2hhcnQtbGVnZW5kIHtcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDEwcHg7XG59XG4ud2lkZ2V0LWNoYXJ0LXNpZGViYXIgLmNoYXJ0LWxlZ2VuZCA+IGxpIHtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRjb2xvcjogI2ZmZjtcbn1cbi53aWRnZXQtY2hhcnQtc2lkZWJhciAuY2hhcnQtbGVnZW5kID4gbGkgc3BhbiB7XG5cdGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XG5cdG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5ib2R5IC5tb3JyaXMtaG92ZXIubW9ycmlzLWRlZmF1bHQtc3R5bGUge1xuXHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdHBhZGRpbmc6IDZweCAxMHB4O1xuXHRjb2xvcjogIzIyMjtcblx0YmFja2dyb3VuZDogI2Y1ZjVmNTtcblx0Ym9yZGVyOiBub25lO1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubW9ycmlzLWludmVyc2UgLm1vcnJpcy1ob3ZlciB7XG5cdGJhY2tncm91bmQ6IHJnYmEoMjUsIDMwLCAzNSwgMC44NSkgIWltcG9ydGFudDtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcblx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG4ubW9ycmlzLWhvdmVyIHtcblx0ei1pbmRleDogMCAhaW1wb3J0YW50O1xufSIsIi8qIFdpZGdldCAtIE1lZGlhIE1lc3NhZ2UgKi9cblxuLm1lZGlhLW1lc3NhZ2luZyAubWVkaWEge1xuXHRwYWRkaW5nOiAxNXB4O1xufVxuLm1lZGlhLW1lc3NhZ2luZyAubWVkaWE6Zmlyc3QtY2hpbGQge1xuXHRwYWRkaW5nLXRvcDogMDtcbn1cbi5tZWRpYS1tZXNzYWdpbmcgLm1lZGlhOmxhc3QtY2hpbGQge1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5tZWRpYS1tZXNzYWdpbmcgLm1lZGlhIHAge1xuXHRtYXJnaW46IDA7XG59XG4ubWVkaWEtbWVzc2FnaW5nIC5tZWRpYSArIC5tZWRpYSB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdHBhZGRpbmctdG9wOiAxNXB4O1xufSIsIi8qIFdpZGdldCAtIFN0YXRzICovXG5cbi53aWRnZXQud2lkZ2V0LXN0YXRzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAxNXB4O1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdGNvbG9yOiAjZmZmO1xufVxuLndpZGdldC1zdGF0cyAuc3RhdHMtaW5mbyBoNCB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bWFyZ2luOiA1cHggMDtcblx0Y29sb3I6ICNmZmY7XG5cdGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNyk7XG59XG4ud2lkZ2V0LXN0YXRzIC5zdGF0cy1pY29uIHtcblx0Zm9udC1zaXplOiA0MnB4O1xuXHRoZWlnaHQ6IDU2cHg7XG5cdHdpZHRoOiA1NnB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiA1NnB4O1xuXHRtYXJnaW4tbGVmdDogMTVweDtcblx0Y29sb3I6ICRibGFja19kYXJrZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDE1cHg7XG5cdHRvcDogMTVweDtcblx0b3BhY2l0eTogMC4xNTtcbn1cbi53aWRnZXQtc3RhdHMgLnN0YXRzLWNvbnRlbnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud2lkZ2V0LXN0YXRzIC5zdGF0cy1pbmZvIHAge1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4ud2lkZ2V0LXN0YXRzIC5zdGF0cy1saW5rIGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luOiAxNXB4IC0xNXB4IC0xNXB4O1xuXHRwYWRkaW5nOiA3cHggMTVweDtcblx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjQpO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0Y29sb3I6ICNmZmY7XG5cdGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNyk7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi53aWRnZXQtc3RhdHMgLnN0YXRzLWxpbmsgYTpob3ZlciwgXG4ud2lkZ2V0LXN0YXRzIC5zdGF0cy1saW5rIGE6Zm9jdXMge1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNik7XG5cdGNvbG9yOiAjZmZmO1xufVxuLndpZGdldC1zdGF0cyAuc3RhdHMtaWNvbi5zdGF0cy1pY29uLWxnIHtcblx0Zm9udC1zaXplOiAxMjhweDtcblx0dG9wOiAxNXB4O1xuXHRyaWdodDogMHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0d2lkdGg6IDEyOHB4O1xuXHRoZWlnaHQ6IDUwcHg7XG5cdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHR0ZXh0LXNoYWRvdzogM3B4IDdweCByZ2JhKDAsMCwwLDAuMjUpO1xufVxuLndpZGdldC1zdGF0cyAuc3RhdHMtaWNvbi5zdGF0cy1pY29uLWxnIGkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud2lkZ2V0LXN0YXRzIC5zdGF0cy1pY29uLnN0YXRzLWljb24tc3F1YXJlIHtcblx0b3BhY2l0eTogMTtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0Zm9udC1zaXplOiA0MnB4O1xuXHR0b3A6IDE1cHg7XG5cdHJpZ2h0OiAxNXB4O1xuXHRoZWlnaHQ6IDU2cHg7XG5cdHdpZHRoOiA1NnB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiA1NnB4O1xuXHRtYXJnaW4tbGVmdDogMTVweDtcbn1cbi53aWRnZXQtc3RhdHMgLnN0YXRzLXRpdGxlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW46IDAgMCAycHg7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cbi53aWRnZXQtc3RhdHMgLnN0YXRzLXRpdGxlLFxuLndpZGdldC1zdGF0cyAuc3RhdHMtZGVzYyB7XG5cdGNvbG9yOiAjZmZmO1xuXHRjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjcpO1xufVxuLndpZGdldC1zdGF0cyAuc3RhdHMtZGVzYyB7XG5cdG1hcmdpbjogLTVweCAwIC0zcHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ud2lkZ2V0LXN0YXRzIC5zdGF0cy1udW1iZXIge1xuXHRmb250LXNpemU6IDI0cHg7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ud2lkZ2V0LXN0YXRzIC5zdGF0cy1wcm9ncmVzcyB7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC41KTtcblx0aGVpZ2h0OiAycHg7XG5cdG1hcmdpbjogMCAwIDE1cHg7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi53aWRnZXQtc3RhdHMgLnN0YXRzLXByb2dyZXNzLnN0YXRzLXByb2dyZXNzLWxpZ2h0IHtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjMpO1xufVxuLndpZGdldC1zdGF0cyAuc3RhdHMtcHJvZ3Jlc3MgLnByb2dyZXNzLWJhciB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xufVxuLndpZGdldC1zdGF0cy50ZXh0LWludmVyc2UgLnN0YXRzLWRlc2MsIFxuLndpZGdldC1zdGF0cy50ZXh0LWludmVyc2UgLnN0YXRzLXRpdGxlIHtcblx0Y29sb3I6IHJnYmEoMCwwLDAsLjg1KTtcbn1cbi53aWRnZXQtc3RhdHMudGV4dC1pbnZlcnNlIC5zdGF0cy1udW1iZXIsXG4ud2lkZ2V0LXN0YXRzLnRleHQtaW52ZXJzZSAuc3RhdHMtZGVzYyB7XG5cdGxldHRlci1zcGFjaW5nOiAwO1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuLndpZGdldC1zdGF0cy50ZXh0LWludmVyc2UgLnN0YXRzLXRpdGxlIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cbi53aWRnZXQtc3RhdHMuYmctd2hpdGUgLnN0YXRzLXByb2dyZXNzIHtcblx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMSk7XG59XG4ud2lkZ2V0LXN0YXRzLmJnLXdoaXRlIC5zdGF0cy1wcm9ncmVzcyAucHJvZ3Jlc3MtYmFyIHtcblx0YmFja2dyb3VuZDogJGJsYWNrO1xufSIsIi8qIFdpZGdldCAtIFdpZGdldCBMaXN0ICovXG5cbi53aWRnZXQtbGlzdC1pdGVtLFxuYS53aWRnZXQtbGlzdC1pdGVtIHtcblx0ZGlzcGxheTogdGFibGU7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiAkYmxhY2tfZGFya2VyO1xufVxuLndpZGdldC1saXN0LXJvdW5kZWQgLndpZGdldC1saXN0LWl0ZW06Zmlyc3QtY2hpbGQge1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG59XG4ud2lkZ2V0LWxpc3Qtcm91bmRlZCAud2lkZ2V0LWxpc3QtaXRlbTpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xufVxuLndpZGdldC1saXN0LWl0ZW0gLndpZGdldC1saXN0LW1lZGlhIHtcblx0d2lkdGg6IDcwcHg7XG5cdGhlaWdodDogNjBweDtcbn1cbi53aWRnZXQtbGlzdC1pdGVtIC53aWRnZXQtbGlzdC1tZWRpYS5pY29uIHtcblx0d2lkdGg6IDMwcHg7XG5cdGhlaWdodDogMzBweDtcblx0cGFkZGluZy10b3A6IDVweDtcblx0cGFkZGluZy1ib3R0b206IDVweDtcbn1cbi53aWRnZXQtbGlzdC1pdGVtIC53aWRnZXQtbGlzdC1tZWRpYS5pY29uIGkge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDMwcHg7XG5cdGhlaWdodDogMzBweDtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRmb250LXNpemU6IDE0cHg7XG59XG4ud2lkZ2V0LWxpc3QtaXRlbSAud2lkZ2V0LWxpc3QtbWVkaWEgaW1nIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRtYXgtaGVpZ2h0OiAxMDAlO1xufVxuLndpZGdldC1saXN0LWl0ZW0gLndpZGdldC1saXN0LW1lZGlhLFxuLndpZGdldC1saXN0LWl0ZW0gLndpZGdldC1saXN0LWNvbnRlbnQsXG4ud2lkZ2V0LWxpc3QtaXRlbSAud2lkZ2V0LWxpc3QtYWN0aW9uIHtcblx0cGFkZGluZzogMTBweDtcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi53aWRnZXQtbGlzdC1pdGVtICsgLndpZGdldC1saXN0LWl0ZW0gLndpZGdldC1saXN0LWNvbnRlbnQsXG4ud2lkZ2V0LWxpc3QtaXRlbSArIC53aWRnZXQtbGlzdC1pdGVtIC53aWRnZXQtbGlzdC1hY3Rpb24ge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbn1cbi53aWRnZXQtbGlzdC1pdGVtID4gZGl2OmZpcnN0LWNoaWxkIHtcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLndpZGdldC1saXN0LWl0ZW0gPiBkaXY6bGFzdC1jaGlsZCB7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ud2lkZ2V0LWxpc3QtaXRlbSAud2lkZ2V0LWxpc3QtbWVkaWEgKyBkaXYsXG4ud2lkZ2V0LWxpc3QtaXRlbSAud2lkZ2V0LWxpc3QtY29udGVudCArIGRpdixcbi53aWRnZXQtbGlzdC1pdGVtIC53aWRnZXQtbGlzdC1hY3Rpb24gKyBkaXYge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG59XG4ud2lkZ2V0LWxpc3QtaXRlbSAud2lkZ2V0LWxpc3QtdGl0bGUge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRtYXJnaW46IDA7XG59XG4ud2lkZ2V0LWxpc3QtaXRlbSAud2lkZ2V0LWxpc3QtZGVzYyB7XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0bWFyZ2luOiAwO1xuXHRjb2xvcjogIzU1NTtcbn1cbi53aWRnZXQtbGlzdC1pdGVtIC53aWRnZXQtbGlzdC1hY3Rpb24ge1xuXHR3aWR0aDogMTAlO1xuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYW5lbCA+IC53aWRnZXQtbGlzdCAud2lkZ2V0LWxpc3QtaXRlbSB7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG59XG4uaW52ZXJzZS1tb2RlIC53aWRnZXQtbGlzdC1pdGVtLCBcbi5pbnZlcnNlLW1vZGUgYS53aWRnZXQtbGlzdC1pdGVtLFxuLmludmVyc2UtbW9kZS53aWRnZXQtbGlzdC1pdGVtLCBcbiBhLmludmVyc2UtbW9kZS53aWRnZXQtbGlzdC1pdGVtIHtcblx0YmFja2dyb3VuZDogJGJsYWNrO1xufVxuLmludmVyc2UtbW9kZSAud2lkZ2V0LWxpc3QtaXRlbSAud2lkZ2V0LWxpc3QtdGl0bGUsXG4uaW52ZXJzZS1tb2RlLndpZGdldC1saXN0LWl0ZW0gLndpZGdldC1saXN0LXRpdGxlIHtcblx0Y29sb3I6ICNmZmY7XG59XG4uaW52ZXJzZS1tb2RlIC53aWRnZXQtbGlzdC1pdGVtIC53aWRnZXQtbGlzdC1kZXNjLFxuLmludmVyc2UtbW9kZS53aWRnZXQtbGlzdC1pdGVtIC53aWRnZXQtbGlzdC1kZXNjIHtcblx0Y29sb3I6ICNhYWE7XG59XG4uaW52ZXJzZS1tb2RlIC53aWRnZXQtbGlzdC1pdGVtICsgLndpZGdldC1saXN0LWl0ZW0gLndpZGdldC1saXN0LWNvbnRlbnQsIFxuLmludmVyc2UtbW9kZSAud2lkZ2V0LWxpc3QtaXRlbSArIC53aWRnZXQtbGlzdC1pdGVtIC53aWRnZXQtbGlzdC1hY3Rpb24sXG4uaW52ZXJzZS1tb2RlLndpZGdldC1saXN0LWl0ZW0gKyAud2lkZ2V0LWxpc3QtaXRlbSAud2lkZ2V0LWxpc3QtY29udGVudCwgXG4uaW52ZXJzZS1tb2RlLndpZGdldC1saXN0LWl0ZW0gKyAud2lkZ2V0LWxpc3QtaXRlbSAud2lkZ2V0LWxpc3QtYWN0aW9uIHtcblx0Ym9yZGVyLWNvbG9yOiAjNDQ0O1xufSIsIi8qIFdpZGdldCAtIFRoZW1lIFBhbmVsICovXG5cbi50aGVtZS1wYW5lbCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0cmlnaHQ6IC0xNzVweDtcblx0dG9wOiAxNTBweDtcblx0ei1pbmRleDogMTAyMDtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0cGFkZGluZzogMTVweDtcblx0d2lkdGg6IDE3NXB4O1xuXHR0cmFuc2l0aW9uOiByaWdodCAuMnMgbGluZWFyO1xuXHRib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbn1cbi50aGVtZS1wYW5lbC5hY3RpdmUge1xuXHRyaWdodDogMDtcblx0Ym94LXNoYWRvdzogMHB4IDVweCAyNXB4IDBweCByZ2JhKDAsMCwwLDAuMyk7XG59XG4udGhlbWUtcGFuZWwgLnRoZW1lLWxpc3Qge1xuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cbi50aGVtZS1wYW5lbCAudGhlbWUtbGlzdCArIC50aGVtZS1saXN0IHtcblx0bWFyZ2luLXRvcDogMTBweDtcbn1cbi50aGVtZS1wYW5lbCAudGhlbWUtbGlzdCA+IGxpIHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG4udGhlbWUtcGFuZWwgLnRoZW1lLWxpc3QgPiBsaSArIGxpIHtcblx0bWFyZ2luLWxlZnQ6IDVweDtcbn1cbi50aGVtZS1wYW5lbCAudGhlbWUtbGlzdCA+IGxpID4gYSB7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRyYW5zaXRpb246IGFsbCAuMnMgbGluZWFyO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udGhlbWUtcGFuZWwgLnRoZW1lLWxpc3QgPiBsaSA+IGE6aG92ZXIsXG4udGhlbWUtcGFuZWwgLnRoZW1lLWxpc3QgPiBsaSA+IGE6Zm9jdXMge1xuXHRvcGFjaXR5OiAwLjY7XG59XG4udGhlbWUtcGFuZWwgLnRoZW1lLWxpc3QgPiBsaS5hY3RpdmUgPiBhICB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50aGVtZS1wYW5lbCAudGhlbWUtbGlzdCA+IGxpLmFjdGl2ZSA+IGE6YmVmb3JlIHtcblx0Y29udGVudDogJ1xcZjAwYyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRvcGFjaXR5OiAwLjQ7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50aGVtZS1wYW5lbCAudGhlbWUtbGlzdCA+IGxpLmFjdGl2ZSA+IGEuYmctd2hpdGU6YmVmb3JlIHtcblx0Y29sb3I6ICM2NjY7XG59XG4udGhlbWUtcGFuZWwgLnRoZW1lLWNvbGxhcHNlLWJ0biB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogLTMwcHg7XG5cdHRvcDogMTAlO1xuXHRtYXJnaW4tdG9wOiAtMTVweDtcblx0d2lkdGg6IDMwcHg7XG5cdGhlaWdodDogMzBweDtcblx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Y29sb3I6ICMzMzM7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJveC1zaGFkb3c6IDBweCAwcHggMTVweCAwcHggcmdiYSgwLDAsMCwwLjE1KTtcbn1cbi50aGVtZS1wYW5lbCAudGhlbWUtcGFuZWwtY29udGVudCB7XG5cdG1hcmdpbjogLTE1cHg7XG5cdHBhZGRpbmc6IDE1cHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTAyMDtcblx0Ym9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XG59XG4udGhlbWUtcGFuZWwuYWN0aXZlIC50aGVtZS1jb2xsYXBzZS1idG4gLmZhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICdcXGYwMGQnO1xufVxuLnRoZW1lLXBhbmVsIC50aGVtZS1saXN0IGEuYmctd2hpdGUge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZTJlN2ViO1xufVxuLnRoZW1lLXBhbmVsIC5jb250cm9sLWxhYmVsIHtcblx0bGluZS1oZWlnaHQ6IDMwcHg7XG59XG4udGhlbWUtcGFuZWwgLmNvbnRyb2wtbGFiZWwuZG91YmxlLWxpbmUge1xuXHRsaW5lLWhlaWdodDogMTVweDtcbn1cbi50aGVtZS1wYW5lbCAuZGl2aWRlciB7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IDE1cHggMDtcblx0YmFja2dyb3VuZDogI2YyZjJmMjtcbn1cbi50aGVtZS1wYW5lbC50aGVtZS1wYW5lbC1sZyB7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHR3aWR0aDogMjYwcHg7XG5cdHJpZ2h0OiAtMjYwcHg7XG59XG4udGhlbWUtcGFuZWwudGhlbWUtcGFuZWwtbGcuYWN0aXZlIHtcblx0cmlnaHQ6IDA7XG59XG4udGhlbWUtcGFuZWwudGhlbWUtcGFuZWwtbGcgLnRoZW1lLXBhbmVsLWNvbnRlbnQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0b3ZlcmZsb3c6IHNjcm9sbDtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAyMHB4O1xufVxuLnRoZW1lLXBhbmVsLnRoZW1lLXBhbmVsLWxnIC50aGVtZS1jb2xsYXBzZS1idG4ge1xuXHR0b3A6IDMwJTtcbn1cbi50aGVtZS1wYW5lbC50aGVtZS1wYW5lbC1sZyAudGhlbWUtdmVyc2lvbjpiZWZvcmUsXG4udGhlbWUtcGFuZWwudGhlbWUtcGFuZWwtbGcgLnRoZW1lLXZlcnNpb246YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogdGFibGU7XG5cdGNsZWFyOiBib3RoO1xufVxuLnRoZW1lLXBhbmVsLnRoZW1lLXBhbmVsLWxnIC50aGVtZS1saXN0IHtcblx0bWFyZ2luLWJvdHRvbTogLTNweDtcbn1cbi50aGVtZS1wYW5lbC50aGVtZS1wYW5lbC1sZyAudGhlbWUtbGlzdCA+IGxpID4gYSB7XG5cdHdpZHRoOiAyOHB4O1xuXHRoZWlnaHQ6IDI4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDI4cHg7XG59XG4udGhlbWUtcGFuZWwudGhlbWUtcGFuZWwtbGcgLnRoZW1lLWxpc3QgPiBsaS5hY3RpdmUgPiBhOmJlZm9yZSB7XG5cdGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLnRoZW1lLXBhbmVsLnRoZW1lLXBhbmVsLWxnIC50aGVtZS1saXN0ID4gbGkgKyBsaSB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuLnRoZW1lLXBhbmVsLnRoZW1lLXBhbmVsLWxnIC50aGVtZS1saXN0ID4gbGkge1xuXHRtYXJnaW4tcmlnaHQ6IDNweDtcblx0bWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLnRoZW1lLXBhbmVsIC50aGVtZS12ZXJzaW9uIHtcblx0bWFyZ2luOiAwIC0xNHB4IDVweDtcbn1cbi50aGVtZS1wYW5lbC50aGVtZS1wYW5lbC1sZyAudGhlbWUtdmVyc2lvbiB7XG5cdG1hcmdpbjogMCAtMjBweCA1cHg7XG59XG4udGhlbWUtcGFuZWwgLnRoZW1lLXZlcnNpb24gYSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogY2FsYyg1MCUgLSAyLjVweCk7XG5cdHBhZGRpbmctdG9wOiAzNSU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnRoZW1lLXBhbmVsIC50aGVtZS12ZXJzaW9uIGEgKyBhIHtcblx0bWFyZ2luLWxlZnQ6IDVweDtcbn1cbi50aGVtZS1wYW5lbCAudGhlbWUtdmVyc2lvbiBhIHNwYW4ge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRtYXJnaW46IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xufVxuLnRoZW1lLXZlcnNpb24gYS5hY3RpdmU6YmVmb3JlLFxuLnRoZW1lLXZlcnNpb24gYTpob3ZlcjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3JkZXI6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiAjOTk5O1xuXHRib3JkZXItdG9wLWNvbG9yOiAjOTk5O1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDEwO1xufVxuLnRoZW1lLXZlcnNpb24gYS5hY3RpdmU6YmVmb3JlIHtcblx0Ym9yZGVyLWxlZnQtY29sb3I6ICMwMDdhZmY7XG5cdGJvcmRlci10b3AtY29sb3I6ICMwMDdhZmY7XG59XG4udGhlbWUtdmVyc2lvbiBhLmFjdGl2ZTphZnRlcixcbi50aGVtZS12ZXJzaW9uIGE6aG92ZXI6YWZ0ZXIge1xuXHRjb250ZW50OiAnXFxmMDBjJztcblx0Zm9udC1mYW1pbHk6IEZvbnQgQXdlc29tZVxcIDUgRnJlZSwgRm9udCBBd2Vzb21lXFwgNSBQcm8sIEZvbnRBd2Vzb21lICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRmb250LXdlaWdodDogOTAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHR0ZXh0LXJlbmRlcmluZzogYXV0bztcblx0Y29sb3I6ICNmZmY7XG5cdHotaW5kZXg6IDEwO1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufSIsIi8qIFdpZGdldCAtIFRvZG9saXN0ICovXG5cbi50b2RvbGlzdCB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuLnRvZG9saXN0ID4gbGkge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbn1cbi50b2RvbGlzdCA+IGxpID4gYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb2xvcjogIzMzMztcbn1cbi50b2RvbGlzdCA+IGxpID4gYTpob3Zlcixcbi50b2RvbGlzdCA+IGxpID4gYTpmb2N1cyB7XG5cdGJhY2tncm91bmQ6ICRzaWx2ZXJfbGlnaHRlcjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnRvZG9saXN0ID4gbGkgPiBhOmhvdmVyIC50b2RvbGlzdC1pbnB1dCBpOmJlZm9yZSxcbi50b2RvbGlzdCA+IGxpID4gYTpmb2N1cyAudG9kb2xpc3QtaW5wdXQgaTpiZWZvcmUge1xuXHRjb250ZW50OiAnXFxmMTRhJztcblx0b3BhY2l0eTogMC40O1xuXHRjb2xvcjogJGJsYWNrO1xufVxuLnRvZG9saXN0ID4gbGkuYWN0aXZlID4gYSAudG9kb2xpc3QtaW5wdXQgaTpiZWZvcmUsXG4udG9kb2xpc3QgPiBsaS5hY3RpdmUgPiBhOmhvdmVyIC50b2RvbGlzdC1pbnB1dCBpOmJlZm9yZSxcbi50b2RvbGlzdCA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMgLnRvZG9saXN0LWlucHV0IGk6YmVmb3JlIHtcblx0Y29udGVudDogJ1xcZjE0YSc7XG5cdGNvbG9yOiAkYXF1YTtcblx0b3BhY2l0eTogMS4wO1xufVxuLnRvZG9saXN0ID4gbGkuYWN0aXZlID4gYSAudG9kb2xpc3QtdGl0bGUge1xuXHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cbi50b2RvbGlzdC10aXRsZSB7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4udG9kb2xpc3QtaW5wdXQge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRjb2xvcjogI2Y1ZjVmNTtcbn1cbi50b2RvbGlzdC1pbnB1dCBpIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxNHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udG9kb2xpc3QtaW5wdXQsXG4udG9kb2xpc3QtdGl0bGUge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRwYWRkaW5nOiAxMHB4O1xufVxuIiwiLyogV2lkZ2V0IC0gVW5saW1pdGVkIE5hdiBUYWJzICovXG5cbi50YWItb3ZlcmZsb3cge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xufVxuLnRhYi1vdmVyZmxvdyAubmF2Lm5hdi10YWJzIHtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ZGlzcGxheTogdGFibGU7XG5cdG1hcmdpbjogMDtcblx0Ym9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG59XG4udGFiLW92ZXJmbG93IC5uYXYubmF2LXRhYnMgPiBsaSxcbi50YWItb3ZlcmZsb3cubmF2Lm5hdi10YWJzID4gbGkge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRmbG9hdDogbm9uZTtcbn1cbi50YWItb3ZlcmZsb3cgLm5hdi5uYXYtdGFicyA+IGxpID4gYSB7XG5cdG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLnRhYi1vdmVyZmxvdyAubmV4dC1idXR0b24sXG4udGFiLW92ZXJmbG93IC5wcmV2LWJ1dHRvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0ei1pbmRleDogMTA7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0b3BhY2l0eTogMDtcblx0Ym94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcbn1cbi50YWItb3ZlcmZsb3cgLnByZXYtYnV0dG9uIHtcblx0bGVmdDogMDtcblx0cmlnaHQ6IGF1dG87XG5cdGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi50YWItb3ZlcmZsb3cgLm5hdi5uYXYtdGFicy5uYXYtdGFicy1pbnZlcnNlIC5uZXh0LWJ1dHRvbixcbi50YWItb3ZlcmZsb3cgLm5hdi5uYXYtdGFicy5uYXYtdGFicy1pbnZlcnNlIC5wcmV2LWJ1dHRvbiB7XG5cdGJveC1zaGFkb3c6IDAgMCAxNXB4ICRibGFja19kYXJrZXI7XG59XG4udGFiLW92ZXJmbG93IC5uYXYubmF2LXRhYnMubmF2LXRhYnMtaW52ZXJzZSAucHJldi1idXR0b24ge1xuXHRib3gtc2hhZG93OiAwIDAgMTVweCAkYmxhY2tfZGFya2VyO1xufVxuLnRhYi1vdmVyZmxvdyAubmV4dC1idXR0b24gYSxcbi50YWItb3ZlcmZsb3cgLnByZXYtYnV0dG9uIGEge1xuXHRtYXJnaW46IDA7XG5cdGJhY2tncm91bmQ6ICRncmV5X2xpZ2h0ZXI7XG59XG4uZmxhdC1ibGFjayAudGFiLW92ZXJmbG93IC5uZXh0LWJ1dHRvbiBhLFxuLmZsYXQtYmxhY2sgLnRhYi1vdmVyZmxvdyAucHJldi1idXR0b24gYSB7XG5cdGJhY2tncm91bmQ6ICNkMmQyZDI7XG59XG4udGFiLW92ZXJmbG93IC5wcmV2LWJ1dHRvbiA+IGEge1xuXHRib3JkZXItcmFkaXVzOiAzcHggMCAzcHg7XG59XG4udGFiLW92ZXJmbG93IC5uYXYtdGFicy1pbnZlcnNlIC5uZXh0LWJ1dHRvbiA+IGEsXG4udGFiLW92ZXJmbG93IC5uYXYtdGFicy1pbnZlcnNlIC5wcmV2LWJ1dHRvbiA+IGEsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWludmVyc2UgPiBsaSA+IGEsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWludmVyc2UgPiBsaSA+IGE6aG92ZXIsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWludmVyc2UgPiBsaSA+IGE6Zm9jdXMge1xuXHRiYWNrZ3JvdW5kOiAkYmxhY2tfZGFya2VyO1xufVxuLmZsYXQtYmxhY2sgLnRhYi1vdmVyZmxvdyAubmF2LXRhYnMtaW52ZXJzZSAubmV4dC1idXR0b24gPiBhLFxuLmZsYXQtYmxhY2sgLnRhYi1vdmVyZmxvdyAubmF2LXRhYnMtaW52ZXJzZSAucHJldi1idXR0b24gPiBhLFxuLmZsYXQtYmxhY2sgLm5hdi5uYXYtdGFicy5uYXYtdGFicy1pbnZlcnNlID4gbGkgPiBhLFxuLmZsYXQtYmxhY2sgLm5hdi5uYXYtdGFicy5uYXYtdGFicy1pbnZlcnNlID4gbGkgPiBhOmhvdmVyLFxuLmZsYXQtYmxhY2sgLm5hdi5uYXYtdGFicy5uYXYtdGFicy1pbnZlcnNlID4gbGkgPiBhOmZvY3VzIHtcblx0YmFja2dyb3VuZDogIzJBMkEyQTtcbn1cbi5uYXYubmF2LXRhYnMubmF2LXRhYnMtaW52ZXJzZSA+IGxpLmFjdGl2ZSA+IGEsXG4ubmF2Lm5hdi10YWJzLm5hdi10YWJzLWludmVyc2UgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLFxuLm5hdi5uYXYtdGFicy5uYXYtdGFicy1pbnZlcnNlID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGNvbG9yOiAkYmxhY2tfZGFya2VyO1xufVxuLnRhYi1vdmVyZmxvdy5vdmVyZmxvdy1yaWdodCAubmV4dC1idXR0b24sXG4udGFiLW92ZXJmbG93Lm92ZXJmbG93LWxlZnQgLnByZXYtYnV0dG9uIHtcblx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0b3BhY2l0eTogMTtcblx0YmFja2dyb3VuZDogbm9uZTtcbn1cbi50YWItb3ZlcmZsb3cgLm5hdi10YWJzID4gbGkucHJldi1idXR0b24gKyBsaS5hY3RpdmUgPiBhIHtcblx0Ym9yZGVyLXJhZGl1czogMCAzcHggMCAwO1xufSIsIi8qIFBsdWdpbiAtIERhdGEgVGFibGUgKi9cblx0XG4uZGF0YVRhYmxlc193cmFwcGVyLmZvcm0taW5saW5lIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uZGF0YVRhYmxlc19sZW5ndGggLmZvcm0tY29udHJvbCB7XG5cdG1hcmdpbjogMCA1cHg7XG59XG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2ZpbHRlciBsYWJlbCB7XG5cdGRpc3BsYXk6IGlubGluZTtcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkOmJlZm9yZSwgXG4uZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZDpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiAkc2lsdmVyX2RhcmtlciAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAycHggIWltcG9ydGFudDtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdHRvcDogMTBweCAhaW1wb3J0YW50O1xuXHRsZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0Y29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuXHRmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcblx0d2lkdGg6IDE2cHggIWltcG9ydGFudDtcblx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdHRleHQtaW5kZW50OiAwICFpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Ym9keSA+IHRyLmNoaWxkIHVsIGxpIHtcblx0Ym9yZGVyLWNvbG9yOiAkZ3JleV9saWdodGVyO1xufVxudGFibGUuZGF0YVRhYmxlID4gdGJvZHkgPiB0ci5jaGlsZCB0ZC5jaGlsZCB7XG5cdHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuLnRhYmxlLmRhdGFUYWJsZS50YWJsZS1ib3JkZXJlZC5jb2xsYXBzZWQge1xuXHRib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS5kYXRhVGFibGUudGFibGUtYm9yZGVyZWQuY29sbGFwc2VkID4gdGJvZHkgPiB0ci5jaGlsZCB0ZC5jaGlsZCB7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMmU3ZWMgIWltcG9ydGFudDtcbn1cbnRhYmxlLmRhdGFUYWJsZSA+IHRib2R5ID4gdHIuY2hpbGQgdWwge1xuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxudGFibGUuZGF0YVRhYmxlID4gdGJvZHkgPiB0ci5jaGlsZCBzcGFuLmR0ci10aXRsZSB7XG5cdGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcblx0Y29sb3I6ICRibGFja19kYXJrZXI7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIucGFyZW50ID4gdGQ6Zmlyc3QtY2hpbGQ6YmVmb3JlLCBcbi5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ci5wYXJlbnQgPiB0aDpmaXJzdC1jaGlsZDpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiAjYjZjMmM5O1xufVxuYm9keSBkaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIHVsLnBhZ2luYXRpb24ge1xuXHRtYXJnaW46IDVweCAwO1xufVxuYm9keSBkaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIHVsLnBhZ2luYXRpb24ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5ib2R5IGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUgdWwucGFnaW5hdGlvbiA+IGxpIHtcblx0ZGlzcGxheTogaW5saW5lO1xufVxuYm9keSAuZGF0YVRhYmxlc193cmFwcGVyIHRhYmxlLmRhdGFUYWJsZSB7XG5cdG1hcmdpbjogMTBweCAwICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcbn1cbmJvZHkgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xufVxuLmR0LWJ1dHRvbnMuYnRuLWdyb3VwIHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG4uZGF0YVRhYmxlc19sZW5ndGgsXG5kaXYuZGF0YVRhYmxlc19pbmZvIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5kYXRhVGFibGVzX2VtcHR5IHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxudGFibGUuRFRGQ19DbG9uZWQgdHIuZXZlbiB7XG5cdGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbmRpdi5kYXRhVGFibGVzX3Njcm9sbEhlYWQgLnRhYmxlLFxuLkRURkNfTGVmdFdyYXBwZXIgZGl2LkRURkNfTGVmdEhlYWRXcmFwcGVyIHRhYmxlLFxuLkRURkNfUmlnaHRXcmFwcGVyIGRpdi5EVEZDX1JpZ2h0SGVhZFdyYXBwZXIgdGFibGUge1xuXHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5EVEZDX0xlZnRCb2R5TGluZXIgLnRhYmxlIHRoZWFkID4gdHIgPiB0aCxcbi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgLnRhYmxlIHRoZWFkID4gdHIgPiB0aCB7XG5cdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cbi5kYXRhVGFibGVzX3Njcm9sbEJvZHksXG4uRFRGQ19MZWZ0Qm9keUxpbmVyIHtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlYmVjZWQ7XG59XG4uZGF0YVRhYmxlc19zY3JvbGwgKyAuZGF0YVRhYmxlc19pbmZvLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuRFRGQ19MZWZ0Qm9keUxpbmVyIHRhYmxlLmRhdGFUYWJsZSxcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB0YWJsZS5kYXRhVGFibGUge1xuXHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlciAuRFRGQ19MZWZ0V3JhcHBlciB0YWJsZS5kYXRhVGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3Njcm9sbEJvZHkgdGFibGUuZGF0YVRhYmxlID4gdGJvZHkgPiB0ciA+IHRkICB7XG5cdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZSA+IHRib2R5ICsgdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLmZpeGVkSGVhZGVyLWZsb2F0aW5nIHRoZWFkID4gdHIgPiB0aCB7XG5cdGJvcmRlci10b3A6IG5vbmU7XG5cdGJvcmRlci1ib3R0b20td2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxudGFibGUuZGF0YVRhYmxlIHRib2R5ID4gdHIuc2VsZWN0ZWQsIFxudGFibGUuZGF0YVRhYmxlIHRib2R5ID4gdHIuc2VsZWN0ZWQgdGQsXG50YWJsZS5kYXRhVGFibGUgdGJvZHkgPiB0ciA+IC5zZWxlY3RlZCB7XG5cdGJhY2tncm91bmQ6ICNmZmMgIWltcG9ydGFudDtcblx0Y29sb3I6ICM3MDc0Nzg7XG59XG50YWJsZS5kYXRhVGFibGUgdGguZm9jdXMsIFxudGFibGUuZGF0YVRhYmxlIHRkLmZvY3VzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxMDAwO1xuXHRvdXRsaW5lOiAycHggc29saWQgJGJsYWNrX2RhcmtlciAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRkIHtcblx0Ym9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xufVxuZGl2LmR0LWF1dG9maWxsLWhhbmRsZSB7XG5cdGJhY2tncm91bmQ6ICRibHVlICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1jb2xvcjogJGJsdWUgIWltcG9ydGFudDtcblx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdG1hcmdpbi1sZWZ0OiAtMTBweDtcbn1cbmRpdi5kdC1hdXRvZmlsbC1zZWxlY3Qge1xuXHRiYWNrZ3JvdW5kOiAkYmx1ZSAhaW1wb3J0YW50O1xufVxuZGl2LmR0LWF1dG9maWxsLXNlbGVjdC5sZWZ0IHtcblx0bWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG59XG5kaXYuZHQtYXV0b2ZpbGwtc2VsZWN0LnRvcCB7XG5cdG1hcmdpbi1sZWZ0OiAtOXB4ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG59XG5kaXYuZHQtYXV0b2ZpbGwtc2VsZWN0LnJpZ2h0IHtcblx0bWFyZ2luLWxlZnQ6IC0xMnB4ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG59XG5kaXYuZHQtYXV0b2ZpbGwtc2VsZWN0LmJvdHRvbSB7XG5cdG1hcmdpbi1sZWZ0OiAtOXB4ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6IC0xM3B4ICFpbXBvcnRhbnQ7XG59XG5kaXYuZHQtYXV0b2ZpbGwtYmFja2dyb3VuZCB7XG5cdHotaW5kZXg6IDEwODAgIWltcG9ydGFudDtcbn1cbmRpdi5kdC1hdXRvZmlsbC1saXN0IHtcblx0ei1pbmRleDogMTA5MCAhaW1wb3J0YW50O1xuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5kaXYuZHQtYXV0b2ZpbGwtbGlzdCB1bCBsaSB7XG5cdGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5kaXYuZHQtYXV0b2ZpbGwtbGlzdCB1bCA+IGxpOmZpcnN0LWNoaWxkIHtcblx0Ym9yZGVyLXJhZGl1czogNnB4IDZweCAwIDAgIWltcG9ydGFudDtcbn1cbmRpdi5kdC1hdXRvZmlsbC1saXN0IHVsID4gbGk6bGFzdC1jaGlsZCB7XG5cdGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4ICFpbXBvcnRhbnQ7XG59XG5kaXYuZHQtYXV0b2ZpbGwtbGlzdCBkaXYuZHQtYXV0b2ZpbGwtcXVlc3Rpb24ge1xuXHRwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1jb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuZGl2LmR0LWF1dG9maWxsLWxpc3QgZGl2LmR0LWF1dG9maWxsLWJ1dHRvbiB7XG5cdHdpZHRoOiAxNDBweCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1jb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuZGl2LmR0LWF1dG9maWxsLWxpc3QgLmR0LWF1dG9maWxsLWJ1dHRvbiAuYnRuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0YmFja2dyb3VuZDogJGdyZXk7XG5cdGJvcmRlci1jb2xvcjogJGdyZXk7XG59XG5kaXYuZHQtYXV0b2ZpbGwtbGlzdCAuZHQtYXV0b2ZpbGwtYnV0dG9uIC5idG46aG92ZXIsXG5kaXYuZHQtYXV0b2ZpbGwtbGlzdCAuZHQtYXV0b2ZpbGwtYnV0dG9uIC5idG46Zm9jdXMge1xuXHRiYWNrZ3JvdW5kOiAkZ3JleV9kYXJrZXI7XG5cdGJvcmRlci1jb2xvcjogJGdyZXlfZGFya2VyO1xufVxuZGl2LmR0LWF1dG9maWxsLWxpc3QgLmR0LWF1dG9maWxsLWJ1dHRvbiAuYnRuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICdGaWxsIFRoaXMnO1xuXHRjb2xvcjogI2ZmZjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcbn1cbmRpdi5kdC1idXR0b24taW5mbyB7XG5cdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiAwIDVweCAzMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDZweCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5kaXYuZHQtYnV0dG9uLWluZm8gaDIge1xuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5kaXYuZHQtYnV0dG9uLWluZm8gPiBkaXYge1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cbmRpdi5EVENSX3BvaW50ZXIge1xuXHR3aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6ICRibHVlICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxudGFibGUuZGF0YVRhYmxlLmZpeGVkSGVhZGVyLWZsb2F0aW5nIHtcblx0ei1pbmRleDogMTAzMDtcbn1cbnRyLmR0LXJvd1Jlb3JkZXItbW92aW5nIHtcblx0b3V0bGluZTogMnB4IHNvbGlkICMyZTM1M2MgIWltcG9ydGFudDtcbn1cbnRhYmxlLmR0LXJvd1Jlb3JkZXItZmxvYXQge1xuXHRvdXRsaW5lOiAycHggc29saWQgJGJsdWUgIWltcG9ydGFudDtcbn1cbnRhYmxlLmR0LXJvd1Jlb3JkZXItZmxvYXQgdHIgdGQge1xuXHRiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjOmFmdGVyIHtcblx0Y29udGVudDogJ1xcZjBkZCcgIWltcG9ydGFudDtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjOmFmdGVyIHtcblx0Y29udGVudDogJ1xcZjBkZScgIWltcG9ydGFudDtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZzphZnRlciB7XG5cdGNvbnRlbnQ6ICdcXGYwZGMnICFpbXBvcnRhbnQ7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmc6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2M6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzYzpiZWZvcmUge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59IiwiLyogV2lkZ2V0IC0gUmVnaXN0ZXJlZCBVc2VycyBMaXN0ICovXG5cbi5yZWdpc3RlcmVkLXVzZXJzLWxpc3Qge1xuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdG1hcmdpbjogNy41cHg7XG5cdHBhZGRpbmc6IDA7XG59XG4ucmVnaXN0ZXJlZC11c2Vycy1saXN0ICA+IGxpIHtcblx0d2lkdGg6IDI1JTtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZzogNy41cHg7XG5cdGNvbG9yOiAkYmxhY2s7XG59XG4ucmVnaXN0ZXJlZC11c2Vycy1saXN0ID4gbGkgPiBhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucmVnaXN0ZXJlZC11c2Vycy1saXN0ID4gbGkgaW1nIHtcblx0Ym9yZGVyLXJhZGl1czogIDNweDtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuLnJlZ2lzdGVyZWQtdXNlcnMtbGlzdCAgPiBsaSAudXNlcm5hbWUge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGNvbG9yOiAkYmxhY2s7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucmVnaXN0ZXJlZC11c2Vycy1saXN0ID4gbGkgLnVzZXJuYW1lIHNtYWxsIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0Y29sb3I6ICM3MDc0Nzg7XG5cdGxpbmUtaGVpZ2h0OiAxNXB4O1xufSIsIi8qIFZhcmlhYmxlICovXG4vKiBAc2VlIGh0dHBzOi8vd3d3Lm1hdGVyaWFscGFsZXR0ZS5jb20vY29sb3JzIE1hdGVyaWFsIERlc2lnbiBDb2xvcnMgKi9cblxuJGJnX2JvZHk6ICNlZWUgIWRlZmF1bHQ7XG5cbiRzaWx2ZXJfbGlnaHRlcjogI0ZBRkFGQSAhZGVmYXVsdDtcbiRzaWx2ZXI6ICNFRUVFRUUgIWRlZmF1bHQ7XG4kc2lsdmVyX2RhcmtlcjogI0JEQkRCRCAhZGVmYXVsdDtcblxuJGJsYWNrOiAjMjEyMTIxICFkZWZhdWx0O1xuJGJsYWNrX2RhcmtlcjogIzAwMCAhZGVmYXVsdDtcbiRibGFja19saWdodGVyOiAjMjEyMTIxICFkZWZhdWx0O1xuXG4kcmVkOiAjZDMyZjJmICFkZWZhdWx0O1xuJHJlZF9kYXJrZXI6ICNmNDQzMzYgIWRlZmF1bHQ7XG4kcmVkX2xpZ2h0ZXI6ICNiNzFjMWMgIWRlZmF1bHQ7XG5cbiRvcmFuZ2U6ICNlNjRhMTkgIWRlZmF1bHQ7XG4kb3JhbmdlX2RhcmtlcjogI2JmMzYwYyAhZGVmYXVsdDtcbiRvcmFuZ2VfbGlnaHRlcjogI2ZmNTcyMiAhZGVmYXVsdDtcblxuJHllbGxvdzogI2ZmZWIzYiAhZGVmYXVsdDtcbiR5ZWxsb3dfZGFya2VyOiAjZmRkODM1ICFkZWZhdWx0O1xuJHllbGxvd19saWdodGVyOiAjZmZmMTc2ICFkZWZhdWx0O1xuXG4kZ3JlZW46ICMzODhlM2MgIWRlZmF1bHQ7XG4kZ3JlZW5fZGFya2VyOiAjMWI1ZTIwICFkZWZhdWx0O1xuJGdyZWVuX2xpZ2h0ZXI6ICM0Y2FmNTAgIWRlZmF1bHQ7XG5cbiRhcXVhOiAjMDBiY2Q0ICFkZWZhdWx0O1xuJGFxdWFfZGFya2VyOiAjMDA5N2E3ICFkZWZhdWx0O1xuJGFxdWFfbGlnaHRlcjogIzRkZDBlMSAhZGVmYXVsdDtcblxuJGJsdWU6ICMwM2E5ZjQgIWRlZmF1bHQ7XG4kYmx1ZV9kYXJrZXI6ICMwMjg4ZDEgIWRlZmF1bHQ7XG4kYmx1ZV9saWdodGVyOiAjNGZjM2Y3ICFkZWZhdWx0O1xuXG4kcHVycGxlOiAjOWMyN2IwICFkZWZhdWx0O1xuJHB1cnBsZV9kYXJrZXI6ICM3YjFmYTIgIWRlZmF1bHQ7XG4kcHVycGxlX2xpZ2h0ZXI6ICNiYTY4YzggIWRlZmF1bHQ7XG5cbiRncmV5OiAjOWU5ZTllICFkZWZhdWx0O1xuJGdyZXlfZGFya2VyOiAjNjE2MTYxICFkZWZhdWx0O1xuJGdyZXlfbGlnaHRlcjogI2UwZTBlMCAhZGVmYXVsdDtcblxuJGxpbWU6ICNjZGRjMzkgIWRlZmF1bHQ7XG4kbGltZV9kYXJrZXI6ICNhZmI0MmIgIWRlZmF1bHQ7XG4kbGltZV9saWdodGVyOiAjZGNlNzc1ICFkZWZhdWx0O1xuXG4kdGVhbDogIzAwOTY4OCAhZGVmYXVsdDtcbiR0ZWFsX2RhcmtlcjogIzAwNzk2YiAhZGVmYXVsdDtcbiR0ZWFsX2xpZ2h0ZXI6ICM0ZGI2YWMgIWRlZmF1bHQ7XG5cbiRpbmRpZ286ICMzZjUxYjUgIWRlZmF1bHQ7XG4kaW5kaWdvX2RhcmtlcjogIzMwM2Y5ZiAhZGVmYXVsdDtcbiRpbmRpZ29fbGlnaHRlcjogIzc5ODZjYiAhZGVmYXVsdDtcblxuJHBpbms6ICNjMjE4NWIgIWRlZmF1bHQ7XG4kcGlua19kYXJrZXI6ICM4ODBlNGYgIWRlZmF1bHQ7XG4kcGlua19saWdodGVyOiAjZTkxZTYzICFkZWZhdWx0O1xuXG4kd2hpdGU6ICNmZmZmZmYgIWRlZmF1bHQ7XG5cbi8vIFRleHQgQ29sb3JcbiRib2R5X3RleHRfY29sb3I6ICM2MTYxNjEgIWRlZmF1bHQ7XG4kaGVhZGluZ190ZXh0X2NvbG9yOiAjMjEyMTIxICFkZWZhdWx0O1xuJGhlYWRpbmdfc21hbGxfdGV4dF9jb2xvcjogIzc3NyAhZGVmYXVsdDtcbiRmb3JtX2xhYmVsX2NvbG9yOiAjMjEyMTIxICFkZWZhdWx0O1xuXG4vLyBGb250IFNldHRpbmdcbiRib2R5X2ZvbnRfc2l6ZTogMTNweCAhZGVmYXVsdDtcbiRib2R5X2ZvbnRfZmFtaWx5OiAnUm9ib3RvJywgXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmICFkZWZhdWx0O1xuJGllOF9ib2R5X2ZvbnRfZmFtaWx5OiBBcmlhbCxzYW5zLXNlcmlmICFkZWZhdWx0O1xuJGJvZHlfZm9udF9tb25vOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuXG4vLyBzaWRlYmFyXG4kc2lkZWJhci1iZzogIzM3NDc0RjtcblxuLy8gYnJhbmQgY29sb3JzXG4kYnJhbmQtcHJpbWFyeTogIzQ2NDY0NztcbiRicmFuZC1wcmltYXJ5LWxpZ2h0ZXI6IGxpZ2h0ZW4oJGJyYW5kLXByaW1hcnksIDEwJSk7XG4kYnJhbmQtcHJpbWFyeS1kYXJrZXI6IGRhcmtlbigkYnJhbmQtcHJpbWFyeSwgMTAlKTtcblxuJGJyYW5kLXNlY29uZGFyeTogJHJlZDtcbiRicmFuZC1zZWNvbmRhcnktbGlnaHRlcjogbGlnaHRlbigkYnJhbmQtc2Vjb25kYXJ5LCAxMCUpO1xuJGJyYW5kLXNlY29uZGFyeS1kYXJrZXI6IGRhcmtlbigkYnJhbmQtc2Vjb25kYXJ5LCAxMCUpO1xuXG4kY29sb3ItZGVmYXVsdC1iZzogJHdoaXRlO1xuJGNvbG9yLWRlZmF1bHQtdGV4dDogJGJsYWNrO1xuJGNvbG9yLWRlZmF1bHQtYmctaG92ZXI6IGRhcmtlbigkY29sb3ItZGVmYXVsdC1iZywgMTAlKTtcblxuJGNvbG9yLWludmVyc2UtYmc6ICRibGFjaztcbiRjb2xvci1pbnZlcnNlLXRleHQ6ICR3aGl0ZTtcbiRjb2xvci1pbnZlcnNlLWJnLWhvdmVyOiBsaWdodGVuKCRjb2xvci1pbnZlcnNlLWJnLCAxMCUpO1xuXG4kY29sb3ItcHJpbWFyeS1iZzogJGJyYW5kLXByaW1hcnk7XG4kY29sb3ItcHJpbWFyeS10ZXh0OiAkd2hpdGU7XG4kY29sb3ItcHJpbWFyeS1iZy1ob3ZlcjogZGFya2VuKCRjb2xvci1wcmltYXJ5LWJnLCAxMCUpO1xuXG4kY29sb3Itc3VjY2Vzcy1iZzogJHRlYWw7XG4kY29sb3Itc3VjY2Vzcy10ZXh0OiAkd2hpdGU7XG4kY29sb3Itc3VjY2Vzcy1iZy1ob3ZlcjogZGFya2VuKCRjb2xvci1wcmltYXJ5LWJnLCAxMCUpO1xuXG4kY29sb3Itd2FybmluZy1iZzogJG9yYW5nZTtcbiRjb2xvci13YXJuaW5nLXRleHQ6ICR3aGl0ZTtcbiRjb2xvci13YXJuaW5nLWJnLWhvdmVyOiBkYXJrZW4oJGNvbG9yLXByaW1hcnktYmcsIDEwJSk7XG5cbiRjb2xvci1kYW5nZXItYmc6ICRyZWRfZGFya2VyO1xuJGNvbG9yLWRhbmdlci10ZXh0OiAkd2hpdGU7XG4kY29sb3ItZGFuZ2VyLWJnLWhvdmVyOiBkYXJrZW4oJGNvbG9yLXByaW1hcnktYmcsIDEwJSk7XG5cbiRjb2xvci1pbmZvLWJnOiAkYXF1YTtcbiRjb2xvci1pbmZvLXRleHQ6ICR3aGl0ZTtcbiRjb2xvci1pbmZvLWJnLWhvdmVyOiBkYXJrZW4oJGNvbG9yLXByaW1hcnktYmcsIDEwJSk7XG4iLCIvKiBXaWRnZXQgLSBXaWRnZXQgQ2hhdCAqL1xuXG4ud2lkZ2V0LWNoYXQge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLndpZGdldC1jaGF0LndpZGdldC1jaGF0LXJvdW5kZWQge1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ud2lkZ2V0LWNoYXQud2lkZ2V0LWNoYXQtcm91bmRlZC53aWRnZXQtY2hhdC13aXRoLWlucHV0IHtcblx0Ym9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG59XG4ud2lkZ2V0LWNoYXQgLndpZGdldC1jaGF0LWhlYWRlciB7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG4ud2lkZ2V0LWNoYXQgLndpZGdldC1jaGF0LWhlYWRlci1pY29uLFxuLndpZGdldC1jaGF0IC53aWRnZXQtY2hhdC1oZWFkZXItY29udGVudCB7XG5cdHBhZGRpbmc6IDEycHggMTVweDtcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi53aWRnZXQtY2hhdCAud2lkZ2V0LWNoYXQtaGVhZGVyLWljb24ge1xuXHR3aWR0aDogMSU7XG59XG4ud2lkZ2V0LWNoYXQgLndpZGdldC1jaGF0LWhlYWRlciA+IGRpdiArIGRpdiB7XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cbi53aWRnZXQtY2hhdCAud2lkZ2V0LWNoYXQtaGVhZGVyLXRpdGxlIHtcblx0bWFyZ2luOiAwO1xuXHRmb250LXNpemU6IDE0cHg7XG59XG4ud2lkZ2V0LWNoYXQgLndpZGdldC1jaGF0LWhlYWRlci1kZXNjIHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRtYXJnaW46IDA7XG59XG4ud2lkZ2V0LWNoYXQgLndpZGdldC1jaGF0LWJvZHkge1xuXHRwYWRkaW5nOiAxNXB4O1xuXHRiYWNrZ3JvdW5kOiAjZWVlO1xufVxuLndpZGdldC1jaGF0IC53aWRnZXQtY2hhdC1pdGVtIHtcblx0Y29sb3I6ICRibGFja19kYXJrZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWluLWhlaWdodDogMzhweDtcblx0cGFkZGluZzogM3B4IDA7XG59XG4ud2lkZ2V0LWNoYXQgLndpZGdldC1jaGF0LW1lZGlhIHtcblx0d2lkdGg6IDM4cHg7XG5cdGhlaWdodDogMzhweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDNweDtcblx0bGVmdDogMHB4O1xuXHRib3JkZXItcmFkaXVzOiAzOHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAzOHB4O1xufVxuLndpZGdldC1jaGF0IC53aWRnZXQtY2hhdC1tZWRpYSBpbWcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1heC1oZWlnaHQ6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLndpZGdldC1jaGF0IC5yaWdodCAud2lkZ2V0LWNoYXQtbWVkaWEge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMDtcbn1cbi53aWRnZXQtY2hhdCAud2l0aC1tZWRpYSAud2lkZ2V0LWNoYXQtaW5mbyB7XG5cdG1hcmdpbi1sZWZ0OiA1M3B4O1xuXHRtaW4td2lkdGg6IDYwJTtcbn1cbi53aWRnZXQtY2hhdCAucmlnaHQgLndpZGdldC1jaGF0LWluZm8ge1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cbi53aWRnZXQtY2hhdCAud2l0aC1tZWRpYS5yaWdodCAud2lkZ2V0LWNoYXQtaW5mbyB7XG5cdG1hcmdpbi1yaWdodDogNTNweDtcbn1cbi53aWRnZXQtY2hhdCAud2lkZ2V0LWNoYXQtaW5mby1jb250YWluZXIge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6IDhweCAxMnB4O1xuXHRib3JkZXItcmFkaXVzOiAxOHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGNvbG9yOiAjZmZmO1xufVxuLndpZGdldC1jaGF0IC53aWRnZXQtY2hhdC1tZXNzYWdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMHB4O1xuXHRsZWZ0OiAtMjRweDtcblx0Ym9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItdG9wLXdpZHRoOiAxNXB4O1xuXHRib3JkZXItcmlnaHQtd2lkdGg6IDEwcHg7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR3aWR0aDogMzVweDtcblx0aGVpZ2h0OiAzNXB4O1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgxMGRlZyk7XG59XG4ud2lkZ2V0LWNoYXQgLndpZGdldC1jaGF0LW1lc3NhZ2U6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogNjBweDtcblx0aGVpZ2h0OiAxMnB4O1xufVxuLndpZGdldC1jaGF0IC53aWRnZXQtY2hhdC1uYW1lIHtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cbi53aWRnZXQtY2hhdCAud2lkZ2V0LWNoYXQtbWVzc2FnZSB7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGNvbG9yOiAjMjIyO1xufVxuLndpZGdldC1jaGF0IC53aWRnZXQtY2hhdC10aW1lIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMTJweDtcblx0Ym90dG9tOiA4cHg7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0Y29sb3I6ICM5OTk7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc2l6ZTogMTFweDtcbn1cbi53aWRnZXQtY2hhdCAucmlnaHQgLndpZGdldC1jaGF0LXRpbWUge1xuXHRyaWdodDogYXV0bztcblx0bGVmdDogMTJweDtcbn1cbi53aWRnZXQtY2hhdCAucmlnaHQgLndpZGdldC1jaGF0LW1lc3NhZ2U6YWZ0ZXIge1xuXHRmbG9hdDogbGVmdDtcbn1cbi53aWRnZXQtY2hhdCAucmlnaHQgLndpZGdldC1jaGF0LW1lc3NhZ2U6YmVmb3JlIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IC0yNHB4O1xuXHRib3R0b206IC01cHg7XG5cdGJvcmRlci1yaWdodC13aWR0aDogMHB4O1xuXHRib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItbGVmdC13aWR0aDogMTBweDtcblx0Ym9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG4ud2lkZ2V0LWNoYXQtaXRlbS5yaWdodCAud2lkZ2V0LWNoYXQtaW5mbyB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmludmVyc2UtbW9kZS53aWRnZXQtY2hhdCB7XG5cdGJhY2tncm91bmQ6ICRibGFjaztcbn1cbi5pbnZlcnNlLW1vZGUud2lkZ2V0LWNoYXQgLndpZGdldC1jaGF0LWhlYWRlciB7XG5cdGJvcmRlci1jb2xvcjogJGJsYWNrO1xufVxuLmludmVyc2UtbW9kZS53aWRnZXQtY2hhdCAud2lkZ2V0LWNoYXQtaGVhZGVyLXRpdGxlIHtcblx0Y29sb3I6ICNmZmY7XG59XG4uaW52ZXJzZS1tb2RlLndpZGdldC1jaGF0IC53aWRnZXQtY2hhdC1oZWFkZXItZGVzYyB7XG5cdGNvbG9yOiAjYWFhO1xufVxuLmludmVyc2UtbW9kZS53aWRnZXQtY2hhdCAud2lkZ2V0LWNoYXQtYm9keSB7XG5cdGJhY2tncm91bmQ6ICM0NDQ7XG59IiwiLyogV2lkZ2V0IC0gV2lkZ2V0IElucHV0ICovXG5cbmRpdiArIC53aWRnZXQtaW5wdXQge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbn1cbmRpdiArIC53aWRnZXQtaW5wdXQud2lkZ2V0LWlucHV0LXJvdW5kZWQge1xuXHRib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbn1cbi53aWRnZXQtaW5wdXQud2lkZ2V0LWlucHV0LXJvdW5kZWQge1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ud2lkZ2V0LWlucHV0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLndpZGdldC1pbnB1dC1jb250YWluZXIge1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0d2lkdGg6IDEwMCU7XG59XG4ud2lkZ2V0LWlucHV0LWljb24sXG4ud2lkZ2V0LWlucHV0LWJveCxcbi53aWRnZXQtaW5wdXQtZGl2aWRlciB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ud2lkZ2V0LWlucHV0LWRpdmlkZXIge1xuXHR3aWR0aDogMXB4O1xufVxuLndpZGdldC1pbnB1dC1kaXZpZGVyOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdHdpZHRoOiAxcHg7XG5cdGhlaWdodDogMjZweDtcblx0YmFja2dyb3VuZDogI2VlZTtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4ud2lkZ2V0LWlucHV0LWljb24ge1xuXHR3aWR0aDogMSU7XG5cdHBhZGRpbmc6IDAgNXB4O1xufVxuLndpZGdldC1pbnB1dC1pY29uIGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogMTBweCAxMHB4O1xuXHRmb250LXNpemU6IDE4cHg7XG59XG4ud2lkZ2V0LWlucHV0LWJveCB7XG5cdHBhZGRpbmc6IDEwcHggMDtcbn1cbi53aWRnZXQtaW5wdXQtYm94IC5mb3JtLWNvbnRyb2wge1xuXHRib3JkZXItY29sb3I6ICNlZWU7XG5cdGJhY2tncm91bmQ6ICNlZWU7XG5cdGJvcmRlci1yYWRpdXM6IDQwcHg7XG59XG4ud2lkZ2V0LWlucHV0LWJveCAuZm9ybS1jb250cm9sOmZvY3VzIHtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cbi5pbnZlcnNlLW1vZGUgLndpZGdldC1pbnB1dCxcbi5pbnZlcnNlLW1vZGUud2lkZ2V0LWlucHV0IHtcblx0YmFja2dyb3VuZDogJGJsYWNrO1xufVxuLmludmVyc2UtbW9kZSBkaXYgKyAud2lkZ2V0LWlucHV0LFxuZGl2ICsgLndpZGdldC1pbnB1dC5pbnZlcnNlLW1vZGUgIHtcblx0Ym9yZGVyLWNvbG9yOiAkYmxhY2s7XG59XG4uaW52ZXJzZS1tb2RlIC53aWRnZXQtaW5wdXQtYm94IC5mb3JtLWNvbnRyb2wge1xuXHRib3JkZXItY29sb3I6ICM1NTU7XG5cdGJhY2tncm91bmQ6ICM1NTU7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmludmVyc2UtbW9kZSAud2lkZ2V0LWlucHV0LWJveCAuZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICNhOGFjYjE7IH1cbi5pbnZlcnNlLW1vZGUgLndpZGdldC1pbnB1dC1ib3ggLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjYThhY2IxOyB9XG4uaW52ZXJzZS1tb2RlIC53aWRnZXQtaW5wdXQtYm94IC5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICNhOGFjYjE7IH1cbi5pbnZlcnNlLW1vZGUgLndpZGdldC1pbnB1dC1ib3ggLmZvcm0tY29udHJvbDotbW96LXBsYWNlaG9sZGVyIHsgIGNvbG9yOiAjYThhY2IxOyB9XG4uaW52ZXJzZS1tb2RlIC53aWRnZXQtaW5wdXQtZGl2aWRlcjphZnRlciB7XG5cdGJhY2tncm91bmQ6ICM1NTU7XG59XG4iLCIvKiBXaWRnZXQgLSBXaWRnZXQgVG9kb2xpc3QgKi9cblxuLndpZGdldC10b2RvbGlzdCB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG59XG4ud2lkZ2V0LXRvZG9saXN0OmJlZm9yZSxcbi53aWRnZXQtdG9kb2xpc3Q6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogdGFibGU7XG5cdGNsZWFyOiBib3RoO1xufVxuLndpZGdldC10b2RvbGlzdC53aWRnZXQtdG9kb2xpc3Qtcm91bmRlZCB7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi53aWRnZXQtdG9kb2xpc3QtaGVhZGVyIHtcblx0ZGlzcGxheTogdGFibGU7XG5cdHdpZHRoOiAxMDAlO1xufVxuLndpZGdldC10b2RvbGlzdC1ib2R5IHtcblx0cGFkZGluZzogNXB4IDA7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cdFxuLndpZGdldC10b2RvbGlzdC1oZWFkZXItbGVmdCxcbi53aWRnZXQtdG9kb2xpc3QtaGVhZGVyLXJpZ2h0IHtcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0cGFkZGluZzogMTBweCAxNXB4O1xufVxuLndpZGdldC10b2RvbGlzdC1oZWFkZXItcmlnaHQge1xuXHR3aWR0aDogMSU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53aWRnZXQtdG9kb2xpc3QtaGVhZGVyIC53aWRnZXQtdG9kb2xpc3QtaGVhZGVyLXRpdGxlIHtcblx0bWFyZ2luOiAwO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ud2lkZ2V0LXRvZG9saXN0LWhlYWRlciAud2lkZ2V0LXRvZG9saXN0LWhlYWRlci10b3RhbCB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Y29sb3I6ICMyZDM1M2M7XG59XG4ud2lkZ2V0LXRvZG9saXN0LWhlYWRlciAud2lkZ2V0LXRvZG9saXN0LWhlYWRlci10b3RhbCBzbWFsbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDEwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxMHB4O1xufVxuLndpZGdldC10b2RvbGlzdC1pdGVtIHtcblx0ZGlzcGxheTogdGFibGU7XG5cdHdpZHRoOiAxMDAlO1xufVxuLndpZGdldC10b2RvbGlzdC1pdGVtIC53aWRnZXQtdG9kb2xpc3QtaW5wdXQsXG4ud2lkZ2V0LXRvZG9saXN0LWl0ZW0gLndpZGdldC10b2RvbGlzdC1jb250ZW50LFxuLndpZGdldC10b2RvbGlzdC1pdGVtIC53aWRnZXQtdG9kb2xpc3QtaWNvbiB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdHBhZGRpbmc6IDEwcHggMTVweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi53aWRnZXQtdG9kb2xpc3QtaXRlbSAud2lkZ2V0LXRvZG9saXN0LWlucHV0LFxuLndpZGdldC10b2RvbGlzdC1pdGVtIC53aWRnZXQtdG9kb2xpc3QtaWNvbiB7XG5cdHdpZHRoOiAxJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLndpZGdldC10b2RvbGlzdC1pdGVtIC53aWRnZXQtdG9kb2xpc3QtaW5wdXQge1xuXHR3aWR0aDogNDVweDtcbn1cbi53aWRnZXQtdG9kb2xpc3QtaXRlbSAud2lkZ2V0LXRvZG9saXN0LWlucHV0ICsgZGl2IHtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuLndpZGdldC10b2RvbGlzdC1pdGVtICsgLndpZGdldC10b2RvbGlzdC1pdGVtIC53aWRnZXQtdG9kb2xpc3QtY29udGVudCxcbi53aWRnZXQtdG9kb2xpc3QtaXRlbSArIC53aWRnZXQtdG9kb2xpc3QtaXRlbSAud2lkZ2V0LXRvZG9saXN0LWljb24ge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbn1cbi53aWRnZXQtdG9kb2xpc3QtaXRlbSAud2lkZ2V0LXRvZG9saXN0LXRpdGxlIHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRtYXJnaW46IDA7XG59XG4ud2lkZ2V0LXRvZG9saXN0LWl0ZW0gLndpZGdldC10b2RvbGlzdC1kZXNjIHtcblx0bWFyZ2luOiAwO1xuXHRmb250LXNpemU6IDEycHg7XG59XG4ud2lkZ2V0LXRvZG9saXN0LWl0ZW0gLndpZGdldC10b2RvbGlzdC1jb250ZW50IC5mb3JtLWNvbnRyb2wge1xuXHRtYXJnaW46IC01cHggMDtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG59XG4uaW52ZXJzZS1tb2RlLndpZGdldC10b2RvbGlzdCB7XG5cdGJhY2tncm91bmQ6ICRibGFjaztcbn1cbi5pbnZlcnNlLW1vZGUgLndpZGdldC10b2RvbGlzdC1ib2R5LFxuLmludmVyc2UtbW9kZSAud2lkZ2V0LXRvZG9saXN0LWl0ZW0gKyAud2lkZ2V0LXRvZG9saXN0LWl0ZW0gLndpZGdldC10b2RvbGlzdC1jb250ZW50LCBcbi5pbnZlcnNlLW1vZGUgLndpZGdldC10b2RvbGlzdC1pdGVtICsgLndpZGdldC10b2RvbGlzdC1pdGVtIC53aWRnZXQtdG9kb2xpc3QtaWNvbiB7XG5cdGJvcmRlci1jb2xvcjogIzU1NTtcbn1cbi5pbnZlcnNlLW1vZGUgLndpZGdldC10b2RvbGlzdC1oZWFkZXIgLndpZGdldC10b2RvbGlzdC1oZWFkZXItdGl0bGUsXG4uaW52ZXJzZS1tb2RlIC53aWRnZXQtdG9kb2xpc3QtaGVhZGVyIC53aWRnZXQtdG9kb2xpc3QtaGVhZGVyLXRvdGFsLFxuLmludmVyc2UtbW9kZSAud2lkZ2V0LXRvZG9saXN0LWl0ZW0gLndpZGdldC10b2RvbGlzdC10aXRsZSxcbi5pbnZlcnNlLW1vZGUgLndpZGdldC10b2RvbGlzdC1pdGVtIC53aWRnZXQtdG9kb2xpc3QtY29udGVudCAuZm9ybS1jb250cm9sIHtcblx0Y29sb3I6ICNmZmY7XG59XG4uaW52ZXJzZS1tb2RlIC53aWRnZXQtdG9kb2xpc3QtaXRlbSAud2lkZ2V0LXRvZG9saXN0LWRlc2Mge1xuXHRjb2xvcjogI2FhYTtcbn0iLCIvKiBXaWRnZXQgLSBXaWRnZXQgTWFwICovXG5cdFx0XHRcbi53aWRnZXQtbWFwIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcbn1cbi53aWRnZXQtbWFwLndpZGdldC1tYXAtcm91bmRlZCB7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5pbnZlcnNlLW1vZGUud2lkZ2V0LW1hcCB7XG5cdGJhY2tncm91bmQ6ICRibGFjaztcbn0iLCIvKiBXaWRnZXQgLSBXaWRnZXQgQ2FyZCAqL1xuXG4ud2lkZ2V0LWNhcmQsXG5hLndpZGdldC1jYXJkIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLndpZGdldC1jYXJkLnNxdWFyZSB7XG5cdHBhZGRpbmctdG9wOiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLndpZGdldC1jYXJkIC53aWRnZXQtY2FyZC1jb250ZW50IHtcblx0cGFkZGluZzogMTVweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndpZGdldC1jYXJkIC53aWRnZXQtY2FyZC1jb3Zlcixcbi53aWRnZXQtY2FyZC5zcXVhcmUgLndpZGdldC1jYXJkLWNvbnRlbnQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcbn1cbi53aWRnZXQtY2FyZC53aWRnZXQtY2FyZC1yb3VuZGVkIC53aWRnZXQtY2FyZC1jb250ZW50LFxuLndpZGdldC1jYXJkLndpZGdldC1jYXJkLXJvdW5kZWQgLndpZGdldC1jYXJkLWNvdmVyIHtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xufVxuLndpZGdldC1jYXJkIC53aWRnZXQtY2FyZC1jb3ZlciB7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi53aWRnZXQtY2FyZCAud2lkZ2V0LWNhcmQtY292ZXIgLndpZGdldC1jYXJkLWNvdmVyLWljb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHdpZHRoOiA1MCU7XG5cdGhlaWdodDogNTAlO1xuXHRtYXJnaW46IC0yNSUgMCAwIC0yNSU7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjc1KTtcblx0Y29sb3I6IHJnYmEoMCwwLDAsMC43NSk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53aWRnZXQtY2FyZCAud2lkZ2V0LWNhcmQtY292ZXIgLndpZGdldC1jYXJkLWNvdmVyLWljb24gLmZhIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtMC44NXZ3O1xuXHRtYXJnaW4tbGVmdDogLTF2dztcblx0Zm9udC1zaXplOiAydnc7XG5cdGxpbmUtaGVpZ2h0OiAydnc7XG5cdGhlaWdodDogMnZ3O1xuXHR3aWR0aDogMnZ3O1xufVxuLndpZGdldC1jYXJkLnNxdWFyZSAud2lkZ2V0LWNhcmQtY29udGVudC5ib3R0b20ge1xuXHR0b3A6IGF1dG87XG59XG4uaW52ZXJzZS1tb2RlIC53aWRnZXQtY2FyZCxcbi5pbnZlcnNlLW1vZGUud2lkZ2V0LWNhcmQsXG4uaW52ZXJzZS1tb2RlIGEud2lkZ2V0LWNhcmQsXG5hLmludmVyc2UtbW9kZS53aWRnZXQtY2FyZCB7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmludmVyc2UtbW9kZSAud2lkZ2V0LWNhcmQgLndpZGdldC1jYXJkLWNvdmVyLFxuLmludmVyc2UtbW9kZS53aWRnZXQtY2FyZCAud2lkZ2V0LWNhcmQtY292ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG59IiwiLyogV2lkZ2V0IC0gV2lkZ2V0IEljb24gKi9cblxuLndpZGdldC1pY29uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLndpZGdldC1pY29uLFxuLndpZGdldC1pY29uIGkge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aWR0aDogNDBweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRsaW5lLWhlaWdodDogNDBweDtcblx0Zm9udC1zaXplOiAyOHB4O1xufVxuLndpZGdldC1pY29uLnVzZXIgaSB7XG5cdGZvbnQtc2l6ZTogMzZweDtcblx0bGluZS1oZWlnaHQ6IDU2cHg7XG59XG4ud2lkZ2V0LWljb24ud2lkZ2V0LWljb24teHMsXG4ud2lkZ2V0LWljb24ud2lkZ2V0LWljb24teHMgaSB7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRmb250LXNpemU6IDE0cHg7XG59XG4ud2lkZ2V0LWljb24ud2lkZ2V0LWljb24teHMudXNlciBpIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMjhweDtcbn1cbi53aWRnZXQtaWNvbi53aWRnZXQtaWNvbi1zbSxcbi53aWRnZXQtaWNvbi53aWRnZXQtaWNvbi1zbSBpIHtcblx0d2lkdGg6IDMwcHg7XG5cdGhlaWdodDogMzBweDtcblx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdGZvbnQtc2l6ZTogMjFweDtcbn1cbi53aWRnZXQtaWNvbi53aWRnZXQtaWNvbi1zbS51c2VyIGkge1xuXHRmb250LXNpemU6IDI3cHg7XG5cdGxpbmUtaGVpZ2h0OiA0MnB4O1xufVxuLndpZGdldC1pY29uLndpZGdldC1pY29uLWxnLFxuLndpZGdldC1pY29uLndpZGdldC1pY29uLWxnIGkge1xuXHR3aWR0aDogNjBweDtcblx0aGVpZ2h0OiA2MHB4O1xuXHRsaW5lLWhlaWdodDogNjBweDtcblx0Zm9udC1zaXplOiA0MnB4O1xufVxuLndpZGdldC1pY29uLndpZGdldC1pY29uLWxnLnVzZXIgaSB7XG5cdGZvbnQtc2l6ZTogNTRweDtcblx0bGluZS1oZWlnaHQ6IDg0cHg7XG59XG4ud2lkZ2V0LWljb24ud2lkZ2V0LWljb24teGwsXG4ud2lkZ2V0LWljb24ud2lkZ2V0LWljb24teGwgaSB7XG5cdHdpZHRoOiA4MHB4O1xuXHRoZWlnaHQ6IDgwcHg7XG5cdGxpbmUtaGVpZ2h0OiA4MHB4O1xuXHRmb250LXNpemU6IDU2cHg7XG59XG4ud2lkZ2V0LWljb24ud2lkZ2V0LWljb24teGwudXNlciBpIHtcblx0Zm9udC1zaXplOiA3MnB4O1xuXHRsaW5lLWhlaWdodDogMTEycHg7XG59IiwiLyogV2lkZ2V0IC0gV2lkZ2V0IEltYWdlICovXG5cbi53aWRnZXQtaW1nIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d2lkdGg6IDQwcHg7XG5cdGhlaWdodDogNDBweDtcblx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi53aWRnZXQtaW1nLndpZGdldC1pbWcteGwge1xuXHR3aWR0aDogODBweDtcblx0aGVpZ2h0OiA4MHB4O1xuXHRsaW5lLWhlaWdodDogODBweDtcbn1cbi53aWRnZXQtaW1nLndpZGdldC1pbWctbGcge1xuXHR3aWR0aDogNjBweDtcblx0aGVpZ2h0OiA2MHB4O1xuXHRsaW5lLWhlaWdodDogNjBweDtcbn1cbi53aWRnZXQtaW1nLndpZGdldC1pbWctc20ge1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAzMHB4O1xuXHRsaW5lLWhlaWdodDogMzBweDtcbn1cbi53aWRnZXQtaW1nLndpZGdldC1pbWcteHMge1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRsaW5lLWhlaWdodDogMjBweDtcbn0iLCIvKiBXaWRnZXQgLSBXaWRnZXQgQ2hhcnQgKi9cblxuLndpZGdldC1jaGFydC1pbmZvIHtcblx0Y29sb3I6ICMyMjI7XG59XG4ud2lkZ2V0LWNoYXJ0LWluZm8tdGl0bGUge1xuXHRtYXJnaW46IDAgMCA1cHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcbn1cbi53aWRnZXQtY2hhcnQtaW5mby1kZXNjIHtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRjb2xvcjogIzc3Nztcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi53aWRnZXQtY2hhcnQtaW5mby1wcm9ncmVzcyB7XG5cdGZvbnQtc2l6ZTogMTBweDtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLndpZGdldC1jaGFydC1pbmZvIC5wcm9ncmVzcyB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4ud2lkZ2V0LWNoYXJ0LWNvbnRlbnQge1xuXHRiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuXHRwYWRkaW5nOiAxMHB4O1xufVxuLmludmVyc2UtbW9kZSAud2lkZ2V0LWNoYXJ0LWNvbnRlbnQge1xuXHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG59XG4uaW52ZXJzZS1tb2RlIC53aWRnZXQtY2hhcnQtaW5mbyB7XG5cdGNvbG9yOiAjYWFhO1xufVxuLmludmVyc2UtbW9kZSAubnZkMyB0ZXh0IHtcblx0ZmlsbDogcmdiYSgyNTUsMjU1LDI1NSwwLjc1KTtcbn1cbi5pbnZlcnNlLW1vZGUgLm52ZDMgLm52LWF4aXMgbGluZSxcbi5pbnZlcnNlLW1vZGUgLm52ZDMgLm52LWF4aXMgcGF0aCB7XG5cdHN0cm9rZTogcmdiYSgyNTUsMjU1LDI1NSwwLjE1KTtcbn0iLCIvKiBQbHVnaW4gTGlzdCAqL1xuXG5AaW1wb3J0ICdwbHVnaW5zL19ib290c3RyYXBfY2FsZW5kYXInO1xuQGltcG9ydCAncGx1Z2lucy9fYm9vdHN0cmFwX2NvbG9ycGFsZXR0ZSc7XG5AaW1wb3J0ICdwbHVnaW5zL19ib290c3RyYXBfZGF0ZXJhbmdlcGlja2VyJztcbkBpbXBvcnQgJ3BsdWdpbnMvX2Jvb3RzdHJhcF9kYXRldGltZXBpY2tlcic7XG5AaW1wb3J0ICdwbHVnaW5zL19ib290c3RyYXBfc2VsZWN0JztcbkBpbXBvcnQgJ3BsdWdpbnMvX2Jvb3RzdHJhcF9zd2VldGFsZXJ0JztcbkBpbXBvcnQgJ3BsdWdpbnMvX2Jvb3RzdHJhcF90aW1lcGlja2VyJztcbkBpbXBvcnQgJ3BsdWdpbnMvX2Jvb3RzdHJhcF93aXphcmQnO1xuQGltcG9ydCAncGx1Z2lucy9fY2tlZGl0b3InO1xuQGltcG9ydCAncGx1Z2lucy9fY29sb3JwaWNrZXInO1xuQGltcG9ydCAncGx1Z2lucy9fY29tYm9ib3gnO1xuQGltcG9ydCAncGx1Z2lucy9fZGF0YXRhYmxlJztcbkBpbXBvcnQgJ3BsdWdpbnMvX2RhdGVwaWNrZXInO1xuQGltcG9ydCAncGx1Z2lucy9fZGF0ZXRpbWVwaWNrZXInO1xuQGltcG9ydCAncGx1Z2lucy9fZHJvcHpvbmUnO1xuQGltcG9ydCAncGx1Z2lucy9fZmxvdCc7XG5AaW1wb3J0ICdwbHVnaW5zL19mdWxsY2FsZW5kYXInO1xuQGltcG9ydCAncGx1Z2lucy9fZ3JpdHRlcic7XG5AaW1wb3J0ICdwbHVnaW5zL19oaWdobGlnaHRqcyc7XG5AaW1wb3J0ICdwbHVnaW5zL19pbnRyb2pzJztcbkBpbXBvcnQgJ3BsdWdpbnMvX2lyaXNfcmFuZ2Vfc2xpZGVyJztcbkBpbXBvcnQgJ3BsdWdpbnMvX2pxdWVyeV9hdXRvY29tcGxldGUnO1xuQGltcG9ydCAncGx1Z2lucy9fanF1ZXJ5X2RyYWdnYWJsZSc7XG5AaW1wb3J0ICdwbHVnaW5zL19qcXVlcnlfc2ltcGxlX2NvbG9ycGlja2VyJztcbkBpbXBvcnQgJ3BsdWdpbnMvX2pxdWVyeV9zbWFydF93aXphcmQnO1xuQGltcG9ydCAncGx1Z2lucy9fanN0cmVlJztcbkBpbXBvcnQgJ3BsdWdpbnMvX2p2ZWN0b3JtYXAnO1xuQGltcG9ydCAncGx1Z2lucy9fbnZkMyc7XG5AaW1wb3J0ICdwbHVnaW5zL19wYWNlX2xvYWRlcic7XG5AaW1wb3J0ICdwbHVnaW5zL19wYXJzbGV5JztcbkBpbXBvcnQgJ3BsdWdpbnMvX3Bhc3N3b3JkX2luZGljYXRvcic7XG5AaW1wb3J0ICdwbHVnaW5zL19wb3dlcmFuZ2Vfc2xpZGVyJztcbkBpbXBvcnQgJ3BsdWdpbnMvX3NlbGVjdDJfY2hvaWNlJztcbkBpbXBvcnQgJ3BsdWdpbnMvX3NlbGVjdDInO1xuQGltcG9ydCAncGx1Z2lucy9fc2xpbXNjcm9sbGJhcic7XG5AaW1wb3J0ICdwbHVnaW5zL19zcGFya2xpbmUnO1xuQGltcG9ydCAncGx1Z2lucy9fc3VtbWVybm90ZSc7XG5AaW1wb3J0ICdwbHVnaW5zL19zdXBlcmJveCc7XG5AaW1wb3J0ICdwbHVnaW5zL190YWdpdCc7XG5AaW1wb3J0ICdwbHVnaW5zL190eXBlYWhlYWQnO1xuQGltcG9ydCAncGx1Z2lucy9fd3lzaWh0bWw1JztcbkBpbXBvcnQgJ3BsdWdpbnMvX3hlZGl0YWJsZSc7XG4iLCIvKiBQbHVnaW4gLSBCb290c3RyYXAgQ2FsZW5kYXIgKi9cblxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdHBhZGRpbmc6IDEwcHggMDtcbn1cbi5ib290c3RyYXAtY2FsZW5kYXIgLmNhbGVuZGFyIGEge1xuXHRsaW5lLWhlaWdodDogMjRweDtcbn1cbi5ib290c3RyYXAtY2FsZW5kYXIgLmNhbGVuZGFyIHRkIHtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciAudGFibGUgdGQge1xuXHRwYWRkaW5nOiAzcHggNXB4O1xufVxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLndlZWtfZGF5cyB0ZCB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGNvbG9yOiAjYTlhY2FlO1xufVxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLnZpc3VhbG1vbnRoeWVhciB7XG5cdGNvbG9yOiAkYmxhY2s7XG59XG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciAudGFibGUuaGVhZGVyIHtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDEwO1xufVxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLnRhYmxlLmhlYWRlciB0ZCB7XG5cdGNvbG9yOiAjNzA3NDc4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLnRhYmxlLmhlYWRlciAueWVhciB7XG5cdHdpZHRoOiA3MiU7XG59XG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciAudGFibGUuaGVhZGVyIHRkLnllYXIge1xuXHRmb250LXNpemU6IDE4cHg7XG59XG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciAuaWNvbi1hcnJvdy1yaWdodCxcbi5ib290c3RyYXAtY2FsZW5kYXIgLmNhbGVuZGFyIC5pY29uLWFycm93LWxlZnQgeyBcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTRweDtcbn1cbi5ib290c3RyYXAtY2FsZW5kYXIgLmNhbGVuZGFyIC5pY29uLWFycm93LXJpZ2h0OmhvdmVyLFxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmljb24tYXJyb3ctbGVmdDpob3Zlcixcbi5ib290c3RyYXAtY2FsZW5kYXIgLmNhbGVuZGFyIC5pY29uLWFycm93LXJpZ2h0OmZvY3VzLFxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmljb24tYXJyb3ctbGVmdDpmb2N1cyB7XG5cdGNvbG9yOiAkYmxhY2s7XG59XG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciAuaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICdcXGYwNjAnO1xufVxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmljb24tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogJ1xcZjA2MSc7XG59XG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciAudGFibGUge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmV2ZW50IGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Y29sb3I6ICNmZmY7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmV2ZW50IC5wb3BvdmVyIGEge1xuXHRjb2xvcjogIzQyOGJjYTtcbn1cbi5ib290c3RyYXAtY2FsZW5kYXIgLmNhbGVuZGFyIC5ldmVudCAucG9wb3ZlciBhOmhvdmVyLCBcbi5ib290c3RyYXAtY2FsZW5kYXIgLmNhbGVuZGFyIC5ldmVudCAucG9wb3ZlciBhOmZvY3VzIHtcblx0Y29sb3I6ICMyYTY0OTY7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmV2ZW50LFxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmV2ZW50OmhvdmVyLFxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmV2ZW50OmZvY3VzLFxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmV2ZW50IGE6aG92ZXIsXG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciAuZXZlbnQgYTpmb2N1cyB7XG5cdHRleHQtc2hhZG93OiBub25lO1xuXHRjb2xvcjogJGJsYWNrO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmJvb3RzdHJhcC1jYWxlbmRhciAuY2FsZW5kYXIgLmV2ZW50IGE6aG92ZXIsXG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciAuZXZlbnQgYTpmb2N1cyB7XG5cdGNvbG9yOiAjZmZmO1xuXHRvcGFjaXR5OiAwLjg7XG59XG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciAuZXZlbnQsXG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciAuZXZlbnQ6aG92ZXIsXG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciAuZXZlbnQ6Zm9jdXMge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciAuZmEtY2lyY2xlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xufSIsIi8qIFBsdWdpbiAtIEJvb3RzdHJhcCBDb2xvcnBhbGV0dGUgKi9cblxuLmJvb3RzdHJhcC1jb2xvcnBhbGV0dGUgLmJ0bi1jb2xvciB7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0d2lkdGg6IDE5cHggIWltcG9ydGFudDtcblx0aGVpZ2h0OiAxOXB4ICFpbXBvcnRhbnQ7XG5cdFxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGJsYWNrX2RhcmtlciAhaW1wb3J0YW50O1xuXHR9XG59IiwiLyogUGx1Z2luIC0gQm9vdHN0cmFwIERhdGVyYW5nZXBpY2tlciAqL1xuXG5ib2R5IC5kYXRlcmFuZ2VwaWNrZXIge1xuXHR6LWluZGV4OiAxMDIwICFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiAwIDVweCAzMHB4IDAgcmdiYSgwLDAsMCwuMjUpICFpbXBvcnRhbnQ7XG59XG4uZGF0ZXJhbmdlcGlja2VyOmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuYWN0aXZlLCBcbi5kYXRlcmFuZ2VwaWNrZXIgdGQuYWN0aXZlOmhvdmVyLFxuLmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmUuYXZhaWxhYmxlLCBcbi5kYXRlcmFuZ2VwaWNrZXIgdGQuYWN0aXZlLmF2YWlsYWJsZTpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICRibHVlICFpbXBvcnRhbnQ7XG5cdHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uZGF0ZXJhbmdlcGlja2VyIHRhYmxlIHtcblx0Y29sb3I6ICRibGFjaztcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyIHRoIHtcblx0Y29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xufVxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIgdGgsIFxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIgdGQge1xuXHRwYWRkaW5nOiA3cHggIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaSB7XG5cdGNvbG9yOiAkYmxhY2tfZGFya2VyICFpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZTogMTNweDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaS5hY3RpdmUsIFxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpOmhvdmVyIHtcblx0YmFja2dyb3VuZDogIzJlMzUzYyAhaW1wb3J0YW50O1xuXHRib3JkZXItY29sb3I6ICMyZTM1M2MgIWltcG9ydGFudDtcblx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuYXZhaWxhYmxlOmhvdmVyLCBcbi5kYXRlcmFuZ2VwaWNrZXIgdGguYXZhaWxhYmxlOmhvdmVyIHtcblx0YmFja2dyb3VuZDogI2U5ZWNlZiAhaW1wb3J0YW50O1xuXHRjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG59XG4uZGF0ZXJhbmdlcGlja2VyIHRkLm9mZiwgXG4uZGF0ZXJhbmdlcGlja2VyIHRkLm9mZi5pbi1yYW5nZSwgXG4uZGF0ZXJhbmdlcGlja2VyIHRkLm9mZi5zdGFydC1kYXRlLCBcbi5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLmVuZC1kYXRlIHtcblx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXHRjb2xvcjogI2QzZDhkZiAhaW1wb3J0YW50O1xufVxuLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmY6aG92ZXIsXG4uZGF0ZXJhbmdlcGlja2VyIHRkLm9mZjpmb2N1cyB7XG5cdGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcblx0Y29sb3I6ICNkM2Q4ZGYgIWltcG9ydGFudDtcbn1cbmJvZHkgLmRhdGVyYW5nZXBpY2tlciB0ZC5pbi1yYW5nZSB7XG5cdGJhY2tncm91bmQ6ICNjOGU5ZjM7XG59XG5ib2R5IC5kYXRlcmFuZ2VwaWNrZXIgLmlucHV0LW1pbmkuYWN0aXZlIHtcblx0Ym9yZGVyLWNvbG9yOiAjNWRiMGZmO1xuXHRvdXRsaW5lOiAwO1xuXHRib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUyLCAxNDIsIDIyNywgMC4zKTtcbn1cbmJvZHkgLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUgdGgsIFxuYm9keSAuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10YWJsZSB0ZCB7XG5cdHBhZGRpbmc6IDA7XG59IiwiLyogUGx1Z2luIC0gQm9vdHN0cmFwIERhdGUgVGltZXBpY2tlciAqL1xuXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5nbHlwaGljb24ge1xuXHRmb250LXNpemU6IDE0cHg7XG59XG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5nbHlwaGljb24uZ2x5cGhpY29uLWNoZXZyb24tdXA6YmVmb3JlIHsgY29udGVudDogJ1xcZjEwNic7IH1cbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmdseXBoaWNvbi5nbHlwaGljb24tY2hldnJvbi1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGYxMDcnOyB9XG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5nbHlwaGljb24uZ2x5cGhpY29uLWNoZXZyb24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAnXFxmMTA0JzsgfVxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZ2x5cGhpY29uLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGYxMDUnOyB9XG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5nbHlwaGljb24uZ2x5cGhpY29uLXRpbWU6YmVmb3JlIHsgY29udGVudDogJ1xcZjAxNyc7IH1cbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmdseXBoaWNvbi5nbHlwaGljb24tY2FsZW5kYXI6YmVmb3JlIHsgY29udGVudDogJ1xcZjEzMyc7IH1cbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXItaG91ciwgXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyLW1pbnV0ZSwgXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyLXNlY29uZCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNkM2Q4ZGY7XG5cdGJvcmRlci1yYWRpdXM6IDZweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiA4MHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdGhlaWdodDogYXV0bztcblx0cGFkZGluZzogNnB4IDE1cHg7XG59XG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5waWNrZXItc3dpdGNoZXIge1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlciA+IGRpdiB7XG5cdGRpc3BsYXk6IGJsb2NrO1x0XG59XG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUge1xuXHR3aWR0aDogMzIwcHg7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudSxcbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYVtkYXRhLWFjdGlvbl0ge1xuXHRjb2xvcjogJGJsYWNrX2Rhcmtlcjtcbn1cbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudSAuZGF0ZXBpY2tlciB7XG5cdHBhZGRpbmc6IDA7XG59XG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUuYm90dG9tOmFmdGVyIHtcblx0Ym9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1ib3R0b206IDdweCBzb2xpZCB3aGl0ZTtcblx0dG9wOiAtN3B4O1xuXHRsZWZ0OiAxNXB4O1xufVxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LmJvdHRvbS5wdWxsLXJpZ2h0OmFmdGVyIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDE1cHg7XG59XG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUuYm90dG9tOmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5jb2xsYXBzZS5pbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29sbGFwc2UuaW4gKyAucGlja2VyLXN3aXRjaCB0ZCBzcGFuIHtcblx0bWFyZ2luLXRvcDogMDtcblx0Ym9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG59XG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5waWNrZXItc3dpdGNoIHRkIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IGF1dG87XG5cdG1hcmdpbjogLTFweCAwIDA7XG5cdGJhY2tncm91bmQ6ICNmNWY1ZjU7XG5cdGhlaWdodDogMzZweDtcblx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xufVxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaCB0ZCBhIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaCB0ZCBzcGFuOmhvdmVyIHtcblx0YmFja2dyb3VuZDogI2U5ZWNlZjtcbn1cbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHNwYW46aG92ZXIsXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3ZlciwgXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsIFxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsIFxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlci1kYXlzLFxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlci1tb250aHMsXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyIC50aW1lcGlja2VyLXBpY2tlcixcbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXIgLnRpbWVwaWNrZXItaG91cnMsXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyIC50aW1lcGlja2VyLW1pbnV0ZXMsXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyIC5kYXRlcGlja2VyLXNlY29uZHMsXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyLXllYXJzLFxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlci1kZWNhZGVzLFxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRoLFxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRkIHtcblx0cGFkZGluZzogNXB4O1xufVxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuZGF0ZXBpY2tlci1tb250aHMgdGFibGUgdGJvZHkgdHIgdGQsXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyLXllYXJzIHRhYmxlIHRib2R5IHRyIHRkLFxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaCAudGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRkIHtcblx0cGFkZGluZzogMDtcbn1cbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXItZGVjYWRlcyAuZGVjYWRlIHtcblx0bGluZS1oZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcblx0cGFkZGluZzogMTFweDtcbn1cbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uXSB7XG5cdHBhZGRpbmc6IDZweCAxNXB4O1xufVxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCB7XG5cdGhlaWdodDogMzJweDtcblx0d2lkdGg6IDMycHg7XG5cdGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlci1waWNrZXIgdGFibGUgdGQuc2VwYXJhdG9yIHtcblx0d2lkdGg6IDIwcHg7XG59XG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyLXBpY2tlciB0YWJsZSB0ZCxcbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXItcGlja2VyIHRhYmxlIHRkIC5idG4gc3BhbiB7XG5cdHdpZHRoOiBhdXRvO1xuXHRoZWlnaHQ6IGF1dG87XG5cdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlci1waWNrZXIgdGFibGUgdGQge1xuXHRwYWRkaW5nOiAwIDVweDtcbn1cbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXItcGlja2VyIHRhYmxlIHRkIC5idG4sXG5ib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyLXBpY2tlciB0YWJsZSB0ZCAuYnRuIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXItcGlja2VyIHRhYmxlIHRkIC5idG4uYnRuLXByaW1hcnkge1xuXHR3aWR0aDogNjBweDtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuYm9keSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlci1waWNrZXIgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG59IiwiLyogUGx1Z2luIC0gQm9vdHN0cmFwIFNlbGVjdCAqL1xuXG5ib2R5IC5ib290c3RyYXAtc2VsZWN0IC5idG46Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5ib290c3RyYXAtc2VsZWN0LnNob3cgLmRyb3Bkb3duLW1lbnUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0ei1pbmRleDogMTAxMCAhaW1wb3J0YW50O1xufVxuYm9keSAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXIuYnRuLCBcbmJvZHkgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLmJ0bjphY3RpdmUsIFxuYm9keSAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXIuYnRuOmZvY3VzLCBcbmJvZHkgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLmJ0bjpob3ZlciB7XG5cdGNvbG9yOiAjZmZmO1xufVxuYm9keSAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXIuYnRuLmJ0bi1saWdodCxcbmJvZHkgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLmJ0bi5idG4tZGVmYXVsdCxcbmJvZHkgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLmJ0bi5idG4td2hpdGUsXG5ib2R5IC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlci5idG4uYnRuLXllbGxvdyB7XG5cdGNvbG9yOiAjMDAwO1xufSIsIi8qIFBsdWdpbiAtIEJvb3RzdHJhcCBTd2VldEFsZXJ0ICovXG5cbi5zd2FsLW1vZGFsIC5idG46Zm9jdXMge1xuXHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc3dhbC1pY29uLS1zdWNjZXNzLFxuLnN3YWwtaWNvbi0tc3VjY2Vzc19fcmluZyB7XG5cdGJvcmRlci1jb2xvcjogcmdiYSgwLCAxNTAsIDEzNiwgMC4yKSAhaW1wb3J0YW50O1xufVxuLnN3YWwtaWNvbi0tc3VjY2Vzc19fbGluZS0tbG9uZyxcbi5zd2FsLWljb24tLXN1Y2Nlc3NfX2xpbmUtLXRpcCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICR0ZWFsICFpbXBvcnRhbnQ7XG59XG4uc3dhbC1pY29uLS1pbmZvIHtcblx0Ym9yZGVyLWNvbG9yOiAkYXF1YSAhaW1wb3J0YW50O1xufVxuLnN3YWwtaWNvbi0taW5mbzphZnRlciwgXG4uc3dhbC1pY29uLS1pbmZvOmJlZm9yZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRhcXVhICFpbXBvcnRhbnQ7XG59XG4uc3dhbC1pY29uLS13YXJuaW5nX19ib2R5LCBcbi5zd2FsLWljb24tLXdhcm5pbmdfX2RvdCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UgIWltcG9ydGFudDtcbn1cbi5zd2FsLWljb24tLXdhcm5pbmcge1xuXHRib3JkZXItY29sb3I6ICRvcmFuZ2UgIWltcG9ydGFudDtcbn1cbi5zd2FsLWljb24tLWVycm9yX19saW5lIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHJlZCAhaW1wb3J0YW50O1xufVxuLnN3YWwtaWNvbi0tZXJyb3Ige1xuXHRib3JkZXItY29sb3I6ICRyZWQgIWltcG9ydGFudDtcbn0iLCIvKiBQbHVnaW4gLSBDb21ib2JveCAqL1xuXG4uY29tYm9ib3gtY29udGFpbmVyIHtcblx0ZGlzcGxheTogdGFibGU7XG5cdGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG5cdHdpZHRoOiAxMDAlO1xufVxuLmNvbWJvYm94LWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAge1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0d2lkdGg6IDEwMCU7XG59XG4uY29tYm9ib3gtY29udGFpbmVyIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHR3aWR0aDogMzVweDtcbn1cbi5jb21ib2JveC1jb250YWluZXIgLmNhcmV0IHtcblx0bWFyZ2luOiAwO1xufVxuLmNvbWJvYm94LWNvbnRhaW5lciAuZ2x5cGhpY29uLXJlbW92ZTpiZWZvcmUge1xuXHRjb250ZW50OiAnXFxmMDBkJztcbn1cbi5jb21ib2JveC1jb250YWluZXIgLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uY29tYm9ib3gtY29udGFpbmVyIGlucHV0LCBcbi5jb21ib2JveC1jb250YWluZXIgLnVuZWRpdGFibGUtaW5wdXQge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZWRmMGY1O1xuXHRiYWNrZ3JvdW5kOiAjZWRmMGY1O1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAzNHB4O1xuXHRwYWRkaW5nOiA2cHggMTJweDtcblx0bGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG5cdGNvbG9yOiAjNTU1O1xuXHRib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweCAhaW1wb3J0YW50O1xuXHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgLjE1cyxib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7XG59XG4uY29tYm9ib3gtY29udGFpbmVyIGlucHV0OmZvY3VzLCBcbi5jb21ib2JveC1jb250YWluZXIgLnVuZWRpdGFibGUtaW5wdXQ6Zm9jdXMge1xuXHRvdXRsaW5lOiAwO1xuXHRib3JkZXItY29sb3I6ICM1ZGIwZmYgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1MiwgMTQyLCAyMjcsIDAuMykgIWltcG9ydGFudDtcbn1cbi5jb21ib2JveC1jb250YWluZXIgaW5wdXQsXG4uY29tYm9ib3gtY29udGFpbmVyIC5hZGQtb24ge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG4uY29tYm9ib3gtY29udGFpbmVyIC5hZGQtb24ge1xuXHR3aWR0aDogMSUgIWltcG9ydGFudDtcblx0cGFkZGluZzogNXB4IDEwcHggIWltcG9ydGFudDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0ZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogI2Q2ZDhkZCAhaW1wb3J0YW50O1xuXHRjb2xvcjogIzU1NSAhaW1wb3J0YW50O1xufVxuLmJ0biAuY29tYm9ib3gtY2xlYXIge1xuXHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0d2lkdGg6IDhweCAhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG9wYWNpdHk6IDEuMDtcbn1cbi5jb21ib2JveC1jb250YWluZXIgLmljb24tcmVtb3ZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICdcXGYwMGQnO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogLTJweDtcblx0dG9wOiAxcHg7XG5cdHRleHQtc2hhZG93OiBub25lO1xufVxuLmNvbWJvYm94LWNvbnRhaW5lciBpbnB1dCxcbi5jb21ib2JveC1jb250YWluZXIgLnVuZWRpdGFibGUtaW5wdXQge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjY2NkMGQ0ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbn0iLCIvKiBQbHVnaW4gLSBCb290c3RyYXAgV2l6YXJkICovXG5cbi5id2l6YXJkLXN0ZXBzIHtcblx0Zm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuXHRvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG5cdGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uYndpemFyZC1zdGVwcyBsaTpiZWZvcmUsXG4uYndpemFyZC1zdGVwcyBsaTphZnRlciB7XG5cdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ3aXphcmQtc3RlcHMgbGkge1xuXHRmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcblx0bGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogI0Y1RjVGNSAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4uYndpemFyZC1zdGVwcyBsaTpob3Zlcixcbi5id2l6YXJkLXN0ZXBzIGxpOmZvY3VzIHtcblx0YmFja2dyb3VuZDogI2QzZGFkZiAhaW1wb3J0YW50O1xufVxuLmJ3aXphcmQtc3RlcHMuY2xpY2thYmxlIGxpOmhvdmVyOm5vdCguYWN0aXZlKSBhLFxuLmJ3aXphcmQtc3RlcHMuY2xpY2thYmxlIGxpOmZvY3VzOm5vdCguYWN0aXZlKSBhIHtcblx0Y29sb3I6ICMzMzMgIWltcG9ydGFudDtcbn1cbi5id2l6YXJkLXN0ZXBzIGxpIHNtYWxsIHtcblx0Zm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjOTk5ICFpbXBvcnRhbnQ7XG5cdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdGxpbmUtaGVpZ2h0OiAxNHB4ICFpbXBvcnRhbnQ7XG59XG4uYndpemFyZC1zdGVwcyBsaSBhIHtcblx0bWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcblx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYndpemFyZC1zdGVwcyAubGFiZWwge1xuXHRmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuXHR3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuXHRsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG5cdHRvcDogMCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAjNmQ3NDc5ICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuLmJ3aXphcmQtc3RlcHMgbGkuYWN0aXZlLFxuLmJ3aXphcmQtc3RlcHMgbGkuYWN0aXZlOmhvdmVyLFxuLmJ3aXphcmQtc3RlcHMgbGkuYWN0aXZlOmZvY3VzIHtcblx0YmFja2dyb3VuZDogJGFxdWEgIWltcG9ydGFudDtcbn1cbi5id2l6YXJkLXN0ZXBzIGxpLmFjdGl2ZSBzbWFsbCB7XG5cdGNvbG9yOiAjYjJlNmU2ICFpbXBvcnRhbnQ7XG59XG4uYndpemFyZC1zdGVwcyBsaS5hY3RpdmUgLmxhYmVsIHtcblx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjIpICFpbXBvcnRhbnQ7XG59IiwiLyogUGx1Z2luIC0gQ0tFZGl0b3IgKi9cblxuLnBhbmVsLWZvcm0gLmNrZV9jaHJvbWUge1xuXHRib3JkZXI6IG5vbmU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59IiwiLyogUGx1Z2luIC0gQ29sb3JwaWNrZXIgKi9cblxuLmNvbG9ycGlja2VyIHtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiA1cHg7XG5cdHotaW5kZXg6IDEwMTAgIWltcG9ydGFudDtcbn1cbi5jb2xvcnBpY2tlcjpiZWZvcmUge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uY29sb3JwaWNrZXI6YWZ0ZXIge1xuXHRib3JkZXItd2lkdGg6IDdweCAhaW1wb3J0YW50O1xuXHR0b3A6IC03cHggIWltcG9ydGFudDtcbn1cbi5jb2xvcnBpY2tlci1sZWZ0OmFmdGVyIHtcblx0bGVmdDogMTJweCFpbXBvcnRhbnQ7XG59XG4uY29sb3JwaWNrZXItcmlnaHQ6YWZ0ZXIge1xuXHRyaWdodDogMTJweCFpbXBvcnRhbnQ7XG59XG4uY29sb3JwaWNrZXItaHVlLCBcbi5jb2xvcnBpY2tlci1hbHBoYSB7XG5cdG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59XG4uaW5wdXQtZ3JvdXAuY29sb3JwaWNrZXItY29tcG9uZW50IHtcblx0ZGlzcGxheTogdGFibGU7XG5cdHdpZHRoOiAxMDAlO1xufVxuLmlucHV0LWdyb3VwLmNvbG9ycGlja2VyLWNvbXBvbmVudCAuZm9ybS1jb250cm9sIHtcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0d2lkdGg6IDEwMCU7XG59XG4uaW5wdXQtZ3JvdXAuY29sb3JwaWNrZXItY29tcG9uZW50IC5pbnB1dC1ncm91cC1hZGRvbiB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHdpZHRoOiAyMHB4O1xufVxuLmNvbG9ycGlja2VyLWVsZW1lbnQgLmFkZC1vbiBpLCBcbi5jb2xvcnBpY2tlci1lbGVtZW50IC5pbnB1dC1ncm91cC1hZGRvbiBpIHtcblx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn0iLCIvKiBQbHVnaW4gLSBEYXRlcGlja2VyICovXG5cbi5kYXRlcGlja2VyIHtcblx0Y29sb3I6ICRibGFjaztcblx0bWluLXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHtcblx0d2lkdGg6IDEwMCU7XG59XG4uZGF0ZXBpY2tlciAubmV4dCxcbi5kYXRlcGlja2VyIC5wcmV2IHtcblx0Y29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRhdGVwaWNrZXIgLm5leHQ6YmVmb3JlIHtcblx0Y29udGVudDogJ1xcZjEwNSc7XG5cdGNvbG9yOiAkYmxhY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Zm9udC1zaXplOiAxNHB4O1xufVxuLmRhdGVwaWNrZXIgLnByZXY6YmVmb3JlIHtcblx0Y29udGVudDogJ1xcZjEwNCc7XG5cdGNvbG9yOiAkYmxhY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Zm9udC1zaXplOiAxNHB4O1xufVxuLmRhdGVwaWNrZXIgLnByZXY6aG92ZXIsIFxuLmRhdGVwaWNrZXIgLm5leHQ6aG92ZXIsIFxuLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGg6aG92ZXIsXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2g6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLWRyb3Bkb3duIHtcblx0d2lkdGg6IDMyMHB4O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRoIHtcblx0cGFkZGluZy1sZWZ0OiAxNHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAxNHB4O1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItbW9udGhzIHRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLnByZXYsXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1tb250aHMgdGFibGUgPiB0aGVhZCA+IHRyID4gdGgubmV4dCB7XG5cdHdpZHRoOiA0NXB4O1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItbW9udGhzIHRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItbW9udGhzIHRhYmxlID4gdGJvZHkgPiB0ciA+IHRkIHtcblx0cGFkZGluZzogNXB4O1x0XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1sZWZ0OmFmdGVyIHtcblx0bGVmdDogMTVweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXJpZ2h0OmFmdGVyIHtcblx0cmlnaHQ6IDE1cHg7XG59XG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLWRyb3Bkb3duID4gZGl2IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uZGF0ZXBpY2tlci5kcm9wZG93bi1tZW51IHtcblx0bWluLXdpZHRoOiAyNTBweDtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDAgNXB4IDMwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSkgIWltcG9ydGFudDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duOmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLCBcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkIHtcblx0YmFja2dyb3VuZDogIzU3NWQ2MyAhaW1wb3J0YW50O1xuXHR0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1pbmxpbmUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IGF1dG87XG59XG4uZGF0ZXBpY2tlci1mdWxsLXdpZHRoIC5kYXRlcGlja2VyLWlubGluZSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXksIFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsIFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsIFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAjZWVlICFpbXBvcnRhbnQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsIFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmhvdmVyLCBcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciwgXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsIFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmZvY3VzLCBcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcjpmb2N1cywgXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6Zm9jdXMsIFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmZvY3VzLCBcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmUsIFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZSwgXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLCBcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsIFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5hY3RpdmUsIFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSwgXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLCBcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUsIFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlciwgXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLCBcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAkYmx1ZSAhaW1wb3J0YW50O1xuXHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmlucHV0LWRhdGVyYW5nZSAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuXHRiYWNrZ3JvdW5kOiAjZDZkOGRkICFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHR0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiA2cHggMTJweCAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59IiwiLyogUGx1Z2luIC0gRGF0ZVRpbWVwaWNrZXIgKEFkZGVkIGluIFYxLjIpICovXG5cbi5kYXRldGltZXBpY2tlciB0YWJsZSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuLmRhdGV0aW1lcGlja2VyIHRoLCBcbi5kYXRldGltZXBpY2tlciB0ZCB7XG5cdHBhZGRpbmc6IDBweCA1cHggIWltcG9ydGFudDtcblx0d2lkdGg6IDMwcHggIWltcG9ydGFudDtcblx0aGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHNwYW4uYWN0aXZlIHtcblx0YmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAkYmx1ZSFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59IiwiLyogUGx1Z2luIC0gRHJvcHpvbmUgKi9cblxuLmRyb3B6b25lIHtcblx0Ym9yZGVyOiAycHggZGFzaGVkICRzaWx2ZXJfZGFya2VyICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5kcm9wem9uZS5kei1jbGlja2FibGUgLmR6LW1lc3NhZ2UsIFxuLmRyb3B6b25lLmR6LWNsaWNrYWJsZSAuZHotbWVzc2FnZSAqIHtcblx0Y3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG4uZHJvcHpvbmUuZHotY2xpY2thYmxlOmhvdmVyLFxuLmRyb3B6b25lLmR6LWNsaWNrYWJsZTpmb2N1cyB7XG5cdGJhY2tncm91bmQ6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cbi5kcm9wem9uZS5kei1jbGlja2FibGUuZHotc3RhcnRlZDpob3Zlcixcbi5kcm9wem9uZS5kei1jbGlja2FibGUuZHotc3RhcnRlZDpmb2N1cyB7XG5cdGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5kcm9wem9uZSAuZHotbWVzc2FnZSB7XG5cdGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuXHRjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHRmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbn1cbi5kcm9wem9uZSAuZHotbWVzc2FnZSB7XG5cdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRtYXJnaW46IDQ1cHggMCAhaW1wb3J0YW50O1xufVxuLmRyb3B6b25lIC5kei1tZXNzYWdlIC5kei1ub3RlIHtcblx0Zm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcblx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0bWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuXHRjb2xvcjogIzcwNzQ3OCAhaW1wb3J0YW50O1xufVxuLmRyb3B6b25lIC5kei1wcmV2aWV3LmR6LWltYWdlLXByZXZpZXcge1xuXHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4uZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LWVycm9yLW1lc3NhZ2Uge1xuXHRiYWNrZ3JvdW5kOiAkcmVkICFpbXBvcnRhbnQ7XG59XG4uZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LWVycm9yLW1lc3NhZ2U6YWZ0ZXIge1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiAkcmVkICFpbXBvcnRhbnQ7XG59XG4uaW52ZXJzZS1tb2RlIC5kcm9wem9uZSB7XG5cdGJvcmRlci1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjI1KSAhaW1wb3J0YW50O1xufVxuLmludmVyc2UtbW9kZSAuZHJvcHpvbmUuZHotY2xpY2thYmxlOmhvdmVyLFxuLmludmVyc2UtbW9kZSAuZHJvcHpvbmUuZHotY2xpY2thYmxlOmZvY3VzIHtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAhaW1wb3J0YW50O1xufVxuLmludmVyc2UtbW9kZSAuZHJvcHpvbmUgLmR6LW1lc3NhZ2Uge1xuXHRjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLmludmVyc2UtbW9kZSAuZHJvcHpvbmUgLmR6LW1lc3NhZ2UgLmR6LW5vdGUge1xuXHRjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjc1KSAhaW1wb3J0YW50O1xufSIsIi8qIFBsdWdpbiAtIEZsb3QgKi9cblxuLmxlZ2VuZENvbG9yQm94ID4gZGl2IHtcblx0bWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5sZWdlbmQgPiB0YWJsZSB0ciB0ZC5sZWdlbmRDb2xvckJveCB7XG5cdHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59XG4ubGVnZW5kID4gdGFibGUgdHIgdGQge1xuXHRwYWRkaW5nOiA0cHggMCA1cHggMCAhaW1wb3J0YW50O1xufVxuLmxlZ2VuZCA+IGRpdiB7XG5cdGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAkYmxhY2tfZGFya2VyICFpbXBvcnRhbnQ7XG59XG4ubGVnZW5kID4gdGFibGUgdHIgdGQubGVnZW5kTGFiZWwge1xuXHRwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmxlZ2VuZCA+IHRhYmxlIHRyICsgdHIgdGQge1xuXHRwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG4ubGVnZW5kQ29sb3JCb3ggPiBkaXYgPiBkaXYge1xuXHRib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcblx0Ym9yZGVyLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cbi50aWNrTGFiZWwsXG4ubGVnZW5kTGFiZWwge1xuXHRmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbn1cbi50aWNrTGFiZWwge1xuXHRjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuLmZsb3QtdG9vbHRpcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ZGlzcGxheTogbm9uZTtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiA2cHggMTBweCA3cHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDExcHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC44KTtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRvcGFjaXR5OiAxLjA7XG5cdHotaW5kZXg6IDEwMDAwICFpbXBvcnRhbnQ7XG59IiwiLyogUGx1Z2luIC0gR3JpdHRlciBOb3RpZmljYXRpb24gKi9cblxuI2dyaXR0ZXItbm90aWNlLXdyYXBwZXIge1xuXHR3aWR0aDogMzcxcHghaW1wb3J0YW50O1xuXHR6LWluZGV4OiAxMDQwICFpbXBvcnRhbnQ7XG59XG4uZ3JpdHRlci1pdGVtLXdyYXBwZXIge1xuXHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG59XG4uZ3JpdHRlci10b3AsXG4uZ3JpdHRlci1pdGVtLFxuLmdyaXR0ZXItYm90dG9tIHtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy90cmFuc3BhcmVudC9ibGFjay0wLjgucG5nKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuOCkgIWltcG9ydGFudDtcbn1cbi5ncml0dGVyLXdpdGgtaW1hZ2Uge1xuXHR3aWR0aDogMjgwcHghaW1wb3J0YW50O1xufVxuLmdyaXR0ZXItd2l0aC1pbWFnZSwgLmdyaXR0ZXItd2l0aG91dC1pbWFnZSB7XG5cdHBhZGRpbmctcmlnaHQ6IDcwcHghaW1wb3J0YW50O1xufVxuLmdyaXR0ZXItaW1hZ2Uge1xuXHRtYXJnaW46IDJweCAxMHB4IDAgMCAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZ3JpdHRlci10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuXHRsaW5lLWhlaWdodDogMThweCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG5cdGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcblx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0dGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5ncml0dGVyLWxpZ2h0IC5ncml0dGVyLXRpdGxlIHtcblx0Y29sb3I6ICMzMzMgIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuLmdyaXR0ZXItaXRlbSB7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjYWFhICFpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAycHggMTVweCA1cHggIWltcG9ydGFudDtcbn1cbi5ncml0dGVyLWNsb3NlOmhvdmVyOmJlZm9yZSxcbi5ncml0dGVyLWNsb3NlOmZvY3VzOmJlZm9yZSB7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmdyaXR0ZXItbGlnaHQgLmdyaXR0ZXItaXRlbSwgXG4uZ3JpdHRlci1saWdodCAuZ3JpdHRlci1ib3R0b20sIFxuLmdyaXR0ZXItbGlnaHQgLmdyaXR0ZXItdG9wIHtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy90cmFuc3BhcmVudC93aGl0ZS0wLjk4LnBuZykgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjk4KSAhaW1wb3J0YW50O1xuXHRjb2xvcjogIzk5OSAhaW1wb3J0YW50O1xufVxuLmdyaXR0ZXItbGlnaHQgLmdyaXR0ZXItY2xvc2Uge1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2QwZDQ7XG59XG4uZ3JpdHRlci1saWdodCAuZ3JpdHRlci1jbG9zZTpob3ZlcjpiZWZvcmUsXG4uZ3JpdHRlci1saWdodCAuZ3JpdHRlci1jbG9zZTpmb2N1czpiZWZvcmUge1xuXHRjb2xvcjogJGJsYWNrO1xufVxuLmdyaXR0ZXItY2xvc2UsIFxuLmdyaXR0ZXItbGlnaHQgLmdyaXR0ZXItY2xvc2Uge1xuXHRsZWZ0OiBhdXRvIWltcG9ydGFudDtcblx0cmlnaHQ6IDAhaW1wb3J0YW50O1xuXHR0b3A6IDAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAwIDAhaW1wb3J0YW50O1xuXHR3aWR0aDogNzBweCFpbXBvcnRhbnQ7XG5cdGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XG5cdGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcblx0Ym90dG9tOiAwO1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICM0NDQ7XG59XG4uZ3JpdHRlci1jbG9zZTpiZWZvcmUsIFxuLmdyaXR0ZXItbGlnaHQgLmdyaXR0ZXItY2xvc2U6YmVmb3JlIHtcblx0Y29udGVudDogJ0Nsb3NlJyFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSFpbXBvcnRhbnQ7XG5cdHRleHQtYWxpZ246IGNlbnRlciFpbXBvcnRhbnQ7XG5cdHJpZ2h0OiAwIWltcG9ydGFudDtcblx0Y29sb3I6ICM5OTk7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDEwO1xuXHR0ZXh0LWluZGVudDogMDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogOXB4O1xuXHR0b3A6IDUwJSFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6IC01cHg7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xufSIsIi8qIFBsdWdpbiAtIEhpZ2hsaWdodCBKUyAqL1xuXG4uaGxqcy13cmFwcGVyIHtcblx0YmFja2dyb3VuZDogI0Y1RjVGNTtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGxqcy13cmFwcGVyIHByZSB7XG5cdGJvcmRlcjogbm9uZTtcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cbi5obGpzLXdyYXBwZXIgLmhsanMge1xuXHRwYWRkaW5nOiAxNXB4O1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0b3ZlcmZsb3cteDogYXV0bztcblx0Y29sb3I6ICMyMjI7XG5cdGJvcmRlcjogbm9uZTtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAwO1xufVxuLmhsanMtd3JhcHBlciAuaGxqcy10YWcsXG4uaGxqcy13cmFwcGVyIC5obGpzLXNlY3Rpb24sIFxuLmhsanMtd3JhcHBlciAuaGxqcy1uYW1lLCBcbi5obGpzLXdyYXBwZXIgLmhsanMtc2VsZWN0b3ItdGFnLCBcbi5obGpzLXdyYXBwZXIgLmhsanMtZGVsZXRpb24sIFxuLmhsanMtd3JhcHBlciAuaGxqcy1zdWJzdCB7XG5cdGNvbG9yOiAjMmI3MWI1O1xufVxuLmhsanMtd3JhcHBlciAuaGxqcy1hdHRyLCBcbi5obGpzLXdyYXBwZXIgLmhsanMtdmFyaWFibGUsIFxuLmhsanMtd3JhcHBlciAuaGxqcy10ZW1wbGF0ZS12YXJpYWJsZSwgXG4uaGxqcy13cmFwcGVyIC5obGpzLXR5cGUsIFxuLmhsanMtd3JhcHBlciAuaGxqcy1zZWxlY3Rvci1jbGFzcywgXG4uaGxqcy13cmFwcGVyIC5obGpzLXNlbGVjdG9yLWF0dHIsIFxuLmhsanMtd3JhcHBlciAuaGxqcy1zZWxlY3Rvci1wc2V1ZG8sIFxuLmhsanMtd3JhcHBlciAuaGxqcy1udW1iZXIge1xuXHRjb2xvcjogIzRlYTJkNDtcbn1cbi5obGpzLXdyYXBwZXIgLmhsanMtc3RyaW5nLCBcbi5obGpzLXdyYXBwZXIgLmhsanMtcmVnZXhwLCBcbi5obGpzLXdyYXBwZXIgLmhsanMtYWRkaXRpb24sIFxuLmhsanMtd3JhcHBlciAuaGxqcy1hdHRyaWJ1dGUsXG4uaGxqcy13cmFwcGVyIC5obGpzLW1ldGEtc3RyaW5nIHtcblx0Y29sb3I6ICNmNDQyMzY7XG59XG4uaGxqcy1jb21tZW50IHtcblx0Y29sb3I6ICM3MjgwODg7XG59XG4ucGFuZWwtYm9keSArIC5obGpzLXdyYXBwZXIge1xuXHRib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcbn1cbi5obGpzLXdyYXBwZXIgLmJ0bi1jbGlwYm9hcmQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAxMHB4O1xuXHR0b3A6IDEwcHg7XG59XG4ubW9kYWwgLmhsanMtd3JhcHBlciB7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdG1hcmdpbi10b3A6IC0xcHg7XG59XG4ubW9kYWwgLmhsanMtd3JhcHBlciArIC5tb2RhbC1mb290ZXIge1xuXHRib3JkZXItdG9wOiBub25lO1xufSIsIi8qIFBsdWdpbiAtIEludHJvIEpzIFNldHRpbmcgKi9cblxuLmludHJvanMtaGludCB7XG5cdHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuLmludHJvanMtaGVscGVyTnVtYmVyTGF5ZXIge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGJhY2tncm91bmQ6ICRyZWQgIWltcG9ydGFudDtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59IiwiLyogUGx1Z2luIC0gSXJpcyBSYW5nZSBTbGlkZXIgKi9cblxuLmlycy1saW5lLWxlZnQsXG4uaXJzLWJhci1lZGdlIHtcblx0Ym9yZGVyLXJhZGl1czogNnB4IDAgMCA2cHggIWltcG9ydGFudDtcbn1cbi5pcnMtbGluZS1yaWdodCB7XG5cdGJvcmRlci1yYWRpdXM6IDAgNnB4IDZweCAwICFpbXBvcnRhbnQ7XG59XG4uaXJzLXRvLFxuLmlycy1mcm9tLCBcbi5pcnMtc2luZ2xlIHtcblx0YmFja2dyb3VuZDogJGJsYWNrICFpbXBvcnRhbnQ7XG59XG4uaXJzLWJhci1lZGdlIHtcblx0YmFja2dyb3VuZDogI2I5YzBjMyAhaW1wb3J0YW50O1xuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuXHR0b3A6IDI3cHggIWltcG9ydGFudDtcblx0aGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cbi5pcnMtbGluZS1taWQsXG4uaXJzLWxpbmUtbGVmdCxcbi5pcnMtbGluZS1yaWdodCB7XG5cdGJhY2tncm91bmQ6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cbi5pcnMtYmFyIHtcblx0YmFja2dyb3VuZDogJGdyZXkgIWltcG9ydGFudDtcbn1cbi5pcnMtYmFyLFxuLmlycy1saW5lIHtcblx0aGVpZ2h0OiA0cHggIWltcG9ydGFudDtcblx0dG9wOiAyN3B4ICFpbXBvcnRhbnQ7XG59XG4uaXJzLW1pbiwgLmlycy1tYXgge1xuXHRiYWNrZ3JvdW5kOiAjZTllZGVmICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjNWI2MTY1ICFpbXBvcnRhbnQ7XG59XG4uaXJzLXNsaWRlci50byxcbi5pcnMtc2xpZGVyLmZyb20sXG4uaXJzLXNsaWRlci5zaW5nbGUge1xuXHRiYWNrZ3JvdW5kOiAkZ3JleTtcblx0Ym94LXNoYWRvdzogMCAycHggNnB4IHJnYmEoMCwwLDAsMC4yNSk7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdGJvcmRlcjogNnB4IHNvbGlkICNmZmY7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn0iLCIvKiBQbHVnaW5zIC0galF1ZXJ5IEF1dG9jb21wbGV0ZSAqL1xuXG4udWktd2lkZ2V0IHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGZvbnQtc2l6ZTogMTNweDtcbn1cbi51aS1hdXRvY29tcGxldGUge1xuXHRwYWRkaW5nOiA1cHggMCAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiAwIDVweCAzMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpICFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjY2MgIWltcG9ydGFudDtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDk5OTk5O1xufVxuLnVpLW1lbnUgLnVpLW1lbnUtaXRlbSBhIHtcblx0cGFkZGluZzogNXB4IDEwcHg7XG59XG5ib2R5IC51aS1hdXRvY29tcGxldGUudWktbWVudSAudWktbWVudS1pdGVtLXdyYXBwZXIge1xuXHRwYWRkaW5nOiA1cHggMTVweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnVpLXN0YXRzLWhvdmVyLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRzLWhvdmVyLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0cy1ob3Zlcixcbi51aS1zdGF0cy1mb2N1cyxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0cy1mb2N1cyxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdHMtZm9jdXMge1xuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogJGJsdWUgIWltcG9ydGFudDtcblx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcblxufVxuLnVpLXN0YXRlLWhvdmVyLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhvdmVyLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1ob3Zlcixcbi51aS1zdGF0ZS1mb2N1cyxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1mb2N1cyxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZm9jdXMge1xuXHRiYWNrZ3JvdW5kOiAjZWRmMGY1O1xuXHRib3JkZXI6IG5vbmU7XG5cdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAwO1xufVxuLnVpLXN0YXRlLWFjdGl2ZSxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtYWN0aXZlLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWFjdGl2ZSxcbmEudWktYnV0dG9uOmFjdGl2ZSwgLnVpLWJ1dHRvbjphY3RpdmUsXG4udWktYnV0dG9uLnVpLXN0YXRlLWFjdGl2ZTpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICRibHVlO1xuXHRib3JkZXItY29sb3I6ICRibHVlO1xufVxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudC51aS1hdXRvY29tcGxldGUge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiIsIi8qIFBsdWdpbiAtIGpRdWVyeSBEcmFnZ2FibGUgKi9cblxuLnJvdyA+IFtjbGFzc149XCJjb2wtXCJdLnVpLXNvcnRhYmxlIHtcblx0bWluLWhlaWdodDogNTBweDtcbn1cbi5wYW5lbCBbY2xhc3NePVwiY29sLVwiXS51aS1zb3J0YWJsZSxcbi50aGVtZS1wYW5lbCBbY2xhc3NePVwiY29sLVwiXS51aS1zb3J0YWJsZSB7XG5cdG1pbi1oZWlnaHQ6IDBweDtcbn1cbi51aS1zb3J0YWJsZSAucGFuZWwtaGVhZGluZyB7XG5cdGN1cnNvcjogbW92ZTtcbn1cbi51aS1zb3J0YWJsZS51aS1zb3J0YWJsZS1kaXNhYmxlZCAucGFuZWwtaGVhZGluZyB7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cbi51aS1zb3J0YWJsZS1wbGFjZWhvbGRlciB7IFxuXHRib3JkZXI6IDFweCBkYXNoZWQgIzgyODY4YiAhaW1wb3J0YW50O1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLnBhbmVsLnVpLXNvcnRhYmxlLXBsYWNlaG9sZGVyIHtcblx0bWFyZ2luOiAtMXB4IC0xcHggMTlweCAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59IiwiLyogUGx1Z2luIC0galF1ZXJ5IFNtYXJ0IFdpemFyZCAqL1xuXG4uc3ctbWFpbi5zdy10aGVtZS1kZWZhdWx0IHtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cbi5zdy1tYWluIC5uYXYtdGFicyB7XG5cdGJhY2tncm91bmQ6ICNmNWY1ZjU7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xufVxuLnN3LW1haW4gLm5hdi10YWJzID4gbGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZsb2F0OiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5zdy1tYWluID4gdWwuc3RlcC1hbmNob3IubmF2LXRhYnMgPiBsaSA+IGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0cGFkZGluZzogMTVweCAxNXB4IDE1cHg7XG5cdG1hcmdpbjogMDtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Y29sb3I6ICMyZTM1M2M7XG59XG4uc3ctbWFpbiA+IHVsLnN0ZXAtYW5jaG9yLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSB7XG5cdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6ICRibHVlICFpbXBvcnRhbnQ7XG59XG4uc3ctbWFpbiA+IHVsLnN0ZXAtYW5jaG9yLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSAubnVtYmVyIHtcblx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjIpO1xufVxuLnN3LW1haW4gPiB1bC5zdGVwLWFuY2hvci5uYXYtdGFicyA+IGxpID4gYSAubnVtYmVyIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHBhZGRpbmc6IDA7XG5cdGhlaWdodDogMjBweDtcblx0d2lkdGg6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMTBweDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHR0b3A6IDA7XG5cdGJhY2tncm91bmQ6ICNiZWMxYzM7XG5cdGNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3ctbWFpbiA+IHVsLnN0ZXAtYW5jaG9yLm5hdi10YWJzID4gbGkgPiBhIC5udW1iZXIgKyAuaW5mbyB7XG5cdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5zdy10aGVtZS1kZWZhdWx0ID4gdWwuc3RlcC1hbmNob3IubmF2LXRhYnMgPiBsaSA+IGEgc21hbGwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0b3BhY2l0eTogMC43NTtcbn1cbi5zdy10aGVtZS1kZWZhdWx0ID4gdWwuc3RlcC1hbmNob3IgPiBsaSA+IGE6OmFmdGVyIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnN3LW1haW4gLnN3LWNvbnRhaW5lciAuc3RlcC1jb250ZW50IHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0cGFkZGluZzogMzBweDtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc3ctbWFpbiAuc3ctdG9vbGJhciB7XG5cdGJhY2tncm91bmQ6ICNmNWY1ZjUgIWltcG9ydGFudDtcblx0cGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuLnN3LW1haW4gLnN3LXRvb2xiYXI6YmVmb3JlLFxuLnN3LW1haW4gLnN3LXRvb2xiYXI6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogdGFibGU7XG5cdGNsZWFyOiBib3RoO1xufVxuLnN3LW1haW4gLnN3LXRvb2xiYXIgLmJ0biB7XG5cdGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuXHRtaW4td2lkdGg6IDEwMHB4O1xufVxuLnN3LW1haW4gLnN3LXRvb2xiYXIgLnN3LWJ0bi1uZXh0LFxuLnN3LW1haW4gLnN3LXRvb2xiYXIgLnN3LWJ0bi1uZXh0LmRpc2FibGVkLFxuLnN3LW1haW4gLnN3LXRvb2xiYXIgLnN3LWJ0bi1uZXh0LmRpc2FibGVkOmhvdmVyLFxuLnN3LW1haW4gLnN3LXRvb2xiYXIgLnN3LWJ0bi1uZXh0LmRpc2FibGVkOmZvY3VzIHtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQ6ICRibHVlO1xuXHRib3JkZXItY29sb3I6ICRibHVlO1xufVxuLnN3LW1haW4gLnN3LXRvb2xiYXIgLnN3LWJ0bi1uZXh0OmhvdmVyLFxuLnN3LW1haW4gLnN3LXRvb2xiYXIgLnN3LWJ0bi1uZXh0OmZvY3VzIHtcblx0YmFja2dyb3VuZDogIzJhNzJiNTtcblx0Ym9yZGVyLWNvbG9yOiAjMmE3MmI1O1xufVxuLnN3LW1haW4gLnN3LXRvb2xiYXIgLnN3LWJ0bi1wcmV2LFxuLnN3LW1haW4gLnN3LXRvb2xiYXIgLnN3LWJ0bi1wcmV2LmRpc2FibGVkLFxuLnN3LW1haW4gLnN3LXRvb2xiYXIgLnN3LWJ0bi1wcmV2LmRpc2FibGVkOmhvdmVyLFxuLnN3LW1haW4gLnN3LXRvb2xiYXIgLnN3LWJ0bi1wcmV2LmRpc2FibGVkOmZvY3VzIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Ym9yZGVyLWNvbG9yOiAjZmZmO1xuXHRjb2xvcjogIzIxMjEyMTtcbn1cbi5zdy1tYWluIC5zdy10b29sYmFyIC5idG4gKyAuYnRuIHtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdGJvcmRlci1sZWZ0OiBub25lO1xufVxuLnN3LW1haW4gLnN3LWJ0bi1ncm91cCB7XG5cdG1hcmdpbjogMDtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cbi5zdy1tYWluIC5zdy1idG4tZ3JvdXAgLmJ0biB7XG5cdGJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLDAsMCwuMiksIDAgNHB4IDRweCAtMnB4IHJnYmEoMCwwLDAsLjIpO1xufVxuLnN3LW1haW4gLnN3LWJ0bi1ncm91cCAuYnRuOmhvdmVyIHtcblx0Ym94LXNoYWRvdzogMCAxMHB4IDIwcHggcmdiYSgwLDAsMCwuMiksIDAgNnB4IDZweCByZ2JhKDAsMCwwLC4yMykgIWltcG9ydGFudDtcbn1cbi5zdy1tYWluIC5zdy1idG4tZ3JvdXAgLmJ0bi5hY3RpdmUsXG4uc3ctbWFpbiAuc3ctYnRuLWdyb3VwIC5idG46YWN0aXZlIHtcblx0Ym94LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsMCwwLC4yKSwgMCA0cHggNHB4IC0ycHggcmdiYSgwLDAsMCwuMikgIWltcG9ydGFudDtcbn1cbi5zdy1tYWluLnN3LXRoZW1lLWRlZmF1bHQgPiB1bC5zdGVwLWFuY2hvciA+IGxpLmRvbmUgPiBhIHtcblx0YmFja2dyb3VuZDogI2U5ZWRlZiAhaW1wb3J0YW50O1xuXHRjb2xvcjogIzViNjE2NSAhaW1wb3J0YW50O1xufVxuLnN3LW1haW4gPiB1bC5zdGVwLWFuY2hvci5uYXYtdGFicyA+IGxpLmRvbmUgPiBhIC5udW1iZXIsXG4uc3ctbWFpbiA+IHVsLnN0ZXAtYW5jaG9yLm5hdi10YWJzID4gbGkuZG9uZSA+IGEgLm51bWJlcjpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiAkYmx1ZSAhaW1wb3J0YW50O1xufVxuLnN3LW1haW4gPiB1bC5zdGVwLWFuY2hvci5uYXYtdGFicyA+IGxpLmRvbmUgPiBhIC5udW1iZXI6YmVmb3JlIHtcblx0Y29udGVudDogJ1xcZjAwYyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHRjb2xvcjogI2ZmZjtcbn0iLCIvKiBQbHVnaW4gLSBqUXVlcnkgU2ltcGxlIENvbG9ycGlja2VyICovXG5cbi5zaW1wbGVjb2xvcnBpY2tlciB7XG5cdHotaW5kZXg6IDEwMTAgIWltcG9ydGFudDtcbn1cbi5zaW1wbGVjb2xvcnBpY2tlci5pY29uLCAuc2ltcGxlY29sb3JwaWNrZXIgc3Bhbi5jb2xvciB7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0d2lkdGg6IDE5cHg7XG59XG4uc2ltcGxlY29sb3JwaWNrZXIuZm9udGF3ZXNvbWUgc3Bhbi5jb2xvcltkYXRhLXNlbGVjdGVkXTphZnRlciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2ltcGxlY29sb3JwaWNrZXIuZ2x5cGhpY29ucyBzcGFuLmNvbG9yW2RhdGEtc2VsZWN0ZWRdOmFmdGVyIHtcblx0Y29udGVudDogJ1xcZjAwYycgIWltcG9ydGFudDtcblx0bWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuXHR0b3A6IDAgIWltcG9ydGFudDtcbn1cbi5zaW1wbGVjb2xvcnBpY2tlciBzcGFuLmNvbG9yOmZvY3VzLFxuLnNpbXBsZWNvbG9ycGlja2VyLmljb246Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2ltcGxlY29sb3JwaWNrZXIuaW5saW5lIHtcblx0cGFkZGluZzogNXB4IDAgMCAhaW1wb3J0YW50O1xufSIsIi8qIFBsdWdpbiAtIEpzdHJlZSAqL1xuXG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1jbGlja2VkLFxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtd2hvbGVyb3ctY2xpY2tlZCB7XG5cdGJhY2tncm91bmQ6ICNFNEU5RUMgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtaG92ZXJlZCxcbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLXdob2xlcm93LWhvdmVyZWQge1xuXHRiYWNrZ3JvdW5kOiAjRjVGNUY1ICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5qc3RyZWUtb3BlbiA+IC5qc3RyZWUtYW5jaG9yID4gLmZhLWZvbGRlcjpiZWZvcmUge1xuXHRjb250ZW50OiAnXFxmMDdjJztcblx0Y29sb3I6ICRibGFja19kYXJrZXI7XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1jaGVja2JveCB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1jaGVja2JveDpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA0cHg7XG5cdHRvcDogNHB4O1xuXHRyaWdodDogNHB4O1xuXHRib3R0b206IDRweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2I0YjZiNztcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1hbmNob3IgPiAuanN0cmVlLWNoZWNrYm94LmpzdHJlZS11bmRldGVybWluZWQ6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA3cHg7XG5cdHJpZ2h0OiA3cHg7XG5cdGJvdHRvbTogN3B4O1xuXHR0b3A6IDdweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJhY2tncm91bmQ6ICNiNGI2Yjc7XG59XG4uanN0cmVlLWRlZmF1bHQuanN0cmVlLWNoZWNrYm94LXNlbGVjdGlvbiAuanN0cmVlLWNsaWNrZWQgPiAuanN0cmVlLWNoZWNrYm94OmFmdGVyLCBcbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLWNoZWNrZWQgPiAuanN0cmVlLWNoZWNrYm94OmFmdGVyIHtcblx0Y29udGVudDogJ1xcZjAwYyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogNXB4O1xuXHRyaWdodDogNXB4O1xuXHRib3R0b206IDVweDtcblx0dG9wOiA1cHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRmb250LXN0eWxlOiBpbml0aWFsO1xuXHRjb2xvcjogJGJsYWNrX2Rhcmtlcjtcbn0iLCIvKiBQbHVnaW4gLSBQYWNlIExvYWRlciAqL1xuXG4ucGFjZS1pbmFjdGl2ZSB7XG5cdG9wYWNpdHk6IDA7XG59XG4ucGFjZS5wYWNlLWluYWN0aXZlIHtcblx0ei1pbmRleDogMDtcbn1cbi5pZTggLnBhY2UtaW5hY3RpdmUsXG4uaWU4IC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5wYWNlIHtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDFzO1xuXHR6LWluZGV4OiAxMDIwO1xufVxuLnBhY2UtcHJvZ3Jlc3Mge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogNjBweDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0aGVpZ2h0OiAzcHg7XG5cdGJhY2tncm91bmQ6ICRhcXVhO1xuXHR0cmFuc2l0aW9uOiB3aWR0aCAxcztcblx0ei1pbmRleDogMjAwMDtcbn1cbi5wYWNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogNjBweDtcblx0cmlnaHQ6IDA7XG5cdGxlZnQ6IDA7XG5cdGhlaWdodDogM3B4O1xufVxuLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGZpeGVkO1xuXHR6LWluZGV4OiAyMDAwO1xuXHR0b3A6IDc1cHg7XG5cdHJpZ2h0OiA4cHg7XG5cdHdpZHRoOiAxNHB4O1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJvcmRlcjogc29saWQgMnB4IHRyYW5zcGFyZW50O1xuXHRib3JkZXItdG9wLWNvbG9yOiAkYXF1YTtcblx0Ym9yZGVyLWxlZnQtY29sb3I6ICRhcXVhO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHQtd2Via2l0LWFuaW1hdGlvbjogcGFjZS1zcGlubmVyIDQwMG1zIGxpbmVhciBpbmZpbml0ZTtcblx0YW5pbWF0aW9uOiBwYWNlLXNwaW5uZXIgNDAwbXMgbGluZWFyIGluZmluaXRlO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHBhY2Utc3Bpbm5lciB7XG4gIDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuQC1tb3ota2V5ZnJhbWVzIHBhY2Utc3Bpbm5lciB7XG4gIDAlIHsgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7IC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuQC1vLWtleWZyYW1lcyBwYWNlLXNwaW5uZXIge1xuICAwJSB7IC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHsgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuQC1tcy1rZXlmcmFtZXMgcGFjZS1zcGlubmVyIHtcbiAgMCUgeyAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUgeyAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuQGtleWZyYW1lcyBwYWNlLXNwaW5uZXIge1xuICAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuLnBhY2UtdG9wIC5wYWNlOmJlZm9yZSxcbi5wYWNlLXRvcCAucGFjZS1wcm9ncmVzcyB7XG5cdHRvcDogMDtcbn1cbi5wYWNlLXRvcCAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG5cdHRvcDogMTFweDtcbn1cbiIsIi8qIFBsdWdpbiAtIGpWZWN0b3JNYXAgKi9cblxuLmp2ZWN0b3JtYXAtem9vbWluLCAuanZlY3Rvcm1hcC16b29tb3V0IHtcblx0d2lkdGg6IDE2cHggIWltcG9ydGFudDtcblx0aGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0bGluZS1oZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcblx0bGVmdDogMTVweCAhaW1wb3J0YW50O1xuXHRjb2xvcjogJGJsYWNrX2RhcmtlciAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsMCwwLDAuMjUpO1xufVxuLmp2ZWN0b3JtYXAtbGFiZWwsXG4uanZlY3Rvcm1hcC10aXAge1xuXHRwYWRkaW5nOiAzcHggNnB4ICFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNikgIWltcG9ydGFudDtcbn0iLCIvKiBQbHVnaW4gLSBOVkQzICovXG5cbi5udnRvb2x0aXAge1xuXHRmb250LWZhbWlseTogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHRmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDVweCAxMHB4ICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDAgNXB4IDMwcHggMCByZ2JhKDAsMCwwLC4yNSkgIWltcG9ydGFudDtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubnZ0b29sdGlwIHRhYmxlIHRkLmxlZ2VuZC1jb2xvci1ndWlkZSBkaXYge1xuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG4ubnZ0b29sdGlwIHRhYmxlIHRoZWFkIHN0cm9uZyB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4ubnZkMy1pbnZlcnNlLW1vZGUgLm52ZDMgbGluZS5udi1ndWlkZWxpbmUge1xuXHRzdHJva2U6IHJnYmEoMjU1LDI1NSwyNTUsMC41KSAhaW1wb3J0YW50O1xufVxuLm52ZDMtaW52ZXJzZS1tb2RlIC5udmQzIC5udi1iYXJzIHRleHQge1xuXHRmaWxsOiByZ2JhKDI1NSwyNTUsMjU1LCAxKSAhaW1wb3J0YW50O1xufVxuLm52ZDMtaW52ZXJzZS1tb2RlIC5udmQzIC5udi1heGlzIGxpbmUsXG4ubnZkMy1pbnZlcnNlLW1vZGUgLm52ZDMgLm52LWF4aXMgcGF0aCB7XG5cdGZpbGw6IG5vbmU7XG5cdHN0cm9rZTogcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAhaW1wb3J0YW50O1xufVxuLm52ZDMtaW52ZXJzZS1tb2RlIC5udmQzIC5udi1sZWdlbmQtdGV4dCxcbi5udmQzLWludmVyc2UtbW9kZSAubnZkMyAubnYteCB0ZXh0LFxuLm52ZDMtaW52ZXJzZS1tb2RlIC5udmQzIC5udi15IHRleHQge1xuXHRmb250LWZhbWlseTogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHRmaWxsOiByZ2JhKDI1NSwyNTUsMjU1LDAuNzUpICFpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xuXHRmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG4ubnZkMy1pbnZlcnNlLW1vZGUgLm52ZDMubnYtcGllIC5udi1waWUtdGl0bGUsXG4ubnZkMy1pbnZlcnNlLW1vZGUgLm52LWxhYmVsIHRleHQge1xuXHRmaWxsOiByZ2JhKDI1NSwyNTUsMjU1LDAuNzUpICFpbXBvcnRhbnQ7XG59XG4ubnZkMy1pbnZlcnNlLW1vZGUgLm52ZDMgLm52LWxlZ2VuZC1zeW1ib2wge1xuXHRyOiAzO1xufVxuLm52ZDMtaW52ZXJzZS1tb2RlIC5udmQzLm52LXBpZSBwYXRoIHtcblx0c3Ryb2tlOiByZ2JhKDAsMCwwLDAuMikgIWltcG9ydGFudDtcbn0iLCIvKiBQYWdlcyAtIEdhbGxlcnkgKi9cblxuLmdhbGxlcnkge1xuXHRtYXJnaW46IC01cHg7XG59XG4uZ2FsbGVyeSAuaW1hZ2Uge1xuXHR3aWR0aDogMjUlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogNXB4O1xufVxuLmdhbGxlcnkgLmltYWdlIGEge1xuXHR0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcbn1cbi5nYWxsZXJ5IC5pbWFnZSBhOmhvdmVyLFxuLmdhbGxlcnkgLmltYWdlIGE6Zm9jdXMge1xuXHRvcGFjaXR5OiAwLjg7XG59XG4uZ2FsbGVyeSAuaW1hZ2UgaW1nIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMjAwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xufVxuLmdhbGxlcnkgLmltYWdlLWlubmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbn1cbi5nYWxsZXJ5IC5pbWFnZS1jYXB0aW9uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDE1cHg7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC42KTtcblx0Y29sb3I6ICNmZmY7XG5cdHBhZGRpbmc6IDVweCAxNXB4O1xuXHRtYXJnaW46IDA7XG59XG4uZ2FsbGVyeSAuaW1hZ2UtaW5mbyB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHBhZGRpbmc6IDE1cHg7XG5cdGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xufVxuLmdhbGxlcnkgLmltYWdlLWluZm8gLnRpdGxlIHtcblx0bWFyZ2luOiAwIDAgMTBweDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZ2FsbGVyeSAuaW1hZ2UtaW5mbyAucmF0aW5nIHtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdG1hcmdpbjogMCAwIDNweDtcbn1cbi5nYWxsZXJ5IC5pbWFnZS1pbmZvIC5kZXNjIHtcblx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLmdhbGxlcnkgLnJhdGluZyBzcGFuLnN0YXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZ2FsbGVyeSAucmF0aW5nIHNwYW4uc3RhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAwNVwiO1xuXHRjb2xvcjogJHNpbHZlcl9kYXJrZXI7XG59XG4uZ2FsbGVyeSAucmF0aW5nIHNwYW4uc3Rhci5hY3RpdmU6YmVmb3JlIHtcblx0Y29sb3I6ICRvcmFuZ2U7XG59XG4uZ2FsbGVyeS1vcHRpb24tc2V0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1ib3R0b206IC01cHg7XG59XG4uZ2FsbGVyeS1vcHRpb24tc2V0IC5idG4ge1xuXHRtYXJnaW46IDAgNXB4IDVweCAwO1xufSIsIi8qIFBsdWdpbiAtIFN1cGVyYm94ICovXG5cbi5zdXBlcmJveCB7XG5cdGZvbnQtc2l6ZTogMDtcblx0bWFyZ2luOiAtMXB4IC0xcHggMCAwO1xufVxuLnN1cGVyYm94LWxpc3Qge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdXBlcmJveC1saXN0LnN1cGVyYm94LU8ge1xuXHR6LWluZGV4OiAxMDtcbn1cbi5zdXBlcmJveC1saXN0LnN1cGVyYm94LU86YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogNTAlO1xuXHRib3R0b206IC0xcHg7XG5cdGJvcmRlcjogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI2Q5ZTBlNztcblx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXHR6LWluZGV4OiAxMDtcbn1cbi5zdXBlcmJveC1saXN0LnN1cGVyYm94LU86YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MCU7XG5cdGJvdHRvbTogLTNweDtcblx0Ym9yZGVyOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiAjMjIyO1xuXHRtYXJnaW4tbGVmdDogLTEwcHg7XG5cdHotaW5kZXg6IDIwO1xufVxuLnN1cGVyYm94LXNob3cge1xuXHRiYWNrZ3JvdW5kOiAkYmxhY2tfZGFya2VyO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2Q5ZTBlNyAhaW1wb3J0YW50O1xufVxuLnN1cGVyYm94LWltZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nLXRvcDogNzUlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3VwZXJib3gtaW1nOmhvdmVyIHtcblx0b3BhY2l0eTogMC44O1xufVxuLnN1cGVyYm94LWltZyBpbWcge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnN1cGVyYm94LWltZyBzcGFuIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDFweDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDFweDtcblx0Ym90dG9tOiAwO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuLnN1cGVyYm94LWN1cnJlbnQtaW1nIHtcblx0Ym94LXNoYWRvdzogMCA1cHggMzVweCByZ2JhKDAsMCwwLC42NSk7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cbi5zdXBlcmJveC1jbG9zZSB7XG5cdG9wYWNpdHk6IDAuNztcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMjVweDtcblx0cmlnaHQ6IDI1cHg7XG5cdHdpZHRoOiAzNXB4O1xuXHRoZWlnaHQ6IDM1cHg7XG59IiwiLyogUGx1Z2luIC0gUGFyc2xleSAqL1xuXG4ucGFyc2xleS1lcnJvciB7XG5cdGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcblx0Ym9yZGVyLWNvbG9yOiAkcmVkICFpbXBvcnRhbnQ7XG59XG4ucGFyc2xleS1lcnJvcjpmb2N1cyB7XG5cdGJvcmRlci1jb2xvcjogI2NjNDk0NiAhaW1wb3J0YW50O1xuXHRvdXRsaW5lOiAwO1xuXHRib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDI0NCwgNjcsIDU0LCAwLjMpICFpbXBvcnRhbnQ7XG59XG4ucGFyc2xleS1zdWNjZXNzIHtcblx0YmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuXHRib3JkZXItY29sb3I6ICR0ZWFsICFpbXBvcnRhbnQ7XG59XG4ucGFyc2xleS1zdWNjZXNzOmZvY3VzIHtcblx0Ym9yZGVyLWNvbG9yOiAkdGVhbCAhaW1wb3J0YW50O1xuXHRvdXRsaW5lOiAwO1xuXHRib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDAsIDE1MCwgMTM2LCAwLjMpICFpbXBvcnRhbnQ7XG59XG4ucGFyc2xleS1lcnJvcixcbi5wYXJzbGV5LXN1Y2Nlc3Mge1xuXHRjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYXJzbGV5LWVycm9yOmZvY3VzLFxuLnBhcnNsZXktc3VjY2Vzczpmb2N1cyB7XG5cdGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbn1cbi5wYXJzbGV5LWVycm9ycy1saXN0IHtcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmUgIWltcG9ydGFudDtcblx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAkcmVkO1xuXHRmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcblx0bGluZS1oZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi5wYXJzbGV5LWVycm9ycy1saXN0LmZpbGxlZCB7XG5cdG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xufSIsIi8qIFBsdWdpbiAtIFBhc3N3b3JkIEluZGljYXRvciAqL1xuXG4uaW5wdXQtYXBwZW5kIC5pY29uLWV5ZS1vcGVuOmJlZm9yZSxcbi5pbnB1dC1wcmVwZW5kIC5pY29uLWV5ZS1vcGVuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICdcXGYwNmUnO1xufVxuLmlucHV0LWFwcGVuZCAuaWNvbi1leWUtY2xvc2U6YmVmb3JlLFxuLmlucHV0LXByZXBlbmQgLmljb24tZXllLWNsb3NlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICdcXGYwNzAnO1xufSIsIi8qIFBsdWdpbiAtIFBvd2VyYW5nZSBTbGlkZXIgKEFkZGVkIGluIFYxLjIpICovXG5cbi5zbGlkZXItd3JhcHBlciB7XG5cdHBhZGRpbmc6IDE1cHggMzBweCAhaW1wb3J0YW50O1xufVxuLnNsaWRlci13cmFwcGVyLnNsaWRlci13aXRob3V0LXJhbmdlIHtcblx0cGFkZGluZzogMTVweCAwICFpbXBvcnRhbnQ7XG59XG4uc2xpZGVyLXdyYXBwZXIuc2xpZGVyLXZlcnRpY2FsIHtcblx0cGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cbi5yYW5nZS1taW4sIFxuLnJhbmdlLW1heCB7XG5cdGNvbG9yOiAkYmxhY2tfZGFya2VyICFpbXBvcnRhbnQ7XG59XG4ucmFuZ2UtaGFuZGxlIHtcblx0Y3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG4ucmFuZ2UtYmFyIHtcblx0YmFja2dyb3VuZDogJGdyZXlfbGlnaHRlciAhaW1wb3J0YW50O1xufVxuLnJhbmdlLXF1YW50aXR5IHsgYmFja2dyb3VuZDogJHRlYWwgIWltcG9ydGFudDsgfVxuLnJlZCAucmFuZ2UtcXVhbnRpdHkgeyBiYWNrZ3JvdW5kOiAkcmVkICFpbXBvcnRhbnQ7IH1cbi5ibHVlIC5yYW5nZS1xdWFudGl0eSB7IGJhY2tncm91bmQ6ICRibHVlICFpbXBvcnRhbnQ7IH1cbi5wdXJwbGUgLnJhbmdlLXF1YW50aXR5IHsgYmFja2dyb3VuZDogIzY3M0FCNyAhaW1wb3J0YW50OyB9XG4ub3JhbmdlIC5yYW5nZS1xdWFudGl0eSB7IGJhY2tncm91bmQ6ICRvcmFuZ2UgIWltcG9ydGFudDsgfVxuLmJsYWNrIC5yYW5nZS1xdWFudGl0eSB7IGJhY2tncm91bmQ6ICRibGFjayAhaW1wb3J0YW50OyB9XG4iLCIvKiBQbHVnaW4gLSBTZWxlY3QgMiBDaG9pY2UgKi9cblxuLnNlbGVjdDItY29udGFpbmVyLmZvcm0tY29udHJvbCAuc2VsZWN0Mi1jaG9pY2UsIFxuLnNlbGVjdDItY29udGFpbmVyLmZvcm0tY29udHJvbCAuc2VsZWN0Mi1jaG9pY2Uge1xuXHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogLTZweCAtMTJweCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiA2cHggMTJweCAhaW1wb3J0YW50O1xuXHRsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuXHRib3JkZXI6bm9uZSAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogMzJweCAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyLmZvcm0tY29udHJvbC5pbnB1dC1zbSAuc2VsZWN0Mi1jaG9pY2UsIFxuLnNlbGVjdDItY29udGFpbmVyLmZvcm0tY29udHJvbC5pbnB1dC1zbSAuc2VsZWN0Mi1jaG9pY2Uge1xuXHRoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cge1xuXHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAyMnB4ICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXIuZm9ybS1jb250cm9sIC5zZWxlY3QyLWNob2ljZSBhYmJyIHtcblx0dG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXIuZm9ybS1jb250cm9sLmlucHV0LXNtIC5zZWxlY3QyLWNob2ljZSBhYmJyIHtcblx0dG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXIuZm9ybS1jb250cm9sLmlucHV0LXNtIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyBiIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTNweCA0cHggIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cgYiB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgM3B4ICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1kcm9wLWFjdGl2ZSB7XG5cdGJvcmRlci1jb2xvcjogI2UyZTdlYiAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiAwIDJweCAycHggLTFweCByZ2JhKDAsMCwwLDAuMikgIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWRyb3Auc2VsZWN0Mi1kcm9wLWFib3ZlIHtcblx0Ym94LXNoYWRvdzogMCAtMnB4IDJweCAtMXB4IHJnYmEoMCwwLDAsMC4yKSAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItc2VhcmNoIHtcblx0cGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1zZWFyY2ggaW5wdXQge1xuXHRib3JkZXItY29sb3I6ICNlMmU3ZWIgIWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1kcm9wIHtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDNkOGRmICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDAgMTBweCAzMHB4IDBweCByZ2JhKDAsMCwwLC4yKSAhaW1wb3J0YW50O1xuXHRtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1yZXN1bHRzIHtcblx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDVweCAwICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7XG5cdHBhZGRpbmc6IDVweCAxNXB4ICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLWhpZ2hsaWdodGVkIHtcblx0YmFja2dyb3VuZDogI2Y1ZjVmNSAhaW1wb3J0YW50O1xuXHRjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLW11bHRpLmZvcm0tY29udHJvbCB7XG5cdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHR3aWR0aDogMjQwcHggIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aS5mb3JtLWNvbnRyb2wgLnNlbGVjdDItY2hvaWNlcyB7XG5cdG1hcmdpbjogLTZweCAtMTJweCAhaW1wb3J0YW50O1xuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRtaW4taGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItbXVsdGkuZm9ybS1jb250cm9sLnNlbGVjdDItY29udGFpbmVyLWFjdGl2ZSB7XG5cdGJvcmRlci1jb2xvcjogIzVkYjBmZiAhaW1wb3J0YW50O1xuXHRvdXRsaW5lOiAwO1xuXHRib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUyLCAxNDIsIDIyNywgMC4zKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2Uge1xuXHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1jb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCBsaSB7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgbGkuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG5cdHBhZGRpbmc6IDAgNXB4ICFpbXBvcnRhbnQ7XG59IiwiLyogUGx1Z2luIC0gU2VsZWN0IDIgKi9cblxuLnNlbGVjdDItZHJvcGRvd24ge1xuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogMCAxMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDtcblx0ei1pbmRleDogMTAyMCAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItZHJvcGRvd24uc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUge1xuXHRib3gtc2hhZG93OiAwIC0xMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1cyB7XG5cdG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1cyB7XG5cdGJvcmRlci1jb2xvcjogIzVkYjBmZjtcblx0b3V0bGluZTogMCAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUyLCAxNDIsIDIyNywgMC4zKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcblx0YmFja2dyb3VuZDogJGJsdWUgIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0bWluLWhlaWdodDogMzRweCAhaW1wb3J0YW50O1xuXHRib3JkZXItY29sb3I6ICNlMmU3ZWIgIWltcG9ydGFudDtcblx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0bGluZS1oZWlnaHQ6IDM0cHggIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAxM3B4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRyaWdodDogNXB4ICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogMzJweCAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG5cdGJvcmRlci13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1jb2xvcjogIzJlMzUzYyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzJlMzUzYyB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tdG9wOiAtNnB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcblx0Y29sb3I6ICRibGFja19kYXJrZXIgIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcblx0aGVpZ2h0OiAyM3B4O1xuXHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0Ym9yZGVyLWNvbG9yOiAjY2NjICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcblx0cGFkZGluZzogNnB4IDEycHggIWltcG9ydGFudDtcblx0aGVpZ2h0OiAzNHB4O1xuXHRib3JkZXItY29sb3I6ICNjY2MgIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMge1xuXHRib3JkZXItY29sb3I6ICM1ZGIwZmYgIWltcG9ydGFudDtcblx0b3V0bGluZTogMCAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUyLCAxNDIsIDIyNywgMC4zKSAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuXHRtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRwYWRkaW5nOiAwIDEycHggIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDJweCA2cHggIWltcG9ydGFudDtcbn0iLCIvKiBQbHVnaW4gLSBTbGltc2Nyb2xsYmFyICovXG5cbi5zbGltU2Nyb2xsQmFyIHtcblx0d2lkdGg6IDZweCAhaW1wb3J0YW50O1xuXHRyaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG4uc2xpbVNjcm9sbFJhaWwge1xuXHR3aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG5cdHJpZ2h0OiAycHggIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyIC5zbGltU2Nyb2xsQmFyLFxuLmNvbnRlbnQtaW52ZXJzZS1tb2RlIC5zbGltU2Nyb2xsQmFyLFxuLmludmVyc2UtbW9kZSAuc2xpbVNjcm9sbEJhciB7XG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC41KSAhaW1wb3J0YW50O1xufVxuIiwiLyogUGx1Z2luIC0gU3BhcmtsaW5lICovXG5cbi5qcXN0b29sdGlwIHtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0YmFja2dyb3VuZDogIzMzMyAhaW1wb3J0YW50O1xuXHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjgpICFpbXBvcnRhbnQ7XG59IiwiLyogUGx1Z2luIC0gU3VtbWVybm90ZSAqL1xuXG4ubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSB7XG5cdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogbm9uZTtcbn1cbi5ub3RlLXBvcG92ZXIucG9wb3ZlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4ubm90ZS1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQsIC5wYW5lbC1oZWFkaW5nLm5vdGUtdG9vbGJhciB7XG5cdHBhZGRpbmc6IDEwcHggMTVweCAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRiYWNrZ3JvdW5kOiAjMjIyO1xufVxuLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUgLm5vdGUtcGxhY2Vob2xkZXIsXG4ubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSAubm90ZS1lZGl0aW5nLWFyZWEgLm5vdGUtZWRpdGFibGUge1xuXHRwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG4ubm90ZS10b29sYmFyLnBhbmVsLWhlYWRpbmcgLmJ0bi1ncm91cCAuYnRuIHtcblx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLm5vdGUtdG9vbGJhciAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm5vdGUtYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51IC5idG4tZ3JvdXAge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59IiwiLyogUGx1Z2luIC0gWC1FZGl0YWJsZSAqL1xuXG4uZWRpdGFibGUtZGF0ZSB7XG5cdHdpZHRoOiAzMDBweDtcbn1cbi5lZGl0YWJsZS1pbnB1dCB7XG5cdGZvbnQtc2l6ZTogMTNweDtcbn1cbi5lZGl0YWJsZS1lcnJvci1ibG9jayB7XG5cdGZvbnQtc2l6ZTogMTNweDtcbn1cbi5lZGl0YWJsZS1kYXRlIC5kYXRldGltZXBpY2tlciB7XG5cdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjMmUzNTNjICFpbXBvcnRhbnQ7XG59XG4uZWRpdGFibGUtaW5wdXQgLmRhdGUgLmZvcm0tY29udHJvbCxcbi5lZGl0YWJsZS1pbnB1dCAuZGF0ZXRpbWVwaWNrZXIuZGF0ZXRpbWVwaWNrZXItaW5saW5lIHtcblx0d2lkdGg6IDI0MHB4O1xufVxuLmVkaXRhYmxlLWlucHV0IC5pbnB1dC1zbSxcbi5lZGl0YWJsZS1pbnB1dCBzZWxlY3QuZm9ybS1jb250cm9sOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKS5pbnB1dC1zbSB7XG5cdGhlaWdodDogMzBweDtcbn1cbi5lZGl0YWJsZS1pbnB1dCAuZGF0ZSAuYWRkLW9uIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5lZGl0YWJsZS1pbnB1dCAuZGF0ZXRpbWVwaWNrZXIuZGF0ZXRpbWVwaWNrZXItaW5saW5lIHRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLCBcbi5lZGl0YWJsZS1pbnB1dCAuZGF0ZXRpbWVwaWNrZXIuZGF0ZXRpbWVwaWNrZXItaW5saW5lIHRhYmxlIHRoZWFkIHRoLFxuLmVkaXRhYmxlLWlucHV0IC5kYXRldGltZXBpY2tlci5kYXRldGltZXBpY2tlci1pbmxpbmUgdGFibGUgdGZvb3QgdGgsXG4uZWRpdGFibGUtaW5wdXQgLmRhdGV0aW1lcGlja2VyLmRhdGV0aW1lcGlja2VyLWlubGluZSB0YWJsZSB0Ym9keSB0ZCB7XG5cdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmVkaXRhYmxlLWlucHV0IC50dC1kcm9wZG93bi1tZW51IHtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Ym94LXNoYWRvdzogMCAxMHB4IDMwcHggMHB4IHJnYmEoMCwwLDAsLjIpICFpbXBvcnRhbnQ7XG59XG4uZWRpdGFibGUtaW5wdXQgLnR0LXN1Z2dlc3Rpb24udHQtaXMtdW5kZXItY3Vyc29yIHtcblx0YmFja2dyb3VuZDogJGJsdWUgIWltcG9ydGFudDtcbn1cbi5lZGl0YWJsZS1pbnB1dCAudHdpdHRlci10eXBlYWhlYWQgLnR0LWhpbnQge1xuXHRwYWRkaW5nOiA1cHggOXB4ICFpbXBvcnRhbnQ7XG59XG4uZWRpdGFibGUtY2hlY2tsaXN0IHtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRtaW4td2lkdGg6IDIwMHB4O1xufVxuLmVkaXRhYmxlZm9ybSB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuXHRtaW4td2lkdGg6IDI0MHB4O1xufVxuLmVkaXRhYmxlLWNoZWNrbGlzdCBsYWJlbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLmVkaXRhYmxlLWNoZWNrbGlzdCBsYWJlbCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uZm9ybS1jb250cm9sIHtcblx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cbi5lZGl0YWJsZS1jaGVja2xpc3QgbGFiZWwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgc3BhbiB7XG5cdG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uZWRpdGFibGUtaW5wdXQgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSA+IC5zZWxlY3QyLWNob3NlbiB7XG5cdGNvbG9yOiAjMmUzNTNjO1xufVxuLmVkaXRhYmxlLWJ1dHRvbnMgLmdseXBoaWNvbi1vazpiZWZvcmUge1xuXHRjb250ZW50OiAnXFxmMDBjJztcbn1cbi5lZGl0YWJsZS1idXR0b25zIC5nbHlwaGljb24tcmVtb3ZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICdcXGYwMGQnO1xufSIsIi8qIFBsdWdpbiAtIFRhZ2l0ICovXG5cbi50YWdpdC51aS13aWRnZXQge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcblx0cGFkZGluZzogM3B4IDEycHggMnB4ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbnVsLnRhZ2l0IGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcblx0YmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuXHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxudWwudGFnaXQgbGkudGFnaXQtY2hvaWNlLWVkaXRhYmxlIHtcblx0YmFja2dyb3VuZDogJHNpbHZlcl9kYXJrZXIgIWltcG9ydGFudDtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAycHggMjRweCAzcHggN3B4ICFpbXBvcnRhbnQ7XG59XG4udGFnaXQgLnVpLWljb24tY2xvc2Uge1xuXHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuXHR3aWR0aDogMTZweCAhaW1wb3J0YW50O1xuXHR0ZXh0LWluZGVudDogMCAhaW1wb3J0YW50O1xufVxuLnRhZ2l0LndoaXRlIC51aS1pY29uLWNsb3NlOmJlZm9yZSB7XG5cdGNvbG9yOiAkYmxhY2tfZGFya2VyO1xufVxuLnRhZ2l0IC51aS1pY29uLWNsb3NlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICdcXGYwMGQnO1xuXHRmb250LXNpemU6IDEwcHg7XG5cdGNvbG9yOiAjZmZmO1xufVxudWwudGFnaXQuaW52ZXJzZSBsaS50YWdpdC1jaG9pY2UtZWRpdGFibGUgeyBiYWNrZ3JvdW5kOiAkYmxhY2sgIWltcG9ydGFudDsgfVxudWwudGFnaXQud2hpdGUgbGkudGFnaXQtY2hvaWNlLWVkaXRhYmxlIHsgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50OyBib3JkZXI6IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7IGNvbG9yOiAkYmxhY2tfZGFya2VyICFpbXBvcnRhbnQ7IH1cbnVsLnRhZ2l0LnByaW1hcnkgbGkudGFnaXQtY2hvaWNlLWVkaXRhYmxlIHsgYmFja2dyb3VuZDogJGJsdWUgIWltcG9ydGFudDsgfVxudWwudGFnaXQuaW5mbyBsaS50YWdpdC1jaG9pY2UtZWRpdGFibGUgeyBiYWNrZ3JvdW5kOiAkYXF1YSAhaW1wb3J0YW50OyB9XG51bC50YWdpdC5zdWNjZXNzIGxpLnRhZ2l0LWNob2ljZS1lZGl0YWJsZSB7IGJhY2tncm91bmQ6ICR0ZWFsICFpbXBvcnRhbnQ7IH1cbnVsLnRhZ2l0Lndhcm5pbmcgbGkudGFnaXQtY2hvaWNlLWVkaXRhYmxlIHsgYmFja2dyb3VuZDogJG9yYW5nZSAhaW1wb3J0YW50OyB9XG51bC50YWdpdC5kYW5nZXIgbGkudGFnaXQtY2hvaWNlLWVkaXRhYmxlIHsgYmFja2dyb3VuZDogJHJlZCAhaW1wb3J0YW50OyB9XG51bC50YWdpdCBsaS50YWdpdC1jaG9pY2UgLnRhZ2l0LWNsb3NlIHtcblx0cmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuXHRsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0dG9wOiAwICFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxudWwudGFnaXQgbGkudGFnaXQtY2hvaWNlIC50YWdpdC1jbG9zZTpob3ZlcixcbnVsLnRhZ2l0IGxpLnRhZ2l0LWNob2ljZSAudGFnaXQtY2xvc2U6Zm9jdXMge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbnVsLnRhZ2l0IGxpLnRhZ2l0LWNob2ljZSAudGFnaXQtY2xvc2U6aG92ZXIgLnVpLWljb24tY2xvc2U6YmVmb3JlLFxudWwudGFnaXQgbGkudGFnaXQtY2hvaWNlIC50YWdpdC1jbG9zZTpmb2N1cyAudWktaWNvbi1jbG9zZTpiZWZvcmUge1xuXHRjb2xvcjogIzY2Njtcblx0Y29sb3I6IHJnYmEoMCwwLDAsMC40KTtcbn1cbnVsLnRhZ2l0LmludmVyc2UgbGkudGFnaXQtY2hvaWNlIC50YWdpdC1jbG9zZTpob3ZlciAudWktaWNvbi1jbG9zZTpiZWZvcmUsXG51bC50YWdpdC5pbnZlcnNlIGxpLnRhZ2l0LWNob2ljZSAudGFnaXQtY2xvc2U6Zm9jdXMgLnVpLWljb24tY2xvc2U6YmVmb3JlIHtcblx0Y29sb3I6ICM2NjY7XG5cdGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNCk7XG59IiwiLyogUGx1Z2luIC0gVHlwZWFoZWFkIChBZGRlZCBpbiBWMS4yKSAqL1xuXG4udHdpdHRlci10eXBlYWhlYWQgLnR0LWhpbnQge1xuXHRsaW5lLWhlaWdodDogMjJweDtcblx0cGFkZGluZzogNXB4IDExcHg7XG5cdG9wYWNpdHk6IDAuNjtcbn1cbi50dC1zdWdnZXN0aW9uLnR0LWlzLXVuZGVyLWN1cnNvciB7XG5cdGJhY2tncm91bmQ6ICNlZGYwZjU7XG5cdGNvbG9yOiAjMjIyO1xufSIsIi8qIFBsdWdpbiAtIFd5c2lodG1sNSBTYW5kYm94ICovXG5cbi53eXNpaHRtbDUtc2FuZGJveCB7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ucGFuZWwtZm9ybSAud3lzaWh0bWw1LXRvb2xiYXIge1xuXHRwYWRkaW5nOiAxNXB4IDE1cHggNXB4O1xufVxuLnBhbmVsLWZvcm0gLnd5c2lodG1sNS1zYW5kYm94IHtcblx0Ym9yZGVyLXJhZGl1czogMCAwIDRweCA0cHggIWltcG9ydGFudDtcbn1cbi53eXNpaHRtbDUtdG9vbGJhciAuZ2x5cGhpY29uLXF1b3RlOmJlZm9yZSB7IGRpc3BsYXk6IG5vbmU7IH1cbi53eXNpaHRtbDUtdG9vbGJhciAuZ2x5cGhpY29uLXF1b3RlOmFmdGVyIHsgY29udGVudDogJ1xcZjEwZCc7IH1cbi53eXNpaHRtbDUtdG9vbGJhciAuZ2x5cGhpY29uLWxpc3Q6YmVmb3JlIHsgY29udGVudDogJ1xcZjAzYSc7IH1cbi53eXNpaHRtbDUtdG9vbGJhciAuZ2x5cGhpY29uLWluZGVudC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAnXFxmMDM4JzsgfVxuLnd5c2lodG1sNS10b29sYmFyIC5nbHlwaGljb24taW5kZW50LWxlZnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZjAzNic7IH1cbi53eXNpaHRtbDUtdG9vbGJhciAuZ2x5cGhpY29uLXRoLWxpc3Q6YmVmb3JlIHsgY29udGVudDogJ1xcZjAwYic7IH1cbi53eXNpaHRtbDUtdG9vbGJhciAuZ2x5cGhpY29uLXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGYwNjQnOyB9XG4ud3lzaWh0bWw1LXRvb2xiYXIgLmdseXBoaWNvbi1waWN0dXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGYwM2UnOyB9XG4ud3lzaWh0bWw1LXRvb2xiYXIgLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7IGRpc3BsYXk6IG5vbmU7IH1cbiIsIi8qIFBhZ2UgTGlzdCAqL1xuXG5AaW1wb3J0ICdwYWdlcy9fY29taW5nX3Nvb24nO1xuQGltcG9ydCAncGFnZXMvX2VtYWlsX2NvbXBvc2UnO1xuQGltcG9ydCAncGFnZXMvX2VtYWlsX2RldGFpbCc7XG5AaW1wb3J0ICdwYWdlcy9fZW1haWxfaW5ib3gnO1xuQGltcG9ydCAncGFnZXMvX2Vycm9yJztcbkBpbXBvcnQgJ3BhZ2VzL19nYWxsZXJ5JztcbkBpbXBvcnQgJ3BhZ2VzL19pbnZvaWNlJztcbkBpbXBvcnQgJ3BhZ2VzL19sb2dpbl92Mic7XG5AaW1wb3J0ICdwYWdlcy9fbG9naW5fVjMnO1xuQGltcG9ydCAncGFnZXMvX2xvZ2luJztcbkBpbXBvcnQgJ3BhZ2VzL19tYXAnO1xuQGltcG9ydCAncGFnZXMvX3Byb2ZpbGUnO1xuQGltcG9ydCAncGFnZXMvX3NlYXJjaF9yZXN1bHQnO1xuQGltcG9ydCAncGFnZXMvX3RpbWVsaW5lJzsiLCIvKiBQYWdlcyAtIENvbWluZyBTb29uICovXG5cbi5jb21pbmctc29vbiAuYnJhbmQge1xuXHRsaW5lLWhlaWdodDogNDBweDtcblx0Zm9udC1zaXplOiAyOHB4O1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNvbWluZy1zb29uIC5icmFuZCAubG9nbyB7XG5cdGJvcmRlcjogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWNvbG9yOiAjMzk0NDQ5ICMyYTMyMzcgIzFiMjEyMztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMDtcblx0aGVpZ2h0OiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luOiAwIGF1dG8gNXB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uY29taW5nLXNvb24gLmNvbWluZy1zb29uLWhlYWRlciAuZGVzYyxcbi5jb21pbmctc29vbiAuY29taW5nLXNvb24taGVhZGVyIC50aW1lcixcbi5jb21pbmctc29vbiAuY29taW5nLXNvb24taGVhZGVyIC5icmFuZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTAyMDtcbn1cbi5jb21pbmctc29vbiAuY29taW5nLXNvb24taGVhZGVyIHtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21pbmctc29vbi5qcGcpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRwYWRkaW5nOiAxMDBweCAwIDUwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb21pbmctc29vbiAuY29taW5nLXNvb24taGVhZGVyOmJlZm9yZSB7XG5cdGJhY2tncm91bmQ6ICRibGFja19kYXJrZXI7XG59XG4uY29taW5nLXNvb24gLmNvbWluZy1zb29uLWhlYWRlciAuYmctY292ZXIge1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwwLDAsMC41KSAwJSwgcmdiYSgwLDAsMCwwLjc1KSAxMDAlKTtcblx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsMCwwLDAuNSkgMCUscmdiYSgwLDAsMCwwLjc1KSAxMDAlKTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLDAsMCwwLjUpIDAlLHJnYmEoMCwwLDAsMC43NSkgMTAwJSk7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjODAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nI2JmMDAwMDAwJyxHcmFkaWVudFR5cGU9MCApO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMDtcblx0ei1pbmRleDogMDtcbn1cbi5jb21pbmctc29vbiAuY29taW5nLXNvb24taGVhZGVyIC5kZXNjIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xuXHRsZXR0ZXItc3BhY2luZzogMC41cHg7XG5cdG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uY29taW5nLXNvb24gLmNvbWluZy1zb29uLWhlYWRlciAudGltZXIge1xuXHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdHBhZGRpbmc6IDEwcHggMDtcbn1cbi5jb21pbmctc29vbiAuY29taW5nLXNvb24taGVhZGVyIC50aW1lcjpiZWZvcmUsXG4uY29taW5nLXNvb24gLmNvbWluZy1zb29uLWhlYWRlciAudGltZXI6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogdGFibGU7XG5cdGNsZWFyOiBib3RoO1xufVxuLmNvbWluZy1zb29uIC50aW1lciAuaXMtY291bnRkb3duIHtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXHR3aWR0aDogNzIwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuLmNvbWluZy1zb29uIC50aW1lciAuaXMtY291bnRkb3duIC5jb3VudGRvd24tc2VjdGlvbiB7XG5cdHBhZGRpbmc6IDAgMTBweDtcbn1cbi5jb21pbmctc29vbiAudGltZXIgLmlzLWNvdW50ZG93biAuY291bnRkb3duLXNlY3Rpb24gKyAuY291bnRkb3duLXNlY3Rpb24ge1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC4yKTtcbn1cbi5jb21pbmctc29vbiAudGltZXIgLmNvdW50ZG93bi1hbW91bnQge1xuXHRmb250LXNpemU6IDM2cHg7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmNvbWluZy1zb29uIC50aW1lciAuY291bnRkb3duLXBlcmlvZCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Y29sb3I6ICM5OTk7XG59XG4uY29taW5nLXNvb24gYSB7XG5cdGNvbG9yOiAkYXF1YTtcbn1cbi5jb21pbmctc29vbiAuY29taW5nLXNvb24tY29udGVudCB7XG5cdGNvbG9yOiAjMzMzO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDI1cHggMDtcbn1cbi5jb21pbmctc29vbiAuY29taW5nLXNvb24tY29udGVudCAuZGVzYyB7XG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdGZvbnQtc2l6ZTogMTNweDtcbn1cbi5jb21pbmctc29vbiAuY29taW5nLXNvb24tY29udGVudCAuaW5wdXQtZ3JvdXAge1xuXHR3aWR0aDogNDgwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xufSIsIi8qIFBhZ2VzIC0gRW1haWwgQ29tcG9zZSAqL1xuXG4uaW5ib3ggLm5hdi10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTBweDtcblx0Y29sb3I6ICRncmV5O1xuXHRwYWRkaW5nOiAxNXB4IDEzcHggN3B4O1xufVxuLmluYm94IC5uYXYtaW5ib3gge1xuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uaW5ib3ggLm5hdi1pbmJveCA+IGxpIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uaW5ib3ggLm5hdi1pbmJveCA+IGxpID4gYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdHBhZGRpbmc6IDhweCAyMHB4O1xuXHRjb2xvcjogJGJsYWNrO1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuLmluYm94IC5uYXYtaW5ib3ggPiBsaSA+IGEgaSB7XG5cdHdpZHRoOiAxOHB4O1xufVxuLmluYm94IC5uYXYtaW5ib3ggPiBsaSArIGxpIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cbi5pbmJveCAubmF2LWluYm94ID4gbGkuYWN0aXZlID4gYSxcbi5pbmJveCAubmF2LWluYm94ID4gbGkuYWN0aXZlID4gYTpob3Zlcixcbi5pbmJveCAubmF2LWluYm94ID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG5cdGJhY2tncm91bmQ6ICNkZGQ7XG5cdGNvbG9yOiAkYmxhY2s7XG59XG4uaW5ib3ggLm5hdi1pbmJveCA+IGxpID4gYSAuYmFkZ2UsXG4uaW5ib3ggLm5hdi1pbmJveCA+IGxpLmFjdGl2ZSA+IGEgLmJhZGdlIHtcblx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHRjb2xvcjogI2ZmZjtcblx0cGFkZGluZzogNHB4IDhweDtcblx0bWFyZ2luLXRvcDogMDtcblx0Zm9udC1zaXplOiAxMHB4O1xuXHRsaW5lLWhlaWdodDogMTFweDtcbn1cbi5pbmJveCAuZmxvYXQtcmlnaHQtbGluayB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0cGFkZGluZy10b3A6IDEzcHg7XG59XG4uaW5ib3ggLmVtYWlsLXRvIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmluYm94IC5lbWFpbC10byAudGFnaXQsXG4uaW5ib3ggLmVtYWlsLXRvIC5mb3JtLWNvbnRyb2wge1xuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2QwZDQgIWltcG9ydGFudDtcblx0cGFkZGluZzogOXB4IDEycHggOXB4IDQ1cHggIWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cbi5pbmJveCAudGFnaXQgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuLmluYm94IC5lbWFpbC1zdWJqZWN0IC5mb3JtLWNvbnRyb2wge1xuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2QwZDQgIWltcG9ydGFudDtcblx0cGFkZGluZzogOXB4IDEycHggOXB4IDEycHggIWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cbi5pbmJveCAuZW1haWwtc3ViamVjdCAuZm9ybS1jb250cm9sOmZvY3VzIHtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cbi5pbmJveCAuZW1haWwtdG8gLmNvbnRyb2wtbGFiZWwge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRwYWRkaW5nLXRvcDogMTNweDtcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0d2lkdGg6IDQ1cHg7XG59XG4uaW5ib3ggLmVtYWlsLWNvbnRlbnQge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG59XG4uaW5ib3ggLmVtYWlsLWNvbnRlbnQgLnd5c2lodG1sNS10b29sYmFyIHtcblx0cGFkZGluZzogMTBweCAwIDA7XG59XG4uaW5ib3ggLmVtYWlsLWNvbnRlbnQgLnd5c2lodG1sNS10b29sYmFyIC5idG4tZ3JvdXAge1xuXHRtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uaW5ib3ggLmVtYWlsLWNvbnRlbnQgLnd5c2lodG1sNS10b29sYmFyIC5idG4ge1xuXHRmb250LXNpemU6IDEzcHg7XG59XG4uaW5ib3ggLmVtYWlsLWNvbnRlbnQgLnd5c2lodG1sNS10b29sYmFyID4gbGkge1xuXHRtYXJnaW46IDAgNXB4IDVweCAwO1xufVxuLmluYm94IC5lbWFpbC1jb250ZW50IC53eXNpaHRtbDUtc2FuZGJveCB7XG5cdGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcblx0cGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjY2NkMGQ0ICFpbXBvcnRhbnQ7XG59IiwiLyogUGFnZXMgLSBFbWFpbCBEZXRhaWwgKi9cblxuLmF0dGFjaGVkLWRvY3VtZW50IHtcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRtYXJnaW46IDE1cHggMCAwO1xuXHRwYWRkaW5nOiAwO1xufVxuLmF0dGFjaGVkLWRvY3VtZW50ID4gbGkge1xuXHR3aWR0aDogMTgwcHg7XG5cdGZsb2F0OiBsZWZ0O1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRjb2xvcjogIzJlMzUzYztcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNkOWRmZTU7XG59XG4uYXR0YWNoZWQtZG9jdW1lbnQgPiBsaTpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogLTFweDtcblx0cmlnaHQ6IC0xcHg7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0YmFja2dyb3VuZDogI2Q5ZGZlNTtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hdHRhY2hlZC1kb2N1bWVudCA+IGxpIGltZyB7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cbi5hdHRhY2hlZC1kb2N1bWVudCA+IGxpIC5kb2N1bWVudC1uYW1lIHtcblx0cGFkZGluZzogNXB4IDEwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdGJhY2tncm91bmQ6ICNmMWYzZjQ7XG59XG4uYXR0YWNoZWQtZG9jdW1lbnQgPiBsaSAuZG9jdW1lbnQtbmFtZSBhIHtcblx0Y29sb3I6ICRibGFjaztcbn1cbi5hdHRhY2hlZC1kb2N1bWVudCA+IGxpIC5kb2N1bWVudC1maWxlIHtcblx0aGVpZ2h0OiA3MHB4O1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiA3MHB4O1xuXHRmb250LXNpemU6IDMycHg7XG5cdG1hcmdpbjogLTFweDtcbn0iLCIvKiBQYWdlcyAtIEVtYWlsIEluYm94ICovXG5cbi5saXN0LWVtYWlsIHtcblx0bWFyZ2luOiAtMXB4IDA7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTJlN2ViO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZTdlYjtcbn1cbi5saXN0LWVtYWlsID4gbGkubGlzdC1ncm91cC1pdGVtIHtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Ym9yZGVyOiBub25lO1xuXHRtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4ubGlzdC1lbWFpbCA+IGxpLmxpc3QtZ3JvdXAtaXRlbSB7XG5cdHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDIwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5saXN0LWVtYWlsID4gbGkubGlzdC1ncm91cC1pdGVtICsgbGkubGlzdC1ncm91cC1pdGVtIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlMmU3ZWI7XG59XG4ubGlzdC1lbWFpbCA+IGxpLmxpc3QtZ3JvdXAtaXRlbTpiZWZvcmUsXG4ubGlzdC1lbWFpbCA+IGxpLmxpc3QtZ3JvdXAtaXRlbTphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0Y2xlYXI6IGJvdGg7XG59XG4ubGlzdC1lbWFpbCAuZW1haWwtaW5mbyxcbi5saXN0LWVtYWlsIC5lbWFpbC1zZW5kZXIsXG4ubGlzdC1lbWFpbCAuZW1haWwtaW5mbyA+IGEge1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxpc3QtZW1haWwgLmVtYWlsLWluZm8ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xufVxuLmxpc3QtZW1haWwgLmVtYWlsLXVzZXIge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDMwcHg7XG5cdGhlaWdodDogMzBweDtcblx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMzBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogIzZlNzE3OTtcblx0YmFja2dyb3VuZDogI2Y0ZjZmNztcblx0bWFyZ2luOiAtNXB4IDA7XG59XG4ubGlzdC1lbWFpbCAuZW1haWwtdXNlciBpbWcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLmxpc3QtZW1haWwgLmVtYWlsLXVzZXIgKyAuZW1haWwtaW5mbyB7XG5cdG1hcmdpbi1sZWZ0OiA0NXB4O1xufVxuLmxpc3QtZW1haWwgLmVtYWlsLWNoZWNrYm94ICsgLmVtYWlsLXVzZXIgKyAuZW1haWwtaW5mbyB7XG5cdG1hcmdpbi1sZWZ0OiA2OHB4O1xufVxuLmxpc3QtZW1haWwgLmVtYWlsLWNoZWNrYm94ICsgLmVtYWlsLWluZm8ge1xuXHRtYXJnaW4tbGVmdDogMjNweDtcbn1cbi5saXN0LWVtYWlsIC5lbWFpbC10aXRsZSB7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLmxpc3QtZW1haWwgLnVucmVhZCAuZW1haWwtdGl0bGUge1xuXHRjb2xvcjogJGJsdWU7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubGlzdC1lbWFpbCAuZW1haWwtdGl0bGUgKyAuZW1haWwtZGVzYyB7XG5cdHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5saXN0LWVtYWlsIC5lbWFpbC10aXRsZSArIC5lbWFpbC1kZXNjOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDZweDtcblx0dG9wOiA3cHg7XG5cdHdpZHRoOiA2cHg7XG5cdGhlaWdodDogNnB4O1xuXHRiYWNrZ3JvdW5kOiAjZDlkZmUzO1xuXHRib3JkZXItcmFkaXVzOiA2cHg7XG59XG4ubGlzdC1lbWFpbCAuZW1haWwtZGVzYyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y29sb3I6ICM1YzY1NmQ7XG59XG4ubGlzdC1lbWFpbCAuZW1haWwtc2VuZGVyIHtcblx0d2lkdGg6IDIzMHB4O1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5saXN0LWVtYWlsIC51bnJlYWQgLmVtYWlsLXNlbmRlciB7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubGlzdC1lbWFpbCAuZW1haWwtdGl0bGUgLmxhYmVsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IC0xcHg7XG59XG4ubGlzdC1lbWFpbCBhIHtcblx0Y29sb3I6ICRibGFja19kYXJrZXI7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5saXN0LWVtYWlsIC5lbWFpbC1pbmZvLFxuLmxpc3QtZW1haWwgLmVtYWlsLWluZm8gPiBhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi10b3A6IC0xNXB4O1xuXHRtYXJnaW4tYm90dG9tOiAtMTVweDtcblx0cGFkZGluZy10b3A6IDE1cHg7XG5cdHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLmxpc3QtZW1haWwgLmVtYWlsLWluZm8gPiBhIHtcblx0bWFyZ2luLXJpZ2h0OiAtMTE1cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGlzdC1lbWFpbCAuZW1haWwtdGltZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMHB4O1xuXHRwYWRkaW5nOiAxNXB4O1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0cmlnaHQ6IDA7XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0Y29sb3I6ICM5YmEzYWI7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmxpc3QtZW1haWwgLmVtYWlsLWNoZWNrYm94IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAzMHB4O1xuXHRoZWlnaHQ6IDMwcHg7XG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbjogLTVweCA1cHggLTVweCAtMTJweDtcbn1cbi5saXN0LWVtYWlsIC5lbWFpbC1jaGVja2JveCBsYWJlbCB7XG5cdGNvbG9yOiAjZTJlN2ViO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLmxpc3QtZW1haWwgLmVtYWlsLWNoZWNrYm94IGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5saXN0LWVtYWlsIC5lbWFpbC1jaGVja2JveCBsYWJlbCBpIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdHRyYW5zaXRpb246IGFsbCAuMnMgbGluZWFyO1xufVxuLmxpc3QtZW1haWwgLmVtYWlsLWNoZWNrYm94IGxhYmVsLmFjdGl2ZSB7XG5cdGNvbG9yOiAjMmUzNTNjO1xufVxuLmxpc3QtZW1haWwgLmVtYWlsLWNoZWNrYm94IGxhYmVsLmFjdGl2ZSBpOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICdcXGYxNGEnO1xufVxuLmxpc3QtZW1haWwgPiBsaS5zZWxlY3RlZCB7XG5cdGJhY2tncm91bmQ6ICNlMmU3ZWM7XG59IiwiLyogUGFnZXMgLSA0MDQgRXJyb3IgKi9cbi5lcnJvci1wYWdlIHtcbiAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9lcnJvci1wYWdlLXBhdHRlcm4ucG5nKTtcblxuICAgIC5wYWNlLXByb2dyZXNzLCAucGFjZTpiZWZvcmUge1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxuXG4gICAgLmVycm9yIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAuZXJyb3ItY29kZSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdfYm9keTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwMHB4O1xuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDEwcHggMTBweCAwcHggcmdiYSgwLDAsMCwwLjEpO1xuICAgICAgICB9XG4gICAgICAgIC5lcnJvci1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMDtcblxuICAgICAgICAgICAgLmVycm9yLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmVycm9yLWRlc2Mge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG5cbiAgICAgICAgICAgICAgICAuZXJyb3ItZGV0YWlscyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG59XG5cbi5kZWJ1ZyB7XG4gICAgcGFkZGluZzogMCAwIDMwcHggMDtcbiAgICBcbiAgICAuZXJyb3ItbWVzc2FnZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2lsdmVyO1xuICAgICAgICB9XG4gICAgICAgIC5sb2NhdGlvbiB7XG4gICAgICAgICAgICBjb2xvcjogJHNpbHZlcl9kYXJrZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmVycm9yLXRyYWNlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgXG4gICAgICAgIFxuICAgICAgICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2lsdmVyX2RhcmtlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGJsYWNrLCA5MCUpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMTExMTExO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRib2R5X2ZvbnRfbW9ubztcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJi5oNCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzaWx2ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmVycm9yLWluZm8ge1xuICAgICAgICBjb2xvcjogJHNpbHZlcl9kYXJrZXI7XG4gICAgICAgIFxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBjb2xvcjogJHNpbHZlcjtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLnNxbC1xdWVyeSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRib2R5X2ZvbnRfbW9ubztcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNpbHZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbiIsIi8qIFBhZ2VzIC0gSW52b2ljZSAqL1xuXG4uaW52b2ljZSB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHBhZGRpbmc6IDIwcHg7XG59XG4uaW52b2ljZS1jb21wYW55IHtcblx0Zm9udC1zaXplOiAyMHB4O1xufVxuLmludm9pY2UtaGVhZGVyIHtcblx0bWFyZ2luOiAwIC0yMHB4O1xuXHRiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuXHRwYWRkaW5nOiAyMHB4O1xufVxuLmludm9pY2UtZnJvbSxcbi5pbnZvaWNlLXRvLFxuLmludm9pY2UtZGF0ZSB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdHdpZHRoOiAxJTtcbn1cbi5pbnZvaWNlLWZyb20sXG4uaW52b2ljZS10byB7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4uaW52b2ljZS1mcm9tIHN0cm9uZyxcbi5pbnZvaWNlLXRvIHN0cm9uZyxcbi5pbnZvaWNlLWRhdGUgLmRhdGUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uaW52b2ljZS1kYXRlIHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5pbnZvaWNlLXByaWNlIHtcblx0YmFja2dyb3VuZDogI0Y1RjVGNTtcblx0ZGlzcGxheTogdGFibGU7XG5cdHdpZHRoOiAxMDAlO1xufVxuLmludm9pY2UtcHJpY2UgLmludm9pY2UtcHJpY2UtbGVmdCxcbi5pbnZvaWNlLXByaWNlIC5pbnZvaWNlLXByaWNlLXJpZ2h0IHtcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0cGFkZGluZzogMjBweDtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHR3aWR0aDogNzUlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uaW52b2ljZS1wcmljZSAuaW52b2ljZS1wcmljZS1sZWZ0IC5zdWItcHJpY2Uge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRwYWRkaW5nOiAwIDIwcHg7XG59XG4uaW52b2ljZS1wcmljZSBzbWFsbCB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uaW52b2ljZS1wcmljZSAuaW52b2ljZS1wcmljZS1yb3cge1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0ZmxvYXQ6IGxlZnQ7XG59XG4uaW52b2ljZS1wcmljZSAuaW52b2ljZS1wcmljZS1yaWdodCB7XG5cdHdpZHRoOiAyNSU7XG5cdGJhY2tncm91bmQ6ICRibGFjaztcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uaW52b2ljZS1wcmljZSAuaW52b2ljZS1wcmljZS1yaWdodCBzbWFsbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRvcGFjaXR5OiAwLjY7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMHB4O1xuXHRsZWZ0OiAxMHB4O1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uaW52b2ljZS1mb290ZXIge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcblx0cGFkZGluZy10b3A6IDEwcHg7XG5cdGZvbnQtc2l6ZTogMTBweDtcbn1cbi5pbnZvaWNlLW5vdGUge1xuXHRjb2xvcjogIzk5OTtcblx0bWFyZ2luLXRvcDogODBweDtcblx0Zm9udC1zaXplOiA4NSU7XG59XG4uaW52b2ljZSA+IGRpdjpub3QoLmludm9pY2UtZm9vdGVyKSB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4iLCIvKiBQYWdlcyAtIExvZ2luIFYyICovXG5cbi5sb2dpbi5sb2dpbi12MiB7XG5cdGNvbG9yOiAjY2NjO1xuXHR3aWR0aDogNDAwcHg7XG5cdG1hcmdpbjogMTY4cHggMCAwIC0yMDBweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDUwJTtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xufVxuLmxvZ2luLmxvZ2luLXYyIGEge1xuXHRjb2xvcjogI2ZmZjtcbn1cbi5sb2dpbi5sb2dpbi12MiBsYWJlbCB7XG5cdGNvbG9yOiAjY2NjO1xufVxuLmxvZ2luLmxvZ2luLXYyIC5sb2dpbi1jb250ZW50IHtcblx0cGFkZGluZzogMjBweDtcblx0d2lkdGg6IDQwMHB4O1xufVxuLmxvZ2luLmxvZ2luLXYyIC5sb2dpbi1oZWFkZXIge1xuXHR3aWR0aDogNDAwcHg7XG5cdHBhZGRpbmc6IDAgMjBweDtcblx0bWFyZ2luOiAwO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubG9naW4ubG9naW4tdjIgLmxvZ2luLWhlYWRlcixcbi5sb2dpbi5sb2dpbi12MiAubG9naW4taGVhZGVyIC5icmFuZCxcbi5sb2dpbi5sb2dpbi12MiAubG9naW4taGVhZGVyIC5icmFuZCBzbWFsbCB7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmxvZ2luLmxvZ2luLXYyIC5sb2dpbi1oZWFkZXIgLmJyYW5kIHNtYWxsIHtcblx0Y29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcbn1cbi5sb2dpbi5sb2dpbi12MiAubG9naW4taGVhZGVyIC5pY29uIHtcblx0b3BhY2l0eTogMC40O1xuXHRyaWdodDogMjBweDtcblx0dG9wOiAycHg7XG59XG4ubG9naW4ubG9naW4tdjIgLmxvZ2luLWhlYWRlciAuaWNvbiBpIHtcblx0Zm9udC1zaXplOiA1NnB4O1xufVxuLmxvZ2luLmxvZ2luLXYyIC5mb3JtLWNvbnRyb2wge1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNSk7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRjb2xvcjogI2ZmZjtcbn1cbi5sb2dpbi5sb2dpbi12MiAuZm9ybS1jb250cm9sOmZvY3VzIHtcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyNTUsMjU1LDI1NSwgMC4zKTtcbn1cbi5sb2dpbi1jb3Zlcixcbi5sb2dpbi1jb3Zlci1iZyxcbi5sb2dpbi1jb3Zlci1pbWFnZSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQgLjJzIGxpbmVhcjtcbn1cbi5sb2dpbi1jb3Zlci1pbWFnZSBpbWcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xufVxuLmxvZ2luLWNvdmVyLWJnIHtcblx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xufVxuLmxvZ2luLWJnLWxpc3Qge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAyMHB4O1xuXHRib3R0b206IDIwcHg7XG5cdHotaW5kZXg6IDEwMjA7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwIDAgMCAyMHB4O1xufVxuLmxvZ2luLWJnLWxpc3QgPiBsaSB7XG5cdHdpZHRoOiA2NnB4O1xuXHRoZWlnaHQ6IDY2cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGZsb2F0OiBsZWZ0O1xuXHR0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcblx0Ym9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDY2cHg7XG59XG4ubG9naW4tYmctbGlzdCA+IGxpOmhvdmVyLFxuLmxvZ2luLWJnLWxpc3QgPiBsaTpmb2N1cyB7XG5cdGJvcmRlci1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xufVxuLmxvZ2luLWJnLWxpc3QgPiBsaSBhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogNjBweDtcblx0aGVpZ2h0OiA2MHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ubG9naW4tYmctbGlzdCA+IGxpLmFjdGl2ZSB7XG5cdGJvcmRlci1jb2xvcjogI2ZmZjtcblx0ei1pbmRleDogMTAyMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxvZ2luLWJnLWxpc3QgPiBsaSBpbWcge1xuXHRtYXgtaGVpZ2h0OiAxMDAlO1xufSIsIi8qIFBhZ2VzIC0gTG9naW4gVjMgKi9cblxuLmxvZ2luLmxvZ2luLXdpdGgtbmV3cy1mZWVkLFxuLnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0dG9wOiAwO1xufVxuLmxvZ2luLmxvZ2luLXdpdGgtbmV3cy1mZWVkIC5uZXdzLWZlZWQsXG4ucmVnaXN0ZXIucmVnaXN0ZXItd2l0aC1uZXdzLWZlZWQgLm5ld3MtZmVlZCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDUwMHB4O1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5sb2dpbi5sb2dpbi13aXRoLW5ld3MtZmVlZCAubmV3cy1pbWFnZSxcbi5yZWdpc3Rlci5yZWdpc3Rlci13aXRoLW5ld3MtZmVlZCAubmV3cy1pbWFnZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLm5ld3MtaW1hZ2UgaW1nLFxuLnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5uZXdzLWltYWdlIGltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAwO1xuXHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRtaW4td2lkdGg6IDEwMCU7XG5cdHRvcDogLTE5NjBweDtcblx0Ym90dG9tOiAtMTk2MHB4O1xuXHRsZWZ0OiAtMTk2MHB4O1xuXHRyaWdodDogLTE5NjBweDtcblx0bWFyZ2luOiBhdXRvO1xufVxuLmxvZ2luLmxvZ2luLXdpdGgtbmV3cy1mZWVkIC5uZXdzLWNhcHRpb24sXG4ucmVnaXN0ZXIucmVnaXN0ZXItd2l0aC1uZXdzLWZlZWQgLm5ld3MtY2FwdGlvbiB7XG5cdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHBhZGRpbmc6IDYwcHggNjBweCAzMHB4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdHotaW5kZXg6IDIwO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwwLDAsMCkgMCUsIHJnYmEoMCwwLDAsMSkgMTAwJSk7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLDAsMCwwKSAwJSxyZ2JhKDAsMCwwLDEpIDEwMCUpO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsMCwwLDApIDAlLHJnYmEoMCwwLDAsMSkgMTAwJSk7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzAwMCcsR3JhZGllbnRUeXBlPTAgKTtcbn1cbi5sb2dpbi5sb2dpbi13aXRoLW5ld3MtZmVlZCAubmV3cy1jYXB0aW9uIC5jYXB0aW9uLXRpdGxlLFxuLnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5uZXdzLWNhcHRpb24gLmNhcHRpb24tdGl0bGUge1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1zaXplOiAzNnB4O1xufVxuLmxvZ2luLmxvZ2luLXdpdGgtbmV3cy1mZWVkIC5yaWdodC1jb250ZW50LFxuLnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5yaWdodC1jb250ZW50IHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHR3aWR0aDogNTAwcHg7XG59XG4ubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLmxvZ2luLWNvbnRlbnQsXG4ucmVnaXN0ZXIucmVnaXN0ZXItd2l0aC1uZXdzLWZlZWQgLnJlZ2lzdGVyLWNvbnRlbnQge1xuXHR3aWR0aDogYXV0bztcblx0cGFkZGluZzogMzBweCA2MHB4O1xufVxuLnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5yZWdpc3Rlci1jb250ZW50IHtcblx0cGFkZGluZzogMjBweCA2MHB4IDMwcHg7XG59XG4ubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLmxvZ2luLWhlYWRlcixcbi5yZWdpc3Rlci5yZWdpc3Rlci13aXRoLW5ld3MtZmVlZCAucmVnaXN0ZXItaGVhZGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IDA7XG5cdG1hcmdpbjogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHBhZGRpbmc6IDEwMHB4IDYwcHggMDtcbn1cbi5yZWdpc3Rlci5yZWdpc3Rlci13aXRoLW5ld3MtZmVlZCAucmVnaXN0ZXItaGVhZGVyIHtcblx0cGFkZGluZzogNjBweCA2MHB4IDA7XG5cdGZvbnQtc2l6ZTogMzJweDtcbn1cbi5yZWdpc3Rlci5yZWdpc3Rlci13aXRoLW5ld3MtZmVlZCAucmVnaXN0ZXItaGVhZGVyIHNtYWxsIHtcblx0Y29sb3I6ICM3MDc0Nzg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLmxvZ2luLmxvZ2luLXdpdGgtbmV3cy1mZWVkIC5sb2dpbi1oZWFkZXIgLmJyYW5kIHtcblx0Y29sb3I6ICRibGFja19kYXJrZXI7XG59XG4ubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLmxvZ2luLWhlYWRlciAuYnJhbmQgc21hbGwge1xuXHRjb2xvcjogIzcwNzQ3ODtcbn1cbi5sb2dpbi5sb2dpbi13aXRoLW5ld3MtZmVlZCAubG9naW4taGVhZGVyIC5pY29uIHtcblx0dG9wOiA5OHB4O1xuXHRyaWdodDogMTBweDtcbn0iLCIvKiBQYWdlcyAtIExvZ2luICovXG5cbi5sb2dpbiB7XG4gICAgbWFyZ2luOiAtMTY4cHggMCAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xufVxuLmxvZ2luIGxhYmVsIHtcbiAgICBjb2xvcjogIzcwNzQ3ODtcbn1cbi5sb2dpbiAubG9naW4taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtODBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICBtYXJnaW4tbGVmdDogLTIyNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4ubG9naW4gLmxvZ2luLWhlYWRlciAuYnJhbmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGNvbG9yOiAkYmxhY2s7XG59XG4ubG9naW4gLmxvZ2luLWhlYWRlciAuYnJhbmQgLmxvZ28ge1xuICAgIGJvcmRlcjogMTRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwwLDAsMC4xKSByZ2JhKDAsMCwwLDAuMikgcmdiYSgwLDAsMCwwLjMpO1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgdG9wOiAtMTFweDtcbn1cbi5sb2dpbiAubG9naW4taGVhZGVyIC5icmFuZCBzbWFsbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjNzA3NDc4O1xufVxuLmxvZ2luIC5sb2dpbi1oZWFkZXIgLmljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNDBweDtcbiAgICB0b3A6IC0ycHg7XG4gICAgb3BhY2l0eTogMC4xO1xufVxuLmxvZ2luIC5sb2dpbi1oZWFkZXIgLmljb24gaSB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xufVxuLmxvZ2luIC5sb2dpbi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4IDQwcHg7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgd2lkdGg6IDQ1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xufSIsIi8qIFBhZ2VzIC0gTWFwICovXG5cbi5tYXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNjBweDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAyMjBweDtcblx0cmlnaHQ6IDA7XG5cdHotaW5kZXg6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG4ubWFwIC5qdmVjdG9ybWFwLXpvb21pbiB7XG5cdHRvcDogNzBweDtcbn1cbi5tYXAgLmp2ZWN0b3JtYXAtem9vbW91dCB7XG5cdHRvcDogMTAwcHg7XG59XG4ubWFwIC5qdmVjdG9ybWFwLXpvb21pbixcbi5tYXAgLmp2ZWN0b3JtYXAtem9vbW91dCB7XG5cdHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG5cdGxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cbi5tYXAtY29udGVudCB7XG5cdHBhZGRpbmc6IDAgMjVweDtcblx0ei1pbmRleDogMTAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFwLWZsb2F0LXRhYmxlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMjVweDtcblx0Ym90dG9tOiAyNXB4O1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDI5LCAyOSwgMjksIDAuOCk7XG59XG4uZmxhdC1ibGFjayAubWFwLWZsb2F0LXRhYmxlIHtcblx0YmFja2dyb3VuZDogcmdiYSgyOSwgMjksIDI5LCAwLjgpO1xufVxuLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIgLm1hcCB7XG5cdGxlZnQ6IDI1MHB4O1xufVxuLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5tYXAge1xuXHRyaWdodDogMjIwcHg7XG5cdGxlZnQ6IDA7XG59XG4ucGFnZS13aXRoLXdpZGUtc2lkZWJhci5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAubWFwIHtcblx0cmlnaHQ6IDI1MHB4O1xuXHRsZWZ0OiAwO1xufVxuLnBhZ2Utc2lkZWJhci1taW5pZmllZCAubWFwIHtcblx0bGVmdDogNjBweDtcbn1cbi5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhci5wYWdlLXNpZGViYXItbWluaWZpZWQgLm1hcCB7XG5cdHJpZ2h0OiA2MHB4O1xufVxuIiwiLyogUGFnZXMgLSBQcm9maWxlICovXG5cbi5wcm9maWxlLWhlYWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1oZWFkZXItY292ZXIge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3Byb2ZpbGUtY292ZXIuanBnKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcbn1cbi5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1oZWFkZXItY292ZXI6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMCwwLDAsMC4wKSAwJSxyZ2JhKDAsMCwwLDAuNzUpIDEwMCUpO1xufVxuLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLWhlYWRlci1jb250ZW50IHtcblx0Y29sb3I6ICNmZmY7XG5cdHBhZGRpbmc6IDI1cHg7XG59XG4ucHJvZmlsZS1oZWFkZXItaW1nIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxMjBweDtcblx0aGVpZ2h0OiAxMjBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxMDtcblx0bWFyZ2luOiAwIDAgLTIwcHggMDtcblx0cGFkZGluZzogM3B4O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucHJvZmlsZS1oZWFkZXItaW1nIGltZyB7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cbi5wcm9maWxlLWhlYWRlci1pbmZvIGg0IHtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Y29sb3I6ICNmZmY7XG59XG4ucHJvZmlsZS1oZWFkZXItaW1nICsgLnByb2ZpbGUtaGVhZGVyLWluZm8ge1xuXHRtYXJnaW4tbGVmdDogMTQwcHg7XG59XG4ucHJvZmlsZS1oZWFkZXIgLnByb2ZpbGUtaGVhZGVyLWNvbnRlbnQsIFxuLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLWhlYWRlci10YWIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZmlsZS1oZWFkZXIgLnByb2ZpbGUtaGVhZGVyLXRhYiB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0bWFyZ2luOiAtMTBweCAwIDA7XG5cdHBhZGRpbmc6IDAgMCAwIDE0MHB4O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRib3JkZXItcmFkaXVzOiAwO1xufVxuLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLWhlYWRlci10YWIgPiBsaSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luOiAwO1xufVxuLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLWhlYWRlci10YWIgPiBsaSA+IGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29sb3I6ICRncmV5O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0cGFkZGluZzogMTBweCAyMHB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Ym9yZGVyOiBub25lO1xufVxuLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLWhlYWRlci10YWIgPiBsaS5hY3RpdmUgPiBhLCBcbi5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1oZWFkZXItdGFiID4gbGkgPiBhLmFjdGl2ZSB7XG5cdGNvbG9yOiAkYmxhY2tfZGFya2VyO1xufVxuLnByb2ZpbGUtY29udGVudCB7XG5cdHBhZGRpbmc6IDI1cHg7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQ6YmVmb3JlLFxuLnByb2ZpbGUtY29udGVudDphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0Y2xlYXI6IGJvdGg7XG59XG4ucHJvZmlsZS1jb250ZW50IC50YWItY29udGVudCxcbi5wcm9maWxlLWNvbnRlbnQgLnRhYi1wYW5lIHtcblx0YmFja2dyb3VuZDogbm9uZTtcbn1cbi5wcm9maWxlLWxlZnQge1xuXHR3aWR0aDogMjAwcHg7XG5cdGZsb2F0OiBsZWZ0O1xufVxuLnByb2ZpbGUtcmlnaHQge1xuXHRtYXJnaW4tbGVmdDogMjQwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4ucHJvZmlsZS1pbWFnZSB7XG5cdGhlaWdodDogMTc1cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNzVweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDcycHg7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNFMkU3RUI7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5wcm9maWxlLWltYWdlIGltZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG4ucHJvZmlsZS1oaWdobGlnaHQge1xuXHRwYWRkaW5nOiAxMnB4IDE1cHg7XG5cdGJhY2tncm91bmQ6ICNGRUZERTE7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5wcm9maWxlLWhpZ2hsaWdodCBoNCB7XG5cdG1hcmdpbjogMCAwIDdweDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cbi50YWJsZS50YWJsZS1wcm9maWxlID4gdGhlYWQgPiB0ciA+IHRoIHtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLnRhYmxlLXByb2ZpbGUgPiB0aGVhZCA+IHRyID4gdGggaDQge1xuXHRmb250LXNpemU6IDIwcHg7XG5cdG1hcmdpbi10b3A6IDA7XG59XG4udGFibGUudGFibGUtcHJvZmlsZSA+IHRoZWFkID4gdHIgPiB0aCBoNCBzbWFsbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi10b3A6IDVweDtcbn1cbi50YWJsZS50YWJsZS1wcm9maWxlID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLnRhYmxlLXByb2ZpbGUgPiB0Ym9keSA+IHRyID4gdGQge1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmctdG9wOiA3cHg7XG5cdHBhZGRpbmctYm90dG9tOiA3cHg7XG5cdGNvbG9yOiAkYmxhY2tfZGFya2VyO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xufVxuLnRhYmxlLnRhYmxlLXByb2ZpbGUgPiB0Ym9keSA+IHRyID4gdGQuZmllbGQge1xuXHR3aWR0aDogMjAlO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Y29sb3I6ICRibGFjaztcbn1cbi50YWJsZS50YWJsZS1wcm9maWxlID4gdGJvZHkgPiB0ci5oaWdobGlnaHQgPiB0ZCB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkc2lsdmVyX2Rhcmtlcjtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzaWx2ZXJfZGFya2VyO1xufVxuLnRhYmxlLnRhYmxlLXByb2ZpbGUgPiB0Ym9keSA+IHRyLmRpdmlkZXIgPiB0ZCB7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0aGVpZ2h0OiAxMHB4O1xufVxuLnByb2ZpbGUtc2VjdGlvbiArIC5wcm9maWxlLXNlY3Rpb24ge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRwYWRkaW5nLXRvcDogMjBweDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNiOWMzY2E7XG59XG4ucHJvZmlsZS1zZWN0aW9uOmJlZm9yZSxcbi5wcm9maWxlLXNlY3Rpb246YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogdGFibGU7XG5cdGNsZWFyOiBib3RoO1xufVxuLnByb2ZpbGUtc2VjdGlvbiAudGl0bGUge1xuXHRmb250LXNpemU6IDIwcHg7XG5cdG1hcmdpbjogMCAwIDE1cHg7XG59XG4ucHJvZmlsZS1zZWN0aW9uIC50aXRsZSBzbWFsbCB7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59IiwiLyogUGFnZXMgLSBTZWFyY2ggUmVzdWx0cyAqL1xuXG4ucmVzdWx0LWxpc3Qge1xuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0d2lkdGg6IDEwMCU7XG59XG4ucmVzdWx0LWxpc3Q6YmVmb3JlLFxuLnJlc3VsdC1saXN0OmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHRjbGVhcjogYm90aDtcbn1cbi5yZXN1bHQtbGlzdCA+IGxpIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Ym94LXNoYWRvdzogMCAxcHggI2NjYztcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLnJlc3VsdC1saXN0ID4gbGk6YmVmb3JlLFxuLnJlc3VsdC1saXN0ID4gbGk6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogdGFibGU7XG5cdGNsZWFyOiBib3RoO1xufVxuLnJlc3VsdC1saXN0ID4gbGkgKyBsaSB7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG59XG4ucmVzdWx0LWxpc3QgPiBsaSA+IGRpdiB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZXN1bHQtbGlzdCAucmVzdWx0LWltYWdlIHtcblx0d2lkdGg6IDI0MHB4O1xuXHRwYWRkaW5nOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5yZXN1bHQtbGlzdCAucmVzdWx0LWltYWdlIGEge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5yZXN1bHQtbGlzdCAucmVzdWx0LWltYWdlIGE6aG92ZXIsXG4ucmVzdWx0LWxpc3QgLnJlc3VsdC1pbWFnZSBhOmZvY3VzIHtcblx0b3BhY2l0eTogMC44O1xufVxuLnJlc3VsdC1saXN0IC5yZXN1bHQtaW1hZ2UgaW1nIHtcblx0d2lkdGg6IDEwMCU7XG59XG4ucmVzdWx0LWxpc3QgLnRpdGxlIHtcblx0bWFyZ2luOiAwIDAgMHB4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLnJlc3VsdC1saXN0IC50aXRsZSBhIHtcblx0Y29sb3I6ICMyZTM1M2M7XG59XG4ucmVzdWx0LWxpc3QgLmxvY2F0aW9uIHtcblx0Y29sb3I6ICRncmV5O1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnJlc3VsdC1saXN0IC5kZXNjIHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0bWF4LWhlaWdodDogMzJweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLnJlc3VsdC1saXN0IC5idG4tcm93OmJlZm9yZSxcbi5yZXN1bHQtbGlzdCAuYnRuLXJvdzphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0Y2xlYXI6IGJvdGg7XG59XG4ucmVzdWx0LWxpc3QgLmJ0bi1yb3cgYSB7XG5cdGNvbG9yOiAjMmUzNTNjO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZzogOHB4IDEwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0YmFja2dyb3VuZDogI2Y1ZjVmNTtcbn1cbi5yZXN1bHQtbGlzdCAuYnRuLXJvdyBhOmhvdmVyLFxuLnJlc3VsdC1saXN0IC5idG4tcm93IGE6Zm9jdXMge1xuXHRvcGFjaXR5OiAxO1xufVxuLnJlc3VsdC1saXN0IC5idG4tcm93IGEgKyBhIHtcblx0bWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5yZXN1bHQtbGlzdCAucmVzdWx0LXByaWNlIHtcblx0d2lkdGg6IDI0MHB4O1xuXHRmb250LXNpemU6IDI4cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0YmFja2dyb3VuZDogI2Y1ZjVmNTtcblx0Y29sb3I6ICMyZTM1M2M7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ucmVzdWx0LWxpc3QgLnJlc3VsdC1wcmljZSBzbWFsbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDEwcHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGNvbG9yOiAkZ3JleTtcbn1cbi5yZXN1bHQtbGlzdCAucmVzdWx0LXByaWNlIC5idG4ge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xufSIsIi5jYWtlLWVycm9yLCAuY2FrZS1kZWJ1Zy1vdXRwdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5OTk5OTk5OTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbn1cblxuLm1lZGlhIHtcbiAgICAucGFjZS1wcm9ncmVzcywgLnBhY2U6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cbiAgICAuY29udGVudC1tZWRpYSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuICAgIC5mb290ZXIge1xuICAgICAgICBtYXJnaW46IDAgMjBweDtcbiAgICB9XG59XG5cbnRoLmFjdGlvbnMsIHRkLmFjdGlvbnMge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG50aC50aW1lc3RhbXAsIHRkLnRpbWVzdGFtcCB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFjdGlvbi1idXR0b25zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uYWN0aW9uLWJ1dHRvbnMgfiAuYWN0aW9uLWJ1dHRvbnMge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50YWItcGFuZSB7XG4gICAgLmFjdGlvbi1idXR0b25zIHtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGFnaW5hdG9yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5wYWdpbmF0aW9uIHtcbiAgICAgICAgbWFyZ2luOiAuNXJlbSAwO1xuICAgIH1cbn1cblxuLnN3YWwtZm9vdGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYWdlLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAubmF2IHtcbiAgICAgICAgJi5uYXYtdGFicyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuZGlzYWJsZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnOic7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmID4gbGkge1xuICAgICAgICAgICAgJiA+IGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2lsdmVyO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAtM3B4IDhweCByZ2JhKDAsIDAsIDAsIC4xNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmRldGFpbHMge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIC5idG4tZ3JvdXAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAuYnRuLFxuICAgICAgICAgICAgICAgIC5idG4tZ3JvdXAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjay1saWdodGVyO1xuICAgICAgICAgICAgY29sb3I6ICRzaWx2ZXJfZGFya2VyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLndpZGdldC1jYXJkLWJveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIC53aWRnZXQtY2FyZC1jb3ZlciB7XG4gICAgICAgICYuaWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNpbHZlcjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkc2lsdmVyLCAxMCUpO1xuICAgICAgICAgICAgY29sb3I6ICRzaWx2ZXJfZGFya2VyO1xuXG4gICAgICAgICAgICAuZmlsZS1uYW1lIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHlfdGV4dF9jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53aWRnZXQtY2FyZC1vcHRpb25zIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgYm90dG9tOiAtNTBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGFsbDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgLndpZGdldC1jYXJkLW9wdGlvbnMge1xuICAgICAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uQ29kZU1pcnJvciB7XG4gICAgbWluLWhlaWdodDogNTAwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0RERDtcbn1cblxuLmRpZmZXcmFwcGVyIHtcbiAgICAuZGlmZiB7XG4gICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAjZjBmMGYwO1xuICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgY3Vyc29yOiBub25lO1xuXG4gICAgICAgIGRlbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNmM2O1xuICAgICAgICB9XG5cbiAgICAgICAgaW5zIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNmZmYzY7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb3Jtcy1saXN0LWZpbHRlciwgLmRlbGV0ZS1sb2dzLCAubG9ncy1maWx0ZXIge1xuICAgIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHggMHB4IDBweCAycHg7XG4gICAgfVxuXG4gICAgYnV0dG9uLCBhIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDJweCAycHggMHB4O1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gICAgICAgIGJ1dHRvbiwgYSB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvcm0tZ3JvdXAge1xuICAgICYucmVxdWlyZWQge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogZGFya2VuKCRyZWQsIDMwJSk7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnIConO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9ybS1jb250cm9sLWVycm9yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgY29sb3I6ICRyZWQ7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICAgICYuZmlsZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tIEZvcm0gYnVpbGRlciAtLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZm9ybUJ1aWxkZXJUYWJsZSB7XG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgfVxuXG4gICAgLnBvc2l0aW9uIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MHB4O1xuICAgIH1cblxuICAgIC5idG4teHMge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogNXB4O1xuICAgIH1cblxuICAgIHRkIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5vcHRpb25zQnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5mb3Jtc0RhdGFMaXN0IHtcbiAgICAubm90X3ZpZXcge1xuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZpbGUtbWFuYWdlciB7XG4gICAgLmZpbGUtbWFuYWdlci1zaWRlYmFyIHtcbiAgICAgICAgLmJ0bi1ncm91cCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJHNpbHZlciwgMTAlKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjhmOWZhO1xuXG4gICAgICAgICAgICAmLmJ0bi1ibG9jayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5saXN0LWdyb3VwIHtcbiAgICAgICAgICAgIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRzaWx2ZXIsIDEwJSk7XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRzaWx2ZXIsIDEwJSk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRicmFuZC1zZWNvbmRhcnk7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kLXByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGFibGUge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRzaWx2ZXIsIDEwJSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhbmVsIHtcbiAgICAgICAgLnBhbmVsLWJvZHkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzQwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZW8tYW5hbHlzZXIge1xuICAgIC5zaG93SGlkZSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAuZHJvcHpvbmUtc2VvLWFuYWx5c2VyIHtcbiAgICAgICAgLmR6LXByZXZpZXcge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cC1idG4ge1xuICAgICAgICAuYWN0aW9ucyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY3JvcHBlciB7XG4gICAgLnRpdGxlLXByZXZpZXcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICAgIH1cbiAgICAuaW1nLXNvdXJjZSB7XG4gICAgICAgICYgPiBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5pbWctcHJldmlldyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbn1cblxuLmxvYWRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zcGFya2xpbmUtY2hhcnQge1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG59XG5cbi50aHVtYiB7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ubS1yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5yZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIC5idG4tcmVtb3ZlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5idG4tcmVtb3ZlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTBweDtcbiAgICByaWdodDogLTEwcHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbDtcbn1cblxuLnJlbGF0ZWQge1xuICAgIC5jcmVhdGVkIHtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICB9XG4gICAgLmNhdGVnb3J5IHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICB9XG4gICAgLnRpdGxlIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIC5vcHRpb25zIHtcbiAgICAgICAgd2lkdGg6IDUlO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG59XG5cbi50cmVlIHtcbiAgICAuY2hpbGQge1xuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjY2NjO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2NjY2M7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yb3ctaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgLmNvbC1sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDc3NXB4KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sLXJpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDc2MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQudWktYXV0b2NvbXBsZXRlLnNjcm9sbGluZy1kcm9wZG93biB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgbWF4LWhlaWdodDogMzAwcHg7XG59XG5cbi5oLTk1IHtcbiAgICBoZWlnaHQ6IDk1JSAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1tYXNrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzksIDIzOSwgMjM5LCA1MCUpO1xuICAgIHdpZHRoOiAxMDElO1xuICAgIGhlaWdodDogMTAxJTtcbiAgICB6LWluZGV4OiA5OTtcbiAgICB0b3A6IC0uNSU7XG4gICAgbGVmdDogLS41JTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4iLCIvKiBQYWdlcyAtIFRpbWVsaW5lICovXG5cbi50aW1lbGluZSB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGltZWxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1cHg7XG5cdGJvdHRvbTogNXB4O1xuXHR3aWR0aDogNXB4O1xuXHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cdGxlZnQ6IDIwJTtcblx0bWFyZ2luLWxlZnQ6IC0yLjVweDtcbn1cbi50aW1lbGluZSA+IGxpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiA1MHB4O1xuXHRwYWRkaW5nOiAyMHB4IDA7XG59XG4udGltZWxpbmUgLnRpbWVsaW5lLXRpbWUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxOCU7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR0b3A6IDMwcHg7XG59XG4udGltZWxpbmUgLnRpbWVsaW5lLXRpbWUgLmRhdGUsXG4udGltZWxpbmUgLnRpbWVsaW5lLXRpbWUgLnRpbWUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cbi50aW1lbGluZSAudGltZWxpbmUtdGltZSAuZGF0ZSB7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udGltZWxpbmUgLnRpbWVsaW5lLXRpbWUgLnRpbWUge1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRjb2xvcjogJGJsYWNrX2Rhcmtlcjtcbn1cbi50aW1lbGluZSAudGltZWxpbmUtaWNvbiB7XG5cdGxlZnQ6IDE1JTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRvcDogNDBweDtcbn1cbi50aW1lbGluZSAudGltZWxpbmUtaWNvbiBhIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdGJhY2tncm91bmQ6ICNkOWUwZTc7XG5cdGxpbmUtaGVpZ2h0OiAxMHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRib3JkZXI6IDVweCBzb2xpZCAkYmxhY2s7XG5cdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMnMgbGluZWFyO1xufVxuLnRpbWVsaW5lIC50aW1lbGluZS1ib2R5IHtcblx0bWFyZ2luLWxlZnQ6IDIzJTtcblx0bWFyZ2luLXJpZ2h0OiAxNyU7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogMjBweCAyNXB4O1xuXHRib3JkZXItcmFkaXVzOiA2cHg7XG59XG4udGltZWxpbmUgLnRpbWVsaW5lLWJvZHk6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvcmRlcjogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xuXHRsZWZ0OiAtMjBweDtcblx0dG9wOiAyMHB4O1xufVxuLnRpbWVsaW5lIC50aW1lbGluZS1ib2R5ID4gZGl2ICsgZGl2IHtcblx0bWFyZ2luLXRvcDogMTVweDtcbn1cbi50aW1lbGluZSAudGltZWxpbmUtYm9keSA+IGRpdiArIGRpdjpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogLTIwcHg7XG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbn1cbi50aW1lbGluZS1oZWFkZXIge1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmU3ZWI7XG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLnRpbWVsaW5lLWhlYWRlciAudXNlcmltYWdlIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAzNHB4O1xuXHRoZWlnaHQ6IDM0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG1hcmdpbjogLTJweCAxMHB4IC0ycHggMDtcbn1cbi50aW1lbGluZS1oZWFkZXIgLnVzZXJuYW1lIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuLnRpbWVsaW5lLWhlYWRlciAudXNlcm5hbWUsXG4udGltZWxpbmUtaGVhZGVyIC51c2VybmFtZSBhIHtcblx0Y29sb3I6ICRibGFjaztcbn1cbi50aW1lbGluZSBpbWcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLnRpbWVsaW5lLWNvbnRlbnQge1xuXHRsZXR0ZXItc3BhY2luZzogMC4yNXB4O1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0Zm9udC1zaXplOiAxM3B4O1xufVxuLnRpbWVsaW5lLWNvbnRlbnQ6YmVmb3JlLFxuLnRpbWVsaW5lLWNvbnRlbnQ6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogdGFibGU7XG5cdGNsZWFyOiBib3RoO1xufVxuLnRpbWVsaW5lLXRpdGxlIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cbi50aW1lbGluZS1mb290ZXIge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2UyZTdlYztcblx0cGFkZGluZy10b3A6IDE1cHg7XG59XG4udGltZWxpbmUtZm9vdGVyIGE6bm90KC5idG4pIHtcblx0Y29sb3I6ICM1NzVkNjM7XG59XG4udGltZWxpbmUtZm9vdGVyIGE6bm90KC5idG4pOmhvdmVyLFxuLnRpbWVsaW5lLWZvb3RlciBhOm5vdCguYnRuKTpmb2N1cyB7XG5cdGNvbG9yOiAkYmxhY2s7XG59XG4udGltZWxpbmUtbGlrZXMge1xuXHRjb2xvcjogIzZkNzY3Zjtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zaXplOiAxM3B4O1xufVxuLnRpbWVsaW5lLWxpa2VzIC5zdGF0cy1yaWdodCB7XG5cdGZsb2F0OiByaWdodDtcbn1cbi50aW1lbGluZS1saWtlcyAuc3RhdHMtdG90YWwge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnRpbWVsaW5lLWxpa2VzIC5zdGF0cy1pY29uIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbi1yaWdodDogNXB4O1xuXHRmb250LXNpemU6IDlweDtcbn1cbi50aW1lbGluZS1saWtlcyAuc3RhdHMtaWNvbiArIC5zdGF0cy1pY29uIHtcblx0bWFyZ2luLWxlZnQ6IC0ycHg7XG59XG4udGltZWxpbmUtbGlrZXMgLnN0YXRzLXRleHQge1xuXHRsaW5lLWhlaWdodDogMjBweDtcbn1cbi50aW1lbGluZS1saWtlcyAuc3RhdHMtdGV4dCArIC5zdGF0cy10ZXh0IHtcblx0bWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4udGltZWxpbmUtY29tbWVudC1ib3gge1xuXHRiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuXHRtYXJnaW4tbGVmdDogLTI1cHg7XG5cdG1hcmdpbi1yaWdodDogLTI1cHg7XG5cdHBhZGRpbmc6IDIwcHggMjVweDtcbn1cbi50aW1lbGluZS1jb21tZW50LWJveCAudXNlciB7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMzRweDtcblx0aGVpZ2h0OiAzNHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuLnRpbWVsaW5lLWNvbW1lbnQtYm94IC51c2VyIGltZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0bWF4LWhlaWdodDogMTAwJTtcbn1cbi50aW1lbGluZS1jb21tZW50LWJveCAudXNlciArIC5pbnB1dCB7XG5cdG1hcmdpbi1sZWZ0OiA0NHB4O1xufSIsIi5kZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4uZGQtbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5kZC1saXN0IC5kZC1saXN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5kZC1jb2xsYXBzZWQgLmRkLWxpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kZC1pdGVtLFxuLmRkLWVtcHR5LFxuLmRkLXBsYWNlaG9sZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWluLWhlaWdodDogMjBweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5kZC1oYW5kbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogNXB4IDA7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlN2VhZWM7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5kZC1oYW5kbGUgc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5kZC1oYW5kbGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmMGYwZjA7XG4gICAgY3Vyc29yOiBncmFiO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZGQtaXRlbSA+IGJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luOiA1cHggMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtaW5kZW50OiAxMDAlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmRkLWl0ZW0gPiBidXR0b246YmVmb3JlIHtcbiAgICBjb250ZW50OiAnKyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWluZGVudDogMDtcbn1cblxuLmRkLWl0ZW0gPiBidXR0b25bZGF0YS1hY3Rpb249XCJjb2xsYXBzZVwiXTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICctJztcbn1cblxuLmRkLXBsYWNlaG9sZGVyLFxuLmRkLWVtcHR5IHtcbiAgICBtYXJnaW46IDVweCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWluLWhlaWdodDogMzBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZjJmYmZmO1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjYjZiY2JmO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZGQtZW1wdHkge1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjYmJiO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsICNmZmYgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDc1JSwgI2ZmZiA3NSUsICNmZmYpLCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgI2ZmZiAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNzUlLCAjZmZmIDc1JSwgI2ZmZik7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoNDVkZWcsICNmZmYgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDc1JSwgI2ZmZiA3NSUsICNmZmYpLCAtbW96LWxpbmVhci1ncmFkaWVudCg0NWRlZywgI2ZmZiAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNzUlLCAjZmZmIDc1JSwgI2ZmZik7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZmZmIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA3NSUsICNmZmYgNzUlLCAjZmZmKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZmZmIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA3NSUsICNmZmYgNzUlLCAjZmZmKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDYwcHggNjBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDMwcHggMzBweDtcbn1cblxuLmRkLWRyYWdlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5kZC1kcmFnZWwgPiAuZGQtaXRlbSAuZGQtaGFuZGxlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZGQtZHJhZ2VsIC5kZC1oYW5kbGUge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMnB4IDRweCA2cHggMCByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgICBib3gtc2hhZG93OiAycHggNHB4IDZweCAwIHJnYmEoMCwgMCwgMCwgLjEpO1xufVxuXG4ubmVzdGFibGUge1xuICAgIC5kZC1pdGVtIHtcbiAgICAgICAgXG4gICAgICAgICYgPiBidXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IDMzcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjYzFjMWMxO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnQgQXdlc29tZVxcIDUgRnJlZSwgRm9udCBBd2Vzb21lXFwgNSBQcm8sIEZvbnRBd2Vzb21lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjA2N1wiO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltkYXRhLWFjdGlvbj1cImNvbGxhcHNlXCJdOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwNjhcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZGQtaGFuZGxlLWN1c3RvbSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHRleHQtaW5kZW50OiAxMDAlO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBjb2xvcjogI2RkZDtcbiAgICAgICAgY3Vyc29yOiBncmFiO1xuICAgICAgICBcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgICAgICAgY29sb3I6ICRzaWx2ZXJfZGFya2VyO1xuICAgICAgICAgICAgY29udGVudDogJ1xcZjU4ZSc7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZGQtY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4IDVweCA0MHB4O1xuICAgICAgICBib3JkZXI6IDFweCBkYXNoZWQgJHNpbHZlcl9kYXJrZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmM2YzZjQ7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xuICAgICAgICB9XG4gICAgfVxuICAgIHNwYW4ubGFiZWwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxufVxuXG4ucGFnZS1kZXRhaWxzIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5wYWdlLW5hbWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnBhZ2UtbGF5b3V0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cbn1cbi5wYWdlLWFjdGlvbnMge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbi5wYWdlLWNvbnRlbnRzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgLnBhZ2UtY29udGVudHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5jb250ZW50LXR5cGUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1pbi13aWR0aDogNjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjdXJzb3I6IGhlbHA7XG4gICAgfVxufSIsIi5sb2NrLXNjcmVlbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgXG4gICAgJi5oaWQge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgei1pbmRleDogLTEwMDAyO1xuICAgIH1cbiAgICAmLnZpcyB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB6LWluZGV4OiAxMDAwMjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmNDtcbiAgICB9XG5cbiAgICAubG9jay1zY3JlZW4taGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzQ5NTc1ZSB1cmwoLi4vaW1nL2xvY2stc2NyZWVuLmpwZyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEwMHB4O1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAwIDUwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2tfZGFya2VyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJnLWNvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLDAsMCwwLjUpIDAlLCByZ2JhKDAsMCwwLDAuNzUpIDEwMCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsMCwwLDAuNSkgMCUscmdiYSgwLDAsMCwwLjc1KSAxMDAlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwwLDAsMC41KSAwJSxyZ2JhKDAsMCwwLDAuNzUpIDEwMCUpO1xuICAgICAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM4MDAwMDAwMCcsIGVuZENvbG9yc3RyPScjYmYwMDAwMDAnLEdyYWRpZW50VHlwZT0wICk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlLCAuZGVzYyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDIwO1xuICAgICAgICB9XG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvY2stc2NyZWVuLWNvbnRlbnQge1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XG5cbiAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgbWFyZ2luOiAyNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB9XG4gICAgICAgIC5mb3JtIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAgLTZweCAtMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb2dyZXNzIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzO1xuICAgIFxuICAgICYucHJvZ3Jlc3Mtc2Vzc2lvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiA1OHB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogMTAzMDtcbiAgICAgICAgXG4gICAgICAgIC8qbWFyZ2luOiAwIC0xNXB4OyovXG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIC5wcm9ncmVzcy1iYXIge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtc2Vjb25kYXJ5O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucHJvZ3Jlc3Mge1xuICAgICAgICAmLnByb2dyZXNzLXNlc3Npb24ge1xuICAgICAgICAgICAgdG9wOiA5OXB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi8qIFByZWRlZmluZWQgQ2xhc3NlcyAqL1xuXG4ucm93IHsgbWFyZ2luLWxlZnQ6IC0xMHB4OyBtYXJnaW4tcmlnaHQ6IC0xMHB4OyB9XG4ucm93ID4gW2NsYXNzXj1cImNvbC1cIl0geyAgcGFkZGluZy1sZWZ0OiAxMHB4OyBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4ucm93LnJvdy1zcGFjZS0wIHsgbWFyZ2luLWxlZnQ6IDA7IG1hcmdpbi1yaWdodDogMDsgfVxuLnJvdy5yb3ctc3BhY2UtMiB7IG1hcmdpbi1sZWZ0OiAtMXB4OyBtYXJnaW4tcmlnaHQ6IC0xcHg7IH1cbi5yb3cucm93LXNwYWNlLTQgeyBtYXJnaW4tbGVmdDogLTJweDsgbWFyZ2luLXJpZ2h0OiAtMnB4OyB9XG4ucm93LnJvdy1zcGFjZS02IHsgbWFyZ2luLWxlZnQ6IC0zcHg7IG1hcmdpbi1yaWdodDogLTNweDsgfVxuLnJvdy5yb3ctc3BhY2UtOCB7IG1hcmdpbi1sZWZ0OiAtNHB4OyBtYXJnaW4tcmlnaHQ6IC00cHg7IH1cbi5yb3cucm93LXNwYWNlLTEwIHsgbWFyZ2luLWxlZnQ6IC01cHg7IG1hcmdpbi1yaWdodDogLTVweDsgfVxuLnJvdy5yb3ctc3BhY2UtMTIgeyBtYXJnaW4tbGVmdDogLTZweDsgbWFyZ2luLXJpZ2h0OiAtNnB4OyB9XG4ucm93LnJvdy1zcGFjZS0xNCB7IG1hcmdpbi1sZWZ0OiAtN3B4OyBtYXJnaW4tcmlnaHQ6IC03cHg7IH1cbi5yb3cucm93LXNwYWNlLTE2IHsgbWFyZ2luLWxlZnQ6IC04cHg7IG1hcmdpbi1yaWdodDogLThweDsgfVxuLnJvdy5yb3ctc3BhY2UtMTggeyBtYXJnaW4tbGVmdDogLTlweDsgbWFyZ2luLXJpZ2h0OiAtOXB4OyB9XG4ucm93LnJvdy1zcGFjZS0yMCB7IG1hcmdpbi1sZWZ0OiAtMTBweDsgbWFyZ2luLXJpZ2h0OiAtMTBweDsgfVxuLnJvdy5yb3ctc3BhY2UtMjIgeyBtYXJnaW4tbGVmdDogLTExcHg7IG1hcmdpbi1yaWdodDogLTExcHg7IH1cbi5yb3cucm93LXNwYWNlLTI0IHsgbWFyZ2luLWxlZnQ6IC0xMnB4OyBtYXJnaW4tcmlnaHQ6IC0xMnB4OyB9XG4ucm93LnJvdy1zcGFjZS0yNiB7IG1hcmdpbi1sZWZ0OiAtMTNweDsgbWFyZ2luLXJpZ2h0OiAtMTNweDsgfVxuLnJvdy5yb3ctc3BhY2UtMjggeyBtYXJnaW4tbGVmdDogLTE0cHg7IG1hcmdpbi1yaWdodDogLTE0cHg7IH1cbi5yb3cucm93LXNwYWNlLTMwIHsgbWFyZ2luLWxlZnQ6IC0xNXB4OyBtYXJnaW4tcmlnaHQ6IC0xNXB4OyB9XG4ucm93LnJvdy1zcGFjZS0wID4gW2NsYXNzXj1cImNvbC1cIl0geyAgcGFkZGluZy1sZWZ0OiAwOyBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4ucm93LnJvdy1zcGFjZS0yID4gW2NsYXNzXj1cImNvbC1cIl0geyAgcGFkZGluZy1sZWZ0OiAxcHg7IHBhZGRpbmctcmlnaHQ6IDFweDsgfVxuLnJvdy5yb3ctc3BhY2UtNCA+IFtjbGFzc149XCJjb2wtXCJdIHsgIHBhZGRpbmctbGVmdDogMnB4OyBwYWRkaW5nLXJpZ2h0OiAycHg7IH1cbi5yb3cucm93LXNwYWNlLTYgPiBbY2xhc3NePVwiY29sLVwiXSB7ICBwYWRkaW5nLWxlZnQ6IDNweDsgcGFkZGluZy1yaWdodDogM3B4OyB9XG4ucm93LnJvdy1zcGFjZS04ID4gW2NsYXNzXj1cImNvbC1cIl0geyAgcGFkZGluZy1sZWZ0OiA0cHg7IHBhZGRpbmctcmlnaHQ6IDRweDsgfVxuLnJvdy5yb3ctc3BhY2UtMTAgPiBbY2xhc3NePVwiY29sLVwiXSB7ICBwYWRkaW5nLWxlZnQ6IDVweDsgcGFkZGluZy1yaWdodDogNXB4OyB9XG4ucm93LnJvdy1zcGFjZS0xMiA+IFtjbGFzc149XCJjb2wtXCJdIHsgIHBhZGRpbmctbGVmdDogNnB4OyBwYWRkaW5nLXJpZ2h0OiA2cHg7IH1cbi5yb3cucm93LXNwYWNlLTE0ID4gW2NsYXNzXj1cImNvbC1cIl0geyAgcGFkZGluZy1sZWZ0OiA3cHg7IHBhZGRpbmctcmlnaHQ6IDdweDsgfVxuLnJvdy5yb3ctc3BhY2UtMTYgPiBbY2xhc3NePVwiY29sLVwiXSB7ICBwYWRkaW5nLWxlZnQ6IDhweDsgcGFkZGluZy1yaWdodDogOHB4OyB9XG4ucm93LnJvdy1zcGFjZS0xOCA+IFtjbGFzc149XCJjb2wtXCJdIHsgIHBhZGRpbmctbGVmdDogOXB4OyBwYWRkaW5nLXJpZ2h0OiA5cHg7IH1cbi5yb3cucm93LXNwYWNlLTIwID4gW2NsYXNzXj1cImNvbC1cIl0geyAgcGFkZGluZy1sZWZ0OiAxMHB4OyBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4ucm93LnJvdy1zcGFjZS0yMiA+IFtjbGFzc149XCJjb2wtXCJdIHsgIHBhZGRpbmctbGVmdDogMTFweDsgcGFkZGluZy1yaWdodDogMTFweDsgfVxuLnJvdy5yb3ctc3BhY2UtMjQgPiBbY2xhc3NePVwiY29sLVwiXSB7ICBwYWRkaW5nLWxlZnQ6IDEycHg7IHBhZGRpbmctcmlnaHQ6IDEycHg7IH1cbi5yb3cucm93LXNwYWNlLTI2ID4gW2NsYXNzXj1cImNvbC1cIl0geyAgcGFkZGluZy1sZWZ0OiAxM3B4OyBwYWRkaW5nLXJpZ2h0OiAxM3B4OyB9XG4ucm93LnJvdy1zcGFjZS0yOCA+IFtjbGFzc149XCJjb2wtXCJdIHsgIHBhZGRpbmctbGVmdDogMTRweDsgcGFkZGluZy1yaWdodDogMTRweDsgfVxuLnJvdy5yb3ctc3BhY2UtMzAgPiBbY2xhc3NePVwiY29sLVwiXSB7ICBwYWRkaW5nLWxlZnQ6IDE1cHg7IHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuLm92ZXJmbG93LWF1dG8geyBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50OyB9XG4ub3ZlcmZsb3ctaGlkZGVuIHsgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG4ub3ZlcmZsb3ctdmlzaWJsZSB7IG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cbi5vdmVyZmxvdy1zY3JvbGwgeyBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cbi5vdmVyZmxvdy14LWhpZGRlbiB7IG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG4ub3ZlcmZsb3cteC12aXNpYmxlIHsgb3ZlcmZsb3cteDogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG4ub3ZlcmZsb3cteC1zY3JvbGwgeyBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDsgfVxuLm92ZXJmbG93LXktaGlkZGVuIHsgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7IH1cbi5vdmVyZmxvdy15LXZpc2libGUgeyBvdmVyZmxvdy15OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cbi5vdmVyZmxvdy15LXNjcm9sbCB7IG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50OyB9XG5cbi5tLWF1dG8geyBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50OyB9XG4ubS0wIHsgbWFyZ2luOiAwcHggIWltcG9ydGFudDsgfVxuLm0tMSB7IG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7IH1cbi5tLTIgeyBtYXJnaW46IDJweCAhaW1wb3J0YW50OyB9XG4ubS0zIHsgbWFyZ2luOiAzcHggIWltcG9ydGFudDsgfVxuLm0tNCB7IG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7IH1cbi5tLTUgeyBtYXJnaW46IDVweCAhaW1wb3J0YW50OyB9XG4ubS0xMCB7IG1hcmdpbjogMTBweCAhaW1wb3J0YW50OyB9XG4ubS0xNSB7IG1hcmdpbjogMTVweCAhaW1wb3J0YW50OyB9XG4ubS0yMCB7IG1hcmdpbjogMjBweCAhaW1wb3J0YW50OyB9XG4ubS0yNSB7IG1hcmdpbjogMjVweCAhaW1wb3J0YW50OyB9XG4ubS0zMCB7IG1hcmdpbjogMzBweCAhaW1wb3J0YW50OyB9XG4ubS0zNSB7IG1hcmdpbjogMzVweCAhaW1wb3J0YW50OyB9XG4ubS00MCB7IG1hcmdpbjogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tLXQtMCB7IG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50OyB9XG4ubS10LTEgeyBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDsgfVxuLm0tdC0yIHsgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7IH1cbi5tLXQtMyB7IG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50OyB9XG4ubS10LTQgeyBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDsgfVxuLm0tdC01IHsgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cbi5tLXQtMTAgeyBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbi5tLXQtMTUgeyBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbi5tLXQtMjAgeyBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbi5tLXQtMjUgeyBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbi5tLXQtMzAgeyBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbi5tLXQtMzUgeyBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbi5tLXQtNDAgeyBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tci0wIHsgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDsgfVxuLm0tci0xIHsgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDsgfVxuLm0tci0yIHsgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDsgfVxuLm0tci0zIHsgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDsgfVxuLm0tci00IHsgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDsgfVxuLm0tci01IHsgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuLm0tci0xMCB7IG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG4ubS1yLTE1IHsgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cbi5tLXItMjAgeyBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuLm0tci0yNSB7IG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50OyB9XG4ubS1yLTMwIHsgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbi5tLXItMzUgeyBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuLm0tci00MCB7IG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tLWItMCB7IG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50OyB9XG4ubS1iLTEgeyBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDsgfVxuLm0tYi0yIHsgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7IH1cbi5tLWItMyB7IG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50OyB9XG4ubS1iLTQgeyBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDsgfVxuLm0tYi01IHsgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cbi5tLWItMTAgeyBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbi5tLWItMTUgeyBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbi5tLWItMjAgeyBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbi5tLWItMjUgeyBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbi5tLWItMzAgeyBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbi5tLWItMzUgeyBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbi5tLWItNDAgeyBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tbC0wIHsgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50OyB9XG4ubS1sLTEgeyBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7IH1cbi5tLWwtMiB7IG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDsgfVxuLm0tbC0zIHsgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50OyB9XG4ubS1sLTQgeyBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7IH1cbi5tLWwtNSB7IG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDsgfVxuLm0tbC0xMCB7IG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbi5tLWwtMTUgeyBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50OyB9XG4ubS1sLTIwIHsgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuLm0tbC0yNSB7IG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cbi5tLWwtMzAgeyBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XG4ubS1sLTM1IHsgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDsgfVxuLm0tbC00MCB7IG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtMCB7IHBhZGRpbmc6IDBweCAhaW1wb3J0YW50OyB9XG4ucC0xIHsgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7IH1cbi5wLTIgeyBwYWRkaW5nOiAycHggIWltcG9ydGFudDsgfVxuLnAtMyB7IHBhZGRpbmc6IDNweCAhaW1wb3J0YW50OyB9XG4ucC00IHsgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7IH1cbi5wLTUgeyBwYWRkaW5nOiA1cHggIWltcG9ydGFudDsgfVxuLnAtMTAgeyBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbi5wLTE1IHsgcGFkZGluZzogMTVweCAhaW1wb3J0YW50OyB9XG4ud3JhcHBlciB7IHBhZGRpbmc6IDE1cHg7IH1cbi5wLTIwIHsgcGFkZGluZzogMjBweCAhaW1wb3J0YW50OyB9XG4ucC0yNSB7IHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDsgfVxuLnAtMzAgeyBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbi5wLTM1IHsgcGFkZGluZzogMzVweCAhaW1wb3J0YW50OyB9XG4ucC00MCB7IHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ucC10LTAgeyBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7IH1cbi5wLXQtMSB7IHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDsgfVxuLnAtdC0yIHsgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50OyB9XG4ucC10LTMgeyBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7IH1cbi5wLXQtNCB7IHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDsgfVxuLnAtdC01IHsgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50OyB9XG4ucC10LTEwIHsgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuLnAtdC0xNSB7IHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbi5wLXQtMjAgeyBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG4ucC10LTI1IHsgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDsgfVxuLnAtdC0zMCB7IHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbi5wLXQtMzUgeyBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50OyB9XG4ucC10LTQwIHsgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ucC1yLTAgeyBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDsgfVxuLnAtci0xIHsgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7IH1cbi5wLXItMiB7IHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50OyB9XG4ucC1yLTMgeyBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDsgfVxuLnAtci00IHsgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7IH1cbi5wLXItNSB7IHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG4ucC1yLTEwIHsgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG4ucC1yLTE1IHsgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50OyB9XG4ucC1yLTIwIHsgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG4ucC1yLTI1IHsgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50OyB9XG4ucC1yLTMwIHsgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50OyB9XG4ucC1yLTM1IHsgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG4ucC1yLTQwIHsgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5wLWItMCB7IHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDsgfVxuLnAtYi0xIHsgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50OyB9XG4ucC1iLTIgeyBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7IH1cbi5wLWItMyB7IHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDsgfVxuLnAtYi00IHsgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50OyB9XG4ucC1iLTUgeyBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cbi5wLWItMTAgeyBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4ucC1iLTE1IHsgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDsgfVxuLnAtYi0yMCB7IHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbi5wLWItMjUgeyBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG4ucC1iLTMwIHsgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxuLnAtYi0zNSB7IHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbi5wLWItNDAgeyBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5wLWwtMCB7IHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7IH1cbi5wLWwtMSB7IHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7IH1cbi5wLWwtMiB7IHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7IH1cbi5wLWwtMyB7IHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7IH1cbi5wLWwtNCB7IHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7IH1cbi5wLWwtNSB7IHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cbi5wLWwtMTAgeyBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxuLnAtbC0xNSB7IHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50OyB9XG4ucC1sLTIwIHsgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbi5wLWwtMjUgeyBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDsgfVxuLnAtbC0zMCB7IHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XG4ucC1sLTM1IHsgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbi5wLWwtNDAgeyBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxuXG4uZi1zLTAgeyBmb250LXNpemU6IDBweCAhaW1wb3J0YW50OyB9XG4uZi1zLTEgeyBmb250LXNpemU6IDFweCAhaW1wb3J0YW50OyB9XG4uZi1zLTIgeyBmb250LXNpemU6IDJweCAhaW1wb3J0YW50OyB9XG4uZi1zLTMgeyBmb250LXNpemU6IDNweCAhaW1wb3J0YW50OyB9XG4uZi1zLTQgeyBmb250LXNpemU6IDRweCAhaW1wb3J0YW50OyB9XG4uZi1zLTUgeyBmb250LXNpemU6IDVweCAhaW1wb3J0YW50OyB9XG4uZi1zLTYgeyBmb250LXNpemU6IDZweCAhaW1wb3J0YW50OyB9XG4uZi1zLTcgeyBmb250LXNpemU6IDdweCAhaW1wb3J0YW50OyB9XG4uZi1zLTggeyBmb250LXNpemU6IDhweCAhaW1wb3J0YW50OyB9XG4uZi1zLTkgeyBmb250LXNpemU6IDlweCAhaW1wb3J0YW50OyB9XG4uZi1zLTEwIHsgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbi5mLXMtMTEgeyBmb250LXNpemU6IDExcHggIWltcG9ydGFudDsgfVxuLmYtcy0xMiB7IGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG4uZi1zLTEzIHsgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7IH1cbi5mLXMtMTQgeyBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDsgfVxuLmYtcy0xNSB7IGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50OyB9XG4uZi1zLTE2IHsgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7IH1cbi5mLXMtMTcgeyBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDsgfVxuLmYtcy0xOCB7IGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50OyB9XG4uZi1zLTE5IHsgZm9udC1zaXplOiAxOXB4ICFpbXBvcnRhbnQ7IH1cbi5mLXMtMjAgeyBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ubC1oLTAgeyBsaW5lLWhlaWdodDogMHB4ICFpbXBvcnRhbnQ7IH1cbi5sLWgtMSB7IGxpbmUtaGVpZ2h0OiAxcHggIWltcG9ydGFudDsgfVxuLmwtaC0yIHsgbGluZS1oZWlnaHQ6IDJweCAhaW1wb3J0YW50OyB9XG4ubC1oLTMgeyBsaW5lLWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7IH1cbi5sLWgtNCB7IGxpbmUtaGVpZ2h0OiA0cHggIWltcG9ydGFudDsgfVxuLmwtaC01IHsgbGluZS1oZWlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG4ubC1oLTYgeyBsaW5lLWhlaWdodDogNnB4ICFpbXBvcnRhbnQ7IH1cbi5sLWgtNyB7IGxpbmUtaGVpZ2h0OiA3cHggIWltcG9ydGFudDsgfVxuLmwtaC04IHsgbGluZS1oZWlnaHQ6IDhweCAhaW1wb3J0YW50OyB9XG4ubC1oLTkgeyBsaW5lLWhlaWdodDogOXB4ICFpbXBvcnRhbnQ7IH1cbi5sLWgtMTAgeyBsaW5lLWhlaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG4ubC1oLTExIHsgbGluZS1oZWlnaHQ6IDExcHggIWltcG9ydGFudDsgfVxuLmwtaC0xMiB7IGxpbmUtaGVpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7IH1cbi5sLWgtMTMgeyBsaW5lLWhlaWdodDogMTNweCAhaW1wb3J0YW50OyB9XG4ubC1oLTE0IHsgbGluZS1oZWlnaHQ6IDE0cHggIWltcG9ydGFudDsgfVxuLmwtaC0xNSB7IGxpbmUtaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cbi5sLWgtMTYgeyBsaW5lLWhlaWdodDogMTZweCAhaW1wb3J0YW50OyB9XG4ubC1oLTE3IHsgbGluZS1oZWlnaHQ6IDE3cHggIWltcG9ydGFudDsgfVxuLmwtaC0xOCB7IGxpbmUtaGVpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7IH1cbi5sLWgtMTkgeyBsaW5lLWhlaWdodDogMTlweCAhaW1wb3J0YW50OyB9XG4ubC1oLTIwIHsgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuLmwtaC0yMCB7IGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbi5sLWgtMjEgeyBsaW5lLWhlaWdodDogMjFweCAhaW1wb3J0YW50OyB9XG4ubC1oLTIyIHsgbGluZS1oZWlnaHQ6IDIycHggIWltcG9ydGFudDsgfVxuLmwtaC0yMyB7IGxpbmUtaGVpZ2h0OiAyM3B4ICFpbXBvcnRhbnQ7IH1cbi5sLWgtMjQgeyBsaW5lLWhlaWdodDogMjRweCAhaW1wb3J0YW50OyB9XG4ubC1oLTI1IHsgbGluZS1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDsgfVxuLmwtaC0yNiB7IGxpbmUtaGVpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7IH1cbi5sLWgtMjcgeyBsaW5lLWhlaWdodDogMjdweCAhaW1wb3J0YW50OyB9XG4ubC1oLTI4IHsgbGluZS1oZWlnaHQ6IDI4cHggIWltcG9ydGFudDsgfVxuLmwtaC0yOSB7IGxpbmUtaGVpZ2h0OiAyOXB4ICFpbXBvcnRhbnQ7IH1cbi5sLWgtMzAgeyBsaW5lLWhlaWdodDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi50LXBsdXMtMSB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IHRvcDogMXB4ICFpbXBvcnRhbnQ7IH1cbi50LXBsdXMtMiB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IHRvcDogMnB4ICFpbXBvcnRhbnQ7IH1cbi50LXBsdXMtMyB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IHRvcDogM3B4ICFpbXBvcnRhbnQ7IH1cbi50LXBsdXMtNCB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IHRvcDogNHB4ICFpbXBvcnRhbnQ7IH1cbi50LXBsdXMtNSB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IHRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cbi50LXBsdXMtNiB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IHRvcDogNnB4ICFpbXBvcnRhbnQ7IH1cbi50LXBsdXMtNyB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IHRvcDogN3B4ICFpbXBvcnRhbnQ7IH1cbi50LXBsdXMtOCB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IHRvcDogOHB4ICFpbXBvcnRhbnQ7IH1cbi50LXBsdXMtOSB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IHRvcDogOXB4ICFpbXBvcnRhbnQ7IH1cbi50LXBsdXMtMTAgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyB0b3A6IDEwcHggIWltcG9ydGFudDsgfVxuXG4udC1taW51cy0xIHsgcG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDsgdG9wOiAtMXB4ICFpbXBvcnRhbnQ7IH1cbi50LW1pbnVzLTIgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyB0b3A6IC0ycHggIWltcG9ydGFudDsgfVxuLnQtbWludXMtMyB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IHRvcDogLTNweCAhaW1wb3J0YW50OyB9XG4udC1taW51cy00IHsgcG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDsgdG9wOiAtNHB4ICFpbXBvcnRhbnQ7IH1cbi50LW1pbnVzLTUgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyB0b3A6IC01cHggIWltcG9ydGFudDsgfVxuLnQtbWludXMtNiB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IHRvcDogLTZweCAhaW1wb3J0YW50OyB9XG4udC1taW51cy03IHsgcG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDsgdG9wOiAtN3B4ICFpbXBvcnRhbnQ7IH1cbi50LW1pbnVzLTggeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyB0b3A6IC04cHggIWltcG9ydGFudDsgfVxuLnQtbWludXMtOSB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IHRvcDogLTlweCAhaW1wb3J0YW50OyB9XG4udC1taW51cy0xMCB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IHRvcDogLTEwcHggIWltcG9ydGFudDsgfVxuXG4ubC1wbHVzLTEgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyBsZWZ0OiAxcHggIWltcG9ydGFudDsgfVxuLmwtcGx1cy0yIHsgcG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDsgbGVmdDogMnB4ICFpbXBvcnRhbnQ7IH1cbi5sLXBsdXMtMyB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IGxlZnQ6IDNweCAhaW1wb3J0YW50OyB9XG4ubC1wbHVzLTQgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyBsZWZ0OiA0cHggIWltcG9ydGFudDsgfVxuLmwtcGx1cy01IHsgcG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDsgbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cbi5sLXBsdXMtNiB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IGxlZnQ6IDZweCAhaW1wb3J0YW50OyB9XG4ubC1wbHVzLTcgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyBsZWZ0OiA3cHggIWltcG9ydGFudDsgfVxuLmwtcGx1cy04IHsgcG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDsgbGVmdDogOHB4ICFpbXBvcnRhbnQ7IH1cbi5sLXBsdXMtOSB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IGxlZnQ6IDlweCAhaW1wb3J0YW50OyB9XG4ubC1wbHVzLTEwIHsgcG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDsgbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5sLW1pbnVzLTEgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyBsZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7IH1cbi5sLW1pbnVzLTIgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyBsZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7IH1cbi5sLW1pbnVzLTMgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyBsZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7IH1cbi5sLW1pbnVzLTQgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyBsZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7IH1cbi5sLW1pbnVzLTUgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyBsZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7IH1cbi5sLW1pbnVzLTYgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyBsZWZ0OiAtNnB4ICFpbXBvcnRhbnQ7IH1cbi5sLW1pbnVzLTcgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyBsZWZ0OiAtN3B4ICFpbXBvcnRhbnQ7IH1cbi5sLW1pbnVzLTggeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyBsZWZ0OiAtOHB4ICFpbXBvcnRhbnQ7IH1cbi5sLW1pbnVzLTkgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyBsZWZ0OiAtOXB4ICFpbXBvcnRhbnQ7IH1cbi5sLW1pbnVzLTEwIHsgcG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDsgbGVmdDogLTEwcHggIWltcG9ydGFudDsgfVxuXG4uci1wbHVzLTEgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyByaWdodDogMXB4ICFpbXBvcnRhbnQ7IH1cbi5yLXBsdXMtMiB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IHJpZ2h0OiAycHggIWltcG9ydGFudDsgfVxuLnItcGx1cy0zIHsgcG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDsgcmlnaHQ6IDNweCAhaW1wb3J0YW50OyB9XG4uci1wbHVzLTQgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyByaWdodDogNHB4ICFpbXBvcnRhbnQ7IH1cbi5yLXBsdXMtNSB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IHJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuLnItcGx1cy02IHsgcG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDsgcmlnaHQ6IDZweCAhaW1wb3J0YW50OyB9XG4uci1wbHVzLTcgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyByaWdodDogN3B4ICFpbXBvcnRhbnQ7IH1cbi5yLXBsdXMtOCB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IHJpZ2h0OiA4cHggIWltcG9ydGFudDsgfVxuLnItcGx1cy05IHsgcG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDsgcmlnaHQ6IDlweCAhaW1wb3J0YW50OyB9XG4uci1wbHVzLTEwIHsgcG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDsgcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuXG4uci1taW51cy0xIHsgcG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDsgcmlnaHQ6IC0xcHggIWltcG9ydGFudDsgfVxuLnItbWludXMtMiB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IHJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7IH1cbi5yLW1pbnVzLTMgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyByaWdodDogLTNweCAhaW1wb3J0YW50OyB9XG4uci1taW51cy00IHsgcG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDsgcmlnaHQ6IC00cHggIWltcG9ydGFudDsgfVxuLnItbWludXMtNSB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IHJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7IH1cbi5yLW1pbnVzLTYgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyByaWdodDogLTZweCAhaW1wb3J0YW50OyB9XG4uci1taW51cy03IHsgcG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDsgcmlnaHQ6IC03cHggIWltcG9ydGFudDsgfVxuLnItbWludXMtOCB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IHJpZ2h0OiAtOHB4ICFpbXBvcnRhbnQ7IH1cbi5yLW1pbnVzLTkgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyByaWdodDogLTlweCAhaW1wb3J0YW50OyB9XG4uci1taW51cy0xMCB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IHJpZ2h0OiAtMTBweCAhaW1wb3J0YW50OyB9XG5cbi5iLXBsdXMtMSB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IGJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7IH1cbi5iLXBsdXMtMiB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IGJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7IH1cbi5iLXBsdXMtMyB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IGJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7IH1cbi5iLXBsdXMtNCB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IGJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7IH1cbi5iLXBsdXMtNSB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IGJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cbi5iLXBsdXMtNiB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IGJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7IH1cbi5iLXBsdXMtNyB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IGJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7IH1cbi5iLXBsdXMtOCB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IGJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7IH1cbi5iLXBsdXMtOSB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IGJvdHRvbTogOXB4ICFpbXBvcnRhbnQ7IH1cbi5iLXBsdXMtMTAgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyBib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuXG4uYi1taW51cy0xIHsgcG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDsgYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7IH1cbi5iLW1pbnVzLTIgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyBib3R0b206IC0ycHggIWltcG9ydGFudDsgfVxuLmItbWludXMtMyB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IGJvdHRvbTogLTNweCAhaW1wb3J0YW50OyB9XG4uYi1taW51cy00IHsgcG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDsgYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7IH1cbi5iLW1pbnVzLTUgeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyBib3R0b206IC01cHggIWltcG9ydGFudDsgfVxuLmItbWludXMtNiB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IGJvdHRvbTogLTZweCAhaW1wb3J0YW50OyB9XG4uYi1taW51cy03IHsgcG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDsgYm90dG9tOiAtN3B4ICFpbXBvcnRhbnQ7IH1cbi5iLW1pbnVzLTggeyBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50OyBib3R0b206IC04cHggIWltcG9ydGFudDsgfVxuLmItbWludXMtOSB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IGJvdHRvbTogLTlweCAhaW1wb3J0YW50OyB9XG4uYi1taW51cy0xMCB7IHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7IGJvdHRvbTogLTEwcHggIWltcG9ydGFudDsgfVxuXG4uaGlkZSB7IGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4udGV4dC1sZWZ0IHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4udGV4dC1yaWdodCB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLnB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbi5wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbi5wdWxsLW5vbmUgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5mLXctMTAwIHsgZm9udC13ZWlnaHQ6IDEwMCAhaW1wb3J0YW50OyB9XG4uZi13LTIwMCB7IGZvbnQtd2VpZ2h0OiAyMDAgIWltcG9ydGFudDsgfVxuLmYtdy0zMDAgeyBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7IH1cbi5mLXctNDAwIHsgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50OyB9XG4uZi13LTUwMCB7IGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDsgfVxuLmYtdy02MDAsIC5zZW1pLWJvbGQgeyBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7IH1cbi5mLXctNzAwIHsgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50OyB9XG5cbi50YWJsZS12YWxpZ24tbWlkZGxlIHRoLCBcbi50YWJsZS12YWxpZ24tbWlkZGxlIHRkIHsgXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cbi50YWJsZS10aC12YWxpZ24tbWlkZGxlIHRoLFxuLnRhYmxlLXRkLXZhbGlnbi1taWRkbGUgdGQgeyBcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLW5vLWJvcmRlci1sZWZ0IHRoOmZpcnN0LWNoaWxkLFxuLnRhYmxlLW5vLWJvcmRlci1sZWZ0IHRkOmZpcnN0LWNoaWxkIHtcblx0Ym9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS1uby1ib3JkZXItYm90dG9tIHRyOmxhc3QtY2hpbGQgdGQge1xuXHRib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUtbm8tYm9yZGVyLXRvcCB0cjpmaXJzdC1jaGlsZCB0ZCB7XG5cdGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS1uby1ib3JkZXItcmlnaHQgdGg6bGFzdC1jaGlsZCxcbi50YWJsZS1uby1ib3JkZXItcmlnaHQgdGQ6bGFzdC1jaGlsZCB7XG5cdGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXZhbGlnbi10b3AgdGgsIFxuLnRhYmxlLXZhbGlnbi10b3AgdGQgeyBcblx0dmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXRoLXZhbGlnbi10b3AgdGgsXG4udGFibGUtdGQtdmFsaWduLXRvcCB0ZCB7IFxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG4udGFibGUtdmFsaWduLWJvdHRvbSB0aCwgXG4udGFibGUtdmFsaWduLWJvdHRvbSB0ZCB7IFxuXHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG4udGFibGUtdGgtdmFsaWduLWJvdHRvbSB0aCxcbi50YWJsZS10ZC12YWxpZ24tYm90dG9tIHRkIHsgXG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cbi52YWxpZ24tdG9wIHsgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG4udmFsaWduLWJvdHRvbSB7IHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuLnZhbGlnbi1taWRkbGUgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cbi52ZXJ0aWNhbC1ib3gge1xuXHRkaXNwbGF5OiB0YWJsZTsgXG5cdHRhYmxlLWxheW91dDogZml4ZWQ7IFxuXHRib3JkZXItc3BhY2luZzogMDsgXG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG59XG4udmVydGljYWwtYm94LWNvbHVtbiB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdGhlaWdodDogMTAwJTtcbn1cbi52ZXJ0aWNhbC1ib3gtcm93IHtcblx0ZGlzcGxheTogdGFibGUtcm93O1xuXHRoZWlnaHQ6IDEwMCU7XG59XG4udmVydGljYWwtYm94LXJvdyA+IC52ZXJ0aWNhbC1ib3gtY2VsbCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0ZmxvYXQ6IG5vbmU7XG59XG4udmVydGljYWwtYm94LXJvdyA+IC52ZXJ0aWNhbC1ib3gtY2VsbCA+IC52ZXJ0aWNhbC1ib3gtaW5uZXItY2VsbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZlcnRpY2FsLWJveC53aXRoLWdyaWQgPiAudmVydGljYWwtYm94LWNvbHVtbiArIC52ZXJ0aWNhbC1ib3gtY29sdW1uIHtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDlkZmUyO1xufVxuLnZlcnRpY2FsLWJveC53aXRoLWdyaWQgLnZlcnRpY2FsLWJveC1yb3cgKyAudmVydGljYWwtYm94LXJvdyA+IGRpdixcbi52ZXJ0aWNhbC1ib3gud2l0aC1ncmlkIC52ZXJ0aWNhbC1ib3gtcm93ICsgLndyYXBwZXIsXG4udmVydGljYWwtYm94LndpdGgtZ3JpZCAud3JhcHBlciArIC52ZXJ0aWNhbC1ib3gtcm93ID4gZGl2LFxuLnZlcnRpY2FsLWJveC53aXRoLWdyaWQgLndyYXBwZXIgKyAud3JhcHBlciB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDlkZmUyO1xufVxuLnZlcnRpY2FsLWJveC53aXRoLWJvcmRlci10b3Age1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2Q5ZGZlMjtcbn1cbi52ZXJ0aWNhbC1ib3gud2l0aC1ib3JkZXItYm90dG9tIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWRmZTI7XG59XG4ubm8tcm91bmRlZC1jb3JuZXIgeyBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7IH1cbi5yb3VuZGVkLWNvcm5lciB7IGJvcmRlci1yYWRpdXM6IDUwcHggIWltcG9ydGFudDsgfVxuLm5vLWJveC1zaGFkb3cgeyBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm5vLWJvcmRlciB7IGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4uYi0wIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbi5iLXQtMCB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuLmItci0wIHsgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbi5iLWItMCB7IGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuLmItbC0wIHsgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuLmItMSB7IGJvcmRlcjogMXB4IHNvbGlkICNmNWY1ZjUgIWltcG9ydGFudDsgfSBcbi5iLXQtMSB7IGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjVmNWY1ICFpbXBvcnRhbnQ7IH1cbi5iLXItMSB7IGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmNWY1ZjUgIWltcG9ydGFudDsgfVxuLmItYi0xIHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmNWY1ZjUgIWltcG9ydGFudDsgfVxuLmItbC0xIHsgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZjVmNWY1ICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wLTEgeyBib3JkZXItdG9wOiAxcHggc29saWQgI2Y1ZjVmNSAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0LTEgeyBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjVmNWY1ICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItYm90dG9tLTEgeyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y1ZjVmNSAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQtMSB7IGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Y1ZjVmNSAhaW1wb3J0YW50OyB9XG5cbi8qIFJlZCAqL1xuXG4uYmctcmVkLFxuLmJnLXJlZC01MDAsXG4uYmctZGFuZ2VyLFxuLnBhbmVsLXJlZCAucGFuZWwtaGVhZGluZyxcbi5wYW5lbC1kYW5nZXIgLnBhbmVsLWhlYWRpbmcgeyBcblx0YmFja2dyb3VuZDogJHJlZCAhaW1wb3J0YW50OyBcbn1cbi5iZy1yZWQtdHJhbnNwYXJlbnQtMSB7IGJhY2tncm91bmQ6IHJnYmEoMjQ0LCA2NywgNTQsIDAuMSkgIWltcG9ydGFudDsgfVxuLmJnLXJlZC10cmFuc3BhcmVudC0yIHsgYmFja2dyb3VuZDogcmdiYSgyNDQsIDY3LCA1NCwgMC4yKSAhaW1wb3J0YW50OyB9XG4uYmctcmVkLXRyYW5zcGFyZW50LTMgeyBiYWNrZ3JvdW5kOiByZ2JhKDI0NCwgNjcsIDU0LCAwLjMpICFpbXBvcnRhbnQ7IH1cbi5iZy1yZWQtdHJhbnNwYXJlbnQtNCB7IGJhY2tncm91bmQ6IHJnYmEoMjQ0LCA2NywgNTQsIDAuNCkgIWltcG9ydGFudDsgfVxuLmJnLXJlZC10cmFuc3BhcmVudC01IHsgYmFja2dyb3VuZDogcmdiYSgyNDQsIDY3LCA1NCwgMC41KSAhaW1wb3J0YW50OyB9XG4uYmctcmVkLXRyYW5zcGFyZW50LTYgeyBiYWNrZ3JvdW5kOiByZ2JhKDI0NCwgNjcsIDU0LCAwLjYpICFpbXBvcnRhbnQ7IH1cbi5iZy1yZWQtdHJhbnNwYXJlbnQtNyB7IGJhY2tncm91bmQ6IHJnYmEoMjQ0LCA2NywgNTQsIDAuNykgIWltcG9ydGFudDsgfVxuLmJnLXJlZC10cmFuc3BhcmVudC04IHsgYmFja2dyb3VuZDogcmdiYSgyNDQsIDY3LCA1NCwgMC44KSAhaW1wb3J0YW50OyB9XG4uYmctcmVkLXRyYW5zcGFyZW50LTkgeyBiYWNrZ3JvdW5kOiByZ2JhKDI0NCwgNjcsIDU0LCAwLjkpICFpbXBvcnRhbnQ7IH1cbi5iZy1yZWQtNTAgeyBiYWNrZ3JvdW5kOiAjRkZFQkVFICFpbXBvcnRhbnQ7IH1cbi5iZy1yZWQtMTAwIHsgYmFja2dyb3VuZDogI0ZGQ0REMiAhaW1wb3J0YW50OyB9XG4uYmctcmVkLTIwMCB7IGJhY2tncm91bmQ6ICNFRjlBOUEgIWltcG9ydGFudDsgfVxuLmJnLXJlZC0zMDAsIC5iZy1yZWQtbGlnaHRlciB7IGJhY2tncm91bmQ6ICRyZWRfbGlnaHRlciAhaW1wb3J0YW50OyB9XG4uYmctcmVkLTQwMCB7IGJhY2tncm91bmQ6ICNFRjUzNTAgIWltcG9ydGFudDsgfVxuLmJnLXJlZC02MDAgeyBiYWNrZ3JvdW5kOiAjRTUzOTM1ICFpbXBvcnRhbnQ7IH1cbi5iZy1yZWQtNzAwLCAuYmctcmVkLWRhcmtlciB7IGJhY2tncm91bmQ6ICRyZWRfZGFya2VyICFpbXBvcnRhbnQ7IH1cbi5iZy1yZWQtODAwIHsgYmFja2dyb3VuZDogI0M2MjgyOCAhaW1wb3J0YW50OyB9XG4uYmctcmVkLTkwMCB7IGJhY2tncm91bmQ6ICNCNzFDMUMgIWltcG9ydGFudDsgfVxuLnRleHQtcmVkLFxuLnRleHQtZGFuZ2VyLFxuLnRleHQtcmVkLTUwMCB7IFxuXHRjb2xvcjogJHJlZCAhaW1wb3J0YW50OyBcbn1cbmEudGV4dC1yZWQ6aG92ZXIsXG5hLnRleHQtcmVkOmZvY3VzLFxuYS50ZXh0LWRhbmdlcjpob3ZlcixcbmEudGV4dC1kYW5nZXI6Zm9jdXMgeyBcblx0Y29sb3I6ICRyZWRfZGFya2VyICFpbXBvcnRhbnQ7IFxufVxuLnRleHQtcmVkLXRyYW5zcGFyZW50LTEgeyBjb2xvcjogcmdiYSgyNDQsIDY3LCA1NCwgMC4xKSAhaW1wb3J0YW50OyB9XG4udGV4dC1yZWQtdHJhbnNwYXJlbnQtMiB7IGNvbG9yOiByZ2JhKDI0NCwgNjcsIDU0LCAwLjIpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXJlZC10cmFuc3BhcmVudC0zIHsgY29sb3I6IHJnYmEoMjQ0LCA2NywgNTQsIDAuMykgIWltcG9ydGFudDsgfVxuLnRleHQtcmVkLXRyYW5zcGFyZW50LTQgeyBjb2xvcjogcmdiYSgyNDQsIDY3LCA1NCwgMC40KSAhaW1wb3J0YW50OyB9XG4udGV4dC1yZWQtdHJhbnNwYXJlbnQtNSB7IGNvbG9yOiByZ2JhKDI0NCwgNjcsIDU0LCAwLjUpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXJlZC10cmFuc3BhcmVudC02IHsgY29sb3I6IHJnYmEoMjQ0LCA2NywgNTQsIDAuNikgIWltcG9ydGFudDsgfVxuLnRleHQtcmVkLXRyYW5zcGFyZW50LTcgeyBjb2xvcjogcmdiYSgyNDQsIDY3LCA1NCwgMC43KSAhaW1wb3J0YW50OyB9XG4udGV4dC1yZWQtdHJhbnNwYXJlbnQtOCB7IGNvbG9yOiByZ2JhKDI0NCwgNjcsIDU0LCAwLjgpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXJlZC10cmFuc3BhcmVudC05IHsgY29sb3I6IHJnYmEoMjQ0LCA2NywgNTQsIDAuOSkgIWltcG9ydGFudDsgfVxuLnRleHQtcmVkLTUwIHsgY29sb3I6ICNGRkVCRUUgIWltcG9ydGFudDsgfVxuLnRleHQtcmVkLTEwMCB7IGNvbG9yOiAjRkZDREQyICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXJlZC0yMDAgeyBjb2xvcjogI0VGOUE5QSAhaW1wb3J0YW50OyB9XG4udGV4dC1yZWQtMzAwLCAudGV4dC1yZWQtbGlnaHRlciB7IGNvbG9yOiAkcmVkX2xpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLnRleHQtcmVkLTQwMCB7IGNvbG9yOiAjRUY1MzUwICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXJlZC02MDAgeyBjb2xvcjogI0U1MzkzNSAhaW1wb3J0YW50OyB9XG4udGV4dC1yZWQtNzAwLCAudGV4dC1yZWQtZGFya2VyIHsgY29sb3I6ICRyZWRfZGFya2VyICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXJlZC04MDAgeyBjb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50OyB9XG4udGV4dC1yZWQtOTAwIHsgY29sb3I6ICNCNzFDMUMgIWltcG9ydGFudDsgfVxuLmJnLWdyYWRpZW50LXJlZCB7XG5cdGJhY2tncm91bmQ6IHJnYigyMjksMTE1LDExNSkgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDIyOSwxMTUsMTE1LDEpIDAlLCByZ2JhKDIxMSw0Nyw0NywxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjI5LDExNSwxMTUsMSkgMCUscmdiYSgyMTEsNDcsNDcsMSkgMTAwJSkgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyMjksMTE1LDExNSwxKSAwJSxyZ2JhKDIxMSw0Nyw0NywxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI3skcmVkX2xpZ2h0ZXJ9JywgZW5kQ29sb3JzdHI9JyN7JHJlZF9kYXJrZXJ9JyxHcmFkaWVudFR5cGU9MCApICFpbXBvcnRhbnQ7XG59XG5cblxuLyogUGluayAqL1xuXG4uYmctcGluayxcbi5iZy1waW5rLTUwMCxcbi5wYW5lbC1waW5rIC5wYW5lbC1oZWFkaW5nIHsgXG5cdGJhY2tncm91bmQ6ICRwaW5rICFpbXBvcnRhbnQ7IFxufVxuLmJnLXBpbmstdHJhbnNwYXJlbnQtMSB7IGJhY2tncm91bmQ6IHJnYmEoMjMzLCAzMCwgOTksIDAuMSkgIWltcG9ydGFudDsgfVxuLmJnLXBpbmstdHJhbnNwYXJlbnQtMiB7IGJhY2tncm91bmQ6IHJnYmEoMjMzLCAzMCwgOTksIDAuMikgIWltcG9ydGFudDsgfVxuLmJnLXBpbmstdHJhbnNwYXJlbnQtMyB7IGJhY2tncm91bmQ6IHJnYmEoMjMzLCAzMCwgOTksIDAuMykgIWltcG9ydGFudDsgfVxuLmJnLXBpbmstdHJhbnNwYXJlbnQtNCB7IGJhY2tncm91bmQ6IHJnYmEoMjMzLCAzMCwgOTksIDAuNCkgIWltcG9ydGFudDsgfVxuLmJnLXBpbmstdHJhbnNwYXJlbnQtNSB7IGJhY2tncm91bmQ6IHJnYmEoMjMzLCAzMCwgOTksIDAuNSkgIWltcG9ydGFudDsgfVxuLmJnLXBpbmstdHJhbnNwYXJlbnQtNiB7IGJhY2tncm91bmQ6IHJnYmEoMjMzLCAzMCwgOTksIDAuNikgIWltcG9ydGFudDsgfVxuLmJnLXBpbmstdHJhbnNwYXJlbnQtNyB7IGJhY2tncm91bmQ6IHJnYmEoMjMzLCAzMCwgOTksIDAuNykgIWltcG9ydGFudDsgfVxuLmJnLXBpbmstdHJhbnNwYXJlbnQtOCB7IGJhY2tncm91bmQ6IHJnYmEoMjMzLCAzMCwgOTksIDAuOCkgIWltcG9ydGFudDsgfVxuLmJnLXBpbmstdHJhbnNwYXJlbnQtOSB7IGJhY2tncm91bmQ6IHJnYmEoMjMzLCAzMCwgOTksIDAuOSkgIWltcG9ydGFudDsgfVxuLmJnLXBpbmstNTAgeyBiYWNrZ3JvdW5kOiAjRkNFNEVDICFpbXBvcnRhbnQ7IH1cbi5iZy1waW5rLTEwMCB7IGJhY2tncm91bmQ6ICNGOEJCRDAgIWltcG9ydGFudDsgfVxuLmJnLXBpbmstMjAwIHsgYmFja2dyb3VuZDogI0Y0OEZCMSAhaW1wb3J0YW50OyB9XG4uYmctcGluay0zMDAsIC5iZy1waW5rLWxpZ2h0ZXIgeyBiYWNrZ3JvdW5kOiAkcGlua19saWdodGVyICFpbXBvcnRhbnQ7IH1cbi5iZy1waW5rLTQwMCB7IGJhY2tncm91bmQ6ICNFQzQwN0EgIWltcG9ydGFudDsgfVxuLmJnLXBpbmstNjAwIHsgYmFja2dyb3VuZDogI0Q4MUI2MCAhaW1wb3J0YW50OyB9XG4uYmctcGluay03MDAsIC5iZy1waW5rLWRhcmtlciB7IGJhY2tncm91bmQ6ICRwaW5rX2RhcmtlciAhaW1wb3J0YW50OyB9XG4uYmctcGluay04MDAgeyBiYWNrZ3JvdW5kOiAjQUQxNDU3ICFpbXBvcnRhbnQ7IH1cbi5iZy1waW5rLTkwMCB7IGJhY2tncm91bmQ6ICM4ODBFNEYgIWltcG9ydGFudDsgfVxuLnRleHQtcGluayxcbi50ZXh0LXBpbmstNTAwIHsgXG5cdGNvbG9yOiAkcGluayAhaW1wb3J0YW50OyBcbn1cbmEudGV4dC1waW5rOmhvdmVyLFxuYS50ZXh0LXBpbms6Zm9jdXMgeyBcblx0Y29sb3I6ICRwaW5rX2RhcmtlciAhaW1wb3J0YW50OyBcbn1cbi50ZXh0LXBpbmstdHJhbnNwYXJlbnQtMSB7IGNvbG9yOiByZ2JhKDIzMywgMzAsIDk5LCAwLjEpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXBpbmstdHJhbnNwYXJlbnQtMiB7IGNvbG9yOiByZ2JhKDIzMywgMzAsIDk5LCAwLjIpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXBpbmstdHJhbnNwYXJlbnQtMyB7IGNvbG9yOiByZ2JhKDIzMywgMzAsIDk5LCAwLjMpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXBpbmstdHJhbnNwYXJlbnQtNCB7IGNvbG9yOiByZ2JhKDIzMywgMzAsIDk5LCAwLjQpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXBpbmstdHJhbnNwYXJlbnQtNSB7IGNvbG9yOiByZ2JhKDIzMywgMzAsIDk5LCAwLjUpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXBpbmstdHJhbnNwYXJlbnQtNiB7IGNvbG9yOiByZ2JhKDIzMywgMzAsIDk5LCAwLjYpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXBpbmstdHJhbnNwYXJlbnQtNyB7IGNvbG9yOiByZ2JhKDIzMywgMzAsIDk5LCAwLjcpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXBpbmstdHJhbnNwYXJlbnQtOCB7IGNvbG9yOiByZ2JhKDIzMywgMzAsIDk5LCAwLjgpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXBpbmstdHJhbnNwYXJlbnQtOSB7IGNvbG9yOiByZ2JhKDIzMywgMzAsIDk5LCAwLjkpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXBpbmstNTAgeyBjb2xvcjogI0ZDRTRFQyAhaW1wb3J0YW50OyB9XG4udGV4dC1waW5rLTEwMCB7IGNvbG9yOiAjRjhCQkQwICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXBpbmstMjAwIHsgY29sb3I6ICNGNDhGQjEgIWltcG9ydGFudDsgfVxuLnRleHQtcGluay0zMDAsIC50ZXh0LXBpbmstbGlnaHRlciB7IGNvbG9yOiAkcGlua19saWdodGVyICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXBpbmstNDAwIHsgY29sb3I6ICNFQzQwN0EgIWltcG9ydGFudDsgfVxuLnRleHQtcGluay02MDAgeyBjb2xvcjogI0Q4MUI2MCAhaW1wb3J0YW50OyB9XG4udGV4dC1waW5rLTcwMCwgLnRleHQtcGluay1kYXJrZXIgeyBjb2xvcjogJHBpbmtfZGFya2VyICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXBpbmstODAwIHsgY29sb3I6ICNBRDE0NTcgIWltcG9ydGFudDsgfVxuLnRleHQtcGluay05MDAgeyBjb2xvcjogIzg4MEU0RiAhaW1wb3J0YW50OyB9XG4uYmctZ3JhZGllbnQtcGluayB7XG5cdGJhY2tncm91bmQ6IHJnYigyNDAsOTgsMTQ2KSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjQwLDk4LDE0NiwxKSAwJSwgcmdiYSgxOTQsMjQsOTEsMSkgMTAwJSkgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI0MCw5OCwxNDYsMSkgMCUscmdiYSgxOTQsMjQsOTEsMSkgMTAwJSkgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNDAsOTgsMTQ2LDEpIDAlLHJnYmEoMTk0LDI0LDkxLDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjeyRwaW5rX2xpZ2h0ZXJ9JywgZW5kQ29sb3JzdHI9JyN7JHBpbmtfZGFya2VyfScsR3JhZGllbnRUeXBlPTAgKSAhaW1wb3J0YW50O1xufVxuXG5cbi8qIFB1cnBsZSAqL1xuXG4uYmctcHVycGxlLFxuLmJnLXB1cnBsZS01MDAsXG4ucGFuZWwtcHVycGxlIC5wYW5lbC1oZWFkaW5nIHsgXG5cdGJhY2tncm91bmQ6ICRwdXJwbGUgIWltcG9ydGFudDsgXG59XG4uYmctcHVycGxlLXRyYW5zcGFyZW50LTEgeyBiYWNrZ3JvdW5kOiByZ2JhKDE1NiwgMzksIDE3NiwgMC4xKSAhaW1wb3J0YW50OyB9XG4uYmctcHVycGxlLXRyYW5zcGFyZW50LTIgeyBiYWNrZ3JvdW5kOiByZ2JhKDE1NiwgMzksIDE3NiwgMC4yKSAhaW1wb3J0YW50OyB9XG4uYmctcHVycGxlLXRyYW5zcGFyZW50LTMgeyBiYWNrZ3JvdW5kOiByZ2JhKDE1NiwgMzksIDE3NiwgMC4zKSAhaW1wb3J0YW50OyB9XG4uYmctcHVycGxlLXRyYW5zcGFyZW50LTQgeyBiYWNrZ3JvdW5kOiByZ2JhKDE1NiwgMzksIDE3NiwgMC40KSAhaW1wb3J0YW50OyB9XG4uYmctcHVycGxlLXRyYW5zcGFyZW50LTUgeyBiYWNrZ3JvdW5kOiByZ2JhKDE1NiwgMzksIDE3NiwgMC41KSAhaW1wb3J0YW50OyB9XG4uYmctcHVycGxlLXRyYW5zcGFyZW50LTYgeyBiYWNrZ3JvdW5kOiByZ2JhKDE1NiwgMzksIDE3NiwgMC42KSAhaW1wb3J0YW50OyB9XG4uYmctcHVycGxlLXRyYW5zcGFyZW50LTcgeyBiYWNrZ3JvdW5kOiByZ2JhKDE1NiwgMzksIDE3NiwgMC43KSAhaW1wb3J0YW50OyB9XG4uYmctcHVycGxlLXRyYW5zcGFyZW50LTggeyBiYWNrZ3JvdW5kOiByZ2JhKDE1NiwgMzksIDE3NiwgMC44KSAhaW1wb3J0YW50OyB9XG4uYmctcHVycGxlLXRyYW5zcGFyZW50LTkgeyBiYWNrZ3JvdW5kOiByZ2JhKDE1NiwgMzksIDE3NiwgMC45KSAhaW1wb3J0YW50OyB9XG4uYmctcHVycGxlLTUwIHsgYmFja2dyb3VuZDogI0YzRTVGNSAhaW1wb3J0YW50OyB9XG4uYmctcHVycGxlLTEwMCB7IGJhY2tncm91bmQ6ICNFMUJFRTcgIWltcG9ydGFudDsgfVxuLmJnLXB1cnBsZS0yMDAgeyBiYWNrZ3JvdW5kOiAjQ0U5M0Q4ICFpbXBvcnRhbnQ7IH1cbi5iZy1wdXJwbGUtMzAwLCAuYmctcHVycGxlLWxpZ2h0ZXIgeyBiYWNrZ3JvdW5kOiAkcHVycGxlX2xpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLmJnLXB1cnBsZS00MDAgeyBiYWNrZ3JvdW5kOiAjQUI0N0JDICFpbXBvcnRhbnQ7IH1cbi5iZy1wdXJwbGUtNjAwIHsgYmFja2dyb3VuZDogIzhFMjRBQSAhaW1wb3J0YW50OyB9XG4uYmctcHVycGxlLTcwMCwgLmJnLXB1cnBsZS1kYXJrZXIgeyBiYWNrZ3JvdW5kOiAkcHVycGxlX2RhcmtlciAhaW1wb3J0YW50OyB9XG4uYmctcHVycGxlLTgwMCB7IGJhY2tncm91bmQ6ICM2QTFCOUEgIWltcG9ydGFudDsgfVxuLmJnLXB1cnBsZS05MDAgeyBiYWNrZ3JvdW5kOiAjNEExNDhDICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXB1cnBsZSxcbi50ZXh0LXB1cnBsZS01MDAgeyBcblx0Y29sb3I6ICRwdXJwbGUgIWltcG9ydGFudDsgXG59XG5hLnRleHQtcHVycGxlOmhvdmVyLFxuYS50ZXh0LXB1cnBsZTpmb2N1cyB7IFxuXHRjb2xvcjogJHB1cnBsZV9kYXJrZXIgIWltcG9ydGFudDsgXG59XG4udGV4dC1wdXJwbGUtdHJhbnNwYXJlbnQtMSB7IGNvbG9yOiByZ2JhKDE1NiwgMzksIDE3NiwgMC4xKSAhaW1wb3J0YW50OyB9XG4udGV4dC1wdXJwbGUtdHJhbnNwYXJlbnQtMiB7IGNvbG9yOiByZ2JhKDE1NiwgMzksIDE3NiwgMC4yKSAhaW1wb3J0YW50OyB9XG4udGV4dC1wdXJwbGUtdHJhbnNwYXJlbnQtMyB7IGNvbG9yOiByZ2JhKDE1NiwgMzksIDE3NiwgMC4zKSAhaW1wb3J0YW50OyB9XG4udGV4dC1wdXJwbGUtdHJhbnNwYXJlbnQtNCB7IGNvbG9yOiByZ2JhKDE1NiwgMzksIDE3NiwgMC40KSAhaW1wb3J0YW50OyB9XG4udGV4dC1wdXJwbGUtdHJhbnNwYXJlbnQtNSB7IGNvbG9yOiByZ2JhKDE1NiwgMzksIDE3NiwgMC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC1wdXJwbGUtdHJhbnNwYXJlbnQtNiB7IGNvbG9yOiByZ2JhKDE1NiwgMzksIDE3NiwgMC42KSAhaW1wb3J0YW50OyB9XG4udGV4dC1wdXJwbGUtdHJhbnNwYXJlbnQtNyB7IGNvbG9yOiByZ2JhKDE1NiwgMzksIDE3NiwgMC43KSAhaW1wb3J0YW50OyB9XG4udGV4dC1wdXJwbGUtdHJhbnNwYXJlbnQtOCB7IGNvbG9yOiByZ2JhKDE1NiwgMzksIDE3NiwgMC44KSAhaW1wb3J0YW50OyB9XG4udGV4dC1wdXJwbGUtdHJhbnNwYXJlbnQtOSB7IGNvbG9yOiByZ2JhKDE1NiwgMzksIDE3NiwgMC45KSAhaW1wb3J0YW50OyB9XG4udGV4dC1wdXJwbGUtNTAgeyBjb2xvcjogI0YzRTVGNSAhaW1wb3J0YW50OyB9XG4udGV4dC1wdXJwbGUtMTAwIHsgY29sb3I6ICNFMUJFRTcgIWltcG9ydGFudDsgfVxuLnRleHQtcHVycGxlLTIwMCB7IGNvbG9yOiAjQ0U5M0Q4ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXB1cnBsZS0zMDAsIC50ZXh0LXB1cnBsZS1saWdodGVyIHsgY29sb3I6ICRwdXJwbGVfbGlnaHRlciAhaW1wb3J0YW50OyB9XG4udGV4dC1wdXJwbGUtNDAwIHsgY29sb3I6ICNBQjQ3QkMgIWltcG9ydGFudDsgfVxuLnRleHQtcHVycGxlLTYwMCB7IGNvbG9yOiAjOEUyNEFBICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXB1cnBsZS03MDAsIC50ZXh0LXB1cnBsZS1kYXJrZXIgeyBjb2xvcjogJHB1cnBsZV9kYXJrZXIgIWltcG9ydGFudDsgfVxuLnRleHQtcHVycGxlLTgwMCB7IGNvbG9yOiAjNkExQjlBICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXB1cnBsZS05MDAgeyBjb2xvcjogIzRBMTQ4QyAhaW1wb3J0YW50OyB9XG4uYmctZ3JhZGllbnQtcHVycGxlIHtcblx0YmFja2dyb3VuZDogcmdiKDE4NiwxMDQsMjAwKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTg2LDEwNCwyMDAsMSkgMCUsIHJnYmEoMTIzLDMxLDE2MiwxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTg2LDEwNCwyMDAsMSkgMCUscmdiYSgxMjMsMzEsMTYyLDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTg2LDEwNCwyMDAsMSkgMCUscmdiYSgxMjMsMzEsMTYyLDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjeyRwdXJwbGVfbGlnaHRlcn0nLCBlbmRDb2xvcnN0cj0nI3skcHVycGxlX2Rhcmtlcn0nLEdyYWRpZW50VHlwZT0wICkgIWltcG9ydGFudDtcbn1cblxuXG4vKiBEZWVwIFB1cnBsZSAqL1xuXG4uYmctZGVlcC1wdXJwbGUsXG4uYmctZGVlcC1wdXJwbGUtNTAwLFxuLnBhbmVsLWRlZXAtcHVycGxlIC5wYW5lbC1oZWFkaW5nIHsgXG5cdGJhY2tncm91bmQ6ICM2NzNBQjcgIWltcG9ydGFudDsgXG59XG4uYmctZGVlcC1wdXJwbGUtdHJhbnNwYXJlbnQtMSB7IGJhY2tncm91bmQ6IHJnYmEoMTAzLCA1OCwgMTgzLCAwLjEpICFpbXBvcnRhbnQ7IH1cbi5iZy1kZWVwLXB1cnBsZS10cmFuc3BhcmVudC0yIHsgYmFja2dyb3VuZDogcmdiYSgxMDMsIDU4LCAxODMsIDAuMikgIWltcG9ydGFudDsgfVxuLmJnLWRlZXAtcHVycGxlLXRyYW5zcGFyZW50LTMgeyBiYWNrZ3JvdW5kOiByZ2JhKDEwMywgNTgsIDE4MywgMC4zKSAhaW1wb3J0YW50OyB9XG4uYmctZGVlcC1wdXJwbGUtdHJhbnNwYXJlbnQtNCB7IGJhY2tncm91bmQ6IHJnYmEoMTAzLCA1OCwgMTgzLCAwLjQpICFpbXBvcnRhbnQ7IH1cbi5iZy1kZWVwLXB1cnBsZS10cmFuc3BhcmVudC01IHsgYmFja2dyb3VuZDogcmdiYSgxMDMsIDU4LCAxODMsIDAuNSkgIWltcG9ydGFudDsgfVxuLmJnLWRlZXAtcHVycGxlLXRyYW5zcGFyZW50LTYgeyBiYWNrZ3JvdW5kOiByZ2JhKDEwMywgNTgsIDE4MywgMC42KSAhaW1wb3J0YW50OyB9XG4uYmctZGVlcC1wdXJwbGUtdHJhbnNwYXJlbnQtNyB7IGJhY2tncm91bmQ6IHJnYmEoMTAzLCA1OCwgMTgzLCAwLjcpICFpbXBvcnRhbnQ7IH1cbi5iZy1kZWVwLXB1cnBsZS10cmFuc3BhcmVudC04IHsgYmFja2dyb3VuZDogcmdiYSgxMDMsIDU4LCAxODMsIDAuOCkgIWltcG9ydGFudDsgfVxuLmJnLWRlZXAtcHVycGxlLXRyYW5zcGFyZW50LTkgeyBiYWNrZ3JvdW5kOiByZ2JhKDEwMywgNTgsIDE4MywgMC45KSAhaW1wb3J0YW50OyB9XG4uYmctZGVlcC1wdXJwbGUtNTAgeyBiYWNrZ3JvdW5kOiAjRURFN0Y2ICFpbXBvcnRhbnQ7IH1cbi5iZy1kZWVwLXB1cnBsZS0xMDAgeyBiYWNrZ3JvdW5kOiAjRDFDNEU5ICFpbXBvcnRhbnQ7IH1cbi5iZy1kZWVwLXB1cnBsZS0yMDAgeyBiYWNrZ3JvdW5kOiAjQjM5RERCICFpbXBvcnRhbnQ7IH1cbi5iZy1kZWVwLXB1cnBsZS0zMDAsIC5iZy1kZWVwLXB1cnBsZS1saWdodGVyIHsgYmFja2dyb3VuZDogIzk1NzVDRCAhaW1wb3J0YW50OyB9XG4uYmctZGVlcC1wdXJwbGUtNDAwIHsgYmFja2dyb3VuZDogIzdFNTdDMiAhaW1wb3J0YW50OyB9XG4uYmctZGVlcC1wdXJwbGUtNjAwIHsgYmFja2dyb3VuZDogIzVFMzVCMSAhaW1wb3J0YW50OyB9XG4uYmctZGVlcC1wdXJwbGUtNzAwLCAuYmctZGVlcC1wdXJwbGUtZGFya2VyIHsgYmFja2dyb3VuZDogIzUxMkRBOCAhaW1wb3J0YW50OyB9XG4uYmctZGVlcC1wdXJwbGUtODAwIHsgYmFja2dyb3VuZDogIzQ1MjdBMCAhaW1wb3J0YW50OyB9XG4uYmctZGVlcC1wdXJwbGUtOTAwIHsgYmFja2dyb3VuZDogIzMxMUI5MiAhaW1wb3J0YW50OyB9XG4udGV4dC1kZWVwLXB1cnBsZSxcbi50ZXh0LWRlZXAtcHVycGxlLTUwMCB7IFxuXHRjb2xvcjogIzY3M0FCNyAhaW1wb3J0YW50OyBcbn1cbmEudGV4dC1kZWVwLXB1cnBsZTpob3ZlcixcbmEudGV4dC1kZWVwLXB1cnBsZTpmb2N1cyB7IFxuXHRjb2xvcjogIzUxMkRBOCAhaW1wb3J0YW50OyBcbn1cbi50ZXh0LWRlZXAtcHVycGxlLXRyYW5zcGFyZW50LTEgeyBjb2xvcjogcmdiYSgxMDMsIDU4LCAxODMsIDAuMSkgIWltcG9ydGFudDsgfVxuLnRleHQtZGVlcC1wdXJwbGUtdHJhbnNwYXJlbnQtMiB7IGNvbG9yOiByZ2JhKDEwMywgNTgsIDE4MywgMC4yKSAhaW1wb3J0YW50OyB9XG4udGV4dC1kZWVwLXB1cnBsZS10cmFuc3BhcmVudC0zIHsgY29sb3I6IHJnYmEoMTAzLCA1OCwgMTgzLCAwLjMpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWRlZXAtcHVycGxlLXRyYW5zcGFyZW50LTQgeyBjb2xvcjogcmdiYSgxMDMsIDU4LCAxODMsIDAuNCkgIWltcG9ydGFudDsgfVxuLnRleHQtZGVlcC1wdXJwbGUtdHJhbnNwYXJlbnQtNSB7IGNvbG9yOiByZ2JhKDEwMywgNTgsIDE4MywgMC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC1kZWVwLXB1cnBsZS10cmFuc3BhcmVudC02IHsgY29sb3I6IHJnYmEoMTAzLCA1OCwgMTgzLCAwLjYpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWRlZXAtcHVycGxlLXRyYW5zcGFyZW50LTcgeyBjb2xvcjogcmdiYSgxMDMsIDU4LCAxODMsIDAuNykgIWltcG9ydGFudDsgfVxuLnRleHQtZGVlcC1wdXJwbGUtdHJhbnNwYXJlbnQtOCB7IGNvbG9yOiByZ2JhKDEwMywgNTgsIDE4MywgMC44KSAhaW1wb3J0YW50OyB9XG4udGV4dC1kZWVwLXB1cnBsZS10cmFuc3BhcmVudC05IHsgY29sb3I6IHJnYmEoMTAzLCA1OCwgMTgzLCAwLjkpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWRlZXAtcHVycGxlLTUwIHsgY29sb3I6ICNFREU3RjYgIWltcG9ydGFudDsgfVxuLnRleHQtZGVlcC1wdXJwbGUtMTAwIHsgY29sb3I6ICNEMUM0RTkgIWltcG9ydGFudDsgfVxuLnRleHQtZGVlcC1wdXJwbGUtMjAwIHsgY29sb3I6ICNCMzlEREIgIWltcG9ydGFudDsgfVxuLnRleHQtZGVlcC1wdXJwbGUtMzAwLCAudGV4dC1kZWVwLXB1cnBsZS1saWdodGVyIHsgY29sb3I6ICM5NTc1Q0QgIWltcG9ydGFudDsgfVxuLnRleHQtZGVlcC1wdXJwbGUtNDAwIHsgY29sb3I6ICM3RTU3QzIgIWltcG9ydGFudDsgfVxuLnRleHQtZGVlcC1wdXJwbGUtNjAwIHsgY29sb3I6ICM1RTM1QjEgIWltcG9ydGFudDsgfVxuLnRleHQtZGVlcC1wdXJwbGUtNzAwLCAudGV4dC1kZWVwLXB1cnBsZS1kYXJrZXIgeyBjb2xvcjogIzUxMkRBOCAhaW1wb3J0YW50OyB9XG4udGV4dC1kZWVwLXB1cnBsZS04MDAgeyBjb2xvcjogIzQ1MjdBMCAhaW1wb3J0YW50OyB9XG4udGV4dC1kZWVwLXB1cnBsZS05MDAgeyBjb2xvcjogIzMxMUI5MiAhaW1wb3J0YW50OyB9XG4uYmctZ3JhZGllbnQtZGVlcC1wdXJwbGUge1xuXHRiYWNrZ3JvdW5kOiByZ2IoMTQ5LDExNywyMDUpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNDksMTE3LDIwNSwxKSAwJSwgcmdiYSg4MSw0NSwxNjgsMSkgMTAwJSkgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0OSwxMTcsMjA1LDEpIDAlLHJnYmEoODEsNDUsMTY4LDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTQ5LDExNywyMDUsMSkgMCUscmdiYSg4MSw0NSwxNjgsMSkgMTAwJSkgIWltcG9ydGFudDtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM5NTc1Y2QnLCBlbmRDb2xvcnN0cj0nIzUxMmRhOCcsR3JhZGllbnRUeXBlPTAgKSAhaW1wb3J0YW50O1xufVxuXG5cbi8qIEluZGlnbyAqL1xuXG4uYmctaW5kaWdvLFxuLmJnLWluZGlnby01MDAsXG4ucGFuZWwtaW5kaWdvIC5wYW5lbC1oZWFkaW5nIHsgXG5cdGJhY2tncm91bmQ6ICRpbmRpZ28gIWltcG9ydGFudDsgXG59XG4uYmctaW5kaWdvLXRyYW5zcGFyZW50LTEgeyBiYWNrZ3JvdW5kOiByZ2JhKDYzLCA4MSwgMTgxLCAwLjEpICFpbXBvcnRhbnQ7IH1cbi5iZy1pbmRpZ28tdHJhbnNwYXJlbnQtMiB7IGJhY2tncm91bmQ6IHJnYmEoNjMsIDgxLCAxODEsIDAuMikgIWltcG9ydGFudDsgfVxuLmJnLWluZGlnby10cmFuc3BhcmVudC0zIHsgYmFja2dyb3VuZDogcmdiYSg2MywgODEsIDE4MSwgMC4zKSAhaW1wb3J0YW50OyB9XG4uYmctaW5kaWdvLXRyYW5zcGFyZW50LTQgeyBiYWNrZ3JvdW5kOiByZ2JhKDYzLCA4MSwgMTgxLCAwLjQpICFpbXBvcnRhbnQ7IH1cbi5iZy1pbmRpZ28tdHJhbnNwYXJlbnQtNSB7IGJhY2tncm91bmQ6IHJnYmEoNjMsIDgxLCAxODEsIDAuNSkgIWltcG9ydGFudDsgfVxuLmJnLWluZGlnby10cmFuc3BhcmVudC02IHsgYmFja2dyb3VuZDogcmdiYSg2MywgODEsIDE4MSwgMC42KSAhaW1wb3J0YW50OyB9XG4uYmctaW5kaWdvLXRyYW5zcGFyZW50LTcgeyBiYWNrZ3JvdW5kOiByZ2JhKDYzLCA4MSwgMTgxLCAwLjcpICFpbXBvcnRhbnQ7IH1cbi5iZy1pbmRpZ28tdHJhbnNwYXJlbnQtOCB7IGJhY2tncm91bmQ6IHJnYmEoNjMsIDgxLCAxODEsIDAuOCkgIWltcG9ydGFudDsgfVxuLmJnLWluZGlnby10cmFuc3BhcmVudC05IHsgYmFja2dyb3VuZDogcmdiYSg2MywgODEsIDE4MSwgMC45KSAhaW1wb3J0YW50OyB9XG4uYmctaW5kaWdvLTUwIHsgYmFja2dyb3VuZDogI0U4RUFGNiAhaW1wb3J0YW50OyB9XG4uYmctaW5kaWdvLTEwMCB7IGJhY2tncm91bmQ6ICNDNUNBRTkgIWltcG9ydGFudDsgfVxuLmJnLWluZGlnby0yMDAgeyBiYWNrZ3JvdW5kOiAjOUZBOERBICFpbXBvcnRhbnQ7IH1cbi5iZy1pbmRpZ28tMzAwLCAuYmctaW5kaWdvLWxpZ2h0ZXIgeyBiYWNrZ3JvdW5kOiAkaW5kaWdvX2xpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLmJnLWluZGlnby00MDAgeyBiYWNrZ3JvdW5kOiAjNUM2QkMwICFpbXBvcnRhbnQ7IH1cbi5iZy1pbmRpZ28tNjAwIHsgYmFja2dyb3VuZDogIzM5NDlBQiAhaW1wb3J0YW50OyB9XG4uYmctaW5kaWdvLTcwMCwgLmJnLWluZGlnby1kYXJrZXIgeyBiYWNrZ3JvdW5kOiAkaW5kaWdvX2RhcmtlciAhaW1wb3J0YW50OyB9XG4uYmctaW5kaWdvLTgwMCB7IGJhY2tncm91bmQ6ICMyODM1OTMgIWltcG9ydGFudDsgfVxuLmJnLWluZGlnby05MDAgeyBiYWNrZ3JvdW5kOiAjMUEyMzdFICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWluZGlnbyxcbi50ZXh0LWluZGlnby01MDAgeyBcblx0Y29sb3I6ICRpbmRpZ28gIWltcG9ydGFudDsgXG59XG5hLnRleHQtaW5kaWdvOmhvdmVyLFxuYS50ZXh0LWluZGlnbzpmb2N1cyB7IFxuXHRjb2xvcjogJGluZGlnb19kYXJrZXIgIWltcG9ydGFudDsgXG59XG4udGV4dC1pbmRpZ28tdHJhbnNwYXJlbnQtMSB7IGNvbG9yOiByZ2JhKDYzLCA4MSwgMTgxLCAwLjEpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWluZGlnby10cmFuc3BhcmVudC0yIHsgY29sb3I6IHJnYmEoNjMsIDgxLCAxODEsIDAuMikgIWltcG9ydGFudDsgfVxuLnRleHQtaW5kaWdvLXRyYW5zcGFyZW50LTMgeyBjb2xvcjogcmdiYSg2MywgODEsIDE4MSwgMC4zKSAhaW1wb3J0YW50OyB9XG4udGV4dC1pbmRpZ28tdHJhbnNwYXJlbnQtNCB7IGNvbG9yOiByZ2JhKDYzLCA4MSwgMTgxLCAwLjQpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWluZGlnby10cmFuc3BhcmVudC01IHsgY29sb3I6IHJnYmEoNjMsIDgxLCAxODEsIDAuNSkgIWltcG9ydGFudDsgfVxuLnRleHQtaW5kaWdvLXRyYW5zcGFyZW50LTYgeyBjb2xvcjogcmdiYSg2MywgODEsIDE4MSwgMC42KSAhaW1wb3J0YW50OyB9XG4udGV4dC1pbmRpZ28tdHJhbnNwYXJlbnQtNyB7IGNvbG9yOiByZ2JhKDYzLCA4MSwgMTgxLCAwLjcpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWluZGlnby10cmFuc3BhcmVudC04IHsgY29sb3I6IHJnYmEoNjMsIDgxLCAxODEsIDAuOCkgIWltcG9ydGFudDsgfVxuLnRleHQtaW5kaWdvLXRyYW5zcGFyZW50LTkgeyBjb2xvcjogcmdiYSg2MywgODEsIDE4MSwgMC45KSAhaW1wb3J0YW50OyB9XG4udGV4dC1pbmRpZ28tNTAgeyBjb2xvcjogI0U4RUFGNiAhaW1wb3J0YW50OyB9XG4udGV4dC1pbmRpZ28tMTAwIHsgY29sb3I6ICNDNUNBRTkgIWltcG9ydGFudDsgfVxuLnRleHQtaW5kaWdvLTIwMCB7IGNvbG9yOiAjOUZBOERBICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWluZGlnby0zMDAsIC50ZXh0LWluZGlnby1saWdodGVyIHsgY29sb3I6ICRpbmRpZ29fbGlnaHRlciAhaW1wb3J0YW50OyB9XG4udGV4dC1pbmRpZ28tNDAwIHsgY29sb3I6ICM1QzZCQzAgIWltcG9ydGFudDsgfVxuLnRleHQtaW5kaWdvLTYwMCB7IGNvbG9yOiAjMzk0OUFCICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWluZGlnby03MDAsIC50ZXh0LWluZGlnby1kYXJrZXIgeyBjb2xvcjogJGluZGlnb19kYXJrZXIgIWltcG9ydGFudDsgfVxuLnRleHQtaW5kaWdvLTgwMCB7IGNvbG9yOiAjMjgzNTkzICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWluZGlnby05MDAgeyBjb2xvcjogIzFBMjM3RSAhaW1wb3J0YW50OyB9XG4uYmctZ3JhZGllbnQtaW5kaWdvIHtcblx0YmFja2dyb3VuZDogcmdiKDEyMSwxMzQsMjAzKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTIxLDEzNCwyMDMsMSkgMCUsIHJnYmEoNDgsNjMsMTU5LDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxMjEsMTM0LDIwMywxKSAwJSxyZ2JhKDQ4LDYzLDE1OSwxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDEyMSwxMzQsMjAzLDEpIDAlLHJnYmEoNDgsNjMsMTU5LDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjeyRpbmRpZ29fbGlnaHRlcn0nLCBlbmRDb2xvcnN0cj0nI3skaW5kaWdvX2Rhcmtlcn0nLEdyYWRpZW50VHlwZT0wICkgIWltcG9ydGFudDtcbn1cblxuXG4vKiBCbHVlICovXG5cbi5iZy1ibHVlLFxuLmJnLXByaW1hcnksXG4uYmctYmx1ZS01MDAsXG4ucGFuZWwtYmx1ZSAucGFuZWwtaGVhZGluZyxcbi5wYW5lbC1wcmltYXJ5IC5wYW5lbC1oZWFkaW5nIHsgXG5cdGJhY2tncm91bmQ6ICRibHVlICFpbXBvcnRhbnQ7IFxufVxuLmJnLWJsdWUtdHJhbnNwYXJlbnQtMSB7IGJhY2tncm91bmQ6IHJnYmEoMzMsIDE1MCwgMjQzLCAwLjEpICFpbXBvcnRhbnQ7IH1cbi5iZy1ibHVlLXRyYW5zcGFyZW50LTIgeyBiYWNrZ3JvdW5kOiByZ2JhKDMzLCAxNTAsIDI0MywgMC4yKSAhaW1wb3J0YW50OyB9XG4uYmctYmx1ZS10cmFuc3BhcmVudC0zIHsgYmFja2dyb3VuZDogcmdiYSgzMywgMTUwLCAyNDMsIDAuMykgIWltcG9ydGFudDsgfVxuLmJnLWJsdWUtdHJhbnNwYXJlbnQtNCB7IGJhY2tncm91bmQ6IHJnYmEoMzMsIDE1MCwgMjQzLCAwLjQpICFpbXBvcnRhbnQ7IH1cbi5iZy1ibHVlLXRyYW5zcGFyZW50LTUgeyBiYWNrZ3JvdW5kOiByZ2JhKDMzLCAxNTAsIDI0MywgMC41KSAhaW1wb3J0YW50OyB9XG4uYmctYmx1ZS10cmFuc3BhcmVudC02IHsgYmFja2dyb3VuZDogcmdiYSgzMywgMTUwLCAyNDMsIDAuNikgIWltcG9ydGFudDsgfVxuLmJnLWJsdWUtdHJhbnNwYXJlbnQtNyB7IGJhY2tncm91bmQ6IHJnYmEoMzMsIDE1MCwgMjQzLCAwLjcpICFpbXBvcnRhbnQ7IH1cbi5iZy1ibHVlLXRyYW5zcGFyZW50LTggeyBiYWNrZ3JvdW5kOiByZ2JhKDMzLCAxNTAsIDI0MywgMC44KSAhaW1wb3J0YW50OyB9XG4uYmctYmx1ZS10cmFuc3BhcmVudC05IHsgYmFja2dyb3VuZDogcmdiYSgzMywgMTUwLCAyNDMsIDAuOSkgIWltcG9ydGFudDsgfVxuLmJnLWJsdWUtNTAgeyBiYWNrZ3JvdW5kOiAjRTNGMkZEICFpbXBvcnRhbnQ7IH1cbi5iZy1ibHVlLTEwMCB7IGJhY2tncm91bmQ6ICNCQkRFRkIgIWltcG9ydGFudDsgfVxuLmJnLWJsdWUtMjAwIHsgYmFja2dyb3VuZDogIzkwQ0FGOSAhaW1wb3J0YW50OyB9XG4uYmctYmx1ZS0zMDAsIC5iZy1ibHVlLWxpZ2h0ZXIgeyBiYWNrZ3JvdW5kOiAkYmx1ZV9saWdodGVyICFpbXBvcnRhbnQ7IH1cbi5iZy1ibHVlLTQwMCB7IGJhY2tncm91bmQ6ICM0MkE1RjUgIWltcG9ydGFudDsgfVxuLmJnLWJsdWUtNjAwIHsgYmFja2dyb3VuZDogIzFFODhFNSAhaW1wb3J0YW50OyB9XG4uYmctYmx1ZS03MDAsIC5iZy1ibHVlLWRhcmtlciB7IGJhY2tncm91bmQ6ICRibHVlX2RhcmtlciAhaW1wb3J0YW50OyB9XG4uYmctYmx1ZS04MDAgeyBiYWNrZ3JvdW5kOiAjMTU2NUMwICFpbXBvcnRhbnQ7IH1cbi5iZy1ibHVlLTkwMCB7IGJhY2tncm91bmQ6ICMwRDQ3QTEgIWltcG9ydGFudDsgfVxuLnRleHQtYmx1ZSxcbi50ZXh0LXByaW1hcnksXG4udGV4dC1ibHVlLTUwMCB7IFxuXHRjb2xvcjogJGJsdWUgIWltcG9ydGFudDsgXG59XG5hLnRleHQtYmx1ZTpob3ZlcixcbmEudGV4dC1ibHVlOmZvY3VzLFxuYS50ZXh0LXByaW1hcnk6aG92ZXIsXG5hLnRleHQtcHJpbWFyeTpmb2N1cyB7IFxuXHRjb2xvcjogJGJsdWVfZGFya2VyICFpbXBvcnRhbnQ7IFxufVxuLnRleHQtYmx1ZS10cmFuc3BhcmVudC0xIHsgY29sb3I6IHJnYmEoMzMsIDE1MCwgMjQzLCAwLjEpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWJsdWUtdHJhbnNwYXJlbnQtMiB7IGNvbG9yOiByZ2JhKDMzLCAxNTAsIDI0MywgMC4yKSAhaW1wb3J0YW50OyB9XG4udGV4dC1ibHVlLXRyYW5zcGFyZW50LTMgeyBjb2xvcjogcmdiYSgzMywgMTUwLCAyNDMsIDAuMykgIWltcG9ydGFudDsgfVxuLnRleHQtYmx1ZS10cmFuc3BhcmVudC00IHsgY29sb3I6IHJnYmEoMzMsIDE1MCwgMjQzLCAwLjQpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWJsdWUtdHJhbnNwYXJlbnQtNSB7IGNvbG9yOiByZ2JhKDMzLCAxNTAsIDI0MywgMC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC1ibHVlLXRyYW5zcGFyZW50LTYgeyBjb2xvcjogcmdiYSgzMywgMTUwLCAyNDMsIDAuNikgIWltcG9ydGFudDsgfVxuLnRleHQtYmx1ZS10cmFuc3BhcmVudC03IHsgY29sb3I6IHJnYmEoMzMsIDE1MCwgMjQzLCAwLjcpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWJsdWUtdHJhbnNwYXJlbnQtOCB7IGNvbG9yOiByZ2JhKDMzLCAxNTAsIDI0MywgMC44KSAhaW1wb3J0YW50OyB9XG4udGV4dC1ibHVlLXRyYW5zcGFyZW50LTkgeyBjb2xvcjogcmdiYSgzMywgMTUwLCAyNDMsIDAuOSkgIWltcG9ydGFudDsgfVxuLnRleHQtYmx1ZS01MCB7IGNvbG9yOiAjRTNGMkZEICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWJsdWUtMTAwIHsgY29sb3I6ICNCQkRFRkIgIWltcG9ydGFudDsgfVxuLnRleHQtYmx1ZS0yMDAgeyBjb2xvcjogIzkwQ0FGOSAhaW1wb3J0YW50OyB9XG4udGV4dC1ibHVlLTMwMCwgLnRleHQtYmx1ZS1saWdodGVyIHsgY29sb3I6ICRibHVlX2xpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLnRleHQtYmx1ZS00MDAgeyBjb2xvcjogIzQyQTVGNSAhaW1wb3J0YW50OyB9XG4udGV4dC1ibHVlLTYwMCB7IGNvbG9yOiAjMUU4OEU1ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWJsdWUtNzAwLCAudGV4dC1ibHVlLWRhcmtlciB7IGNvbG9yOiAkYmx1ZV9kYXJrZXIgIWltcG9ydGFudDsgfVxuLnRleHQtYmx1ZS04MDAgeyBjb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50OyB9XG4udGV4dC1ibHVlLTkwMCB7IGNvbG9yOiAjMEQ0N0ExICFpbXBvcnRhbnQ7IH1cbi5iZy1ncmFkaWVudC1ibHVlIHtcblx0YmFja2dyb3VuZDogcmdiKDEwMCwxODEsMjQ2KSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTAwLDE4MSwyNDYsMSkgMCUsIHJnYmEoMjUsMTE4LDIxMCwxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTAwLDE4MSwyNDYsMSkgMCUscmdiYSgyNSwxMTgsMjEwLDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTAwLDE4MSwyNDYsMSkgMCUscmdiYSgyNSwxMTgsMjEwLDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjeyRibHVlX2xpZ2h0ZXJ9JywgZW5kQ29sb3JzdHI9JyN7JGJsdWVfZGFya2VyfScsR3JhZGllbnRUeXBlPTAgKSAhaW1wb3J0YW50O1xufVxuXG5cbi8qIExpZ2h0IEJsdWUgKi9cblxuLmJnLWFxdWEsXG4uYmctaW5mbyxcbi5iZy1saWdodC1ibHVlLFxuLmJnLWxpZ2h0LWJsdWUtNTAwLFxuLnBhbmVsLWxpZ2h0LWJsdWUgLnBhbmVsLWhlYWRpbmcsXG4ucGFuZWwtaW5mbyAucGFuZWwtaGVhZGluZyB7IFxuXHRiYWNrZ3JvdW5kOiAjMDNBOUY0ICFpbXBvcnRhbnQ7IFxufVxuLmJnLWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtMSwgLmJnLWFxdWEtdHJhbnNwYXJlbnQtMSB7IGJhY2tncm91bmQ6IHJnYmEoMywgMTY5LCAyNDQsIDAuMSkgIWltcG9ydGFudDsgfVxuLmJnLWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtMiwgLmJnLWFxdWEtdHJhbnNwYXJlbnQtMiB7IGJhY2tncm91bmQ6IHJnYmEoMywgMTY5LCAyNDQsIDAuMikgIWltcG9ydGFudDsgfVxuLmJnLWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtMywgLmJnLWFxdWEtdHJhbnNwYXJlbnQtMyB7IGJhY2tncm91bmQ6IHJnYmEoMywgMTY5LCAyNDQsIDAuMykgIWltcG9ydGFudDsgfVxuLmJnLWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtNCwgLmJnLWFxdWEtdHJhbnNwYXJlbnQtNCB7IGJhY2tncm91bmQ6IHJnYmEoMywgMTY5LCAyNDQsIDAuNCkgIWltcG9ydGFudDsgfVxuLmJnLWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtNSwgLmJnLWFxdWEtdHJhbnNwYXJlbnQtNSB7IGJhY2tncm91bmQ6IHJnYmEoMywgMTY5LCAyNDQsIDAuNSkgIWltcG9ydGFudDsgfVxuLmJnLWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtNiwgLmJnLWFxdWEtdHJhbnNwYXJlbnQtNiB7IGJhY2tncm91bmQ6IHJnYmEoMywgMTY5LCAyNDQsIDAuNikgIWltcG9ydGFudDsgfVxuLmJnLWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtNywgLmJnLWFxdWEtdHJhbnNwYXJlbnQtNyB7IGJhY2tncm91bmQ6IHJnYmEoMywgMTY5LCAyNDQsIDAuNykgIWltcG9ydGFudDsgfVxuLmJnLWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtOCwgLmJnLWFxdWEtdHJhbnNwYXJlbnQtOCB7IGJhY2tncm91bmQ6IHJnYmEoMywgMTY5LCAyNDQsIDAuOCkgIWltcG9ydGFudDsgfVxuLmJnLWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtOSwgLmJnLWFxdWEtdHJhbnNwYXJlbnQtOSB7IGJhY2tncm91bmQ6IHJnYmEoMywgMTY5LCAyNDQsIDAuOSkgIWltcG9ydGFudDsgfVxuLmJnLWxpZ2h0LWJsdWUtNTAgeyBiYWNrZ3JvdW5kOiAjRTFGNUZFICFpbXBvcnRhbnQ7IH1cbi5iZy1saWdodC1ibHVlLTEwMCB7IGJhY2tncm91bmQ6ICNCM0U1RkMgIWltcG9ydGFudDsgfVxuLmJnLWxpZ2h0LWJsdWUtMjAwIHsgYmFja2dyb3VuZDogIzgxRDRGQSAhaW1wb3J0YW50OyB9XG4uYmctbGlnaHQtYmx1ZS0zMDAsIC5iZy1saWdodC1ibHVlLWxpZ2h0ZXIsIC5iZy1hcXVhLWxpZ2h0ZXIgeyBiYWNrZ3JvdW5kOiAjNEZDM0Y3ICFpbXBvcnRhbnQ7IH1cbi5iZy1saWdodC1ibHVlLTQwMCB7IGJhY2tncm91bmQ6ICMyOUI2RjYgIWltcG9ydGFudDsgfVxuLmJnLWxpZ2h0LWJsdWUtNjAwIHsgYmFja2dyb3VuZDogIzAzOUJFNSAhaW1wb3J0YW50OyB9XG4uYmctbGlnaHQtYmx1ZS03MDAsIC5iZy1saWdodC1ibHVlLWRhcmtlciwgLmJnLWFxdWEtZGFya2VyIHsgYmFja2dyb3VuZDogIzAyODhEMSAhaW1wb3J0YW50OyB9XG4uYmctbGlnaHQtYmx1ZS04MDAgeyBiYWNrZ3JvdW5kOiAjMDI3N0JEICFpbXBvcnRhbnQ7IH1cbi5iZy1saWdodC1ibHVlLTkwMCB7IGJhY2tncm91bmQ6ICMwMTU3OUIgIWltcG9ydGFudDsgfVxuLnRleHQtYXF1YSxcbi50ZXh0LWluZm8sXG4udGV4dC1saWdodC1ibHVlLFxuLnRleHQtbGlnaHQtYmx1ZS01MDAgeyBcblx0Y29sb3I6ICMwM0E5RjQgIWltcG9ydGFudDsgXG59XG5hLnRleHQtbGlnaHQtYmx1ZTpob3ZlcixcbmEudGV4dC1saWdodC1ibHVlOmZvY3VzIHsgXG5cdGNvbG9yOiAjMDI4OEQxICFpbXBvcnRhbnQ7IFxufVxuLnRleHQtbGlnaHQtYmx1ZS10cmFuc3BhcmVudC0xLCAudGV4dC1hcXVhLXRyYW5zcGFyZW50LTEgeyBjb2xvcjogcmdiYSgzLCAxNjksIDI0NCwgMC4xKSAhaW1wb3J0YW50OyB9XG4udGV4dC1saWdodC1ibHVlLXRyYW5zcGFyZW50LTIsIC50ZXh0LWFxdWEtdHJhbnNwYXJlbnQtMiB7IGNvbG9yOiByZ2JhKDMsIDE2OSwgMjQ0LCAwLjIpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtMywgLnRleHQtYXF1YS10cmFuc3BhcmVudC0zIHsgY29sb3I6IHJnYmEoMywgMTY5LCAyNDQsIDAuMykgIWltcG9ydGFudDsgfVxuLnRleHQtbGlnaHQtYmx1ZS10cmFuc3BhcmVudC00LCAudGV4dC1hcXVhLXRyYW5zcGFyZW50LTQgeyBjb2xvcjogcmdiYSgzLCAxNjksIDI0NCwgMC40KSAhaW1wb3J0YW50OyB9XG4udGV4dC1saWdodC1ibHVlLXRyYW5zcGFyZW50LTUsIC50ZXh0LWFxdWEtdHJhbnNwYXJlbnQtNSB7IGNvbG9yOiByZ2JhKDMsIDE2OSwgMjQ0LCAwLjUpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtNiwgLnRleHQtYXF1YS10cmFuc3BhcmVudC02IHsgY29sb3I6IHJnYmEoMywgMTY5LCAyNDQsIDAuNikgIWltcG9ydGFudDsgfVxuLnRleHQtbGlnaHQtYmx1ZS10cmFuc3BhcmVudC03LCAudGV4dC1hcXVhLXRyYW5zcGFyZW50LTcgeyBjb2xvcjogcmdiYSgzLCAxNjksIDI0NCwgMC43KSAhaW1wb3J0YW50OyB9XG4udGV4dC1saWdodC1ibHVlLXRyYW5zcGFyZW50LTgsIC50ZXh0LWFxdWEtdHJhbnNwYXJlbnQtOCB7IGNvbG9yOiByZ2JhKDMsIDE2OSwgMjQ0LCAwLjgpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWxpZ2h0LWJsdWUtdHJhbnNwYXJlbnQtOSwgLnRleHQtYXF1YS10cmFuc3BhcmVudC05IHsgY29sb3I6IHJnYmEoMywgMTY5LCAyNDQsIDAuOSkgIWltcG9ydGFudDsgfVxuLnRleHQtbGlnaHQtYmx1ZS01MCB7IGNvbG9yOiAjRTFGNUZFICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWxpZ2h0LWJsdWUtMTAwIHsgY29sb3I6ICNCM0U1RkMgIWltcG9ydGFudDsgfVxuLnRleHQtbGlnaHQtYmx1ZS0yMDAgeyBjb2xvcjogIzgxRDRGQSAhaW1wb3J0YW50OyB9XG4udGV4dC1saWdodC1ibHVlLTMwMCwgLnRleHQtbGlnaHQtYmx1ZS1saWdodGVyLCAudGV4dC1hcXVhLWxpZ2h0ZXIgeyBjb2xvcjogIzRGQzNGNyAhaW1wb3J0YW50OyB9XG4udGV4dC1saWdodC1ibHVlLTQwMCB7IGNvbG9yOiAjMjlCNkY2ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWxpZ2h0LWJsdWUtNjAwIHsgY29sb3I6ICMwMzlCRTUgIWltcG9ydGFudDsgfVxuLnRleHQtbGlnaHQtYmx1ZS03MDAsIC50ZXh0LWxpZ2h0LWJsdWUtZGFya2VyLCAudGV4dC1hcXVhLWRhcmtlciB7IGNvbG9yOiAjMDI4OEQxICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWxpZ2h0LWJsdWUtODAwIHsgY29sb3I6ICMwMjc3QkQgIWltcG9ydGFudDsgfVxuLnRleHQtbGlnaHQtYmx1ZS05MDAgeyBjb2xvcjogIzAxNTc5QiAhaW1wb3J0YW50OyB9XG4uYmctZ3JhZGllbnQtbGlnaHQtYmx1ZSxcbi5iZy1ncmFkaWVudC1hcXVhIHtcblx0YmFja2dyb3VuZDogcmdiKDc5LDE5NSwyNDcpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSg3OSwxOTUsMjQ3LDEpIDAlLCByZ2JhKDIsMTM2LDIwOSwxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNzksMTk1LDI0NywxKSAwJSxyZ2JhKDIsMTM2LDIwOSwxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDc5LDE5NSwyNDcsMSkgMCUscmdiYSgyLDEzNiwyMDksMSkgMTAwJSkgIWltcG9ydGFudDtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM0ZmMzZjcnLCBlbmRDb2xvcnN0cj0nIzAyODhkMScsR3JhZGllbnRUeXBlPTAgKSAhaW1wb3J0YW50O1xufVxuXG5cbi8qIEN5YW4gKi9cblxuLmJnLWN5YW4sXG4uYmctY3lhbi01MDAsXG4ucGFuZWwtY3lhbiAucGFuZWwtaGVhZGluZyB7IFxuXHRiYWNrZ3JvdW5kOiAkYXF1YSAhaW1wb3J0YW50OyBcbn1cbi5iZy1jeWFuLXRyYW5zcGFyZW50LTEgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE4OCwgMjEyLCAwLjEpICFpbXBvcnRhbnQ7IH1cbi5iZy1jeWFuLXRyYW5zcGFyZW50LTIgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE4OCwgMjEyLCAwLjIpICFpbXBvcnRhbnQ7IH1cbi5iZy1jeWFuLXRyYW5zcGFyZW50LTMgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE4OCwgMjEyLCAwLjMpICFpbXBvcnRhbnQ7IH1cbi5iZy1jeWFuLXRyYW5zcGFyZW50LTQgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE4OCwgMjEyLCAwLjQpICFpbXBvcnRhbnQ7IH1cbi5iZy1jeWFuLXRyYW5zcGFyZW50LTUgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE4OCwgMjEyLCAwLjUpICFpbXBvcnRhbnQ7IH1cbi5iZy1jeWFuLXRyYW5zcGFyZW50LTYgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE4OCwgMjEyLCAwLjYpICFpbXBvcnRhbnQ7IH1cbi5iZy1jeWFuLXRyYW5zcGFyZW50LTcgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE4OCwgMjEyLCAwLjcpICFpbXBvcnRhbnQ7IH1cbi5iZy1jeWFuLXRyYW5zcGFyZW50LTggeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE4OCwgMjEyLCAwLjgpICFpbXBvcnRhbnQ7IH1cbi5iZy1jeWFuLXRyYW5zcGFyZW50LTkgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE4OCwgMjEyLCAwLjkpICFpbXBvcnRhbnQ7IH1cbi5iZy1jeWFuLTUwIHsgYmFja2dyb3VuZDogI0UwRjdGQSAhaW1wb3J0YW50OyB9XG4uYmctY3lhbi0xMDAgeyBiYWNrZ3JvdW5kOiAjQjJFQkYyICFpbXBvcnRhbnQ7IH1cbi5iZy1jeWFuLTIwMCB7IGJhY2tncm91bmQ6ICM4MERFRUEgIWltcG9ydGFudDsgfVxuLmJnLWN5YW4tMzAwLCAuYmctY3lhbi1saWdodGVyIHsgYmFja2dyb3VuZDogJGFxdWFfbGlnaHRlciAhaW1wb3J0YW50OyB9XG4uYmctY3lhbi00MDAgeyBiYWNrZ3JvdW5kOiAjMjZDNkRBICFpbXBvcnRhbnQ7IH1cbi5iZy1jeWFuLTYwMCB7IGJhY2tncm91bmQ6ICMwMEFDQzEgIWltcG9ydGFudDsgfVxuLmJnLWN5YW4tNzAwLCAuYmctY3lhbi1kYXJrZXIgeyBiYWNrZ3JvdW5kOiAkYXF1YV9kYXJrZXIgIWltcG9ydGFudDsgfVxuLmJnLWN5YW4tODAwIHsgYmFja2dyb3VuZDogIzAwODM4RiAhaW1wb3J0YW50OyB9XG4uYmctY3lhbi05MDAgeyBiYWNrZ3JvdW5kOiAjMDA2MDY0ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWN5YW4sXG4udGV4dC1jeWFuLTUwMCB7IFxuXHRjb2xvcjogJGFxdWEgIWltcG9ydGFudDsgXG59XG5hLnRleHQtY3lhbjpob3ZlcixcbmEudGV4dC1jeWFuOmZvY3VzIHsgXG5cdGNvbG9yOiAkYXF1YV9kYXJrZXIgIWltcG9ydGFudDsgXG59XG4udGV4dC1jeWFuLXRyYW5zcGFyZW50LTEgeyBjb2xvcjogcmdiYSgwLCAxODgsIDIxMiwgMC4xKSAhaW1wb3J0YW50OyB9XG4udGV4dC1jeWFuLXRyYW5zcGFyZW50LTIgeyBjb2xvcjogcmdiYSgwLCAxODgsIDIxMiwgMC4yKSAhaW1wb3J0YW50OyB9XG4udGV4dC1jeWFuLXRyYW5zcGFyZW50LTMgeyBjb2xvcjogcmdiYSgwLCAxODgsIDIxMiwgMC4zKSAhaW1wb3J0YW50OyB9XG4udGV4dC1jeWFuLXRyYW5zcGFyZW50LTQgeyBjb2xvcjogcmdiYSgwLCAxODgsIDIxMiwgMC40KSAhaW1wb3J0YW50OyB9XG4udGV4dC1jeWFuLXRyYW5zcGFyZW50LTUgeyBjb2xvcjogcmdiYSgwLCAxODgsIDIxMiwgMC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC1jeWFuLXRyYW5zcGFyZW50LTYgeyBjb2xvcjogcmdiYSgwLCAxODgsIDIxMiwgMC42KSAhaW1wb3J0YW50OyB9XG4udGV4dC1jeWFuLXRyYW5zcGFyZW50LTcgeyBjb2xvcjogcmdiYSgwLCAxODgsIDIxMiwgMC43KSAhaW1wb3J0YW50OyB9XG4udGV4dC1jeWFuLXRyYW5zcGFyZW50LTggeyBjb2xvcjogcmdiYSgwLCAxODgsIDIxMiwgMC44KSAhaW1wb3J0YW50OyB9XG4udGV4dC1jeWFuLXRyYW5zcGFyZW50LTkgeyBjb2xvcjogcmdiYSgwLCAxODgsIDIxMiwgMC45KSAhaW1wb3J0YW50OyB9XG4udGV4dC1jeWFuLTUwIHsgY29sb3I6ICNFMEY3RkEgIWltcG9ydGFudDsgfVxuLnRleHQtY3lhbi0xMDAgeyBjb2xvcjogI0IyRUJGMiAhaW1wb3J0YW50OyB9XG4udGV4dC1jeWFuLTIwMCB7IGNvbG9yOiAjODBERUVBICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWN5YW4tMzAwLCAudGV4dC1jeWFuLWxpZ2h0ZXIgeyBjb2xvcjogJGFxdWFfbGlnaHRlciAhaW1wb3J0YW50OyB9XG4udGV4dC1jeWFuLTQwMCB7IGNvbG9yOiAjMjZDNkRBICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWN5YW4tNjAwIHsgY29sb3I6ICMwMEFDQzEgIWltcG9ydGFudDsgfVxuLnRleHQtY3lhbi03MDAsIC50ZXh0LWN5YW4tZGFya2VyIHsgY29sb3I6ICRhcXVhX2RhcmtlciAhaW1wb3J0YW50OyB9XG4udGV4dC1jeWFuLTgwMCB7IGNvbG9yOiAjMDA4MzhGICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWN5YW4tOTAwIHsgY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDsgfVxuLmJnLWdyYWRpZW50LWN5YW4ge1xuXHRiYWNrZ3JvdW5kOiByZ2IoNzcsMjA4LDIyNSkgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDc3LDIwOCwyMjUsMSkgMCUsIHJnYmEoMCwxNTEsMTY3LDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSg3NywyMDgsMjI1LDEpIDAlLHJnYmEoMCwxNTEsMTY3LDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoNzcsMjA4LDIyNSwxKSAwJSxyZ2JhKDAsMTUxLDE2NywxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI3skYXF1YV9saWdodGVyfScsIGVuZENvbG9yc3RyPScjeyRhcXVhX2Rhcmtlcn0nLEdyYWRpZW50VHlwZT0wICkgIWltcG9ydGFudDtcbn1cblxuXG4vKiBUZWFsICovXG5cbi5iZy10ZWFsLFxuLmJnLXN1Y2Nlc3MsXG4uYmctdGVhbC01MDAsXG4ucGFuZWwtdGVhbCAucGFuZWwtaGVhZGluZyxcbi5wYW5lbC1zdWNjZXNzIC5wYW5lbC1oZWFkaW5nIHsgXG5cdGJhY2tncm91bmQ6ICRncmVlbiAhaW1wb3J0YW50OyBcbn1cbi5iZy10ZWFsLXRyYW5zcGFyZW50LTEgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjEpICFpbXBvcnRhbnQ7IH1cbi5iZy10ZWFsLXRyYW5zcGFyZW50LTIgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjIpICFpbXBvcnRhbnQ7IH1cbi5iZy10ZWFsLXRyYW5zcGFyZW50LTMgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjMpICFpbXBvcnRhbnQ7IH1cbi5iZy10ZWFsLXRyYW5zcGFyZW50LTQgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjQpICFpbXBvcnRhbnQ7IH1cbi5iZy10ZWFsLXRyYW5zcGFyZW50LTUgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjUpICFpbXBvcnRhbnQ7IH1cbi5iZy10ZWFsLXRyYW5zcGFyZW50LTYgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjYpICFpbXBvcnRhbnQ7IH1cbi5iZy10ZWFsLXRyYW5zcGFyZW50LTcgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjcpICFpbXBvcnRhbnQ7IH1cbi5iZy10ZWFsLXRyYW5zcGFyZW50LTggeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjgpICFpbXBvcnRhbnQ7IH1cbi5iZy10ZWFsLXRyYW5zcGFyZW50LTkgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjkpICFpbXBvcnRhbnQ7IH1cbi5iZy10ZWFsLTUwIHsgYmFja2dyb3VuZDogI0UwRjJGMSAhaW1wb3J0YW50OyB9XG4uYmctdGVhbC0xMDAgeyBiYWNrZ3JvdW5kOiAjQjJERkRCICFpbXBvcnRhbnQ7IH1cbi5iZy10ZWFsLTIwMCB7IGJhY2tncm91bmQ6ICM4MENCQzQgIWltcG9ydGFudDsgfVxuLmJnLXRlYWwtMzAwLCAuYmctdGVhbC1saWdodGVyIHsgYmFja2dyb3VuZDogJHRlYWxfbGlnaHRlciAhaW1wb3J0YW50OyB9XG4uYmctdGVhbC00MDAgeyBiYWNrZ3JvdW5kOiAjMjZBNjlBICFpbXBvcnRhbnQ7IH1cbi5iZy10ZWFsLTYwMCB7IGJhY2tncm91bmQ6ICMwMDg5N0IgIWltcG9ydGFudDsgfVxuLmJnLXRlYWwtNzAwLCAuYmctdGVhbC1kYXJrZXIgeyBiYWNrZ3JvdW5kOiAkdGVhbF9kYXJrZXIgIWltcG9ydGFudDsgfVxuLmJnLXRlYWwtODAwIHsgYmFja2dyb3VuZDogIzAwNjk1QyAhaW1wb3J0YW50OyB9XG4uYmctdGVhbC05MDAgeyBiYWNrZ3JvdW5kOiAjMDA0RDQwICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRlYWwsXG4udGV4dC1zdWNjZXNzLFxuLnRleHQtdGVhbC01MDAgeyBcblx0Y29sb3I6ICR0ZWFsICFpbXBvcnRhbnQ7IFxufVxuYS50ZXh0LXRlYWw6aG92ZXIsXG5hLnRleHQtdGVhbDpmb2N1cyxcbmEudGV4dC1zdWNjZXNzOmhvdmVyLFxuYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMgeyBcblx0Y29sb3I6ICR0ZWFsX2RhcmtlciAhaW1wb3J0YW50OyBcbn1cbi50ZXh0LXRlYWwtdHJhbnNwYXJlbnQtMSB7IGNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjEpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRlYWwtdHJhbnNwYXJlbnQtMiB7IGNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjIpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRlYWwtdHJhbnNwYXJlbnQtMyB7IGNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjMpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRlYWwtdHJhbnNwYXJlbnQtNCB7IGNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjQpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRlYWwtdHJhbnNwYXJlbnQtNSB7IGNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjUpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRlYWwtdHJhbnNwYXJlbnQtNiB7IGNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjYpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRlYWwtdHJhbnNwYXJlbnQtNyB7IGNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjcpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRlYWwtdHJhbnNwYXJlbnQtOCB7IGNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjgpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRlYWwtdHJhbnNwYXJlbnQtOSB7IGNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjkpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRlYWwtNTAgeyBjb2xvcjogI0UwRjJGMSAhaW1wb3J0YW50OyB9XG4udGV4dC10ZWFsLTEwMCB7IGNvbG9yOiAjQjJERkRCICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRlYWwtMjAwIHsgY29sb3I6ICM4MENCQzQgIWltcG9ydGFudDsgfVxuLnRleHQtdGVhbC0zMDAsIC50ZXh0LXRlYWwtbGlnaHRlciB7IGNvbG9yOiAkdGVhbF9saWdodGVyICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRlYWwtNDAwIHsgY29sb3I6ICMyNkE2OUEgIWltcG9ydGFudDsgfVxuLnRleHQtdGVhbC02MDAgeyBjb2xvcjogIzAwODk3QiAhaW1wb3J0YW50OyB9XG4udGV4dC10ZWFsLTcwMCwgLnRleHQtdGVhbC1kYXJrZXIgeyBjb2xvcjogJHRlYWxfZGFya2VyICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRlYWwtODAwIHsgY29sb3I6ICMwMDY5NUMgIWltcG9ydGFudDsgfVxuLnRleHQtdGVhbC05MDAgeyBjb2xvcjogIzAwNEQ0MCAhaW1wb3J0YW50OyB9XG4uYmctZ3JhZGllbnQtdGVhbCB7XG5cdGJhY2tncm91bmQ6IHJnYig3NywxODIsMTcyKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNzcsMTgyLDE3MiwxKSAwJSwgcmdiYSgwLDEyMSwxMDcsMSkgMTAwJSkgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDc3LDE4MiwxNzIsMSkgMCUscmdiYSgwLDEyMSwxMDcsMSkgMTAwJSkgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSg3NywxODIsMTcyLDEpIDAlLHJnYmEoMCwxMjEsMTA3LDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjeyR0ZWFsX2xpZ2h0ZXJ9JywgZW5kQ29sb3JzdHI9JyN7JHRlYWxfZGFya2VyfScsR3JhZGllbnRUeXBlPTAgKSAhaW1wb3J0YW50O1xufVxuXG5cbi8qIEdyZWVuICovXG5cbi5iZy1ncmVlbixcbi5iZy1ncmVlbi01MDAsXG4ucGFuZWwtZ3JlZW4gLnBhbmVsLWhlYWRpbmcgeyBcblx0YmFja2dyb3VuZDogIzRDQUY1MCAhaW1wb3J0YW50OyBcbn1cbi5iZy1ncmVlbi10cmFuc3BhcmVudC0xIHsgYmFja2dyb3VuZDogcmdiYSg3NiwgMTc1LCA4MCwgMC4xKSAhaW1wb3J0YW50OyB9XG4uYmctZ3JlZW4tdHJhbnNwYXJlbnQtMiB7IGJhY2tncm91bmQ6IHJnYmEoNzYsIDE3NSwgODAsIDAuMikgIWltcG9ydGFudDsgfVxuLmJnLWdyZWVuLXRyYW5zcGFyZW50LTMgeyBiYWNrZ3JvdW5kOiByZ2JhKDc2LCAxNzUsIDgwLCAwLjMpICFpbXBvcnRhbnQ7IH1cbi5iZy1ncmVlbi10cmFuc3BhcmVudC00IHsgYmFja2dyb3VuZDogcmdiYSg3NiwgMTc1LCA4MCwgMC40KSAhaW1wb3J0YW50OyB9XG4uYmctZ3JlZW4tdHJhbnNwYXJlbnQtNSB7IGJhY2tncm91bmQ6IHJnYmEoNzYsIDE3NSwgODAsIDAuNSkgIWltcG9ydGFudDsgfVxuLmJnLWdyZWVuLXRyYW5zcGFyZW50LTYgeyBiYWNrZ3JvdW5kOiByZ2JhKDc2LCAxNzUsIDgwLCAwLjYpICFpbXBvcnRhbnQ7IH1cbi5iZy1ncmVlbi10cmFuc3BhcmVudC03IHsgYmFja2dyb3VuZDogcmdiYSg3NiwgMTc1LCA4MCwgMC43KSAhaW1wb3J0YW50OyB9XG4uYmctZ3JlZW4tdHJhbnNwYXJlbnQtOCB7IGJhY2tncm91bmQ6IHJnYmEoNzYsIDE3NSwgODAsIDAuOCkgIWltcG9ydGFudDsgfVxuLmJnLWdyZWVuLXRyYW5zcGFyZW50LTkgeyBiYWNrZ3JvdW5kOiByZ2JhKDc2LCAxNzUsIDgwLCAwLjkpICFpbXBvcnRhbnQ7IH1cbi5iZy1ncmVlbi01MCB7IGJhY2tncm91bmQ6ICNFOEY1RTkgIWltcG9ydGFudDsgfVxuLmJnLWdyZWVuLTEwMCB7IGJhY2tncm91bmQ6ICNDOEU2QzkgIWltcG9ydGFudDsgfVxuLmJnLWdyZWVuLTIwMCB7IGJhY2tncm91bmQ6ICNBNUQ2QTcgIWltcG9ydGFudDsgfVxuLmJnLWdyZWVuLTMwMCwgLmJnLWdyZWVuLWxpZ2h0ZXIgeyBiYWNrZ3JvdW5kOiAjODFDNzg0ICFpbXBvcnRhbnQ7IH1cbi5iZy1ncmVlbi00MDAgeyBiYWNrZ3JvdW5kOiAjNjZCQjZBICFpbXBvcnRhbnQ7IH1cbi5iZy1ncmVlbi02MDAgeyBiYWNrZ3JvdW5kOiAjNDNBMDQ3ICFpbXBvcnRhbnQ7IH1cbi5iZy1ncmVlbi03MDAsIC5iZy1ncmVlbi1kYXJrZXIgeyBiYWNrZ3JvdW5kOiAjMzg4RTNDICFpbXBvcnRhbnQ7IH1cbi5iZy1ncmVlbi04MDAgeyBiYWNrZ3JvdW5kOiAjMkU3RDMyICFpbXBvcnRhbnQ7IH1cbi5iZy1ncmVlbi05MDAgeyBiYWNrZ3JvdW5kOiAjMUI1RTIwICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWdyZWVuLFxuLnRleHQtZ3JlZW4tNTAwIHsgXG5cdGNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7IFxufVxuYS50ZXh0LWdyZWVuOmhvdmVyLFxuYS50ZXh0LWdyZWVuOmZvY3VzIHsgXG5cdGNvbG9yOiAjMzg4RTNDICFpbXBvcnRhbnQ7IFxufVxuLnRleHQtZ3JlZW4tdHJhbnNwYXJlbnQtMSB7IGNvbG9yOiByZ2JhKDc2LCAxNzUsIDgwLCAwLjEpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWdyZWVuLXRyYW5zcGFyZW50LTIgeyBjb2xvcjogcmdiYSg3NiwgMTc1LCA4MCwgMC4yKSAhaW1wb3J0YW50OyB9XG4udGV4dC1ncmVlbi10cmFuc3BhcmVudC0zIHsgY29sb3I6IHJnYmEoNzYsIDE3NSwgODAsIDAuMykgIWltcG9ydGFudDsgfVxuLnRleHQtZ3JlZW4tdHJhbnNwYXJlbnQtNCB7IGNvbG9yOiByZ2JhKDc2LCAxNzUsIDgwLCAwLjQpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWdyZWVuLXRyYW5zcGFyZW50LTUgeyBjb2xvcjogcmdiYSg3NiwgMTc1LCA4MCwgMC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC1ncmVlbi10cmFuc3BhcmVudC02IHsgY29sb3I6IHJnYmEoNzYsIDE3NSwgODAsIDAuNikgIWltcG9ydGFudDsgfVxuLnRleHQtZ3JlZW4tdHJhbnNwYXJlbnQtNyB7IGNvbG9yOiByZ2JhKDc2LCAxNzUsIDgwLCAwLjcpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWdyZWVuLXRyYW5zcGFyZW50LTggeyBjb2xvcjogcmdiYSg3NiwgMTc1LCA4MCwgMC44KSAhaW1wb3J0YW50OyB9XG4udGV4dC1ncmVlbi10cmFuc3BhcmVudC05IHsgY29sb3I6IHJnYmEoNzYsIDE3NSwgODAsIDAuOSkgIWltcG9ydGFudDsgfVxuLnRleHQtZ3JlZW4tNTAgeyBjb2xvcjogI0U4RjVFOSAhaW1wb3J0YW50OyB9XG4udGV4dC1ncmVlbi0xMDAgeyBjb2xvcjogI0M4RTZDOSAhaW1wb3J0YW50OyB9XG4udGV4dC1ncmVlbi0yMDAgeyBjb2xvcjogI0E1RDZBNyAhaW1wb3J0YW50OyB9XG4udGV4dC1ncmVlbi0zMDAsIC50ZXh0LWdyZWVuLWxpZ2h0ZXIgeyBjb2xvcjogIzgxQzc4NCAhaW1wb3J0YW50OyB9XG4udGV4dC1ncmVlbi00MDAgeyBjb2xvcjogIzY2QkI2QSAhaW1wb3J0YW50OyB9XG4udGV4dC1ncmVlbi02MDAgeyBjb2xvcjogIzQzQTA0NyAhaW1wb3J0YW50OyB9XG4udGV4dC1ncmVlbi03MDAsIC50ZXh0LWdyZWVuLWRhcmtlciB7IGNvbG9yOiAjMzg4RTNDICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWdyZWVuLTgwMCB7IGNvbG9yOiAjMkU3RDMyICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWdyZWVuLTkwMCB7IGNvbG9yOiAjMUI1RTIwICFpbXBvcnRhbnQ7IH1cbi5iZy1ncmFkaWVudC1ncmVlbiB7XG5cdGJhY2tncm91bmQ6IHJnYigxMjksMTk5LDEzMikgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDEyOSwxOTksMTMyLDEpIDAlLCByZ2JhKDU2LDE0Miw2MCwxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTI5LDE5OSwxMzIsMSkgMCUscmdiYSg1NiwxNDIsNjAsMSkgMTAwJSkgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxMjksMTk5LDEzMiwxKSAwJSxyZ2JhKDU2LDE0Miw2MCwxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzgxYzc4NCcsIGVuZENvbG9yc3RyPScjMzg4ZTNjJyxHcmFkaWVudFR5cGU9MCApICFpbXBvcnRhbnQ7XHRcbn1cblxuXG4vKiBMaWdodCBHcmVlbiAqL1xuXG4uYmctbGlnaHQtZ3JlZW4sXG4uYmctbGlnaHQtZ3JlZW4tNTAwLFxuLnBhbmVsLWxpZ2h0LWdyZWVuIC5wYW5lbC1oZWFkaW5nIHsgXG5cdGJhY2tncm91bmQ6ICRncmVlbiAhaW1wb3J0YW50OyBcbn1cbi5iZy1saWdodC1ncmVlbi10cmFuc3BhcmVudC0xIHsgYmFja2dyb3VuZDogcmdiYSgxMzksIDE5NSwgNzQsIDAuMSkgIWltcG9ydGFudDsgfVxuLmJnLWxpZ2h0LWdyZWVuLXRyYW5zcGFyZW50LTIgeyBiYWNrZ3JvdW5kOiByZ2JhKDEzOSwgMTk1LCA3NCwgMC4yKSAhaW1wb3J0YW50OyB9XG4uYmctbGlnaHQtZ3JlZW4tdHJhbnNwYXJlbnQtMyB7IGJhY2tncm91bmQ6IHJnYmEoMTM5LCAxOTUsIDc0LCAwLjMpICFpbXBvcnRhbnQ7IH1cbi5iZy1saWdodC1ncmVlbi10cmFuc3BhcmVudC00IHsgYmFja2dyb3VuZDogcmdiYSgxMzksIDE5NSwgNzQsIDAuNCkgIWltcG9ydGFudDsgfVxuLmJnLWxpZ2h0LWdyZWVuLXRyYW5zcGFyZW50LTUgeyBiYWNrZ3JvdW5kOiByZ2JhKDEzOSwgMTk1LCA3NCwgMC41KSAhaW1wb3J0YW50OyB9XG4uYmctbGlnaHQtZ3JlZW4tdHJhbnNwYXJlbnQtNiB7IGJhY2tncm91bmQ6IHJnYmEoMTM5LCAxOTUsIDc0LCAwLjYpICFpbXBvcnRhbnQ7IH1cbi5iZy1saWdodC1ncmVlbi10cmFuc3BhcmVudC03IHsgYmFja2dyb3VuZDogcmdiYSgxMzksIDE5NSwgNzQsIDAuNykgIWltcG9ydGFudDsgfVxuLmJnLWxpZ2h0LWdyZWVuLXRyYW5zcGFyZW50LTggeyBiYWNrZ3JvdW5kOiByZ2JhKDEzOSwgMTk1LCA3NCwgMC44KSAhaW1wb3J0YW50OyB9XG4uYmctbGlnaHQtZ3JlZW4tdHJhbnNwYXJlbnQtOSB7IGJhY2tncm91bmQ6IHJnYmEoMTM5LCAxOTUsIDc0LCAwLjkpICFpbXBvcnRhbnQ7IH1cbi5iZy1saWdodC1ncmVlbi01MCB7IGJhY2tncm91bmQ6ICNGMUY4RTkgIWltcG9ydGFudDsgfVxuLmJnLWxpZ2h0LWdyZWVuLTEwMCB7IGJhY2tncm91bmQ6ICNEQ0VEQzggIWltcG9ydGFudDsgfVxuLmJnLWxpZ2h0LWdyZWVuLTIwMCB7IGJhY2tncm91bmQ6ICNDNUUxQTUgIWltcG9ydGFudDsgfVxuLmJnLWxpZ2h0LWdyZWVuLTMwMCwgLmJnLWxpZ2h0LWdyZWVuLWxpZ2h0ZXIgeyBiYWNrZ3JvdW5kOiAkZ3JlZW5fbGlnaHRlciAhaW1wb3J0YW50OyB9XG4uYmctbGlnaHQtZ3JlZW4tNDAwIHsgYmFja2dyb3VuZDogIzlDQ0M2NSAhaW1wb3J0YW50OyB9XG4uYmctbGlnaHQtZ3JlZW4tNjAwIHsgYmFja2dyb3VuZDogIzdDQjM0MiAhaW1wb3J0YW50OyB9XG4uYmctbGlnaHQtZ3JlZW4tNzAwLCAuYmctbGlnaHQtZ3JlZW4tZGFya2VyIHsgYmFja2dyb3VuZDogJGdyZWVuX2RhcmtlciAhaW1wb3J0YW50OyB9XG4uYmctbGlnaHQtZ3JlZW4tODAwIHsgYmFja2dyb3VuZDogIzU1OEIyRiAhaW1wb3J0YW50OyB9XG4uYmctbGlnaHQtZ3JlZW4tOTAwIHsgYmFja2dyb3VuZDogI0ZGNkYwMCAhaW1wb3J0YW50OyB9XG4udGV4dC1saWdodC1ncmVlbixcbi50ZXh0LWxpZ2h0LWdyZWVuLTUwMCB7IFxuXHRjb2xvcjogJGdyZWVuICFpbXBvcnRhbnQ7IFxufVxuYS50ZXh0LWxpZ2h0LWdyZWVuOmhvdmVyLFxuYS50ZXh0LWxpZ2h0LWdyZWVuOmZvY3VzIHsgXG5cdGNvbG9yOiAkZ3JlZW5fZGFya2VyICFpbXBvcnRhbnQ7IFxufVxuLnRleHQtbGlnaHQtZ3JlZW4tdHJhbnNwYXJlbnQtMSB7IGNvbG9yOiByZ2JhKDEzOSwgMTk1LCA3NCwgMC4xKSAhaW1wb3J0YW50OyB9XG4udGV4dC1saWdodC1ncmVlbi10cmFuc3BhcmVudC0yIHsgY29sb3I6IHJnYmEoMTM5LCAxOTUsIDc0LCAwLjIpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWxpZ2h0LWdyZWVuLXRyYW5zcGFyZW50LTMgeyBjb2xvcjogcmdiYSgxMzksIDE5NSwgNzQsIDAuMykgIWltcG9ydGFudDsgfVxuLnRleHQtbGlnaHQtZ3JlZW4tdHJhbnNwYXJlbnQtNCB7IGNvbG9yOiByZ2JhKDEzOSwgMTk1LCA3NCwgMC40KSAhaW1wb3J0YW50OyB9XG4udGV4dC1saWdodC1ncmVlbi10cmFuc3BhcmVudC01IHsgY29sb3I6IHJnYmEoMTM5LCAxOTUsIDc0LCAwLjUpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWxpZ2h0LWdyZWVuLXRyYW5zcGFyZW50LTYgeyBjb2xvcjogcmdiYSgxMzksIDE5NSwgNzQsIDAuNikgIWltcG9ydGFudDsgfVxuLnRleHQtbGlnaHQtZ3JlZW4tdHJhbnNwYXJlbnQtNyB7IGNvbG9yOiByZ2JhKDEzOSwgMTk1LCA3NCwgMC43KSAhaW1wb3J0YW50OyB9XG4udGV4dC1saWdodC1ncmVlbi10cmFuc3BhcmVudC04IHsgY29sb3I6IHJnYmEoMTM5LCAxOTUsIDc0LCAwLjgpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWxpZ2h0LWdyZWVuLXRyYW5zcGFyZW50LTkgeyBjb2xvcjogcmdiYSgxMzksIDE5NSwgNzQsIDAuOSkgIWltcG9ydGFudDsgfVxuLnRleHQtbGlnaHQtZ3JlZW4tNTAgeyBjb2xvcjogI0YxRjhFOSAhaW1wb3J0YW50OyB9XG4udGV4dC1saWdodC1ncmVlbi0xMDAgeyBjb2xvcjogI0RDRURDOCAhaW1wb3J0YW50OyB9XG4udGV4dC1saWdodC1ncmVlbi0yMDAgeyBjb2xvcjogI0M1RTFBNSAhaW1wb3J0YW50OyB9XG4udGV4dC1saWdodC1ncmVlbi0zMDAsIC50ZXh0LWxpZ2h0LWdyZWVuLWxpZ2h0ZXIgeyBjb2xvcjogJGdyZWVuX2xpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLnRleHQtbGlnaHQtZ3JlZW4tNDAwIHsgY29sb3I6ICM5Q0NDNjUgIWltcG9ydGFudDsgfVxuLnRleHQtbGlnaHQtZ3JlZW4tNjAwIHsgY29sb3I6ICM3Q0IzNDIgIWltcG9ydGFudDsgfVxuLnRleHQtbGlnaHQtZ3JlZW4tNzAwLCAudGV4dC1saWdodC1ncmVlbi1kYXJrZXIgeyBjb2xvcjogJGdyZWVuX2RhcmtlciAhaW1wb3J0YW50OyB9XG4udGV4dC1saWdodC1ncmVlbi04MDAgeyBjb2xvcjogIzU1OEIyRiAhaW1wb3J0YW50OyB9XG4udGV4dC1saWdodC1ncmVlbi05MDAgeyBjb2xvcjogIzMzNjkxRSAhaW1wb3J0YW50OyB9XG4uYmctZ3JhZGllbnQtbGlnaHQtZ3JlZW4ge1xuXHRiYWNrZ3JvdW5kOiByZ2IoMTc0LDIxMywxMjkpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNzQsMjEzLDEyOSwxKSAwJSwgcmdiYSgxMDQsMTU5LDU2LDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNzQsMjEzLDEyOSwxKSAwJSxyZ2JhKDEwNCwxNTksNTYsMSkgMTAwJSkgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxNzQsMjEzLDEyOSwxKSAwJSxyZ2JhKDEwNCwxNTksNTYsMSkgMTAwJSkgIWltcG9ydGFudDtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyN7JGdyZWVuX2xpZ2h0ZXJ9JywgZW5kQ29sb3JzdHI9JyN7JGdyZWVuX2Rhcmtlcn0nLEdyYWRpZW50VHlwZT0wICkgIWltcG9ydGFudDtcbn1cblxuXG4vKiBMaW1lICovXG5cbi5iZy1saW1lLFxuLmJnLWxpbWUtNTAwLFxuLnBhbmVsLWxpbWUgLnBhbmVsLWhlYWRpbmcgeyBcblx0YmFja2dyb3VuZDogJGxpbWUgIWltcG9ydGFudDsgXG59XG4uYmctbGltZS10cmFuc3BhcmVudC0xIHsgYmFja2dyb3VuZDogcmdiYSgyMDUsIDIyMCwgNTcsIDAuMSkgIWltcG9ydGFudDsgfVxuLmJnLWxpbWUtdHJhbnNwYXJlbnQtMiB7IGJhY2tncm91bmQ6IHJnYmEoMjA1LCAyMjAsIDU3LCAwLjIpICFpbXBvcnRhbnQ7IH1cbi5iZy1saW1lLXRyYW5zcGFyZW50LTMgeyBiYWNrZ3JvdW5kOiByZ2JhKDIwNSwgMjIwLCA1NywgMC4zKSAhaW1wb3J0YW50OyB9XG4uYmctbGltZS10cmFuc3BhcmVudC00IHsgYmFja2dyb3VuZDogcmdiYSgyMDUsIDIyMCwgNTcsIDAuNCkgIWltcG9ydGFudDsgfVxuLmJnLWxpbWUtdHJhbnNwYXJlbnQtNSB7IGJhY2tncm91bmQ6IHJnYmEoMjA1LCAyMjAsIDU3LCAwLjUpICFpbXBvcnRhbnQ7IH1cbi5iZy1saW1lLXRyYW5zcGFyZW50LTYgeyBiYWNrZ3JvdW5kOiByZ2JhKDIwNSwgMjIwLCA1NywgMC42KSAhaW1wb3J0YW50OyB9XG4uYmctbGltZS10cmFuc3BhcmVudC03IHsgYmFja2dyb3VuZDogcmdiYSgyMDUsIDIyMCwgNTcsIDAuNykgIWltcG9ydGFudDsgfVxuLmJnLWxpbWUtdHJhbnNwYXJlbnQtOCB7IGJhY2tncm91bmQ6IHJnYmEoMjA1LCAyMjAsIDU3LCAwLjgpICFpbXBvcnRhbnQ7IH1cbi5iZy1saW1lLXRyYW5zcGFyZW50LTkgeyBiYWNrZ3JvdW5kOiByZ2JhKDIwNSwgMjIwLCA1NywgMC45KSAhaW1wb3J0YW50OyB9XG4uYmctbGltZS01MCB7IGJhY2tncm91bmQ6ICNGOUZCRTcgIWltcG9ydGFudDsgfVxuLmJnLWxpbWUtMTAwIHsgYmFja2dyb3VuZDogI0YwRjRDMyAhaW1wb3J0YW50OyB9XG4uYmctbGltZS0yMDAgeyBiYWNrZ3JvdW5kOiAjRTZFRTlDICFpbXBvcnRhbnQ7IH1cbi5iZy1saW1lLTMwMCwgLmJnLWxpbWUtbGlnaHRlciB7IGJhY2tncm91bmQ6ICRsaW1lX2xpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLmJnLWxpbWUtNDAwIHsgYmFja2dyb3VuZDogI0Q0RTE1NyAhaW1wb3J0YW50OyB9XG4uYmctbGltZS02MDAgeyBiYWNrZ3JvdW5kOiAjQzBDQTMzICFpbXBvcnRhbnQ7IH1cbi5iZy1saW1lLTcwMCwgLmJnLWxpbWUtZGFya2VyIHsgYmFja2dyb3VuZDogJGxpbWVfZGFya2VyICFpbXBvcnRhbnQ7IH1cbi5iZy1saW1lLTgwMCB7IGJhY2tncm91bmQ6ICM5RTlEMjQgIWltcG9ydGFudDsgfVxuLmJnLWxpbWUtOTAwIHsgYmFja2dyb3VuZDogIzgyNzcxNyAhaW1wb3J0YW50OyB9XG4udGV4dC1saW1lLFxuLnRleHQtbGltZS01MDAgeyBcblx0Y29sb3I6ICRsaW1lICFpbXBvcnRhbnQ7IFxufVxuYS50ZXh0LWxpZ2h0LWxpbWU6aG92ZXIsXG5hLnRleHQtbGlnaHQtbGltZTpmb2N1cyB7IFxuXHRjb2xvcjogJGxpbWVfZGFya2VyICFpbXBvcnRhbnQ7IFxufVxuLnRleHQtbGltZS10cmFuc3BhcmVudC0xIHsgY29sb3I6IHJnYmEoMjA1LCAyMjAsIDU3LCAwLjEpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWxpbWUtdHJhbnNwYXJlbnQtMiB7IGNvbG9yOiByZ2JhKDIwNSwgMjIwLCA1NywgMC4yKSAhaW1wb3J0YW50OyB9XG4udGV4dC1saW1lLXRyYW5zcGFyZW50LTMgeyBjb2xvcjogcmdiYSgyMDUsIDIyMCwgNTcsIDAuMykgIWltcG9ydGFudDsgfVxuLnRleHQtbGltZS10cmFuc3BhcmVudC00IHsgY29sb3I6IHJnYmEoMjA1LCAyMjAsIDU3LCAwLjQpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWxpbWUtdHJhbnNwYXJlbnQtNSB7IGNvbG9yOiByZ2JhKDIwNSwgMjIwLCA1NywgMC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC1saW1lLXRyYW5zcGFyZW50LTYgeyBjb2xvcjogcmdiYSgyMDUsIDIyMCwgNTcsIDAuNikgIWltcG9ydGFudDsgfVxuLnRleHQtbGltZS10cmFuc3BhcmVudC03IHsgY29sb3I6IHJnYmEoMjA1LCAyMjAsIDU3LCAwLjcpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWxpbWUtdHJhbnNwYXJlbnQtOCB7IGNvbG9yOiByZ2JhKDIwNSwgMjIwLCA1NywgMC44KSAhaW1wb3J0YW50OyB9XG4udGV4dC1saW1lLXRyYW5zcGFyZW50LTkgeyBjb2xvcjogcmdiYSgyMDUsIDIyMCwgNTcsIDAuOSkgIWltcG9ydGFudDsgfVxuLnRleHQtbGltZS01MCB7IGNvbG9yOiAjRjlGQkU3ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWxpbWUtMTAwIHsgY29sb3I6ICNGMEY0QzMgIWltcG9ydGFudDsgfVxuLnRleHQtbGltZS0yMDAgeyBjb2xvcjogI0U2RUU5QyAhaW1wb3J0YW50OyB9XG4udGV4dC1saW1lLTMwMCwgLnRleHQtbGltZS1saWdodGVyIHsgY29sb3I6ICRsaW1lX2xpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLnRleHQtbGltZS00MDAgeyBjb2xvcjogI0Q0RTE1NyAhaW1wb3J0YW50OyB9XG4udGV4dC1saW1lLTYwMCB7IGNvbG9yOiAjQzBDQTMzICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWxpbWUtNzAwLCAudGV4dC1saW1lLWRhcmtlciB7IGNvbG9yOiAkbGltZV9kYXJrZXIgIWltcG9ydGFudDsgfVxuLnRleHQtbGltZS04MDAgeyBjb2xvcjogIzlFOUQyNCAhaW1wb3J0YW50OyB9XG4udGV4dC1saW1lLTkwMCB7IGNvbG9yOiAjODI3NzE3ICFpbXBvcnRhbnQ7IH1cbi5iZy1ncmFkaWVudC1saW1lIHtcblx0YmFja2dyb3VuZDogcmdiKDIyMCwyMzEsMTE3KSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjIwLDIzMSwxMTcsMSkgMCUsIHJnYmEoMTc1LDE4MCw0MywxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjIwLDIzMSwxMTcsMSkgMCUscmdiYSgxNzUsMTgwLDQzLDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjIwLDIzMSwxMTcsMSkgMCUscmdiYSgxNzUsMTgwLDQzLDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjeyRsaW1lX2xpZ2h0ZXJ9JywgZW5kQ29sb3JzdHI9JyN7JGxpbWVfZGFya2VyfScsR3JhZGllbnRUeXBlPTAgKSAhaW1wb3J0YW50O1xufVxuXG5cbi8qIFllbGxvdyAqL1xuXG4uYmcteWVsbG93LFxuLmJnLXllbGxvdy01MDAsXG4ucGFuZWwteWVsbG93IC5wYW5lbC1oZWFkaW5nIHsgXG5cdGJhY2tncm91bmQ6ICR5ZWxsb3cgIWltcG9ydGFudDsgXG59XG4uYmcteWVsbG93LXRyYW5zcGFyZW50LTEgeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjM1LCA1OSwgMC4xKSAhaW1wb3J0YW50OyB9XG4uYmcteWVsbG93LXRyYW5zcGFyZW50LTIgeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjM1LCA1OSwgMC4yKSAhaW1wb3J0YW50OyB9XG4uYmcteWVsbG93LXRyYW5zcGFyZW50LTMgeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjM1LCA1OSwgMC4zKSAhaW1wb3J0YW50OyB9XG4uYmcteWVsbG93LXRyYW5zcGFyZW50LTQgeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjM1LCA1OSwgMC40KSAhaW1wb3J0YW50OyB9XG4uYmcteWVsbG93LXRyYW5zcGFyZW50LTUgeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjM1LCA1OSwgMC41KSAhaW1wb3J0YW50OyB9XG4uYmcteWVsbG93LXRyYW5zcGFyZW50LTYgeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjM1LCA1OSwgMC42KSAhaW1wb3J0YW50OyB9XG4uYmcteWVsbG93LXRyYW5zcGFyZW50LTcgeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjM1LCA1OSwgMC43KSAhaW1wb3J0YW50OyB9XG4uYmcteWVsbG93LXRyYW5zcGFyZW50LTggeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjM1LCA1OSwgMC44KSAhaW1wb3J0YW50OyB9XG4uYmcteWVsbG93LXRyYW5zcGFyZW50LTkgeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjM1LCA1OSwgMC45KSAhaW1wb3J0YW50OyB9XG4uYmcteWVsbG93LTUwIHsgYmFja2dyb3VuZDogI0ZGRkRFNyAhaW1wb3J0YW50OyB9XG4uYmcteWVsbG93LTEwMCB7IGJhY2tncm91bmQ6ICNGRkY5QzQgIWltcG9ydGFudDsgfVxuLmJnLXllbGxvdy0yMDAgeyBiYWNrZ3JvdW5kOiAjRkZGNTlEICFpbXBvcnRhbnQ7IH1cbi5iZy15ZWxsb3ctMzAwLCAuYmcteWVsbG93LWxpZ2h0ZXIgeyBiYWNrZ3JvdW5kOiAkeWVsbG93X2xpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLmJnLXllbGxvdy00MDAgeyBiYWNrZ3JvdW5kOiAjRkZFRTU4ICFpbXBvcnRhbnQ7IH1cbi5iZy15ZWxsb3ctNjAwIHsgYmFja2dyb3VuZDogI0ZERDgzNSAhaW1wb3J0YW50OyB9XG4uYmcteWVsbG93LTcwMCwgLmJnLXllbGxvdy1kYXJrZXIgeyBiYWNrZ3JvdW5kOiAkeWVsbG93X2RhcmtlciAhaW1wb3J0YW50OyB9XG4uYmcteWVsbG93LTgwMCB7IGJhY2tncm91bmQ6ICNGOUE4MjUgIWltcG9ydGFudDsgfVxuLmJnLXllbGxvdy05MDAgeyBiYWNrZ3JvdW5kOiAjRjU3RjE3ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXllbGxvdyxcbi50ZXh0LXllbGxvdy01MDAgeyBcblx0Y29sb3I6ICR5ZWxsb3cgIWltcG9ydGFudDsgXG59XG5hLnRleHQteWVsbG93OmhvdmVyLFxuYS50ZXh0LXllbGxvdzpmb2N1cyB7IFxuXHRjb2xvcjogJHllbGxvd19kYXJrZXIgIWltcG9ydGFudDsgXG59XG4udGV4dC15ZWxsb3ctdHJhbnNwYXJlbnQtMSB7IGNvbG9yOiByZ2JhKDI1NSwgMjM1LCA1OSwgMC4xKSAhaW1wb3J0YW50OyB9XG4udGV4dC15ZWxsb3ctdHJhbnNwYXJlbnQtMiB7IGNvbG9yOiByZ2JhKDI1NSwgMjM1LCA1OSwgMC4yKSAhaW1wb3J0YW50OyB9XG4udGV4dC15ZWxsb3ctdHJhbnNwYXJlbnQtMyB7IGNvbG9yOiByZ2JhKDI1NSwgMjM1LCA1OSwgMC4zKSAhaW1wb3J0YW50OyB9XG4udGV4dC15ZWxsb3ctdHJhbnNwYXJlbnQtNCB7IGNvbG9yOiByZ2JhKDI1NSwgMjM1LCA1OSwgMC40KSAhaW1wb3J0YW50OyB9XG4udGV4dC15ZWxsb3ctdHJhbnNwYXJlbnQtNSB7IGNvbG9yOiByZ2JhKDI1NSwgMjM1LCA1OSwgMC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC15ZWxsb3ctdHJhbnNwYXJlbnQtNiB7IGNvbG9yOiByZ2JhKDI1NSwgMjM1LCA1OSwgMC42KSAhaW1wb3J0YW50OyB9XG4udGV4dC15ZWxsb3ctdHJhbnNwYXJlbnQtNyB7IGNvbG9yOiByZ2JhKDI1NSwgMjM1LCA1OSwgMC43KSAhaW1wb3J0YW50OyB9XG4udGV4dC15ZWxsb3ctdHJhbnNwYXJlbnQtOCB7IGNvbG9yOiByZ2JhKDI1NSwgMjM1LCA1OSwgMC44KSAhaW1wb3J0YW50OyB9XG4udGV4dC15ZWxsb3ctdHJhbnNwYXJlbnQtOSB7IGNvbG9yOiByZ2JhKDI1NSwgMjM1LCA1OSwgMC45KSAhaW1wb3J0YW50OyB9XG4udGV4dC15ZWxsb3ctNTAgeyBjb2xvcjogI0ZGRkRFNyAhaW1wb3J0YW50OyB9XG4udGV4dC15ZWxsb3ctMTAwIHsgY29sb3I6ICNGRkY5QzQgIWltcG9ydGFudDsgfVxuLnRleHQteWVsbG93LTIwMCB7IGNvbG9yOiAjRkZGNTlEICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXllbGxvdy0zMDAsIC50ZXh0LXllbGxvdy1saWdodGVyIHsgY29sb3I6ICR5ZWxsb3dfbGlnaHRlciAhaW1wb3J0YW50OyB9XG4udGV4dC15ZWxsb3ctNDAwIHsgY29sb3I6ICNGRkVFNTggIWltcG9ydGFudDsgfVxuLnRleHQteWVsbG93LTYwMCB7IGNvbG9yOiAjRkREODM1ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXllbGxvdy03MDAsIC50ZXh0LXllbGxvdy1kYXJrZXIgeyBjb2xvcjogJHllbGxvd19kYXJrZXIgIWltcG9ydGFudDsgfVxuLnRleHQteWVsbG93LTgwMCB7IGNvbG9yOiAjRjlBODI1ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXllbGxvdy05MDAgeyBjb2xvcjogI0Y1N0YxNyAhaW1wb3J0YW50OyB9XG4uYmctZ3JhZGllbnQteWVsbG93IHtcblx0YmFja2dyb3VuZDogcmdiKDI1NSwyNDEsMTE4KSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LDI0MSwxMTgsMSkgMCUsIHJnYmEoMjUxLDE5Miw0NSwxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LDI0MSwxMTgsMSkgMCUscmdiYSgyNTEsMTkyLDQ1LDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LDI0MSwxMTgsMSkgMCUscmdiYSgyNTEsMTkyLDQ1LDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjeyR5ZWxsb3dfbGlnaHRlcn0nLCBlbmRDb2xvcnN0cj0nI3skeWVsbG93X2Rhcmtlcn0nLEdyYWRpZW50VHlwZT0wICkgIWltcG9ydGFudDtcbn1cblxuXG4vKiBFbWJlciAqL1xuXG4uYmctYW1iZXIsXG4uYmctYW1iZXItNTAwLFxuLnBhbmVsLWFtYmVyIC5wYW5lbC1oZWFkaW5nIHsgXG5cdGJhY2tncm91bmQ6ICNGRkMxMDcgIWltcG9ydGFudDsgXG59XG4uYmctYW1iZXItdHJhbnNwYXJlbnQtMSB7IGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxOTMsIDcsIDAuMSkgIWltcG9ydGFudDsgfVxuLmJnLWFtYmVyLXRyYW5zcGFyZW50LTIgeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjIpICFpbXBvcnRhbnQ7IH1cbi5iZy1hbWJlci10cmFuc3BhcmVudC0zIHsgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE5MywgNywgMC4zKSAhaW1wb3J0YW50OyB9XG4uYmctYW1iZXItdHJhbnNwYXJlbnQtNCB7IGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxOTMsIDcsIDAuNCkgIWltcG9ydGFudDsgfVxuLmJnLWFtYmVyLXRyYW5zcGFyZW50LTUgeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpICFpbXBvcnRhbnQ7IH1cbi5iZy1hbWJlci10cmFuc3BhcmVudC02IHsgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE5MywgNywgMC42KSAhaW1wb3J0YW50OyB9XG4uYmctYW1iZXItdHJhbnNwYXJlbnQtNyB7IGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxOTMsIDcsIDAuNykgIWltcG9ydGFudDsgfVxuLmJnLWFtYmVyLXRyYW5zcGFyZW50LTggeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjgpICFpbXBvcnRhbnQ7IH1cbi5iZy1hbWJlci10cmFuc3BhcmVudC05IHsgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE5MywgNywgMC45KSAhaW1wb3J0YW50OyB9XG4uYmctYW1iZXItNTAgeyBiYWNrZ3JvdW5kOiAjRkZGOEUxICFpbXBvcnRhbnQ7IH1cbi5iZy1hbWJlci0xMDAgeyBiYWNrZ3JvdW5kOiAjRkZFQ0IzICFpbXBvcnRhbnQ7IH1cbi5iZy1hbWJlci0yMDAgeyBiYWNrZ3JvdW5kOiAjRkZFMDgyICFpbXBvcnRhbnQ7IH1cbi5iZy1hbWJlci0zMDAsIC5iZy1hbWJlci1saWdodGVyIHsgYmFja2dyb3VuZDogI0ZGRDU0RiAhaW1wb3J0YW50OyB9XG4uYmctYW1iZXItNDAwIHsgYmFja2dyb3VuZDogI0ZGQ0EyOCAhaW1wb3J0YW50OyB9XG4uYmctYW1iZXItNjAwIHsgYmFja2dyb3VuZDogI0ZGQjMwMCAhaW1wb3J0YW50OyB9XG4uYmctYW1iZXItNzAwLCAuYmctYW1iZXItZGFya2VyIHsgYmFja2dyb3VuZDogI0ZGQTAwMCAhaW1wb3J0YW50OyB9XG4uYmctYW1iZXItODAwIHsgYmFja2dyb3VuZDogI0ZGOEYwMCAhaW1wb3J0YW50OyB9XG4uYmctYW1iZXItOTAwIHsgYmFja2dyb3VuZDogI0ZGNkYwMCAhaW1wb3J0YW50OyB9XG4udGV4dC1hbWJlcixcbi50ZXh0LWFtYmVyLTUwMCB7IFxuXHRjb2xvcjogI0ZGQzEwNyAhaW1wb3J0YW50OyBcbn1cbmEudGV4dC1hbWJlcjpob3ZlcixcbmEudGV4dC1hbWJlcjpmb2N1cyB7IFxuXHRjb2xvcjogI0ZGQTAwMCAhaW1wb3J0YW50OyBcbn1cbi50ZXh0LWFtYmVyLXRyYW5zcGFyZW50LTEgeyBjb2xvcjogcmdiYSgyNTUsIDE5MywgNywgMC4xKSAhaW1wb3J0YW50OyB9XG4udGV4dC1hbWJlci10cmFuc3BhcmVudC0yIHsgY29sb3I6IHJnYmEoMjU1LCAxOTMsIDcsIDAuMikgIWltcG9ydGFudDsgfVxuLnRleHQtYW1iZXItdHJhbnNwYXJlbnQtMyB7IGNvbG9yOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjMpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWFtYmVyLXRyYW5zcGFyZW50LTQgeyBjb2xvcjogcmdiYSgyNTUsIDE5MywgNywgMC40KSAhaW1wb3J0YW50OyB9XG4udGV4dC1hbWJlci10cmFuc3BhcmVudC01IHsgY29sb3I6IHJnYmEoMjU1LCAxOTMsIDcsIDAuNSkgIWltcG9ydGFudDsgfVxuLnRleHQtYW1iZXItdHJhbnNwYXJlbnQtNiB7IGNvbG9yOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjYpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWFtYmVyLXRyYW5zcGFyZW50LTcgeyBjb2xvcjogcmdiYSgyNTUsIDE5MywgNywgMC43KSAhaW1wb3J0YW50OyB9XG4udGV4dC1hbWJlci10cmFuc3BhcmVudC04IHsgY29sb3I6IHJnYmEoMjU1LCAxOTMsIDcsIDAuOCkgIWltcG9ydGFudDsgfVxuLnRleHQtYW1iZXItdHJhbnNwYXJlbnQtOSB7IGNvbG9yOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjkpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWFtYmVyLTUwIHsgY29sb3I6ICNGRkY4RTEgIWltcG9ydGFudDsgfVxuLnRleHQtYW1iZXItMTAwIHsgY29sb3I6ICNGRkVDQjMgIWltcG9ydGFudDsgfVxuLnRleHQtYW1iZXItMjAwIHsgY29sb3I6ICNGRkUwODIgIWltcG9ydGFudDsgfVxuLnRleHQtYW1iZXItMzAwLCAudGV4dC1hbWJlci1saWdodGVyIHsgY29sb3I6ICNGRkQ1NEYgIWltcG9ydGFudDsgfVxuLnRleHQtYW1iZXItNDAwIHsgY29sb3I6ICNGRkNBMjggIWltcG9ydGFudDsgfVxuLnRleHQtYW1iZXItNjAwIHsgY29sb3I6ICNGRkIzMDAgIWltcG9ydGFudDsgfVxuLnRleHQtYW1iZXItNzAwLCAudGV4dC1hbWJlci1kYXJrZXIgeyBjb2xvcjogI0ZGQTAwMCAhaW1wb3J0YW50OyB9XG4udGV4dC1hbWJlci04MDAgeyBjb2xvcjogI0ZGOEYwMCAhaW1wb3J0YW50OyB9XG4udGV4dC1hbWJlci05MDAgeyBjb2xvcjogI0ZGNkYwMCAhaW1wb3J0YW50OyB9XG4uYmctZ3JhZGllbnQtYW1iZXIge1xuXHRiYWNrZ3JvdW5kOiByZ2IoMjU1LDIxMyw3OSkgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwyMTMsNzksMSkgMCUsIHJnYmEoMjU1LDE2MCwwLDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsMjEzLDc5LDEpIDAlLHJnYmEoMjU1LDE2MCwwLDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LDIxMyw3OSwxKSAwJSxyZ2JhKDI1NSwxNjAsMCwxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2ZmZDU0ZicsIGVuZENvbG9yc3RyPScjZmZhMDAwJyxHcmFkaWVudFR5cGU9MCApICFpbXBvcnRhbnQ7XG59XG5cblxuLyogT3JhbmdlICovXG5cbi5iZy1vcmFuZ2UsXG4uYmctd2FybmluZyxcbi5iZy1vcmFuZ2UtNTAwLFxuLnBhbmVsLW9yYW5nZSAucGFuZWwtaGVhZGluZyxcbi5wYW5lbC13YXJuaW5nIC5wYW5lbC1oZWFkaW5nIHsgXG5cdGJhY2tncm91bmQ6ICRvcmFuZ2UgIWltcG9ydGFudDsgXG59XG4uYmctb3JhbmdlLXRyYW5zcGFyZW50LTEgeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTUyLCAwLCAwLjEpICFpbXBvcnRhbnQ7IH1cbi5iZy1vcmFuZ2UtdHJhbnNwYXJlbnQtMiB7IGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxNTIsIDAsIDAuMikgIWltcG9ydGFudDsgfVxuLmJnLW9yYW5nZS10cmFuc3BhcmVudC0zIHsgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE1MiwgMCwgMC4zKSAhaW1wb3J0YW50OyB9XG4uYmctb3JhbmdlLXRyYW5zcGFyZW50LTQgeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTUyLCAwLCAwLjQpICFpbXBvcnRhbnQ7IH1cbi5iZy1vcmFuZ2UtdHJhbnNwYXJlbnQtNSB7IGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxNTIsIDAsIDAuNSkgIWltcG9ydGFudDsgfVxuLmJnLW9yYW5nZS10cmFuc3BhcmVudC02IHsgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE1MiwgMCwgMC42KSAhaW1wb3J0YW50OyB9XG4uYmctb3JhbmdlLXRyYW5zcGFyZW50LTcgeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTUyLCAwLCAwLjcpICFpbXBvcnRhbnQ7IH1cbi5iZy1vcmFuZ2UtdHJhbnNwYXJlbnQtOCB7IGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxNTIsIDAsIDAuOCkgIWltcG9ydGFudDsgfVxuLmJnLW9yYW5nZS10cmFuc3BhcmVudC05IHsgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE1MiwgMCwgMC45KSAhaW1wb3J0YW50OyB9XG4uYmctb3JhbmdlLTUwIHsgYmFja2dyb3VuZDogI0ZGRjNFMCAhaW1wb3J0YW50OyB9XG4uYmctb3JhbmdlLTEwMCB7IGJhY2tncm91bmQ6ICNGRkUwQjIgIWltcG9ydGFudDsgfVxuLmJnLW9yYW5nZS0yMDAgeyBiYWNrZ3JvdW5kOiAjRkZDQzgwICFpbXBvcnRhbnQ7IH1cbi5iZy1vcmFuZ2UtMzAwLCAuYmctb3JhbmdlLWxpZ2h0ZXIgeyBiYWNrZ3JvdW5kOiAkb3JhbmdlX2xpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLmJnLW9yYW5nZS00MDAgeyBiYWNrZ3JvdW5kOiAjRkZBNzI2ICFpbXBvcnRhbnQ7IH1cbi5iZy1vcmFuZ2UtNjAwIHsgYmFja2dyb3VuZDogI0ZCOEMwMCAhaW1wb3J0YW50OyB9XG4uYmctb3JhbmdlLTcwMCwgLmJnLW9yYW5nZS1kYXJrZXIgeyBiYWNrZ3JvdW5kOiAkb3JhbmdlX2RhcmtlciAhaW1wb3J0YW50OyB9XG4uYmctb3JhbmdlLTgwMCB7IGJhY2tncm91bmQ6ICNFRjZDMDAgIWltcG9ydGFudDsgfVxuLmJnLW9yYW5nZS05MDAgeyBiYWNrZ3JvdW5kOiAjRTY1MTAwICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW9yYW5nZSxcbi50ZXh0LXdhcm5pbmcsXG4udGV4dC1vcmFuZ2UtNTAwIHsgXG5cdGNvbG9yOiAkb3JhbmdlICFpbXBvcnRhbnQ7IFxufVxuYS50ZXh0LW9yYW5nZTpob3ZlcixcbmEudGV4dC1vcmFuZ2U6Zm9jdXMsXG5hLnRleHQtd2FybmluZzpob3ZlcixcbmEudGV4dC13YXJuaW5nOmZvY3VzIHsgXG5cdGNvbG9yOiAkb3JhbmdlX2RhcmtlciAhaW1wb3J0YW50OyBcbn1cbi50ZXh0LW9yYW5nZS10cmFuc3BhcmVudC0xIHsgY29sb3I6IHJnYmEoMjU1LCAxNTIsIDAsIDAuMSkgIWltcG9ydGFudDsgfVxuLnRleHQtb3JhbmdlLXRyYW5zcGFyZW50LTIgeyBjb2xvcjogcmdiYSgyNTUsIDE1MiwgMCwgMC4yKSAhaW1wb3J0YW50OyB9XG4udGV4dC1vcmFuZ2UtdHJhbnNwYXJlbnQtMyB7IGNvbG9yOiByZ2JhKDI1NSwgMTUyLCAwLCAwLjMpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW9yYW5nZS10cmFuc3BhcmVudC00IHsgY29sb3I6IHJnYmEoMjU1LCAxNTIsIDAsIDAuNCkgIWltcG9ydGFudDsgfVxuLnRleHQtb3JhbmdlLXRyYW5zcGFyZW50LTUgeyBjb2xvcjogcmdiYSgyNTUsIDE1MiwgMCwgMC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC1vcmFuZ2UtdHJhbnNwYXJlbnQtNiB7IGNvbG9yOiByZ2JhKDI1NSwgMTUyLCAwLCAwLjYpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW9yYW5nZS10cmFuc3BhcmVudC03IHsgY29sb3I6IHJnYmEoMjU1LCAxNTIsIDAsIDAuNykgIWltcG9ydGFudDsgfVxuLnRleHQtb3JhbmdlLXRyYW5zcGFyZW50LTggeyBjb2xvcjogcmdiYSgyNTUsIDE1MiwgMCwgMC44KSAhaW1wb3J0YW50OyB9XG4udGV4dC1vcmFuZ2UtdHJhbnNwYXJlbnQtOSB7IGNvbG9yOiByZ2JhKDI1NSwgMTUyLCAwLCAwLjkpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW9yYW5nZS01MCB7IGNvbG9yOiAjRkZGM0UwICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW9yYW5nZS0xMDAgeyBjb2xvcjogI0ZGRTBCMiAhaW1wb3J0YW50OyB9XG4udGV4dC1vcmFuZ2UtMjAwIHsgY29sb3I6ICNGRkNDODAgIWltcG9ydGFudDsgfVxuLnRleHQtb3JhbmdlLTMwMCwgLnRleHQtb3JhbmdlLWxpZ2h0ZXIgeyBjb2xvcjogJG9yYW5nZV9saWdodGVyICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW9yYW5nZS00MDAgeyBjb2xvcjogI0ZGQTcyNiAhaW1wb3J0YW50OyB9XG4udGV4dC1vcmFuZ2UtNjAwIHsgY29sb3I6ICNGQjhDMDAgIWltcG9ydGFudDsgfVxuLnRleHQtb3JhbmdlLTcwMCwgLnRleHQtb3JhbmdlLWRhcmtlciB7IGNvbG9yOiAkb3JhbmdlX2RhcmtlciAhaW1wb3J0YW50OyB9XG4udGV4dC1vcmFuZ2UtODAwIHsgY29sb3I6ICNFRjZDMDAgIWltcG9ydGFudDsgfVxuLnRleHQtb3JhbmdlLTkwMCB7IGNvbG9yOiAjRTY1MTAwICFpbXBvcnRhbnQ7IH1cbi5iZy1ncmFkaWVudC1vcmFuZ2Uge1xuXHRiYWNrZ3JvdW5kOiByZ2IoMjU1LDE4Myw3NykgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwxODMsNzcsMSkgMCUsIHJnYmEoMjQ1LDEyNCwwLDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsMTgzLDc3LDEpIDAlLHJnYmEoMjQ1LDEyNCwwLDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LDE4Myw3NywxKSAwJSxyZ2JhKDI0NSwxMjQsMCwxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI3skb3JhbmdlX2xpZ2h0ZXJ9JywgZW5kQ29sb3JzdHI9JyN7JG9yYW5nZV9kYXJrZXJ9JyxHcmFkaWVudFR5cGU9MCApICFpbXBvcnRhbnQ7XG59XG5cblxuLyogRGVlcCBPcmFuZ2UgKi9cblxuLmJnLWRlZXAtb3JhbmdlLFxuLmJnLWRlZXAtb3JhbmdlLTUwMCxcbi5wYW5lbC1kZWVwLW9yYW5nZSAucGFuZWwtaGVhZGluZyB7IFxuXHRiYWNrZ3JvdW5kOiAjRkY1NzIyICFpbXBvcnRhbnQ7IFxufVxuLmJnLWRlZXAtb3JhbmdlLXRyYW5zcGFyZW50LTEgeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgODcsIDM0LCAwLjEpICFpbXBvcnRhbnQ7IH1cbi5iZy1kZWVwLW9yYW5nZS10cmFuc3BhcmVudC0yIHsgYmFja2dyb3VuZDogcmdiYSgyNTUsIDg3LCAzNCwgMC4yKSAhaW1wb3J0YW50OyB9XG4uYmctZGVlcC1vcmFuZ2UtdHJhbnNwYXJlbnQtMyB7IGJhY2tncm91bmQ6IHJnYmEoMjU1LCA4NywgMzQsIDAuMykgIWltcG9ydGFudDsgfVxuLmJnLWRlZXAtb3JhbmdlLXRyYW5zcGFyZW50LTQgeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgODcsIDM0LCAwLjQpICFpbXBvcnRhbnQ7IH1cbi5iZy1kZWVwLW9yYW5nZS10cmFuc3BhcmVudC01IHsgYmFja2dyb3VuZDogcmdiYSgyNTUsIDg3LCAzNCwgMC41KSAhaW1wb3J0YW50OyB9XG4uYmctZGVlcC1vcmFuZ2UtdHJhbnNwYXJlbnQtNiB7IGJhY2tncm91bmQ6IHJnYmEoMjU1LCA4NywgMzQsIDAuNikgIWltcG9ydGFudDsgfVxuLmJnLWRlZXAtb3JhbmdlLXRyYW5zcGFyZW50LTcgeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgODcsIDM0LCAwLjcpICFpbXBvcnRhbnQ7IH1cbi5iZy1kZWVwLW9yYW5nZS10cmFuc3BhcmVudC04IHsgYmFja2dyb3VuZDogcmdiYSgyNTUsIDg3LCAzNCwgMC44KSAhaW1wb3J0YW50OyB9XG4uYmctZGVlcC1vcmFuZ2UtdHJhbnNwYXJlbnQtOSB7IGJhY2tncm91bmQ6IHJnYmEoMjU1LCA4NywgMzQsIDAuOSkgIWltcG9ydGFudDsgfVxuLmJnLWRlZXAtb3JhbmdlLTUwIHsgYmFja2dyb3VuZDogI0ZCRTlFNyAhaW1wb3J0YW50OyB9XG4uYmctZGVlcC1vcmFuZ2UtMTAwIHsgYmFja2dyb3VuZDogI0ZGQ0NCQyAhaW1wb3J0YW50OyB9XG4uYmctZGVlcC1vcmFuZ2UtMjAwIHsgYmFja2dyb3VuZDogI0ZGQUI5MSAhaW1wb3J0YW50OyB9XG4uYmctZGVlcC1vcmFuZ2UtMzAwLCAuYmctZGVlcC1vcmFuZ2UtbGlnaHRlciB7IGJhY2tncm91bmQ6ICNGRjhBNjUgIWltcG9ydGFudDsgfVxuLmJnLWRlZXAtb3JhbmdlLTQwMCB7IGJhY2tncm91bmQ6ICNGRjcwNDMgIWltcG9ydGFudDsgfVxuLmJnLWRlZXAtb3JhbmdlLTYwMCB7IGJhY2tncm91bmQ6ICNGNDUxMUUgIWltcG9ydGFudDsgfVxuLmJnLWRlZXAtb3JhbmdlLTcwMCwgLmJnLWRlZXAtb3JhbmdlLWRhcmtlciB7IGJhY2tncm91bmQ6ICNFNjRBMTkgIWltcG9ydGFudDsgfVxuLmJnLWRlZXAtb3JhbmdlLTgwMCB7IGJhY2tncm91bmQ6ICNEODQzMTUgIWltcG9ydGFudDsgfVxuLmJnLWRlZXAtb3JhbmdlLTkwMCB7IGJhY2tncm91bmQ6ICNCRjM2MEMgIWltcG9ydGFudDsgfVxuLnRleHQtZGVlcC1vcmFuZ2UsXG4udGV4dC1kZWVwLW9yYW5nZS01MDAgeyBcblx0Y29sb3I6ICNGRjU3MjIgIWltcG9ydGFudDsgXG59XG5hLnRleHQtZGVlcC1vcmFuZ2U6aG92ZXIsXG5hLnRleHQtZGVlcC1vcmFuZ2U6Zm9jdXMgeyBcblx0Y29sb3I6ICNFNjRBMTkgIWltcG9ydGFudDsgXG59XG4udGV4dC1kZWVwLW9yYW5nZS10cmFuc3BhcmVudC0xIHsgY29sb3I6IHJnYmEoMjU1LCA4NywgMzQsIDAuMSkgIWltcG9ydGFudDsgfVxuLnRleHQtZGVlcC1vcmFuZ2UtdHJhbnNwYXJlbnQtMiB7IGNvbG9yOiByZ2JhKDI1NSwgODcsIDM0LCAwLjIpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWRlZXAtb3JhbmdlLXRyYW5zcGFyZW50LTMgeyBjb2xvcjogcmdiYSgyNTUsIDg3LCAzNCwgMC4zKSAhaW1wb3J0YW50OyB9XG4udGV4dC1kZWVwLW9yYW5nZS10cmFuc3BhcmVudC00IHsgY29sb3I6IHJnYmEoMjU1LCA4NywgMzQsIDAuNCkgIWltcG9ydGFudDsgfVxuLnRleHQtZGVlcC1vcmFuZ2UtdHJhbnNwYXJlbnQtNSB7IGNvbG9yOiByZ2JhKDI1NSwgODcsIDM0LCAwLjUpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWRlZXAtb3JhbmdlLXRyYW5zcGFyZW50LTYgeyBjb2xvcjogcmdiYSgyNTUsIDg3LCAzNCwgMC42KSAhaW1wb3J0YW50OyB9XG4udGV4dC1kZWVwLW9yYW5nZS10cmFuc3BhcmVudC03IHsgY29sb3I6IHJnYmEoMjU1LCA4NywgMzQsIDAuNykgIWltcG9ydGFudDsgfVxuLnRleHQtZGVlcC1vcmFuZ2UtdHJhbnNwYXJlbnQtOCB7IGNvbG9yOiByZ2JhKDI1NSwgODcsIDM0LCAwLjgpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWRlZXAtb3JhbmdlLXRyYW5zcGFyZW50LTkgeyBjb2xvcjogcmdiYSgyNTUsIDg3LCAzNCwgMC45KSAhaW1wb3J0YW50OyB9XG4udGV4dC1kZWVwLW9yYW5nZS01MCB7IGNvbG9yOiAjRkJFOUU3ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWRlZXAtb3JhbmdlLTEwMCB7IGNvbG9yOiAjRkZDQ0JDICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWRlZXAtb3JhbmdlLTIwMCB7IGNvbG9yOiAjRkZBQjkxICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWRlZXAtb3JhbmdlLTMwMCwgLnRleHQtZGVlcC1vcmFuZ2UtbGlnaHRlciB7IGNvbG9yOiAjRkY4QTY1ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWRlZXAtb3JhbmdlLTQwMCB7IGNvbG9yOiAjRkY3MDQzICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWRlZXAtb3JhbmdlLTYwMCB7IGNvbG9yOiAjRjQ1MTFFICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWRlZXAtb3JhbmdlLTcwMCwgLnRleHQtZGVlcC1vcmFuZ2UtZGFya2VyIHsgY29sb3I6ICNFNjRBMTkgIWltcG9ydGFudDsgfVxuLnRleHQtZGVlcC1vcmFuZ2UtODAwIHsgY29sb3I6ICNEODQzMTUgIWltcG9ydGFudDsgfVxuLnRleHQtZGVlcC1vcmFuZ2UtOTAwIHsgY29sb3I6ICNCRjM2MEMgIWltcG9ydGFudDsgfVxuLmJnLWdyYWRpZW50LWRlZXAtb3JhbmdlIHtcblx0YmFja2dyb3VuZDogcmdiKDI1NSwxMzgsMTAxKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LDEzOCwxMDEsMSkgMCUsIHJnYmEoMjMwLDc0LDI1LDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsMTM4LDEwMSwxKSAwJSxyZ2JhKDIzMCw3NCwyNSwxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwxMzgsMTAxLDEpIDAlLHJnYmEoMjMwLDc0LDI1LDEpIDEwMCUpICFpbXBvcnRhbnQ7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZmY4YTY1JywgZW5kQ29sb3JzdHI9JyNlNjRhMTknLEdyYWRpZW50VHlwZT0wICkgIWltcG9ydGFudDtcbn1cblxuXG4vKiBCcm93biAqL1xuXG4uYmctYnJvd24sXG4uYmctYnJvd24tNTAwLFxuLnBhbmVsLWJyb3duIC5wYW5lbC1oZWFkaW5nIHsgXG5cdGJhY2tncm91bmQ6ICM3OTU1NDggIWltcG9ydGFudDsgXG59XG4uYmctYnJvd24tdHJhbnNwYXJlbnQtMSB7IGJhY2tncm91bmQ6IHJnYmEoMTIxLCA4NSwgNzIsIDAuMSkgIWltcG9ydGFudDsgfVxuLmJnLWJyb3duLXRyYW5zcGFyZW50LTIgeyBiYWNrZ3JvdW5kOiByZ2JhKDEyMSwgODUsIDcyLCAwLjIpICFpbXBvcnRhbnQ7IH1cbi5iZy1icm93bi10cmFuc3BhcmVudC0zIHsgYmFja2dyb3VuZDogcmdiYSgxMjEsIDg1LCA3MiwgMC4zKSAhaW1wb3J0YW50OyB9XG4uYmctYnJvd24tdHJhbnNwYXJlbnQtNCB7IGJhY2tncm91bmQ6IHJnYmEoMTIxLCA4NSwgNzIsIDAuNCkgIWltcG9ydGFudDsgfVxuLmJnLWJyb3duLXRyYW5zcGFyZW50LTUgeyBiYWNrZ3JvdW5kOiByZ2JhKDEyMSwgODUsIDcyLCAwLjUpICFpbXBvcnRhbnQ7IH1cbi5iZy1icm93bi10cmFuc3BhcmVudC02IHsgYmFja2dyb3VuZDogcmdiYSgxMjEsIDg1LCA3MiwgMC42KSAhaW1wb3J0YW50OyB9XG4uYmctYnJvd24tdHJhbnNwYXJlbnQtNyB7IGJhY2tncm91bmQ6IHJnYmEoMTIxLCA4NSwgNzIsIDAuNykgIWltcG9ydGFudDsgfVxuLmJnLWJyb3duLXRyYW5zcGFyZW50LTggeyBiYWNrZ3JvdW5kOiByZ2JhKDEyMSwgODUsIDcyLCAwLjgpICFpbXBvcnRhbnQ7IH1cbi5iZy1icm93bi10cmFuc3BhcmVudC05IHsgYmFja2dyb3VuZDogcmdiYSgxMjEsIDg1LCA3MiwgMC45KSAhaW1wb3J0YW50OyB9XG4uYmctYnJvd24tNTAgeyBiYWNrZ3JvdW5kOiAjRUZFQkU5ICFpbXBvcnRhbnQ7IH1cbi5iZy1icm93bi0xMDAgeyBiYWNrZ3JvdW5kOiAjRDdDQ0M4ICFpbXBvcnRhbnQ7IH1cbi5iZy1icm93bi0yMDAgeyBiYWNrZ3JvdW5kOiAjQkNBQUE0ICFpbXBvcnRhbnQ7IH1cbi5iZy1icm93bi0zMDAsIC5iZy1icm93bi1saWdodGVyIHsgYmFja2dyb3VuZDogI0ExODg3RiAhaW1wb3J0YW50OyB9XG4uYmctYnJvd24tNDAwIHsgYmFja2dyb3VuZDogIzhENkU2MyAhaW1wb3J0YW50OyB9XG4uYmctYnJvd24tNjAwIHsgYmFja2dyb3VuZDogIzZENEM0MSAhaW1wb3J0YW50OyB9XG4uYmctYnJvd24tNzAwLCAuYmctYnJvd24tZGFya2VyIHsgYmFja2dyb3VuZDogIzVENDAzNyAhaW1wb3J0YW50OyB9XG4uYmctYnJvd24tODAwIHsgYmFja2dyb3VuZDogIzRFMzQyRSAhaW1wb3J0YW50OyB9XG4uYmctYnJvd24tOTAwIHsgYmFja2dyb3VuZDogIzNFMjcyMyAhaW1wb3J0YW50OyB9XG4udGV4dC1icm93bixcbi50ZXh0LWJyb3duLTUwMCB7IFxuXHRjb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50OyBcbn1cbmEudGV4dC1icm93bjpob3ZlcixcbmEudGV4dC1icm93bjpmb2N1cyB7IFxuXHRjb2xvcjogIzVENDAzNyAhaW1wb3J0YW50OyBcbn1cbi50ZXh0LWJyb3duLXRyYW5zcGFyZW50LTEgeyBjb2xvcjogcmdiYSgxMjEsIDg1LCA3MiwgMC4xKSAhaW1wb3J0YW50OyB9XG4udGV4dC1icm93bi10cmFuc3BhcmVudC0yIHsgY29sb3I6IHJnYmEoMTIxLCA4NSwgNzIsIDAuMikgIWltcG9ydGFudDsgfVxuLnRleHQtYnJvd24tdHJhbnNwYXJlbnQtMyB7IGNvbG9yOiByZ2JhKDEyMSwgODUsIDcyLCAwLjMpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWJyb3duLXRyYW5zcGFyZW50LTQgeyBjb2xvcjogcmdiYSgxMjEsIDg1LCA3MiwgMC40KSAhaW1wb3J0YW50OyB9XG4udGV4dC1icm93bi10cmFuc3BhcmVudC01IHsgY29sb3I6IHJnYmEoMTIxLCA4NSwgNzIsIDAuNSkgIWltcG9ydGFudDsgfVxuLnRleHQtYnJvd24tdHJhbnNwYXJlbnQtNiB7IGNvbG9yOiByZ2JhKDEyMSwgODUsIDcyLCAwLjYpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWJyb3duLXRyYW5zcGFyZW50LTcgeyBjb2xvcjogcmdiYSgxMjEsIDg1LCA3MiwgMC43KSAhaW1wb3J0YW50OyB9XG4udGV4dC1icm93bi10cmFuc3BhcmVudC04IHsgY29sb3I6IHJnYmEoMTIxLCA4NSwgNzIsIDAuOCkgIWltcG9ydGFudDsgfVxuLnRleHQtYnJvd24tdHJhbnNwYXJlbnQtOSB7IGNvbG9yOiByZ2JhKDEyMSwgODUsIDcyLCAwLjkpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWJyb3duLTUwIHsgY29sb3I6ICNFRkVCRTkgIWltcG9ydGFudDsgfVxuLnRleHQtYnJvd24tMTAwIHsgY29sb3I6ICNEN0NDQzggIWltcG9ydGFudDsgfVxuLnRleHQtYnJvd24tMjAwIHsgY29sb3I6ICNCQ0FBQTQgIWltcG9ydGFudDsgfVxuLnRleHQtYnJvd24tMzAwLCAudGV4dC1icm93bi1saWdodGVyIHsgY29sb3I6ICNBMTg4N0YgIWltcG9ydGFudDsgfVxuLnRleHQtYnJvd24tNDAwIHsgY29sb3I6ICM4RDZFNjMgIWltcG9ydGFudDsgfVxuLnRleHQtYnJvd24tNjAwIHsgY29sb3I6ICM2RDRDNDEgIWltcG9ydGFudDsgfVxuLnRleHQtYnJvd24tNzAwLCAudGV4dC1icm93bi1kYXJrZXIgeyBjb2xvcjogIzVENDAzNyAhaW1wb3J0YW50OyB9XG4udGV4dC1icm93bi04MDAgeyBjb2xvcjogIzRFMzQyRSAhaW1wb3J0YW50OyB9XG4udGV4dC1icm93bi05MDAgeyBjb2xvcjogIzNFMjcyMyAhaW1wb3J0YW50OyB9XG4uYmctZ3JhZGllbnQtYnJvd24ge1xuXHRiYWNrZ3JvdW5kOiByZ2IoMTYxLDEzNiwxMjcpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNjEsMTM2LDEyNywxKSAwJSwgcmdiYSg5Myw2NCw1NSwxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTYxLDEzNiwxMjcsMSkgMCUscmdiYSg5Myw2NCw1NSwxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDE2MSwxMzYsMTI3LDEpIDAlLHJnYmEoOTMsNjQsNTUsMSkgMTAwJSkgIWltcG9ydGFudDtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyNhMTg4N2YnLCBlbmRDb2xvcnN0cj0nIzVkNDAzNycsR3JhZGllbnRUeXBlPTAgKSAhaW1wb3J0YW50O1xufVxuXG5cbi8qIEdyZXkgKi9cblxuLmJnLWdyZXksXG4uYmctZ3JleS01MDAsXG4uYmctbXV0ZWQgeyBcblx0YmFja2dyb3VuZDogJGdyZXkgIWltcG9ydGFudDsgXG59XG4uYmctZ3JleS10cmFuc3BhcmVudC0xIHsgYmFja2dyb3VuZDogcmdiYSgxNTgsIDE1OCwgMTU4LCAwLjEpICFpbXBvcnRhbnQ7IH1cbi5iZy1ncmV5LXRyYW5zcGFyZW50LTIgeyBiYWNrZ3JvdW5kOiByZ2JhKDE1OCwgMTU4LCAxNTgsIDAuMikgIWltcG9ydGFudDsgfVxuLmJnLWdyZXktdHJhbnNwYXJlbnQtMyB7IGJhY2tncm91bmQ6IHJnYmEoMTU4LCAxNTgsIDE1OCwgMC4zKSAhaW1wb3J0YW50OyB9XG4uYmctZ3JleS10cmFuc3BhcmVudC00IHsgYmFja2dyb3VuZDogcmdiYSgxNTgsIDE1OCwgMTU4LCAwLjQpICFpbXBvcnRhbnQ7IH1cbi5iZy1ncmV5LXRyYW5zcGFyZW50LTUgeyBiYWNrZ3JvdW5kOiByZ2JhKDE1OCwgMTU4LCAxNTgsIDAuNSkgIWltcG9ydGFudDsgfVxuLmJnLWdyZXktdHJhbnNwYXJlbnQtNiB7IGJhY2tncm91bmQ6IHJnYmEoMTU4LCAxNTgsIDE1OCwgMC42KSAhaW1wb3J0YW50OyB9XG4uYmctZ3JleS10cmFuc3BhcmVudC03IHsgYmFja2dyb3VuZDogcmdiYSgxNTgsIDE1OCwgMTU4LCAwLjcpICFpbXBvcnRhbnQ7IH1cbi5iZy1ncmV5LXRyYW5zcGFyZW50LTggeyBiYWNrZ3JvdW5kOiByZ2JhKDE1OCwgMTU4LCAxNTgsIDAuOCkgIWltcG9ydGFudDsgfVxuLmJnLWdyZXktdHJhbnNwYXJlbnQtOSB7IGJhY2tncm91bmQ6IHJnYmEoMTU4LCAxNTgsIDE1OCwgMC45KSAhaW1wb3J0YW50OyB9XG4uYmctc2lsdmVyLXRyYW5zcGFyZW50LTEgeyBiYWNrZ3JvdW5kOiByZ2JhKDIzOCwgMjM4LCAyMzgsIDAuMSkgIWltcG9ydGFudDsgfVxuLmJnLXNpbHZlci10cmFuc3BhcmVudC0yIHsgYmFja2dyb3VuZDogcmdiYSgyMzgsIDIzOCwgMjM4LCAwLjIpICFpbXBvcnRhbnQ7IH1cbi5iZy1zaWx2ZXItdHJhbnNwYXJlbnQtMyB7IGJhY2tncm91bmQ6IHJnYmEoMjM4LCAyMzgsIDIzOCwgMC4zKSAhaW1wb3J0YW50OyB9XG4uYmctc2lsdmVyLXRyYW5zcGFyZW50LTQgeyBiYWNrZ3JvdW5kOiByZ2JhKDIzOCwgMjM4LCAyMzgsIDAuNCkgIWltcG9ydGFudDsgfVxuLmJnLXNpbHZlci10cmFuc3BhcmVudC01IHsgYmFja2dyb3VuZDogcmdiYSgyMzgsIDIzOCwgMjM4LCAwLjUpICFpbXBvcnRhbnQ7IH1cbi5iZy1zaWx2ZXItdHJhbnNwYXJlbnQtNiB7IGJhY2tncm91bmQ6IHJnYmEoMjM4LCAyMzgsIDIzOCwgMC42KSAhaW1wb3J0YW50OyB9XG4uYmctc2lsdmVyLXRyYW5zcGFyZW50LTcgeyBiYWNrZ3JvdW5kOiByZ2JhKDIzOCwgMjM4LCAyMzgsIDAuNykgIWltcG9ydGFudDsgfVxuLmJnLXNpbHZlci10cmFuc3BhcmVudC04IHsgYmFja2dyb3VuZDogcmdiYSgyMzgsIDIzOCwgMjM4LCAwLjgpICFpbXBvcnRhbnQ7IH1cbi5iZy1zaWx2ZXItdHJhbnNwYXJlbnQtOSB7IGJhY2tncm91bmQ6IHJnYmEoMjM4LCAyMzgsIDIzOCwgMC45KSAhaW1wb3J0YW50OyB9XG4uYmctZ3JleS01MCwgLmJnLXNpbHZlci1saWdodGVyIHsgYmFja2dyb3VuZDogJHNpbHZlcl9saWdodGVyICFpbXBvcnRhbnQ7IH1cbi5iZy1ncmV5LTEwMCB7IGJhY2tncm91bmQ6ICNGNUY1RjUgIWltcG9ydGFudDsgfVxuLmJnLWdyZXktMjAwLCAuYmctc2lsdmVyIHsgYmFja2dyb3VuZDogJHNpbHZlciAhaW1wb3J0YW50OyB9XG4uYmctZ3JleS0zMDAsXG4uYmctZ3JleS1saWdodGVyLFxuLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWhlYWRpbmcgeyBcblx0YmFja2dyb3VuZDogJGdyZXlfbGlnaHRlciAhaW1wb3J0YW50OyBcbn1cbi5iZy1ncmV5LTQwMCwgLmJnLXNpbHZlci1kYXJrZXIgeyBiYWNrZ3JvdW5kOiAkc2lsdmVyX2RhcmtlciAhaW1wb3J0YW50OyB9XG4uYmctZ3JleS02MDAgeyBiYWNrZ3JvdW5kOiAjNzU3NTc1ICFpbXBvcnRhbnQ7IH1cbi5iZy1ncmV5LTcwMCwgLmJnLWdyZXktZGFya2VyIHsgYmFja2dyb3VuZDogJGdyZXlfZGFya2VyICFpbXBvcnRhbnQ7IH1cbi5iZy1ncmV5LTgwMCB7IGJhY2tncm91bmQ6ICM0MjQyNDIgIWltcG9ydGFudDsgfVxuLmJnLWdyZXktOTAwLFxuLnBhbmVsLWdyZXkgLnBhbmVsLWhlYWRpbmcgeyBcblx0YmFja2dyb3VuZDogJGJsYWNrICFpbXBvcnRhbnQ7IFxufVxuLnRleHQtZ3JleSxcbi50ZXh0LW11dGVkLFxuLnRleHQtZ3JleS01MDAgeyBcblx0Y29sb3I6ICRncmV5ICFpbXBvcnRhbnQ7IFxufVxuYS50ZXh0LWdyZXk6aG92ZXIsXG5hLnRleHQtZ3JleTpmb2N1cyB7IFxuXHRjb2xvcjogJGdyZXlfZGFya2VyICFpbXBvcnRhbnQ7IFxufVxuLnRleHQtZ3JleS10cmFuc3BhcmVudC0xIHsgY29sb3I6IHJnYmEoMTU4LCAxNTgsIDE1OCwgMC4xKSAhaW1wb3J0YW50OyB9XG4udGV4dC1ncmV5LXRyYW5zcGFyZW50LTIgeyBjb2xvcjogcmdiYSgxNTgsIDE1OCwgMTU4LCAwLjIpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWdyZXktdHJhbnNwYXJlbnQtMyB7IGNvbG9yOiByZ2JhKDE1OCwgMTU4LCAxNTgsIDAuMykgIWltcG9ydGFudDsgfVxuLnRleHQtZ3JleS10cmFuc3BhcmVudC00IHsgY29sb3I6IHJnYmEoMTU4LCAxNTgsIDE1OCwgMC40KSAhaW1wb3J0YW50OyB9XG4udGV4dC1ncmV5LXRyYW5zcGFyZW50LTUgeyBjb2xvcjogcmdiYSgxNTgsIDE1OCwgMTU4LCAwLjUpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWdyZXktdHJhbnNwYXJlbnQtNiB7IGNvbG9yOiByZ2JhKDE1OCwgMTU4LCAxNTgsIDAuNikgIWltcG9ydGFudDsgfVxuLnRleHQtZ3JleS10cmFuc3BhcmVudC03IHsgY29sb3I6IHJnYmEoMTU4LCAxNTgsIDE1OCwgMC43KSAhaW1wb3J0YW50OyB9XG4udGV4dC1ncmV5LXRyYW5zcGFyZW50LTggeyBjb2xvcjogcmdiYSgxNTgsIDE1OCwgMTU4LCAwLjgpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWdyZXktdHJhbnNwYXJlbnQtOSB7IGNvbG9yOiByZ2JhKDE1OCwgMTU4LCAxNTgsIDAuOSkgIWltcG9ydGFudDsgfVxuLnRleHQtc2lsdmVyLXRyYW5zcGFyZW50LTEgeyBjb2xvcjogcmdiYSgyMzgsIDIzOCwgMjM4LCAwLjEpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXNpbHZlci10cmFuc3BhcmVudC0yIHsgY29sb3I6IHJnYmEoMjM4LCAyMzgsIDIzOCwgMC4yKSAhaW1wb3J0YW50OyB9XG4udGV4dC1zaWx2ZXItdHJhbnNwYXJlbnQtMyB7IGNvbG9yOiByZ2JhKDIzOCwgMjM4LCAyMzgsIDAuMykgIWltcG9ydGFudDsgfVxuLnRleHQtc2lsdmVyLXRyYW5zcGFyZW50LTQgeyBjb2xvcjogcmdiYSgyMzgsIDIzOCwgMjM4LCAwLjQpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXNpbHZlci10cmFuc3BhcmVudC01IHsgY29sb3I6IHJnYmEoMjM4LCAyMzgsIDIzOCwgMC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC1zaWx2ZXItdHJhbnNwYXJlbnQtNiB7IGNvbG9yOiByZ2JhKDIzOCwgMjM4LCAyMzgsIDAuNikgIWltcG9ydGFudDsgfVxuLnRleHQtc2lsdmVyLXRyYW5zcGFyZW50LTcgeyBjb2xvcjogcmdiYSgyMzgsIDIzOCwgMjM4LCAwLjcpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXNpbHZlci10cmFuc3BhcmVudC04IHsgY29sb3I6IHJnYmEoMjM4LCAyMzgsIDIzOCwgMC44KSAhaW1wb3J0YW50OyB9XG4udGV4dC1zaWx2ZXItdHJhbnNwYXJlbnQtOSB7IGNvbG9yOiByZ2JhKDIzOCwgMjM4LCAyMzgsIDAuOSkgIWltcG9ydGFudDsgfVxuLnRleHQtZ3JleS01MCwgLnRleHQtc2lsdmVyLWxpZ2h0ZXIgeyBjb2xvcjogJHNpbHZlcl9saWdodGVyICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWdyZXktMTAwIHsgY29sb3I6ICNGNUY1RjUgIWltcG9ydGFudDsgfVxuLnRleHQtZ3JleS0yMDAsIC50ZXh0LXNpbHZlciB7IGNvbG9yOiAkc2lsdmVyICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWdyZXktMzAwLCAudGV4dC1ncmV5LWxpZ2h0ZXIgeyBjb2xvcjogJGdyZXlfbGlnaHRlciAhaW1wb3J0YW50OyB9XG4udGV4dC1ncmV5LTQwMCwgLnRleHQtc2lsdmVyLWRhcmtlciB7IGNvbG9yOiAkc2lsdmVyX2RhcmtlciAhaW1wb3J0YW50OyB9XG4udGV4dC1ncmV5LTYwMCB7IGNvbG9yOiAjNzU3NTc1ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWdyZXktNzAwLCAudGV4dC1ncmV5LWRhcmtlciB7IGNvbG9yOiAkZ3JleV9kYXJrZXIgIWltcG9ydGFudDsgfVxuLnRleHQtZ3JleS04MDAgeyBjb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50OyB9XG4udGV4dC1ncmV5LTkwMCB7IGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDsgfVxuLmJnLWdyYWRpZW50LWdyZXkge1xuXHRiYWNrZ3JvdW5kOiByZ2IoMjI0LDIyNCwyMjQpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyMjQsMjI0LDIyNCwxKSAwJSwgcmdiYSg5Nyw5Nyw5NywxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjI0LDIyNCwyMjQsMSkgMCUscmdiYSg5Nyw5Nyw5NywxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDIyNCwyMjQsMjI0LDEpIDAlLHJnYmEoOTcsOTcsOTcsMSkgMTAwJSkgIWltcG9ydGFudDtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyN7JGdyZXlfbGlnaHRlcn0nLCBlbmRDb2xvcnN0cj0nI3skZ3JleV9kYXJrZXJ9JyxHcmFkaWVudFR5cGU9MCApICFpbXBvcnRhbnQ7XG59XG5cblxuLyogQmx1ZSBHcmV5ICovXG5cbi5iZy1ibHVlLWdyZXksIFxuLmJnLWJsdWUtZ3JleS01MDAgeyBcblx0YmFja2dyb3VuZDogIzYwN0Q4QiAhaW1wb3J0YW50OyBcbn1cbi5iZy1ibHVlLWdyZXktdHJhbnNwYXJlbnQtMSB7IGJhY2tncm91bmQ6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjEpICFpbXBvcnRhbnQ7IH1cbi5iZy1ibHVlLWdyZXktdHJhbnNwYXJlbnQtMiB7IGJhY2tncm91bmQ6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjIpICFpbXBvcnRhbnQ7IH1cbi5iZy1ibHVlLWdyZXktdHJhbnNwYXJlbnQtMyB7IGJhY2tncm91bmQ6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjMpICFpbXBvcnRhbnQ7IH1cbi5iZy1ibHVlLWdyZXktdHJhbnNwYXJlbnQtNCB7IGJhY2tncm91bmQ6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjQpICFpbXBvcnRhbnQ7IH1cbi5iZy1ibHVlLWdyZXktdHJhbnNwYXJlbnQtNSB7IGJhY2tncm91bmQ6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjUpICFpbXBvcnRhbnQ7IH1cbi5iZy1ibHVlLWdyZXktdHJhbnNwYXJlbnQtNiB7IGJhY2tncm91bmQ6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjYpICFpbXBvcnRhbnQ7IH1cbi5iZy1ibHVlLWdyZXktdHJhbnNwYXJlbnQtNyB7IGJhY2tncm91bmQ6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjcpICFpbXBvcnRhbnQ7IH1cbi5iZy1ibHVlLWdyZXktdHJhbnNwYXJlbnQtOCB7IGJhY2tncm91bmQ6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjgpICFpbXBvcnRhbnQ7IH1cbi5iZy1ibHVlLWdyZXktdHJhbnNwYXJlbnQtOSB7IGJhY2tncm91bmQ6IHJnYmEoOTYsIDEyNSwgMTM5LCAwLjkpICFpbXBvcnRhbnQ7IH1cbi5iZy1ibHVlLWdyZXktNTAgeyBiYWNrZ3JvdW5kOiAjRUNFRkYxICFpbXBvcnRhbnQ7IH1cbi5iZy1ibHVlLWdyZXktMTAwIHsgYmFja2dyb3VuZDogI0NGRDhEQyAhaW1wb3J0YW50OyB9XG4uYmctYmx1ZS1ncmV5LTIwMCB7IGJhY2tncm91bmQ6ICNCMEJFQzUgIWltcG9ydGFudDsgfVxuLmJnLWJsdWUtZ3JleS0zMDAsIC5iZy1ibHVlLWdyZXktbGlnaHRlciB7IGJhY2tncm91bmQ6ICM5MEE0QUUgIWltcG9ydGFudDsgfVxuLmJnLWJsdWUtZ3JleS00MDAgeyBiYWNrZ3JvdW5kOiAjNzg5MDlDICFpbXBvcnRhbnQ7IH1cbi5iZy1ibHVlLWdyZXktNjAwIHsgYmFja2dyb3VuZDogIzU0NkU3QSAhaW1wb3J0YW50OyB9XG4uYmctYmx1ZS1ncmV5LTcwMCwgLmJnLWJsdWUtZ3JleS1kYXJrZXIgeyBiYWNrZ3JvdW5kOiAjNDU1QTY0ICFpbXBvcnRhbnQ7IH1cbi5iZy1ibHVlLWdyZXktODAwIHsgYmFja2dyb3VuZDogIzM3NDc0RiAhaW1wb3J0YW50OyB9XG4uYmctYmx1ZS1ncmV5LTkwMCxcbi5wYW5lbC1ibHVlLWdyZXkgLnBhbmVsLWhlYWRpbmcgeyBcblx0YmFja2dyb3VuZDogIzI2MzIzOCAhaW1wb3J0YW50OyBcbn1cbi50ZXh0LWJsdWUtZ3JleSxcbi50ZXh0LWJsdWUtZ3JleS01MDAgeyBcblx0Y29sb3I6ICM2MDdEOEIgIWltcG9ydGFudDtcbn1cbmEudGV4dC1ibHVlLWdyZXk6aG92ZXIsXG5hLnRleHQtYmx1ZS1ncmV5OmZvY3VzIHsgXG5cdGNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7IFxufVxuLnRleHQtYmx1ZS1ncmV5LXRyYW5zcGFyZW50LTEgeyBjb2xvcjogcmdiYSg5NiwgMTI1LCAxMzksIDAuMSkgIWltcG9ydGFudDsgfVxuLnRleHQtYmx1ZS1ncmV5LXRyYW5zcGFyZW50LTIgeyBjb2xvcjogcmdiYSg5NiwgMTI1LCAxMzksIDAuMikgIWltcG9ydGFudDsgfVxuLnRleHQtYmx1ZS1ncmV5LXRyYW5zcGFyZW50LTMgeyBjb2xvcjogcmdiYSg5NiwgMTI1LCAxMzksIDAuMykgIWltcG9ydGFudDsgfVxuLnRleHQtYmx1ZS1ncmV5LXRyYW5zcGFyZW50LTQgeyBjb2xvcjogcmdiYSg5NiwgMTI1LCAxMzksIDAuNCkgIWltcG9ydGFudDsgfVxuLnRleHQtYmx1ZS1ncmV5LXRyYW5zcGFyZW50LTUgeyBjb2xvcjogcmdiYSg5NiwgMTI1LCAxMzksIDAuNSkgIWltcG9ydGFudDsgfVxuLnRleHQtYmx1ZS1ncmV5LXRyYW5zcGFyZW50LTYgeyBjb2xvcjogcmdiYSg5NiwgMTI1LCAxMzksIDAuNikgIWltcG9ydGFudDsgfVxuLnRleHQtYmx1ZS1ncmV5LXRyYW5zcGFyZW50LTcgeyBjb2xvcjogcmdiYSg5NiwgMTI1LCAxMzksIDAuNykgIWltcG9ydGFudDsgfVxuLnRleHQtYmx1ZS1ncmV5LXRyYW5zcGFyZW50LTggeyBjb2xvcjogcmdiYSg5NiwgMTI1LCAxMzksIDAuOCkgIWltcG9ydGFudDsgfVxuLnRleHQtYmx1ZS1ncmV5LXRyYW5zcGFyZW50LTkgeyBjb2xvcjogcmdiYSg5NiwgMTI1LCAxMzksIDAuOSkgIWltcG9ydGFudDsgfVxuLnRleHQtYmx1ZS1ncmV5LTUwIHsgY29sb3I6ICNFQ0VGRjEgIWltcG9ydGFudDsgfVxuLnRleHQtYmx1ZS1ncmV5LTEwMCB7IGNvbG9yOiAjQ0ZEOERDICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWJsdWUtZ3JleS0yMDAgeyBjb2xvcjogI0IwQkVDNSAhaW1wb3J0YW50OyB9XG4udGV4dC1ibHVlLWdyZXktMzAwLCAudGV4dC1ibHVlLWdyZXktbGlnaHRlciB7IGNvbG9yOiAjOTBBNEFFICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWJsdWUtZ3JleS00MDAgeyBjb2xvcjogIzc4OTA5QyAhaW1wb3J0YW50OyB9XG4udGV4dC1ibHVlLWdyZXktNjAwIHsgY29sb3I6ICM1NDZFN0EgIWltcG9ydGFudDsgfVxuLnRleHQtYmx1ZS1ncmV5LTcwMCwgLnRleHQtYmx1ZS1ncmV5LWRhcmtlciB7IGNvbG9yOiAjNDU1QTY0ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWJsdWUtZ3JleS04MDAgeyBjb2xvcjogIzM3NDc0RiAhaW1wb3J0YW50OyB9XG4udGV4dC1ibHVlLWdyZXktOTAwIHsgY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDsgfVxuLmJnLWdyYWRpZW50LWJsdWUtZ3JleSB7XG5cdGJhY2tncm91bmQ6IHJnYigxNDQsMTY0LDE3NCkgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0NCwxNjQsMTc0LDEpIDAlLCByZ2JhKDY5LDkwLDEwMCwxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTQ0LDE2NCwxNzQsMSkgMCUscmdiYSg2OSw5MCwxMDAsMSkgMTAwJSkgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxNDQsMTY0LDE3NCwxKSAwJSxyZ2JhKDY5LDkwLDEwMCwxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzkwYTRhZScsIGVuZENvbG9yc3RyPScjNDU1YTY0JyxHcmFkaWVudFR5cGU9MCApICFpbXBvcnRhbnQ7XG59XG5cblxuLyogQmxhY2sgKi9cblxuLmJnLWJsYWNrLFxuLmJnLWludmVyc2UsXG4ucGFuZWwtYmxhY2sgLnBhbmVsLWhlYWRpbmcsXG4ucGFuZWwtaW52ZXJzZSAucGFuZWwtaGVhZGluZyB7IFxuXHRiYWNrZ3JvdW5kOiAkYmxhY2sgIWltcG9ydGFudDtcbn1cbi5iZy1ibGFjay1saWdodGVyIHsgYmFja2dyb3VuZDogJGJsYWNrICFpbXBvcnRhbnQ7IH1cbi5iZy1ibGFjay1kYXJrZXIgeyBiYWNrZ3JvdW5kOiAkYmxhY2tfZGFya2VyICFpbXBvcnRhbnQ7IH1cbi5iZy1ibGFjay10cmFuc3BhcmVudC0xIHsgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpICFpbXBvcnRhbnQ7IH1cbi5iZy1ibGFjay10cmFuc3BhcmVudC0yIHsgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7IH1cbi5iZy1ibGFjay10cmFuc3BhcmVudC0zIHsgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpICFpbXBvcnRhbnQ7IH1cbi5iZy1ibGFjay10cmFuc3BhcmVudC00IHsgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpICFpbXBvcnRhbnQ7IH1cbi5iZy1ibGFjay10cmFuc3BhcmVudC01IHsgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7IH1cbi5iZy1ibGFjay10cmFuc3BhcmVudC02IHsgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpICFpbXBvcnRhbnQ7IH1cbi5iZy1ibGFjay10cmFuc3BhcmVudC03IHsgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpICFpbXBvcnRhbnQ7IH1cbi5iZy1ibGFjay10cmFuc3BhcmVudC04IHsgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpICFpbXBvcnRhbnQ7IH1cbi5iZy1ibGFjay10cmFuc3BhcmVudC05IHsgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWJsYWNrLFxuLnRleHQtYmxhY2stZGFya2VyLFxuLnRleHQtaW52ZXJzZSB7XG5cdGNvbG9yOiAkYmxhY2tfZGFya2VyICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ibGFjay1saWdodGVyIHsgY29sb3I6ICRibGFjayAhaW1wb3J0YW50OyB9XG4udGV4dC1ibGFjay10cmFuc3BhcmVudC0xIHsgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKSAhaW1wb3J0YW50OyB9XG4udGV4dC1ibGFjay10cmFuc3BhcmVudC0yIHsgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50OyB9XG4udGV4dC1ibGFjay10cmFuc3BhcmVudC0zIHsgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKSAhaW1wb3J0YW50OyB9XG4udGV4dC1ibGFjay10cmFuc3BhcmVudC00IHsgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KSAhaW1wb3J0YW50OyB9XG4udGV4dC1ibGFjay10cmFuc3BhcmVudC01IHsgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC1ibGFjay10cmFuc3BhcmVudC02IHsgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KSAhaW1wb3J0YW50OyB9XG4udGV4dC1ibGFjay10cmFuc3BhcmVudC03IHsgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KSAhaW1wb3J0YW50OyB9XG4udGV4dC1ibGFjay10cmFuc3BhcmVudC04IHsgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KSAhaW1wb3J0YW50OyB9XG4udGV4dC1ibGFjay10cmFuc3BhcmVudC05IHsgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KSAhaW1wb3J0YW50OyB9XG4uYmctZ3JhZGllbnQtYmxhY2sge1xuXHRiYWNrZ3JvdW5kOiByZ2IoMTAyLDEwMiwxMDIpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxMDIsMTAyLDEwMiwxKSAwJSwgcmdiYSgwLDAsMCwxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTAyLDEwMiwxMDIsMSkgMCUscmdiYSgwLDAsMCwxKSAxMDAlKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDEwMiwxMDIsMTAyLDEpIDAlLHJnYmEoMCwwLDAsMSkgMTAwJSkgIWltcG9ydGFudDtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM2NjY2NjYnLCBlbmRDb2xvcnN0cj0nI3skYmxhY2tfZGFya2VyfScsR3JhZGllbnRUeXBlPTAgKSAhaW1wb3J0YW50O1xufVxuXG5cbi8qIFdoaXRlICovXG5cbi5iZy13aGl0ZSxcbi5wYW5lbC13aGl0ZSAucGFuZWwtaGVhZGluZyB7IFxuXHRiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYmctd2hpdGUtdHJhbnNwYXJlbnQtMSB7IGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAhaW1wb3J0YW50OyB9XG4uYmctd2hpdGUtdHJhbnNwYXJlbnQtMiB7IGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAhaW1wb3J0YW50OyB9XG4uYmctd2hpdGUtdHJhbnNwYXJlbnQtMyB7IGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSAhaW1wb3J0YW50OyB9XG4uYmctd2hpdGUtdHJhbnNwYXJlbnQtNCB7IGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSAhaW1wb3J0YW50OyB9XG4uYmctd2hpdGUtdHJhbnNwYXJlbnQtNSB7IGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50OyB9XG4uYmctd2hpdGUtdHJhbnNwYXJlbnQtNiB7IGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSAhaW1wb3J0YW50OyB9XG4uYmctd2hpdGUtdHJhbnNwYXJlbnQtNyB7IGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSAhaW1wb3J0YW50OyB9XG4uYmctd2hpdGUtdHJhbnNwYXJlbnQtOCB7IGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSAhaW1wb3J0YW50OyB9XG4uYmctd2hpdGUtdHJhbnNwYXJlbnQtOSB7IGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZSB7XG5cdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4udGV4dC13aGl0ZS10cmFuc3BhcmVudC0xIHsgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS10cmFuc3BhcmVudC0yIHsgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS10cmFuc3BhcmVudC0zIHsgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS10cmFuc3BhcmVudC00IHsgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS10cmFuc3BhcmVudC01IHsgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS10cmFuc3BhcmVudC02IHsgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS10cmFuc3BhcmVudC03IHsgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS10cmFuc3BhcmVudC04IHsgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS10cmFuc3BhcmVudC05IHsgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KSAhaW1wb3J0YW50OyB9XG5cblxuLnRleHQtZ3JhZGllbnQge1xuXHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dCAhaW1wb3J0YW50O1xuXHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5uby1iZywgLmJnLW5vbmUgeyBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmhlaWdodC14cyB7IGhlaWdodDogMTUwcHggIWltcG9ydGFudDsgfVxuLmhlaWdodC1zbSB7IGhlaWdodDogMzAwcHggIWltcG9ydGFudDsgfVxuLmhlaWdodC1tZCB7IGhlaWdodDogNDUwcHggIWltcG9ydGFudDsgfVxuLmhlaWdodC1sZyB7IGhlaWdodDogNjAwcHggIWltcG9ydGFudDsgfVxuLmhlaWdodC1mdWxsIHsgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cbi5oZWlnaHQtMCB7IGhlaWdodDogMHB4ICFpbXBvcnRhbnQ7IH1cbi5oZWlnaHQtMTAgeyBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuLmhlaWdodC0yMCB7IGhlaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG4uaGVpZ2h0LTMwIHsgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbi5oZWlnaHQtNDAgeyBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuLmhlaWdodC01MCB7IGhlaWdodDogNTBweCAhaW1wb3J0YW50OyB9XG4uaGVpZ2h0LTYwIHsgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbi5oZWlnaHQtNzAgeyBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxuLmhlaWdodC04MCB7IGhlaWdodDogODBweCAhaW1wb3J0YW50OyB9XG4uaGVpZ2h0LTkwIHsgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cbi5oZWlnaHQtMTAwIHsgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4uaGVpZ2h0LTE1MCB7IGhlaWdodDogMTUwcHggIWltcG9ydGFudDsgfVxuLmhlaWdodC0yMDAgeyBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cbi5oZWlnaHQtMjUwIHsgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50OyB9XG4uaGVpZ2h0LTMwMCB7IGhlaWdodDogMzAwcHggIWltcG9ydGFudDsgfVxuLmhlaWdodC0zNTAgeyBoZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7IH1cbi5oZWlnaHQtNDAwIHsgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50OyB9XG4uaGVpZ2h0LTQ1MCB7IGhlaWdodDogNDUwcHggIWltcG9ydGFudDsgfVxuLmhlaWdodC01MDAgeyBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7IH1cbi5oZWlnaHQtNTUwIHsgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50OyB9XG4uaGVpZ2h0LTYwMCB7IGhlaWdodDogNjAwcHggIWltcG9ydGFudDsgfVxuXG4ud2lkdGgteHMgeyB3aWR0aDogMTUwcHggIWltcG9ydGFudDsgfVxuLndpZHRoLXNtIHsgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7IH1cbi53aWR0aC1tZCB7IHdpZHRoOiA0NTBweCAhaW1wb3J0YW50OyB9XG4ud2lkdGgtbGcgeyB3aWR0aDogNjAwcHggIWltcG9ydGFudDsgfVxuLndpZHRoLWZ1bGwgeyB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4ud2lkdGgtaGFsZiB7IHdpZHRoOiA1MCUgIWltcG9ydGFudDsgfVxuLndpZHRoLTAgeyB3aWR0aDogMHB4ICFpbXBvcnRhbnQ7IH1cbi53aWR0aC0xMCB7IHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbi53aWR0aC0yMCB7IHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbi53aWR0aC0zMCB7IHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbi53aWR0aC00MCB7IHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbi53aWR0aC01MCB7IHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbi53aWR0aC02MCB7IHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbi53aWR0aC03MCB7IHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbi53aWR0aC04MCB7IHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbi53aWR0aC05MCB7IHdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbi53aWR0aC0xMDAgeyB3aWR0aDogMTAwcHggIWltcG9ydGFudDsgfVxuLndpZHRoLTE1MCB7IHdpZHRoOiAxNTBweCAhaW1wb3J0YW50OyB9XG4ud2lkdGgtMjAwIHsgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cbi53aWR0aC0yNTAgeyB3aWR0aDogMjUwcHggIWltcG9ydGFudDsgfVxuLndpZHRoLTMwMCB7IHdpZHRoOiAzMDBweCAhaW1wb3J0YW50OyB9XG4ud2lkdGgtMzUwIHsgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7IH1cbi53aWR0aC00MDAgeyB3aWR0aDogNDAwcHggIWltcG9ydGFudDsgfVxuLndpZHRoLTQ1MCB7IHdpZHRoOiA0NTBweCAhaW1wb3J0YW50OyB9XG4ud2lkdGgtNTAwIHsgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7IH1cbi53aWR0aC01NTAgeyB3aWR0aDogNTUwcHggIWltcG9ydGFudDsgfVxuLndpZHRoLTYwMCB7IHdpZHRoOiA2MDBweCAhaW1wb3J0YW50OyB9XG5cbi5wb2ludGVyLWN1cnNvciB7IGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50OyB9XG4uY3Vyc29yLXBvaW50ZXIgeyBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDsgfVxuLmN1cnNvci1pbml0aWFsIHsgY3Vyc29yOiBpbml0aWFsICFpbXBvcnRhbnQ7IH1cbi5jdXJzb3ItbW92ZSB7IGN1cnNvcjogbW92ZSAhaW1wb3J0YW50OyB9XG5cbi5hbmltYXRlZCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuNnM7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogLjZzO1xuXHQtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG4uZmFkZSB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGxpbmVhcjtcbn1cbi5mYWRlLnNob3cge1xuXHRvcGFjaXR5OiAxLjA7XG59XG4udGV4dC1lbGxpcHNpcyB7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcblx0b3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcyAhaW1wb3J0YW50O1xufVxuLnRleHQtbm93cmFwIHtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuLnVuZGVybGluZSB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTJlN2ViICFpbXBvcnRhbnQ7XG59XG4ud2l0aC1zaGFkb3cge1xuXHRib3gtc2hhZG93OiAwIDEycHggMzZweCA2cHggcmdiYSgwLDAsMCwwLjEpICFpbXBvcnRhbnQ7XG59XG4iLCIvKlxuOjogIDEuMCBQYWdlIFN0cnVjdHVyZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuMSAgUGFnZSBIZWFkZXJcbiAgICAgICAgIDEuMS4xIFBhZ2UgSGVhZGVyIC0gTWVnYSBNZW51IChBZGRlZCBpbiBWMS43KVxuICAgIDEuMiAgUGFnZSBTaWRlYmFyXG4gICAgICAgICAxLjIuMSBQYWdlIFNpZGViYXIgLSBGbG9hdGluZyBTdWIgTWVudVxuICAgICAgICAgMS4yLjIgUGFnZSBTaWRlYmFyIC0gV2lkZSBTaWRlYmFyIChBZGRlZCBpbiBWMS43KVxuICAgIDEuMyAgUGFnZSBUb3AgTWVudSAoQWRkZWQgaW4gVjEuOSlcbiAgICAxLjQgIFBhZ2UgQ29udGVudFxuICAgIDEuNSAgUGFnZSBGb290ZXJcblxuOjogIDIuMCBQYWdlIE9wdGlvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAyLjEgIFBhZ2UgT3B0aW9uIC0gVHdvIFNpZGViYXJcbiAgICAyLjEgIFBhZ2UgT3B0aW9uIC0gVHdvIFNpZGViYXJcbiAgICAyLjIgIFBhZ2UgT3B0aW9ucyAtIEJveGVkIExheW91dCAoQWRkZWQgaW4gVjEuOSlcbiAgICAyLjMgIFBhZ2UgT3B0aW9uIC0gRml4ZWQgSGVhZGVyXG4gICAgMi40ICBQYWdlIE9wdGlvbiAtIFJpZ2h0IFNpZGViYXJcbiAgICAyLjUgIFBhZ2UgT3B0aW9uIC0gVHJhbnNwYXJlbnQgU2lkZWJhclxuICAgIDIuNiAgUGFnZSBPcHRpb24gLSBCb3hlZCBMYXlvdXRcblx0XG46OiAgMy4wIENvbXBvbmVudHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAzLjEgIENvbXBvbmVudCAtIFRoZW1lIFBhbmVsXG4gICAgMy4yICBDb21wb25lbnQgLSBCcmVhZGNydW1iXG4gICAgMy4zICBDb21wb25lbnQgLSBGb3JtIEhvcml6b250YWxcbiAgICAzLjQgIENvbXBvbmVudCAtIFRhYmxlXG4gICAgMy41ICBDb21wb25lbnQgLSBOYXYgVGFic1xuICAgIDMuNiAgQ29tcG9uZW50IC0gTW9kYWxcbiAgICAzLjcgIENvbXBvbmVudCAtIExlYWRcbiAgICAzLjggIENvbXBvbmVudCAtIE5vdGVcbiAgICAzLjkgIENvbXBvbmVudCAtIERyb3Bkb3duIE1lbnVcbiAgICAzLjEwIENvbXBvbmVudCAtIE1lZGlhXG4gICAgMy4xMSBDb21wb25lbnQgLSBDYXJkIChBZGRlZCBpbiBWNC4wKVxuXG46OiAgNC4wIFdpZGdldHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA0LjEgIFdpZGdldCAtIFdpZGdldCBDaGFydCAoQWRkZWQgaW4gVjEuMylcbiAgICA0LjIgIFdpZGdldCAtIFN1cGVyYm94IFNldHRpbmcgKEFkZGVkIGluIFYxLjMpXG5cdFxuOjogIDUuMCBQbHVnaW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNS4xICBQbHVnaW4gLSBqUXVlcnkgV2l6YXJkXG4gICAgNS4yICBQbHVnaW4gLSBGdWxsQ2FsZW5kYXJcbiAgICA1LjMgIFBsdWdpbiAtIEJvb3RzdHJhcCBXaXphcmRcbiAgICA1LjQgIFBsdWdpbiAtIERhdGVwaWNrZXJcbiAgICA1LjUgIFBsdWdpbiAtIEdyaXR0ZXIgTm90aWZpY2F0aW9uXG4gICAgNS42ICBQbHVnaW4gLSBCb290c3RyYXAgRGF0ZXRpbWVwaWNrZXJcbiAgICA1LjcgIFBsdWdpbiAtIFBhY2UgUHJvZ3Jlc3MgTG9hZGVyIChBZGRlZCBpbiBWMS41KVxuICAgIDUuOCAgUGx1Z2luIC0gRGF0YVRhYmxlcyAyLjAgKEFkZGVkIGluIFYxLjkpXG5cbjo6ICA2LjAgUGFnZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA2LjEgIFBhZ2UgLSBTZWFyY2ggUmVzdWx0XG4gICAgNi4yICBQYWdlIC0gR2FsbGVyeSBWMVxuICAgIDYuMyAgUGFnZSAtIEVtYWlsXG4gICAgNi40ICBQYWdlIC0gUHJvZmlsZVxuICAgIDYuNSAgUGFnZSAtIDQwNCBFcnJvclxuICAgIDYuNiAgUGFnZSAtIE1hcFxuICAgIDYuNyAgUGFnZSAtIExvZ2luIFYxXG4gICAgNi44ICBQYWdlIC0gSW52b2ljZVxuICAgIDYuOSAgUGFnZSAtIFRpbWVsaW5lIChBZGRlZCBpbiBWMS4xKVxuICAgIDYuMTEgUGFnZSAtIExvZ2luIFYyIChBZGRlZCBpbiBWMS4yKVxuICAgIDYuMTIgUGFnZSAtIEluYm94IFYyIChBZGRlZCBpbiBWMS40KVxuICAgIDYuMTMgUGFnZSAtIExvZ2luIC8gUmVnaXN0ZXIgVjMgKEFkZGVkIGluIFYxLjcpXG4gICAgNi4xNCBQYWdlIC0gUHJvZmlsZSAoQWRkZWQgaW4gVjEuNylcblx0XG46OiAgNy4wIFByZWRlZmluZWQgQ1NTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNy4xIENTUyAtIFZlcnRpY2FsIEJveFxuICAgIDcuMiBDU1MgLSBXaWR0aFxuICAgIDcuMyBDU1MgLSBQYWRkaW5nIC8gTWFyZ2luIC8gRGlzcGxheSAoQWRkZWQgaW4gVjQuMClcblx0XG46OiAgOC4wIENvbnRlbnQgUmlnaHQgVG8gTGVmdCAoQWRkZWQgaW4gVjQuMSlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA4LjEgUlRMIFNldHRpbmdzXG4qL1xuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIDEuMCBQYWdlIFN0cnVjdHVyZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiAxLjEgUGFnZSBIZWFkZXIgKi9cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5oZWFkZXIgLm5hdmJhci10b2dnbGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LmhlYWRlci5uYXZiYXIgPiAuY29udGFpbmVyIC5uYXZiYXItYnJhbmQsIFxuXHQuaGVhZGVyLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQgLm5hdmJhci1icmFuZCB7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xNXB4O1xuXHR9XG5cdC5oZWFkZXIgLm5hdmJhci1uYXYge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXHQuaGVhZGVyIC5uYXZiYXItaGVhZGVyLFxuXHQuaGVhZGVyIC5uYXZiYXItbmF2ID4gbGkge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cdC5oZWFkZXIgLm5hdmJhci1yaWdodCB7XG5cdFx0ZmxvYXQ6IHJpZ2h0IWltcG9ydGFudDtcblx0fVxuXHQuaGVhZGVyIC5jb250YWluZXItZmx1aWQgLm5hdmJhci1yaWdodCxcblx0LmhlYWRlciAuY29udGFpbmVyIC5uYXZiYXItcmlnaHQge1xuXHRcdG1hcmdpbi1yaWdodDogLTE1cHg7XG5cdH1cblx0LmhlYWRlciAubmF2YmFyLXRvZ2dsZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2Uge1xuXHRcdGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlIWltcG9ydGFudDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5oZWFkZXIgLm5hdmJhci11c2VyIC5uYW1lIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5oZWFkZXIgLm5hdmJhci1icmFuZCB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdH1cblx0Lm5hdmJhci1oZWFkZXIge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuXHR9XG5cdC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWhlYWRlciB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyZDM1M2M7XG5cdH1cblx0LmhlYWRlciAubmF2YmFyLW5hdiB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0fVxuXHQuaGVhZGVyIC5jb250YWluZXItZmx1aWQgLm5hdmJhci1uYXYsXG5cdC5oZWFkZXIgLmNvbnRhaW5lciAubmF2YmFyLW5hdiB7XG5cdFx0bWFyZ2luOiAwIC0xMHB4O1xuXHR9XG5cdC5uYXZiYXItcmlnaHQge1xuXHRcdGZsb2F0OiByaWdodDtcblx0fVxuXHQubmF2YmFyLWxlZnQge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cdC5uYXZiYXItbmF2ID4gbGkge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cdC5oZWFkZXIgLm5hdmJhci1mb3JtIHtcblx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiA5cHggMTBweDtcblx0XHRib3JkZXI6IG5vbmU7XHRcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHR9XG5cdC5oZWFkZXIgLm5hdmJhci5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWZvcm0ge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHR9XG5cdC5oZWFkZXIgLm5hdmJhci1mb3JtIC5idG4tc2VhcmNoIHtcblx0XHRyaWdodDogMTBweDtcblx0fVxuXHQuaGVhZGVyIC5uYXZiYXItZm9ybSAuZm9ybS1ncm91cCB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cdC5oZWFkZXIgLm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2wsXG5cdC5oZWFkZXIgLm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuXHRcdG1hcmdpbjogMDtcblx0XHR3aWR0aDogMjAwcHggIWltcG9ydGFudDtcblx0XHQtd2Via2l0LWFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdC5oZWFkZXIgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDEwMCU7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1pbi13aWR0aDogMTYwcHg7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdGJveC1zaGFkb3c6IDAgMnB4IDVweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0fVxuXHQubmF2YmFyLW5hdi5uYXZiYXItcmlnaHQgLm9wZW4gLmRyb3Bkb3duLW1lbnUge1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGxlZnQ6IGF1dG87XG5cdH1cblx0Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kaXZpZGVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuXHR9XG5cdC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG5cdFx0Y29sb3I6ICMyNjI2MjY7XG5cdH1cblx0Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxuXHQubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuXHRcdGJhY2tncm91bmQ6ICNlZGYwZjU7XG5cdFx0Y29sb3I6ICMyNjI2MjY7XG5cdH1cblx0Lm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuXHRcdHBhZGRpbmc6IDVweCAxNXB4O1xuXHR9XG5cdC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlciwgXG5cdC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG5cdFx0YmFja2dyb3VuZDogI2VkZjBmNTtcblx0fVxuXHQubmF2YmFyLWludmVyc2UgLm5hdmJhci1oZWFkZXIubmF2YmFyLWhlYWRlci13aXRob3V0LWJnIHtcblx0ICBiYWNrZ3JvdW5kOiBub25lO1xuXHQgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjY2O1xuXHQgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LCAwLjEpO1xuXHR9XG5cdC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0LmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2ID4gbGkgPiBhLFxuXHQuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgPiBsaSAuZHJvcGRvd24tdG9nZ2xlIHtcblx0XHRwYWRkaW5nOiAxNXB4IDIwcHg7XG5cdH1cblx0LmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcblx0XHRwYWRkaW5nOiA1cHggMjBweDtcblx0fVxuXHQuaGVhZGVyIC5uYXZiYXItY29sbGFwc2Uge1xuXHRcdG1heC1oZWlnaHQ6IDM0MHB4O1xuXHRcdG92ZXJmbG93OiBzY3JvbGw7XG5cdFx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51LWxnIHtcbiAgXHRmbGV4OiBub25lO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24tbWVudSxcbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2ID4gbGkgKyBsaSB7XG4gIFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IHtcbiAgXHRkaXNwbGF5OiBibG9jaztcbiAgfVxuXHQuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLnNob3cgLmRyb3Bkb3duLW1lbnUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHRcdHRvcDogMCAhaW1wb3J0YW50O1xuXHRcdHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZS5pbixcblx0LmhlYWRlciAubmF2YmFyLWNvbGxhcHNlLnNob3cge1xuXHRcdG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcblx0fVxuXHQuaGVhZGVyIC5uYXZiYXItdG9nZ2xlLm5hdmJhci10b2dnbGUtbGVmdCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuaGVhZGVyIC5uYXZiYXItdG9nZ2xlLFxuXHQuaGVhZGVyIC5uYXZiYXItdG9nZ2xlLnB1bGwtbGVmdCB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHR9XG5cdC5oZWFkZXIgLm5hdmJhci1icmFuZCB7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0cGFkZGluZzogMTBweCA1MHB4O1xuXHRcdGhlaWdodDogNTBweDtcblx0XHR3aWR0aDogYXV0bztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cdC5oZWFkZXIgLm5hdmJhci1uYXYgPiBsaSA+IGEsXG5cdC5oZWFkZXIgLm5hdmJhci1uYXYgPiBsaSAuZHJvcGRvd24tdG9nZ2xlIHtcblx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdH1cblx0LmhlYWRlciAubmF2YmFyLW5hdiA+IGxpID4gYSAubGFiZWwsXG5cdC5oZWFkZXIgLm5hdmJhci1uYXYgPiBsaSAuZHJvcGRvd24tdG9nZ2xlIC5sYWJlbCB7XG5cdFx0dG9wOiA0cHg7XG5cdH1cblx0LmhlYWRlciAuc2VhcmNoLWZvcm0ge1xuXHRcdHRyYW5zaXRpb246IG5vbmU7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHR9XG5cdC5oZWFkZXIgLnNlYXJjaC1mb3JtIC5jbG9zZSBpLCAuaGVhZGVyIC5zZWFyY2gtZm9ybSAuc2VhcmNoLWJ0biBpIHtcblx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XG5cdC5oZWFkZXIgLm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2wsXG5cdC5oZWFkZXIgLm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuXHRcdHdpZHRoOiAxNjBweCAhaW1wb3J0YW50O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzQwcHgpIHtcblx0LmhlYWRlciAubmF2YmFyLW5hdiA+IGxpID4gYSxcblx0LmhlYWRlciAubmF2YmFyLW5hdiA+IGxpIC5kcm9wZG93bi10b2dnbGUge1xuXHRcdHBhZGRpbmc6IDEwcHggMTJweDtcblx0fVxuXHQuaGVhZGVyIC5uYXZiYXItdXNlciBpbWcsXG5cdC5oZWFkZXIgLm5hdmJhci11c2VyIC5pbWFnZSxcblx0LmhlYWRlciAubmF2YmFyLXVzZXIgLmltYWdlLmltYWdlLWljb24ge1xuXHRcdG1hcmdpbi1yaWdodDogM3B4O1xuXHR9XG5cdC5oZWFkZXIgLm5hdmJhci11c2VyID4gYSAuY2FyZXQsXG5cdC5oZWFkZXIgLm5hdmJhci11c2VyIC5kcm9wZG93bi10b2dnbGUgLmNhcmV0IHtcblx0XHRtYXJnaW4tcmlnaHQ6IC01cHg7XG5cdH1cblx0LmhlYWRlciAubmF2YmFyLW5hdiA+IGxpID4gYSAubGFiZWwsXG5cdC5oZWFkZXIgLm5hdmJhci1uYXYgPiBsaSAuZHJvcGRvd24tdG9nZ2xlIC5sYWJlbCB7XG5cdFx0cmlnaHQ6IDJweDtcblx0fVxuXHQubmF2YmFyLWZvcm0gLmZvcm0tY29udHJvbCxcblx0Lm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuXHRcdHdpZHRoOiAxNDBweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cblxuLyogMS4xLjEgUGFnZSBIZWFkZXIgLSBNZWdhIE1lbnUgKEFkZGVkIGluIFYxLjcpICovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmF2YmFyLWNvbGxhcHNlIHtcblx0XHRmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG5cdH1cblx0Lm5hdmJhci1jb2xsYXBzZSAubmF2ID4gbGkge1xuXHRcdGZsb2F0OiBub25lO1xuXHR9XG5cdC5uYXZiYXItY29sbGFwc2UgLm9wZW46YmVmb3JlLFxuXHQubmF2YmFyLWNvbGxhcHNlIC5vcGVuOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRjbGVhcjogYm90aDtcblx0fVxuXHQubmF2YmFyLWNvbGxhcHNlIC5vcGVuIC5kcm9wZG93bi1tZW51IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGJhY2tncm91bmQ6ICNmNGY2Zjc7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0Lm5hdmJhci1jb2xsYXBzZSAub3BlbiAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taGVhZGVyIHtcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cbn1cblxuXG4vKiAxLjIgUGFnZSBTaWRlYmFyICovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcblx0LnNpZGViYXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAtMjIwcHg7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0ei1pbmRleDogMTAzMDtcblx0fVxuXHQuc2lkZWJhci1iZyB7XG5cdFx0bGVmdDogLTIyMHB4O1xuXHRcdHotaW5kZXg6IDEwMjA7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0fVxuXHRAa2V5ZnJhbWVzIHNpZGViYXJTbGlkZUluTGVmdCB7XG5cdFx0ZnJvbSB7IGxlZnQ6IC0yMjBweDsgfVxuXHRcdHRvIHsgbGVmdDogMDsgfVxuXHR9XG5cdEAtd2Via2l0LWtleWZyYW1lcyBzaWRlYmFyU2xpZGVJbkxlZnQge1xuXHRcdGZyb20geyBsZWZ0OiAtMjIwcHg7IH1cblx0XHR0byB7IGxlZnQ6IDA7IH1cblx0fVxuXHRAa2V5ZnJhbWVzIHNpZGViYXJTbGlkZUluUmlnaHQge1xuXHRcdGZyb20geyByaWdodDogLTIyMHB4OyB9XG5cdFx0dG8geyByaWdodDogMDsgfVxuXHR9XG5cdEAtd2Via2l0LWtleWZyYW1lcyBzaWRlYmFyU2xpZGVJblJpZ2h0IHtcblx0XHRmcm9tIHsgcmlnaHQ6IC0yMjBweDsgfVxuXHRcdHRvIHsgcmlnaHQ6IDA7IH1cblx0fVxuXHQucGFnZS1zaWRlYmFyLXRvZ2dsZWQgLnNpZGViYXIge1xuXHRcdGxlZnQ6IDA7XG5cdFx0YW5pbWF0aW9uOiBzaWRlYmFyU2xpZGVJbkxlZnQgLjJzO1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uOiBzaWRlYmFyU2xpZGVJbkxlZnQgLjJzO1xuXHR9XG5cdC5wYWdlLXNpZGViYXItdG9nZ2xlZCAuc2lkZWJhci1iZyB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdGJhY2tncm91bmQ6ICMyZDM1M2M7XG5cdFx0bGVmdDogMDtcblx0XHRhbmltYXRpb246IHNpZGViYXJTbGlkZUluTGVmdCAuMnM7XG5cdFx0LXdlYmtpdC1hbmltYXRpb246IHNpZGViYXJTbGlkZUluTGVmdCAuMnM7XG5cdH1cblx0LnBhZ2Utc2lkZWJhci10b2dnbGVkLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5zaWRlYmFyLFxuXHQucGFnZS1zaWRlYmFyLXRvZ2dsZWQucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLnNpZGViYXItYmcge1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IDA7XG5cdFx0YW5pbWF0aW9uOiBzaWRlYmFyU2xpZGVJblJpZ2h0IC4ycztcblx0XHQtd2Via2l0LWFuaW1hdGlvbjogc2lkZWJhclNsaWRlSW5SaWdodCAuMnM7XG5cdH1cblx0LnBhZ2Utc2lkZWJhci1taW5pZmllZC5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXIge1xuXHRcdHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuXHR9XG5cdC5wYWdlLXNpZGViYXItdG9nZ2xlZC5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXItYmcge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRiYWNrZ3JvdW5kOiAjMmQzNTNjO1xuXHRcdHotaW5kZXg6IDEwMTA7XG5cdFx0bGVmdDogMDtcblx0XHRhbmltYXRpb246IHNpZGViYXJTbGlkZUluTGVmdCAuMnM7XG5cdFx0LXdlYmtpdC1hbmltYXRpb246IHNpZGViYXJTbGlkZUluTGVmdCAuMnM7XG5cdFx0XHRib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsMCwwLC4xNCksIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwwLDAsLjIpLCAwIDFweCA1cHggMCByZ2JhKDAsMCwwLC4xMik7XG5cdH1cblx0LnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyLnBhZ2Utc2lkZWJhci10b2dnbGVkLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhci1iZyB7XG5cdFx0bGVmdDogYXV0bztcblx0XHRyaWdodDogMDtcblx0XHRhbmltYXRpb246IHNpZGViYXJTbGlkZUluUmlnaHQgLjJzO1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uOiBzaWRlYmFyU2xpZGVJblJpZ2h0IC4ycztcblx0fVxuXHQucGFnZS1zaWRlYmFyLW1pbmlmaWVkLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5jb250ZW50IHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cblx0LnBhZ2Utc2lkZWJhci1taW5pZmllZC5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuZm9vdGVyIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdH1cbn1cblxuXG4vKiAxLjIuMSBQYWdlIFNpZGViYXIgLSBGbG9hdGluZyBTdWIgTWVudSAqL1xuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmZsb2F0LXN1Yi1tZW51LWNvbnRhaW5lciB7XG5cdFx0ei1pbmRleDogMTA2MDtcblx0fVxufVxuXG5cbi8qIDEuMi4yIFBhZ2UgU2lkZWJhciAtIFdpZGUgU2lkZWJhciAoQWRkZWQgaW4gVjEuNykgKi9cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdEBrZXlmcmFtZXMgd2lkZVNpZGViYXJTbGlkZUluTGVmdCB7XG5cdFx0ZnJvbSB7IGxlZnQ6IC0yNTBweDsgfVxuXHRcdHRvIHsgbGVmdDogMDsgfVxuXHR9XG5cdEAtd2Via2l0LWtleWZyYW1lcyB3aWRlU2lkZWJhclNsaWRlSW5MZWZ0IHtcblx0XHRmcm9tIHsgbGVmdDogLTI1MHB4OyB9XG5cdFx0dG8geyBsZWZ0OiAwOyB9XG5cdH1cblx0QGtleWZyYW1lcyB3aWRlU2lkZWJhclNsaWRlSW5SaWdodCB7XG5cdFx0ZnJvbSB7IHJpZ2h0OiAtMjUwcHg7IH1cblx0XHR0byB7IHJpZ2h0OiAwOyB9XG5cdH1cblx0QC13ZWJraXQta2V5ZnJhbWVzIHdpZGVTaWRlYmFyU2xpZGVJblJpZ2h0IHtcblx0XHRmcm9tIHsgcmlnaHQ6IC0yNTBweDsgfVxuXHRcdHRvIHsgcmlnaHQ6IDA7IH1cblx0fVxuXHQucGFnZS1zaWRlYmFyLXRvZ2dsZWQucGFnZS13aXRoLXdpZGUtc2lkZWJhciAuc2lkZWJhcixcblx0LmJveGVkLWxheW91dCAucGFnZS1zaWRlYmFyLXRvZ2dsZWQucGFnZS13aXRoLXdpZGUtc2lkZWJhci5wYWdlLWNvbnRhaW5lciAjc2lkZWJhciB7XG5cdFx0bGVmdDogMDtcblx0XHRhbmltYXRpb246IHdpZGVTaWRlYmFyU2xpZGVJbkxlZnQgLjJzO1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uOiB3aWRlU2lkZWJhclNsaWRlSW5MZWZ0IC4ycztcblx0fVxuXHQucGFnZS1zaWRlYmFyLXRvZ2dsZWQucGFnZS13aXRoLXdpZGUtc2lkZWJhciAuc2lkZWJhci1iZyxcblx0LmJveGVkLWxheW91dCAucGFnZS1zaWRlYmFyLXRvZ2dsZWQucGFnZS13aXRoLXdpZGUtc2lkZWJhci5wYWdlLWNvbnRhaW5lciAuc2lkZWJhci1iZyB7XG5cdFx0bGVmdDogMDtcblx0XHRhbmltYXRpb246IHdpZGVTaWRlYmFyU2xpZGVJbkxlZnQgLjJzO1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uOiB3aWRlU2lkZWJhclNsaWRlSW5MZWZ0IC4ycztcblx0fVxuXHQucGFnZS1zaWRlYmFyLXRvZ2dsZWQucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIucGFnZS13aXRoLXdpZGUtc2lkZWJhciAuc2lkZWJhcixcblx0LnBhZ2Utc2lkZWJhci10b2dnbGVkLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIgLnNpZGViYXItYmcsXG5cdC5wYWdlLXJpZ2h0LXNpZGViYXItdG9nZ2xlZC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyLnBhZ2Utd2l0aC10d28tc2lkZWJhciAuc2lkZWJhci5zaWRlYmFyLXJpZ2h0LFxuXHQucGFnZS1yaWdodC1zaWRlYmFyLXRvZ2dsZWQucGFnZS13aXRoLXdpZGUtc2lkZWJhci5wYWdlLXdpdGgtdHdvLXNpZGViYXIgLnNpZGViYXItYmcuc2lkZWJhci1yaWdodCB7XG5cdFx0bGVmdDogYXV0bztcblx0XHRyaWdodDogMDtcblx0XHRhbmltYXRpb246IHdpZGVTaWRlYmFyU2xpZGVJblJpZ2h0IC4ycztcblx0XHQtd2Via2l0LWFuaW1hdGlvbjogd2lkZVNpZGViYXJTbGlkZUluUmlnaHQgLjJzO1xuXHR9XG5cdC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyIC5zaWRlYmFyLFxuXHQucGFnZS13aXRoLXdpZGUtc2lkZWJhciAuc2lkZWJhci1iZyxcblx0LmJveGVkLWxheW91dCAucGFnZS13aXRoLXdpZGUtc2lkZWJhcjpub3QoLnBhZ2Utc2lkZWJhci1taW5pZmllZCkgI3NpZGViYXIsXG5cdC5ib3hlZC1sYXlvdXQgLnBhZ2Utd2l0aC13aWRlLXNpZGViYXI6bm90KC5wYWdlLXNpZGViYXItbWluaWZpZWQpIC5zaWRlYmFyLWJnIHtcblx0XHRsZWZ0OiAtMjUwcHg7XG5cdFx0d2lkdGg6IDI1MHB4O1xuXHR9XG5cdC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5zaWRlYmFyLFxuXHQucGFnZS13aXRoLXdpZGUtc2lkZWJhci5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuc2lkZWJhci1iZyxcblx0LnBhZ2Utd2l0aC13aWRlLXNpZGViYXIucGFnZS13aXRoLXR3by1zaWRlYmFyIC5zaWRlYmFyLnNpZGViYXItcmlnaHQsIFxuXHQucGFnZS13aXRoLXdpZGUtc2lkZWJhci5wYWdlLXdpdGgtdHdvLXNpZGViYXIgLnNpZGViYXItYmcuc2lkZWJhci1yaWdodCB7XG5cdFx0bGVmdDogYXV0bztcblx0XHRyaWdodDogLTI1MHB4O1xuXHR9XG5cdC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyLnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5jb250ZW50IHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cbn1cblxuXG4vKiAxLjMgUGFnZSBUb3AgTWVudSAoQWRkZWQgaW4gVjEuOSkgKi9cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5wYWdlLXdpdGgtdG9wLW1lbnUgLnNpZGViYXIge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHR9XG5cdC50b3AtbWVudSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRvcDogMDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQudG9wLW1lbnUgLmNvbnRhaW5lcixcblx0LnRvcC1tZW51IC5jb250YWluZXItZmx1aWQge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0LnRvcC1tZW51IC5uYXYgPiBsaSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0LnRvcC1tZW51IC5uYXYgPiBsaSArIGxpIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXHQudG9wLW1lbnUgLm5hdiB7XG5cdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdH1cblx0LnRvcC1tZW51IC5uYXYgPiBsaSA+IGEgLmNhcmV0IHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0bWFyZ2luLXRvcDogMHB4O1xuXHR9XG5cdC50b3AtbWVudSAubmF2IC5zdWItbWVudSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQudG9wLW1lbnUgLnN1Yi1tZW51ID4gbGkgPiBhIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDQ0cHg7XG5cdH1cblx0LnRvcC1tZW51IC5uYXYgbGkuaGFzLXN1Yi5hY3RpdmUgPiAuc3ViLW1lbnUsXG5cdC50b3AtbWVudSAubmF2IGxpLmhhcy1zdWIuYWN0aXZlOmhvdmVyID4gLnN1Yi1tZW51LFxuXHQudG9wLW1lbnUgLm5hdiBsaS5oYXMtc3ViLmFjdGl2ZTphY3RpdmUgPiAuc3ViLW1lbnUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC50b3AtbWVudSAubmF2ID4gbGkuaGFzLXN1Yjpob3ZlciA+IC5zdWItbWVudSxcblx0LnRvcC1tZW51IC5uYXYgPiBsaS5oYXMtc3ViOmZvY3VzID4gLnN1Yi1tZW51IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC50b3AtbWVudSAubmF2ID4gbGkubWVudS1jb250cm9sIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0LnBhZ2Utc2lkZWJhci10b2dnbGVkLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhci5zaWRlYmFyLXRyYW5zcGFyZW50ICsgLnNpZGViYXItYmcge1xuXHRcdHotaW5kZXg6IDEwMjA7XG5cdH1cbn1cblxuXG4vKiAxLjQgUGFnZSBDb250ZW50ICovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuY29udGVudCB7XG5cdFx0cGFkZGluZzogMjBweDtcblx0fVxuXHQuY29udGVudCxcblx0LnBhZ2Utc2lkZWJhci1taW5pZmVkIC5jb250ZW50IHtcblx0XHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuXHR9XG5cdC5jb250ZW50LmNvbnRlbnQtZnVsbC13aWR0aCAuYnJlYWRjcnVtYiB7XG5cdFx0bWFyZ2luOiAyMHB4O1xuXHR9XG5cdC5jb250ZW50LmNvbnRlbnQtZnVsbC13aWR0aCAucGFnZS1oZWFkZXIsXG5cdC5jb250ZW50LmNvbnRlbnQtZnVsbC13aWR0aCAuYnJlYWRjcnVtYiB7XG5cdFx0bWFyZ2luOiAyMHB4O1xuXHR9XG5cdC5jb250ZW50LmNvbnRlbnQtZnVsbC13aWR0aCAucGFnZS1oZWFkZXIgKyAuYnJlYWRjcnVtYixcblx0LmNvbnRlbnQuY29udGVudC1mdWxsLXdpZHRoIC5icmVhZGNydW1iICsgLnBhZ2UtaGVhZGVyIHtcblx0XHRtYXJnaW4tdG9wOiAtMTVweDtcblx0fVxufVxuXG5cbi8qIDEuNSBQYWdlIEZvb3RlciAqL1xuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmZvb3RlciB7XG5cdFx0bWFyZ2luOiAwIDIwcHggIWltcG9ydGFudDtcblx0fVxufVxuXG5cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgMi4wIFBhZ2UgT3B0aW9uc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiAyLjEgUGFnZSBPcHRpb24gLSBUd28gU2lkZWJhciAqL1xuXG5AbWVkaWEobWF4LXdpZHRoOiA5NzlweCkge1xuXHRAa2V5ZnJhbWVzIHNpZGViYXJTbGlkZUluUmlnaHQge1xuXHRcdGZyb20geyByaWdodDogLTIyMHB4OyB9XG5cdFx0dG8geyByaWdodDogMDsgfVxuXHR9XG5cdEAtd2Via2l0LWtleWZyYW1lcyBzaWRlYmFyU2xpZGVJblJpZ2h0IHtcblx0XHRmcm9tIHsgcmlnaHQ6IC0yMjBweDsgfVxuXHRcdHRvIHsgcmlnaHQ6IDA7IH1cblx0fVxuXHQucGFnZS13aXRoLXR3by1zaWRlYmFyIC5jb250ZW50IHtcblx0XHRtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcblx0fVxuXHQucGFnZS13aXRoLXR3by1zaWRlYmFyIC5zaWRlYmFyLnNpZGViYXItcmlnaHQsXG5cdC5wYWdlLXdpdGgtdHdvLXNpZGViYXIgLnNpZGViYXItYmcuc2lkZWJhci1yaWdodCB7IFxuXHRcdHJpZ2h0OiAtMjIwcHg7XG5cdFx0bGVmdDogYXV0byAhaW1wb3J0YW50O1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0fVxuXHQucGFnZS13aXRoLXR3by1zaWRlYmFyLnBhZ2Utc2lkZWJhci10b2dnbGVkIC5zaWRlYmFyLnNpZGViYXItcmlnaHQsXG5cdC5wYWdlLXdpdGgtdHdvLXNpZGViYXIucGFnZS1zaWRlYmFyLXRvZ2dsZWQgLnNpZGViYXItYmcuc2lkZWJhci1yaWdodCB7XG5cdFx0YW5pbWF0aW9uOiBub25lO1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuXHR9XG5cdC5wYWdlLXdpdGgtdHdvLXNpZGViYXIucGFnZS1yaWdodC1zaWRlYmFyLXRvZ2dsZWQgLnNpZGViYXIuc2lkZWJhci1yaWdodCxcblx0LnBhZ2Utd2l0aC10d28tc2lkZWJhci5wYWdlLXJpZ2h0LXNpZGViYXItdG9nZ2xlZCAuc2lkZWJhci1iZy5zaWRlYmFyLXJpZ2h0IHtcblx0XHRhbmltYXRpb246IHNpZGViYXJTbGlkZUluUmlnaHQgLjJzO1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uOiBzaWRlYmFyU2xpZGVJblJpZ2h0IC4ycztcblx0XHRyaWdodDogMDtcblx0XHRsZWZ0OiBhdXRvO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnBhZ2Utd2l0aC10d28tc2lkZWJhciAuaGVhZGVyIC5uYXZiYXItYnJhbmQge1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMCA3MHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR3aWR0aDogYXV0bztcblx0fVxuXHQucGFnZS13aXRoLXR3by1zaWRlYmFyIC5oZWFkZXIgLm5hdmJhci1icmFuZCAubmF2YmFyLWxvZ28ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0b3A6IDNweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0fVxufVxuXG5cbi8qIDIuMiBQYWdlIE9wdGlvbnMgLSBCb3hlZCBMYXlvdXQgKEFkZGVkIGluIFYxLjkpICovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDgwcHgpIHtcblx0LmJveGVkLWxheW91dCAucGFnZS1jb250YWluZXIsXG5cdC5ib3hlZC1sYXlvdXQgLnBhZ2UtY29udGFpbmVyICNoZWFkZXIsXG5cdC5ib3hlZC1sYXlvdXQgLnBhZ2UtY29udGFpbmVyICN0b3AtbWVudSxcblx0LmJveGVkLWxheW91dCAucGFjZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0LmJveGVkLWxheW91dCAudG9wLW1lbnUsXG5cdC5ib3hlZC1sYXlvdXQgLnBhY2Uge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuYm94ZWQtbGF5b3V0IC5wYWdlLWNvbnRhaW5lciAjc2lkZWJhcixcblx0LmJveGVkLWxheW91dCAucGFnZS1jb250YWluZXIgLnNpZGViYXItYmcge1xuXHRcdGxlZnQ6IC0yMjBweDtcblx0fVxuXHQuYm94ZWQtbGF5b3V0IC5wYWdlLXNpZGViYXItdG9nZ2xlZCAjc2lkZWJhcixcblx0LmJveGVkLWxheW91dCAucGFnZS1zaWRlYmFyLXRvZ2dsZWQgLnNpZGViYXItYmcge1xuXHRcdGxlZnQ6IDA7XG5cdH1cbn1cblxuXG4vKiAyLjMgUGFnZSBPcHRpb24gLSBGaXhlZCBIZWFkZXIgKi9cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5wYWdlLWhlYWRlci1maXhlZCB7XG5cdFx0cGFkZGluZy10b3A6IDEwMXB4O1xuXHR9XG59XG5cblxuLyogMi40IFBhZ2UgT3B0aW9uIC0gUmlnaHQgU2lkZWJhciAqL1xuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnBhZ2Utd2l0aC1yaWdodC1zaWRlYmFyIC5zaWRlYmFyLFxuXHQucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLnNpZGViYXItYmcge1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IC0yMjBweDtcblx0fVxuXHQucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLmNvbnRlbnQge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXHQucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLmZvb3RlciB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHR9XG59XG5cblxuLyogMi41IFBhZ2UgT3B0aW9uIC0gVHJhbnNwYXJlbnQgU2lkZWJhciAqL1xuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnBhZ2Utc2lkZWJhci10b2dnbGVkLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhci5zaWRlYmFyLXRyYW5zcGFyZW50ICsgLnNpZGViYXItYmcsIFxuXHQuc2lkZWJhci5zaWRlYmFyLXRyYW5zcGFyZW50ICsgLnNpZGViYXItYmcge1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuXHR9XG59XG5cblxuLyogMi42IFBhZ2UgT3B0aW9uIC0gQm94ZWQgTGF5b3V0ICovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQgLmJveGVkLWxheW91dCAudG9wLW1lbnUge1xuXHRcdHRvcDogMTA5cHg7XG5cdH1cbn1cblxuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIDMuMCBDb21wb25lbnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qIDMuMSBDb21wb25lbnQgLSBUaGVtZSBQYW5lbCAqL1xuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnRoZW1lLXBhbmVsIC5jb250cm9sLWxhYmVsLmRvdWJsZS1saW5lIHtcblx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0fVxuXHQudGhlbWUtcGFuZWwge1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0ei1pbmRleDogMTA4MDtcblx0fVxuXHQudGhlbWUtcGFuZWwgLnRoZW1lLWNvbGxhcHNlLWJ0biB7XG5cdFx0dG9wOiAxNTBweDtcblx0fVxuXHQudGhlbWUtcGFuZWwgLnRoZW1lLXBhbmVsLWNvbnRlbnQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG92ZXJmbG93OiBzY3JvbGw7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0fVxufVxuXG5cbi8qIDMuMiBDb21wb25lbnQgLSBCcmVhZGNydW1iICovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuYnJlYWRjcnVtYiB7XG5cdFx0ZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQuYnJlYWRjcnVtYiA+IGxpIHtcblx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0fVxufVxuXG5cbi8qIDMuMyBDb21wb25lbnQgLSBGb3JtIEhvcml6b250YWwgKi9cblxuQG1lZGlhKG1heC13aWR0aDogOTc5cHgpIHtcblx0LmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbFtjbGFzcyo9XCJjb2wtbWQtXCJdOm5vdChbY2xhc3MqPVwiY29sLXNtLVwiXSk6bm90KFtjbGFzcyo9XCJjb2wteHMtXCJdKSxcblx0LmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbFtjbGFzcyo9XCJjb2wtbGctXCJdOm5vdChbY2xhc3MqPVwiY29sLXNtLVwiXSk6bm90KFtjbGFzcyo9XCJjb2wteHMtXCJdKSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDVweDtcblx0fVxuXHQuZm9ybS1ob3Jpem9udGFsLmZvcm0tYm9yZGVyZWQgLmZvcm0tZ3JvdXAge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuXHR9XG5cdC5mb3JtLWhvcml6b250YWwuZm9ybS1ib3JkZXJlZCAuZm9ybS1ncm91cCA+IC5jb250cm9sLWxhYmVsIHtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xuXHR9XG5cdC5mb3JtLWhvcml6b250YWwuZm9ybS1ib3JkZXJlZCAuZm9ybS1ncm91cCA+IGRpdiB7XG5cdFx0cGFkZGluZzogMTVweDtcblx0fVxuXHQuZm9ybS1ob3Jpem9udGFsLmZvcm0tYm9yZGVyZWQgLmZvcm0tZ3JvdXAgPiAuY29udHJvbC1sYWJlbFtjbGFzcyo9XCJjb2wtbWQtXCJdOm5vdChbY2xhc3MqPVwiY29sLXNtLVwiXSk6bm90KFtjbGFzcyo9XCJjb2wteHMtXCJdKSxcblx0LmZvcm0taG9yaXpvbnRhbC5mb3JtLWJvcmRlcmVkIC5mb3JtLWdyb3VwID4gLmNvbnRyb2wtbGFiZWxbY2xhc3MqPVwiY29sLWxnLVwiXTpub3QoW2NsYXNzKj1cImNvbC1zbS1cIl0pOm5vdChbY2xhc3MqPVwiY29sLXhzLVwiXSkge1xuXHRcdHBhZGRpbmc6IDE1cHggMTVweCAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHR9XG5cdC5mb3JtLWhvcml6b250YWwuZm9ybS1ib3JkZXJlZCAuZm9ybS1ncm91cCA+IGRpdltjbGFzcyo9XCJjb2wtbWQtXCJdOm5vdChbY2xhc3MqPVwiY29sLXNtLVwiXSk6bm90KFtjbGFzcyo9XCJjb2wteHMtXCJdKSxcblx0LmZvcm0taG9yaXpvbnRhbC5mb3JtLWJvcmRlcmVkIC5mb3JtLWdyb3VwID4gZGl2W2NsYXNzKj1cImNvbC1sZy1cIl06bm90KFtjbGFzcyo9XCJjb2wtc20tXCJdKTpub3QoW2NsYXNzKj1cImNvbC14cy1cIl0pIHtcblx0XHRwYWRkaW5nOiAxNXB4IDE1cHggMTVweDtcblx0fVxuXHQuZm9ybS1ob3Jpem9udGFsLmZvcm0tYm9yZGVyZWQgLmZvcm0tZ3JvdXAgPiBkaXYsXG5cdC5mb3JtLWhvcml6b250YWwuZm9ybS1ib3JkZXJlZCAuZm9ybS1ncm91cCA+IC5jb250cm9sLWxhYmVsIHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuZm9ybS1ob3Jpem9udGFsIC5jb250cm9sLWxhYmVsLFxuXHQuZm9ybS1ob3Jpem9udGFsIC5jb2wtZm9ybS1sYWJlbCB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cdC5mb3JtLWhvcml6b250YWwuZm9ybS1ib3JkZXJlZCAuZm9ybS1ncm91cCA+IC5jb250cm9sLWxhYmVsIHtcblx0XHRwYWRkaW5nOiAxNXB4IDE1cHggMDtcblx0XHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0fVxuXHQuZm9ybS1ob3Jpem9udGFsLmZvcm0tYm9yZGVyZWQgLmZvcm0tZ3JvdXAgPiBkaXYge1xuXHRcdHBhZGRpbmc6IDBweCAxNXB4IDE1cHggIWltcG9ydGFudDtcblx0fVxuXHQuZm9ybS1ib3JkZXJlZCAuZm9ybS1ncm91cCA+IC5jb2wtZm9ybS1sYWJlbCwgXG5cdC5mb3JtLWhvcml6b250YWwuZm9ybS1ib3JkZXJlZCAuZm9ybS1ncm91cCA+IC5jb250cm9sLWxhYmVsIHtcblx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNXB4O1xuXHR9XG59XG5cblxuLyogMy40IENvbXBvbmVudCAtIFRhYmxlICovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQudGFibGUtcmVzcG9uc2l2ZSAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgsIFxuXHQudGFibGUtcmVzcG9uc2l2ZSAudGFibGUgPiB0Ym9keSA+IHRyID4gdGgsIFxuXHQudGFibGUtcmVzcG9uc2l2ZSAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsIFxuXHQudGFibGUtcmVzcG9uc2l2ZSAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQsIFxuXHQudGFibGUtcmVzcG9uc2l2ZSAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQsIFxuXHQudGFibGUtcmVzcG9uc2l2ZSAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdH1cbn1cblxuXG4vKiAzLjUgQ29tcG9uZW50IC0gTmF2IFRhYnMgKi9cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5uYXYtdGFicy5uYXYtanVzdGlmaWVkLm5hdi1qdXN0aWZpZWQtbW9iaWxlID4gbGkge1xuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0d2lkdGg6IDElO1xuXHR9XG5cdC5uYXYtdGFicy5uYXYtanVzdGlmaWVkLm5hdi1qdXN0aWZpZWQtbW9iaWxlID4gbGkgPiBhIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5cblxuLyogMy42IENvbXBvbmVudCAtIE1vZGFsICovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubW9kYWwtbWVzc2FnZSAubW9kYWwtaGVhZGVyLCAubW9kYWwtbWVzc2FnZSAubW9kYWwtYm9keSwgLm1vZGFsLW1lc3NhZ2UgLm1vZGFsLWZvb3RlciB7XG5cdFx0d2lkdGg6IDgwJTtcblx0fVxufVxuXG5cbi8qIDMuNyBDb21wb25lbnQgLSBMZWFkICovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubGVhZCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG59XG5cblxuLyogMy44IENvbXBvbmVudCAtIE5vdGUgKi9cblxuQG1lZGlhKG1heC13aWR0aDogNDgwcHgpIHtcblx0Lm5vdGUgLm5vdGUtaWNvbixcblx0Lm5vdGUgLm5vdGUtaWNvbiBpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cdC5ub3RlIC5ub3RlLWljb24ge1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0bWFyZ2luOiAtMTVweCAtMTVweCAxNXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cdC5ub3RlIC5ub3RlLWljb24gKyAubm90ZS1jb250ZW50IHtcblx0XHRtYXJnaW46IDA7XG5cdH1cbn1cblxuXG4vKiAzLjkgQ29tcG9uZW50IC0gRHJvcGRvd24gTWVudSAqL1xuXG5AbWVkaWEobWF4LXdpZHRoOiA0ODBweCkge1xuXHQuZHJvcGRvd24tbWVudS5tZWRpYS1saXN0IHtcblx0XHRtYXgtd2lkdGg6IDI4MHB4O1xuXHR9XG5cdC5kcm9wZG93bi1tZW51Lm1lZGlhLWxpc3QgcCB7XG5cdFx0bWF4LXdpZHRoOiAxOTBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XG5cdC5kcm9wZG93bi1tZW51Lm1lZGlhLWxpc3Qge1xuXHRcdG1hcmdpbi1yaWdodDogLTUwcHg7XG5cdH1cbn1cblxuXG4vKiAzLjEwIENvbXBvbmVudCAtIE1lZGlhICovXG5cbkBtZWRpYShtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdC5tZWRpYSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0Lm1lZGlhLm1lZGlhLWxnIC5wdWxsLWxlZnQge1xuXHRcdGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG5cdC5tZWRpYS5tZWRpYS1sZyAubWVkaWEtb2JqZWN0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG59XG5cblxuLyogMy4xMSBDb21wb25lbnQgLSBDYXJkIChBZGRlZCBpbiBWNC4wKSAqL1xuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcblx0LmNhcmQtZGVjayB7XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuXHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0LXdlYmtpdC1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuXHRcdFx0LW1zLWZsZXgtZmxvdzogcm93IHdyYXA7XG5cdFx0XHRcdGZsZXgtZmxvdzogcm93IHdyYXA7XG5cdH1cblx0LmNhcmQtZGVjayAuY2FyZCB7XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuXHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMTtcblx0XHQtd2Via2l0LWZsZXg6IDEgMCAwJTtcblx0XHRcdC1tcy1mbGV4OiAxIDAgMCU7XG5cdFx0XHRcdGZsZXg6IDEgMCAwJTtcblx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHRcdC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuXHRcdC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG4gIFx0LmNhcmQtZGVjayAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG4gIFx0fVxuICBcdC5jYXJkLWRlY2sgLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBcdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuXHQuY2FyZC1ncm91cCB7XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuXHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0LXdlYmtpdC1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuXHRcdFx0LW1zLWZsZXgtZmxvdzogcm93IHdyYXA7XG5cdFx0XHRcdGZsZXgtZmxvdzogcm93IHdyYXA7XG5cdH1cblx0LmNhcmQtZ3JvdXAgLmNhcmQge1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDE7XG5cdFx0LXdlYmtpdC1mbGV4OiAxIDAgMCU7XG5cdFx0XHQtbXMtZmxleDogMSAwIDAlO1xuXHRcdFx0XHRmbGV4OiAxIDAgMCU7XG5cdH1cblx0LmNhcmQtZ3JvdXAgLmNhcmQgKyAuY2FyZCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0Ym9yZGVyLWxlZnQ6IDA7XG5cdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTJlN2ViO1xuXHR9XG5cdC5jYXJkLWdyb3VwIC5jYXJkOmZpcnN0LWNoaWxkIHtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuXHQuY2FyZC1ncm91cCAuY2FyZDpmaXJzdC1jaGlsZCAuY2FyZC1pbWctdG9wIHtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuXHQuY2FyZC1ncm91cCAuY2FyZDpmaXJzdC1jaGlsZCAuY2FyZC1pbWctYm90dG9tIHtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuXHQuY2FyZC1ncm91cCAuY2FyZDpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG5cdH1cblx0LmNhcmQtZ3JvdXAgLmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1pbWctdG9wIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHR9XG5cdC5jYXJkLWdyb3VwIC5jYXJkOmxhc3QtY2hpbGQgLmNhcmQtaW1nLWJvdHRvbSB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcblx0fVxuXHQuY2FyZC1ncm91cCAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHR9XG5cdC5jYXJkLWdyb3VwIC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcblx0LmNhcmQtZ3JvdXAgLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tIHtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcblx0LmNhcmQtY29sdW1ucyB7XG5cdFx0LXdlYmtpdC1jb2x1bW4tY291bnQ6IDM7XG5cdFx0ICAgLW1vei1jb2x1bW4tY291bnQ6IDM7XG5cdFx0XHRcdGNvbHVtbi1jb3VudDogMztcblx0XHQtd2Via2l0LWNvbHVtbi1nYXA6IDEuMjVyZW07XG5cdFx0ICAgLW1vei1jb2x1bW4tZ2FwOiAxLjI1cmVtO1xuXHRcdFx0XHRjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuXHR9XG5cdC5jYXJkLWNvbHVtbnMgLmNhcmQge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHR9XG59XG5cblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICA0LjAgV2lkZ2V0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiA0LjEgV2lkZ2V0IC0gV2lkZ2V0IENoYXJ0IChBZGRlZCBpbiBWMS4zKSAqL1xuXG5AbWVkaWEgKG1heC13aWR0aDogNTQwcHgpIHtcblx0LndpZGdldC1jaGFydCAud2lkZ2V0LWNoYXJ0LWNvbnRlbnQge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXHQud2lkZ2V0LWNoYXJ0IC53aWRnZXQtY2hhcnQtc2lkZWJhcixcblx0LndpZGdldC1jaGFydCAud2lkZ2V0LWNoYXJ0LXNpZGViYXIgLmNoYXJ0LWxlZ2VuZCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cdC53aWRnZXQtY2hhcnQgLndpZGdldC1jaGFydC1zaWRlYmFyIC5jaGFydC1sZWdlbmQge1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdH1cbn1cblxuXG4vKiA0LjIgV2lkZ2V0IC0gU3VwZXJib3ggU2V0dGluZyAoQWRkZWQgaW4gVjEuMykgKi9cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk3OXB4KSB7XG5cdC5zdXBlcmJveC1saXN0IHtcblx0XHR3aWR0aDogMjAlO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnN1cGVyYm94LWxpc3Qge1xuXHRcdHdpZHRoOiAyNSU7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuXHQuc3VwZXJib3gtbGlzdCB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxufVxuXG5cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgNS4wIFdpZGdldHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyogNS4xIFBsdWdpbiAtIGpRdWVyeSBXaXphcmQgKi9cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQuc3ctbWFpbiAubmF2LXRhYnMge1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdH1cbn1cblxuXG4vKiA1LjIgUGx1Z2luIC0gRnVsbENhbGVuZGFyICovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuZmMtZXZlbnQgLmZjLWV2ZW50LXRpdGxlIHNtYWxsIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0LmNhbGVuZGFyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHR9XG5cdC5jYWxlbmRhciB7XG5cdFx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0fVxuXHQuZmMtYnV0dG9uLXRvZGF5IHtcblx0XHRmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuXHR9XG5cdC5mYy1oZWFkZXItbGVmdCxcblx0LmZjLWhlYWRlci1jZW50ZXIsXG5cdC5mYy1oZWFkZXItcmlnaHQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0ZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcblx0fVxuXHQuY2FsZW5kYXItZXZlbnQgLmV4dGVybmFsLWV2ZW50IHtcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHR9XG5cdC5mYy10b29sYmFyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcblx0fVxuXHQuZmMgLmZjLXRvb2xiYXIgPiAqID4gKiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5mYy10b29sYmFyIC5mYy1jZW50ZXIge1xuXHRcdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5mYyAuZmMtdG9vbGJhciBoMiB7XG5cdFx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdFx0bGluZS1oZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcblx0fVxuXHQuY2FsZW5kYXItZXZlbnQgLmV4dGVybmFsLWV2ZW50IGg1IHtcblx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0fVxufVxuXG5cbi8qIDUuMyBQbHVnaW4gLSBCb290c3RyYXAgV2l6YXJkICovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuYndpemFyZC1zdGVwcyBsaSB7XG5cdFx0ZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHR9XG59XG5cblxuLyogNS40IFBsdWdpbiAtIERhdGVwaWNrZXIgKi9cblxuQG1lZGlhKG1heC13aWR0aDogNDgwcHgpIHtcblx0LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRoIHtcblx0XHRwYWRkaW5nOiA3cHggIWltcG9ydGFudDtcblx0fVxufVxuXG5cbi8qIDUuNSBQbHVnaW4gLSBHcml0dGVyIE5vdGlmaWNhdGlvbiAqL1xuXG5AbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcblx0I2dyaXR0ZXItbm90aWNlLXdyYXBwZXIge1xuXHRcdHdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1x0XG5cdH1cblx0LmdyaXR0ZXItY2xvc2UsIC5ncml0dGVyLWxpZ2h0IC5ncml0dGVyLWNsb3NlIHtcblx0XHR3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5ncml0dGVyLXdpdGgtaW1hZ2UsIC5ncml0dGVyLXdpdGhvdXQtaW1hZ2Uge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcblx0fVxuXHQuZ3JpdHRlci1pbWFnZSB7XG5cdFx0d2lkdGg6IDQwcHggIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcblx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdH1cblx0LmdyaXR0ZXItaXRlbSB7XG5cdFx0cGFkZGluZzogMCAxMHB4IDVweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5ncml0dGVyLXdpdGgtaW1hZ2Uge1xuXHRcdHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcblx0I2dyaXR0ZXItbm90aWNlLXdyYXBwZXIge1xuXHRcdHdpZHRoOiAyODBweCAhaW1wb3J0YW50O1x0XG5cdH1cblx0LmdyaXR0ZXItd2l0aC1pbWFnZSB7XG5cdFx0d2lkdGg6IDIxMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuXG4vKiA1LjYgUGx1Z2luIC0gQm9vdHN0cmFwIERhdGV0aW1lcGlja2VyICovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuXHRib2R5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUsXG5cdC5kYXRlcGlja2VyLmRhdGVwaWNrZXItZHJvcGRvd24ge1xuXHRcdHdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cblxuLyogNS43IFBsdWdpbiAtIFBhY2UgUHJvZ3Jlc3MgTG9hZGVyIChBZGRlZCBpbiBWMS41KSAqL1xuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnBhY2UtcHJvZ3Jlc3Mge1xuXHRcdHRvcDogMTAxcHg7XG5cdH1cblx0LnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuXHRcdHRvcDogMTEycHhcblx0fVxufVxuXG5cbi8qIDUuOCBQbHVnaW4gLSBEYXRhVGFibGVzIDIuMCAoQWRkZWQgaW4gVjEuOSkgKi9cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5kdC1idXR0b25zLmJ0bi1ncm91cCB7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMCAwcHggNXB4O1xuXHR9XG5cdC5kdC1idXR0b25zLmJ0bi1ncm91cCA+IC5idG4ge1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcblx0fVxuXHQuZHQtYnV0dG9ucy5idG4tZ3JvdXAgPiAuYnRuICsgLmJ0biB7XG5cdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0fVxuXHQuZGF0YVRhYmxlc19sZW5ndGgsXG5cdGRpdi5kYXRhVGFibGVzX2luZm8ge1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXHQucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfbGVuZ3RoIGxhYmVsLFxuXHQucGFuZWwgPiAuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2xlbmd0aCBsYWJlbCB7XG5cdFx0bWFyZ2luOiAyMHB4IDAgMDtcblx0fVxuXHRkaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2luZm8ge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuXHR9XG5cdGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuXHRcdG1hcmdpbjogMTBweCAyMHB4IDAgIWltcG9ydGFudDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0ZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2hpdGUtc3BhY2U6IGluaXRpYWwgIWltcG9ydGFudDtcblx0fVxuXHRkaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uID4gbGkgPiBhIHtcblx0XHRmbG9hdDogbm9uZTtcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0fVxuXHRkaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uID4gbGkgKyBsaSBhIHtcblx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHR9XG59XG5cblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICA2LjAgUGFnZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyogNi4xIFBhZ2UgLSBTZWFyY2ggUmVzdWx0ICovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnJlc3VsdC1saXN0IC5yZXN1bHQtaW1hZ2Uge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGhlaWdodDogMjAwcHg7XG5cdFx0d2lkdGg6IGF1dG87XG5cdH1cbn1cbkBtZWRpYShtYXgtd2lkdGg6IDk3OXB4KSB7XG5cdC5yZXN1bHQtbGlzdCAucmVzdWx0LXByaWNlIHtcblx0XHR3aWR0aDogMjAwcHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQucmVzdWx0LWxpc3QgLnJlc3VsdC1wcmljZSB7XG5cdFx0d2lkdGg6IDEwMHB4O1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxuXHQucmVzdWx0LWxpc3QgPiBsaSA+IGRpdiB7XG5cdFx0cGFkZGluZzogMTVweDtcblx0fVxufVxuQG1lZGlhKG1heC13aWR0aDogNDgwcHgpIHtcblx0LnJlc3VsdC1saXN0IC5yZXN1bHQtaW1hZ2Uge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZsb2F0OiBub25lO1xuXHR9XG5cdC5yZXN1bHQtbGlzdCAucmVzdWx0LWltYWdlIGEge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXHQucmVzdWx0LWxpc3QgPiBsaSA+IGRpdiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0LnJlc3VsdC1saXN0ID4gbGkgPiAucmVzdWx0LXByaWNlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHR9XG5cdC5yZXN1bHQtbGlzdCAuYnRuLXJvdyB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cdC5yZXN1bHQtbGlzdCAucmVzdWx0LXByaWNlIC5idG4ge1xuXHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdH1cbn1cblxuXG4vKiA2LjIgUGFnZSAtIEdhbGxlcnkgVjEgKi9cblxuQG1lZGlhKG1heC13aWR0aDogOTc5cHgpIHtcblx0LmdhbGxlcnkgLmltYWdlIHtcblx0XHR3aWR0aDogMzMlO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmdhbGxlcnkgLmltYWdlIHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG59XG5AbWVkaWEobWF4LXdpZHRoOiA0ODBweCkge1xuXHQuZ2FsbGVyeSAuaW1hZ2Uge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cblxuLyogNi4zIFBhZ2UgLSBFbWFpbCAqL1xuXG5AbWVkaWEobWF4LXdpZHRoOiA0ODBweCkge1xuXHQuZW1haWwtY29udGVudCB7XG5cdFx0bWFyZ2luOiAwIC0yMHB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0b3ZlcmZsb3c6IHNjcm9sbDtcblx0fVxufVxuXG5cbi8qIDYuNCBQYWdlIC0gUHJvZmlsZSAqL1xuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnByb2ZpbGUtY29udGVudCxcblx0LnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLWhlYWRlci1jb250ZW50IHtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHR9XG5cdC5wcm9maWxlLWhlYWRlci1pbWcge1xuXHRcdHdpZHRoOiA2NnB4O1xuXHRcdGhlaWdodDogNjZweDtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG5cdC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1oZWFkZXItdGFiIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQucHJvZmlsZS1oZWFkZXIgLnByb2ZpbGUtaGVhZGVyLXRhYiA+IGxpIHtcblx0XHRmbG9hdDogbm9uZTtcblx0fVxuXHQucHJvZmlsZS1oZWFkZXItaW1nICsgLnByb2ZpbGUtaGVhZGVyLWluZm8ge1xuXHRcdG1hcmdpbi1sZWZ0OiA4MHB4O1xuXHR9XG59XG5cblxuLyogNi41IFBhZ2UgLSA0MDQgRXJyb3IgKi9cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5lcnJvci1jb2RlIHtcblx0XHRib3R0b206IDUwJTtcblx0fVxuXHQuZXJyb3ItY29udGVudCB7XG5cdFx0dG9wOiA1MCU7XG5cdH1cbn1cbkBtZWRpYShtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdC5lcnJvci1jb2RlIHtcblx0XHRmb250LXNpemU6IDEyOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMjhweDtcblx0fVxufVxuXG5cbi8qIDYuNiBQYWdlIC0gTWFwICovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubWFwIHtcblx0XHR0b3A6IDEwMXB4ICFpbXBvcnRhbnQ7XG5cdFx0bGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdH1cblx0Lm1hcCAuanZlY3Rvcm1hcC16b29taW4ge1xuXHRcdHRvcDogMTIwcHg7XG5cdH1cblx0Lm1hcCAuanZlY3Rvcm1hcC16b29tb3V0IHtcblx0XHR0b3A6IDE1MHB4O1xuXHR9XG59XG5cblxuLyogNi43IFBhZ2UgLSBMb2dpbiBWMSAqL1xuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmxvZ2luIC5sb2dpbi1oZWFkZXIsXG5cdC5sb2dpbi1jb250ZW50IHtcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHR9XG5cdC5sb2dpbiB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdH1cblx0LmxvZ2luIC5sb2dpbi1oZWFkZXIge1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0b3A6IDA7XG5cdFx0cGFkZGluZy10b3A6IDYwcHg7XG5cdH1cblx0LmxvZ2luIC5sb2dpbi1oZWFkZXIgLmljb24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LmxvZ2luIC5sb2dpbi1oZWFkZXIgLmJyYW5kIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblx0LmxvZ2luIC5sb2dpbi1oZWFkZXIgLmJyYW5kIHNtYWxsIHtcblx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblx0LmxvZ2luIC5sb2dpbi1oZWFkZXIgLmJyYW5kIC5sb2dvIHtcblx0XHRib3JkZXItd2lkdGg6IDI1cHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cbn1cblxuXG4vKiA2LjggUGFnZSAtIEludm9pY2UgKi9cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5pbnZvaWNlLWNvbXBhbnkgLnB1bGwtcmlnaHQge1xuXHRcdGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0Lmludm9pY2UgLnRhYmxlLXJlc3BvbnNpdmUge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblx0Lmludm9pY2UtZnJvbSwgLmludm9pY2UtdG8sIC5pbnZvaWNlLWRhdGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHR9XG5cdC5pbnZvaWNlLXRvLCAuaW52b2ljZS1kYXRlIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0Lmludm9pY2UtcHJpY2UgLmludm9pY2UtcHJpY2UtbGVmdCxcblx0Lmludm9pY2UtcHJpY2UgLmludm9pY2UtcHJpY2UtcmlnaHQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0ZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0Lmludm9pY2UtcHJpY2UgLmludm9pY2UtcHJpY2Utcm93IHtcblx0XHRmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxuXHQuaW52b2ljZS1wcmljZSAuaW52b2ljZS1wcmljZS1sZWZ0IC5zdWItcHJpY2Uge1xuXHRcdHBhZGRpbmc6IDBweCAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0fVxuXHQuaW52b2ljZS1wcmljZSAuaW52b2ljZS1wcmljZS1yaWdodCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdH1cblx0Lmludm9pY2UtcHJpY2UgLmludm9pY2UtcHJpY2UtcmlnaHQgc21hbGwge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHR0b3A6IDAgIWltcG9ydGFudDtcblx0fVxufVxuXG5cbi8qIDYuOSBQYWdlIC0gVGltZWxpbmUgKEFkZGVkIGluIFYxLjEpICovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NzlweCkge1xuXHQudGltZWxpbmUgLnRpbWVsaW5lLWJvZHkge1xuXHRcdG1hcmdpbi1sZWZ0OiAyNSU7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMCU7XG5cdH1cblx0LnRpbWVsaW5lIC50aW1lbGluZS10aW1lIHtcblx0XHR3aWR0aDogMTMlO1xuXHR9XG5cdC50aW1lbGluZSAudGltZWxpbmUtaWNvbiB7XG5cdFx0bGVmdDogMTMlO1xuXHRcdHdpZHRoOiAxMiU7XG5cdH1cblx0LnRpbWVsaW5lOmJlZm9yZSB7XG5cdFx0bGVmdDogMTklO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnRpbWVsaW5lOmJlZm9yZSB7XG5cdFx0bGVmdDogNTAlO1xuXHR9XG5cdC50aW1lbGluZSA+IGxpIHtcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0fVxuXHQudGltZWxpbmUtY29tbWVudC1ib3gge1xuXHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuXHRcdHBhZGRpbmc6IDE1cHggMjBweDtcblx0fVxuXHQudGltZWxpbmUgLnRpbWVsaW5lLWJvZHkge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdH1cblx0LnRpbWVsaW5lIC50aW1lbGluZS1mb290ZXIge1xuXHRcdG1hcmdpbjogMjBweCAtMjBweCAtMjBweDtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHR9XG5cdC50aW1lbGluZSAudGltZWxpbmUtYm9keTpiZWZvcmUge1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dG9wOiAtMjBweDtcblx0XHRtYXJnaW4tbGVmdDogLTEwcHg7XG5cdH1cblx0LnRpbWVsaW5lIC50aW1lbGluZS10aW1lIHtcblx0XHRyaWdodDogNTAlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0fVxuXHQudGltZWxpbmUgLnRpbWVsaW5lLWljb24ge1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDgwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHRvcDogLTEwcHg7XG5cdH1cbn1cblxuXG4vKiA2LjEwIFBhZ2UgLSBDb21pbmcgU29vbiAoQWRkZWQgaW4gVjEuMSkgKi9cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk3OXB4KSB7XG5cdC5jb21pbmctc29vbiAudGltZXIgLmlzLWNvdW50ZG93biB7XG5cdFx0d2lkdGg6IDc2N3B4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmNvbWluZy1zb29uIC50aW1lciAuaXMtY291bnRkb3duIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdC5jb21pbmctc29vbiAudGltZXIgLmNvdW50ZG93bi1hbW91bnQge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0fVxuXHQuY29taW5nLXNvb24gLnRpbWVyIC5jb3VudGRvd24tcGVyaW9kLFxuXHQuY29taW5nLXNvb24gLmNvbWluZy1zb29uLWhlYWRlciAuZGVzYyxcblx0LmNvbWluZy1zb29uIC5jb21pbmctc29vbi1jb250ZW50IC5kZXNjIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdH1cblx0LmNvbWluZy1zb29uIC5jb21pbmctc29vbi1oZWFkZXIgLmRlc2MsXG5cdC5jb21pbmctc29vbiAuY29taW5nLXNvb24tY29udGVudCAuZGVzYyB7XG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdH1cblx0LmNvbWluZy1zb29uIC5jb21pbmctc29vbi1jb250ZW50IC5pbnB1dC1ncm91cCB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHR9XG59XG5cblxuLyogNi4xMSBQYWdlIC0gTG9naW4gVjIgKEFkZGVkIGluIFYxLjIpICovXG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcblx0LmxvZ2luLWNvdmVyLWltYWdlIGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubG9naW4ubG9naW4tdjIge1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0fVxuXHQubG9naW4ubG9naW4tdjIgLmxvZ2luLWhlYWRlciB7XG5cdFx0cGFkZGluZy10b3A6IDYwcHg7XG5cdH1cblx0LmxvZ2luLWNvdmVyLWltYWdlIGltZyB7XG5cdFx0bWF4LXdpZHRoOiBpbml0aWFsO1xuXHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdH1cblx0LmxvZ2luLWJnLWxpc3Qge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0fVxufVxuXG5cbi8qIDYuMTIgUGFnZSAtIEluYm94IFYyIChBZGRlZCBpbiBWMS40KSAqL1xuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcblx0Lmxpc3QtZW1haWwgLmVtYWlsLXRpbWUge1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMDtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHR9XG59XG5cblxuLyogNi4xMyBQYWdlIC0gTG9naW4gLyBSZWdpc3RlciBWMyAoQWRkZWQgaW4gVjEuNykgKi9cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQsIC5yZWdpc3Rlci5yZWdpc3Rlci13aXRoLW5ld3MtZmVlZCB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHRvcDogMDtcblx0XHRvdmVyZmxvdzogc2Nyb2xsO1xuXHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0XHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cdH1cblx0LmxvZ2luLmxvZ2luLXdpdGgtbmV3cy1mZWVkIC5yaWdodC1jb250ZW50LCBcblx0LnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5yaWdodC1jb250ZW50IHtcblx0XHR3aWR0aDogMzYwcHg7XG5cdH1cblx0LmxvZ2luLmxvZ2luLXdpdGgtbmV3cy1mZWVkIC5uZXdzLWZlZWQsIFxuXHQucmVnaXN0ZXIucmVnaXN0ZXItd2l0aC1uZXdzLWZlZWQgLm5ld3MtZmVlZCB7XG5cdFx0cmlnaHQ6IDM2MHB4O1xuXHR9XG5cdC5sb2dpbi5sb2dpbi13aXRoLW5ld3MtZmVlZCAubG9naW4taGVhZGVyLCBcblx0LnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5yZWdpc3Rlci1oZWFkZXIsXG5cdC5sb2dpbi5sb2dpbi13aXRoLW5ld3MtZmVlZCAubG9naW4tY29udGVudCwgXG5cdC5yZWdpc3Rlci5yZWdpc3Rlci13aXRoLW5ld3MtZmVlZCAucmVnaXN0ZXItY29udGVudCB7XG5cdFx0cGFkZGluZy1sZWZ0OiA0NXB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHQubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLm5ld3MtY2FwdGlvbixcblx0LnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5uZXdzLWNhcHRpb24ge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRwYWRkaW5nOiAxNXB4IDMwcHg7XG5cdFx0bWluLXdpZHRoOiBpbmhlcml0O1xuXHR9XG5cdC5sb2dpbi5sb2dpbi13aXRoLW5ld3MtZmVlZCAubmV3cy1jYXB0aW9uIC5jYXB0aW9uLXRpdGxlLFxuXHQucmVnaXN0ZXIucmVnaXN0ZXItd2l0aC1uZXdzLWZlZWQgLm5ld3MtY2FwdGlvbiAuY2FwdGlvbi10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LmxvZ2luLmxvZ2luLXdpdGgtbmV3cy1mZWVkIC5uZXdzLWZlZWQsXG5cdC5yZWdpc3Rlci5yZWdpc3Rlci13aXRoLW5ld3MtZmVlZCAubmV3cy1mZWVkIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5sb2dpbi5sb2dpbi13aXRoLW5ld3MtZmVlZCAucmlnaHQtY29udGVudCxcblx0LnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5yaWdodC1jb250ZW50IHtcblx0XHRmbG9hdDogbm9uZTtcblx0XHR3aWR0aDogYXV0bztcblx0fVxuXHQubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLmxvZ2luLWhlYWRlciAuaWNvbiB7XG5cdFx0cmlnaHQ6IDYwcHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuXHQubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLmxvZ2luLWhlYWRlciAuaWNvbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLmxvZ2luLWhlYWRlcixcblx0LnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5yZWdpc3Rlci1oZWFkZXIge1xuXHRcdHBhZGRpbmc6IDQwcHggNDBweCAwO1xuXHR9XG5cdC5sb2dpbi5sb2dpbi13aXRoLW5ld3MtZmVlZCAubG9naW4tY29udGVudCxcblx0LnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5yZWdpc3Rlci1jb250ZW50IHtcblx0XHRwYWRkaW5nOiAyMHB4IDQwcHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuXHQubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLmxvZ2luLWhlYWRlcixcblx0LnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5yZWdpc3Rlci1oZWFkZXIge1xuXHRcdHBhZGRpbmc6IDQwcHggMzBweCAwO1xuXHR9XG5cdC5sb2dpbi5sb2dpbi13aXRoLW5ld3MtZmVlZCAubG9naW4tY29udGVudCxcblx0LnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5yZWdpc3Rlci1jb250ZW50IHtcblx0XHRwYWRkaW5nOiAyMHB4IDMwcHg7XG5cdH1cbn1cblxuXG4vKiA2LjE0IFBhZ2UgLSBQcm9maWxlIChBZGRlZCBpbiBWMS43KSAqL1xuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC5wcm9maWxlLWxlZnQge1xuXHRcdHdpZHRoOiAxNTBweDtcblx0fVxuXHQucHJvZmlsZS1pbWFnZSB7XG5cdFx0aGVpZ2h0OiAxMzBweDtcblx0fVxuXHQucHJvZmlsZS1yaWdodCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDE2NXB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cblx0LnRhYmxlLnRhYmxlLXByb2ZpbGUgPiB0Ym9keSA+IHRyID4gdGQuZmllbGQge1xuXHRcdHdpZHRoOiAxMDBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5wcm9maWxlLWxlZnQge1xuXHRcdHdpZHRoOiAxODBweDtcblx0fVxuXHQucHJvZmlsZS1yaWdodCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDE5NXB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuXHQucHJvZmlsZS1sZWZ0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHR9XG5cdC5wcm9maWxlLWltYWdlIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cdC5wcm9maWxlLWltYWdlIGltZyB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblx0LnByb2ZpbGUtcmlnaHQge1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXHQucHJvZmlsZS1zZWN0aW9uICsgLnByb2ZpbGUtc2VjdGlvbiB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdH1cblx0LnByb2ZpbGUtc2VjdGlvbiAudGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdH1cbn1cblxuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIDcuMCBQcmVkZWZpbmVkIENTU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiA3LjEgQ1NTIC0gVmVydGljYWwgQm94ICovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQudmVydGljYWwtYm94LFxuXHQudmVydGljYWwtYm94IC52ZXJ0aWNhbC1jb2x1bW4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cblx0LnZlcnRpY2FsLWJveCxcblx0LnZlcnRpY2FsLWJveC1yb3csXG5cdC52ZXJ0aWNhbC1ib3gtY29sdW1uLFxuXHQudmVydGljYWwtYm94LWNlbGwsXG5cdC52ZXJ0aWNhbC1ib3gtaW5uZXItY2VsbCxcblx0LnBhZ2UtY29udGVudC1mdWxsLWhlaWdodCAuY29udGVudCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcblx0XHRvdmVyZmxvdzogaW5pdGlhbCAhaW1wb3J0YW50O1xuXHRcdHRhYmxlLWxheW91dDogaW5pdGlhbCAhaW1wb3J0YW50O1xuXHRcdHRvcDogYXV0byAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHR9XG5cdC52ZXJ0aWNhbC1ib3ggLnNsaW1TY3JvbGxCYXIsXG5cdC52ZXJ0aWNhbC1ib3ggLnNsaW1TY3JvbGxSYWlsIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0LnZlcnRpY2FsLWJveC13aWRnZXQgLnZlcnRpY2FsLWJveC1jb2x1bW4ge1xuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0fVxuXHQudmVydGljYWwtYm94LnZlcnRpY2FsLWJveC13aWRnZXQge1xuXHRcdGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG5cdFx0dGFibGUtbGF5b3V0OiBmaXhlZCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1zcGFjaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0fVxufVxuXG5cbi8qIDcuMiBDU1MgLSBXaWR0aCAqL1xuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LndpZHRoLXhzLFxuXHQud2lkdGgtc20sXG5cdC53aWR0aC1tZCxcblx0LndpZHRoLWxnLFxuXHQud2lkdGgtZnVsbCB7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0fVxufVxuXG5cbi8qIDcuMyBDU1MgLSBQYWRkaW5nIC8gTWFyZ2luIC8gRGlzcGxheSAoQWRkZWQgaW4gVjQuMCkgKi9cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5wLWwteHMtMCB7IHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cdC5wLXQteHMtMCB7IHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cblx0LnAtci14cy0wIHsgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cdC5wLWIteHMtMCB7IHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblx0LnAteHMtMCB7IHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuXHRcblx0Lm0tbC14cy0wIHsgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXHQubS10LXhzLTAgeyBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cblx0Lm0tci14cy0wIHsgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblx0Lm0teHMtMCB7IG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG5cdC5tLWIteHMtMCB7IG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXHQuaGlkZGVuLXhzIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIFx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmhpZGRlbi1zbSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBcdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQuaGlkZGVuLW1kIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIFx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHQuaGlkZGVuLWxnIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIFx0fVxufVxuXG5cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgOC4wIENvbnRlbnQgUmlnaHQgVG8gTGVmdCAoQWRkZWQgaW4gVjQuMSlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyogOC4xIFJUTCBTZXR0aW5ncyAqL1xuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnJ0bC1tb2RlIC5icmVhZGNydW1iIHtcblx0XHRmbG9hdDogbm9uZSFpbXBvcnRhbnQ7XG5cdH1cblx0LnJ0bC1tb2RlIC5jb250ZW50LmNvbnRlbnQtZnVsbC13aWR0aCAuYnJlYWRjcnVtYiB7XG5cdFx0bWFyZ2luOiAyMHB4O1x0XG5cdH1cblx0LnJ0bC1tb2RlIC5oZWFkZXIgLm5hdmJhci10b2dnbGUucHVsbC1sZWZ0IHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdH1cblx0LnJ0bC1tb2RlIC5oZWFkZXIgLm5hdmJhci10b2dnbGUucHVsbC1yaWdodCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHR9XG5cdC5ydGwtbW9kZSAucGFnZS1zaWRlYmFyLXRvZ2dsZWQucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLnNpZGViYXIsXG5cdC5ydGwtbW9kZSAucGFnZS13aXRoLXR3by1zaWRlYmFyLnBhZ2UtcmlnaHQtc2lkZWJhci10b2dnbGVkIC5zaWRlYmFyLnNpZGViYXItcmlnaHQge1xuXHRcdHotaW5kZXg6IDEwNDA7XG5cdH1cblx0LnJ0bC1tb2RlIC5wYWdlLXNpZGViYXItdG9nZ2xlZC5wYWdlLXdpdGgtcmlnaHQtc2lkZWJhciAuc2lkZWJhciwgXG5cdC5ydGwtbW9kZSAucGFnZS1zaWRlYmFyLXRvZ2dsZWQucGFnZS13aXRoLXJpZ2h0LXNpZGViYXIgLnNpZGViYXItYmcge1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IDA7XG5cdFx0YW5pbWF0aW9uOiBzaWRlYmFyU2xpZGVJblJpZ2h0IC4ycztcblx0XHQtd2Via2l0LWFuaW1hdGlvbjogc2lkZWJhclNsaWRlSW5SaWdodCAuMnM7XG5cdH1cblx0LnJ0bC1tb2RlIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIgLnNpZGViYXIuc2lkZWJhci1yaWdodCwgXG5cdC5ydGwtbW9kZSAucGFnZS13aXRoLXR3by1zaWRlYmFyIC5zaWRlYmFyLWJnLnNpZGViYXItcmlnaHQsXG5cdC5ydGwtbW9kZSAucGFnZS13aXRoLXR3by1zaWRlYmFyLnBhZ2Utc2lkZWJhci10b2dnbGVkIC5zaWRlYmFyLnNpZGViYXItcmlnaHQsIFxuXHQucnRsLW1vZGUgLnBhZ2Utd2l0aC10d28tc2lkZWJhci5wYWdlLXNpZGViYXItdG9nZ2xlZCAuc2lkZWJhci1iZy5zaWRlYmFyLXJpZ2h0IHtcblx0XHRsZWZ0OiAtMjIwcHggIWltcG9ydGFudDtcblx0XHRyaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuXHRcdGFuaW1hdGlvbjogbm9uZTtcblx0fVxuXHQucnRsLW1vZGUgLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIucGFnZS13aXRoLXR3by1zaWRlYmFyIC5zaWRlYmFyLWJnLnNpZGViYXItcmlnaHQsIFxuXHQucnRsLW1vZGUgLnBhZ2Utd2l0aC13aWRlLXNpZGViYXIucGFnZS13aXRoLXR3by1zaWRlYmFyIC5zaWRlYmFyLnNpZGViYXItcmlnaHQge1xuXHRcdGxlZnQ6IC0yNTBweCFpbXBvcnRhbnQ7XG5cdFx0cmlnaHQ6IGF1dG8haW1wb3J0YW50O1xuXHR9XG5cdC5ydGwtbW9kZSAucGFnZS13aXRoLXR3by1zaWRlYmFyLnBhZ2UtcmlnaHQtc2lkZWJhci10b2dnbGVkIC5zaWRlYmFyLnNpZGViYXItcmlnaHQsIFxuXHQucnRsLW1vZGUgLnBhZ2Utd2l0aC10d28tc2lkZWJhci5wYWdlLXJpZ2h0LXNpZGViYXItdG9nZ2xlZCAuc2lkZWJhci1iZy5zaWRlYmFyLXJpZ2h0IHtcblx0XHRhbmltYXRpb246IHNpZGViYXJTbGlkZUluTGVmdCAuMnM7XG5cdFx0LXdlYmtpdC1hbmltYXRpb246IHNpZGViYXJTbGlkZUluTGVmdCAuMnM7XG5cdFx0bGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdH1cblx0LnJ0bC1tb2RlIC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyIC5zaWRlYmFyLCBcblx0LnJ0bC1tb2RlIC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyIC5zaWRlYmFyLWJnLCBcblx0LnJ0bC1tb2RlIC5ib3hlZC1sYXlvdXQgLnBhZ2Utd2l0aC13aWRlLXNpZGViYXI6bm90KC5wYWdlLXNpZGViYXItbWluaWZpZWQpICNzaWRlYmFyLCBcblx0LnJ0bC1tb2RlIC5ib3hlZC1sYXlvdXQgLnBhZ2Utd2l0aC13aWRlLXNpZGViYXI6bm90KC5wYWdlLXNpZGViYXItbWluaWZpZWQpIC5zaWRlYmFyLWJnIHtcblx0XHRyaWdodDogLTI1MHB4O1xuXHR9XG5cdC5ydGwtbW9kZSAucGFnZS1zaWRlYmFyLXRvZ2dsZWQucGFnZS13aXRoLXdpZGUtc2lkZWJhciAuc2lkZWJhciwgXG5cdC5ydGwtbW9kZSAuYm94ZWQtbGF5b3V0IC5wYWdlLXNpZGViYXItdG9nZ2xlZC5wYWdlLXdpdGgtd2lkZS1zaWRlYmFyLnBhZ2UtY29udGFpbmVyICNzaWRlYmFyIHtcblx0XHRyaWdodDogMDtcblx0XHRhbmltYXRpb246IHdpZGVTaWRlYmFyU2xpZGVJblJpZ2h0IC4ycztcblx0XHQtd2Via2l0LWFuaW1hdGlvbjogd2lkZVNpZGViYXJTbGlkZUluUmlnaHQgLjJzO1xuXHR9XG5cdC5ydGwtbW9kZSAudG9wLW1lbnUgLm5hdiA+IGxpID4gYSAuY2FyZXQge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cdC5ydGwtbW9kZSAucGFnZS1zaWRlYmFyLXRvZ2dsZWQgLnNpZGViYXItYmcge1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0YW5pbWF0aW9uOiBzaWRlYmFyU2xpZGVJblJpZ2h0IC4ycztcblx0XHQtd2Via2l0LWFuaW1hdGlvbjogc2lkZWJhclNsaWRlSW5SaWdodCAuMnM7XG5cdFx0ei1pbmRleDogMTAyMDtcblx0fVxuXHQucnRsLW1vZGUgLnNpZGViYXIsXG5cdC5ydGwtbW9kZSAuc2lkZWJhci1iZyB7XG5cdFx0cmlnaHQ6IC0yMjBweDtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR6LWluZGV4OiAxMDMwO1xuXHR9XG5cdC5ydGwtbW9kZSAuaGVhZGVyIC5uYXZiYXItaGVhZGVyIHtcblx0XHRmbG9hdDogbm9uZTtcblx0fVxuXHQucnRsLW1vZGUgLmhlYWRlciAubmF2YmFyLWJyYW5kIHtcblx0XHRmbG9hdDogcmlnaHQ7XHRcblx0fVxuXHQucnRsLW1vZGUgLmhlYWRlciAubmF2YmFyLXRvZ2dsZSB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdH1cblx0LnJ0bC1tb2RlIC5wYWdlLXdpdGgtdHdvLXNpZGViYXIgLmhlYWRlciAubmF2YmFyLWJyYW5kIHtcblx0XHRmbG9hdDogbm9uZTtcblx0fVxuXHQucnRsLW1vZGUgLnBhZ2Utc2lkZWJhci10b2dnbGVkIC5zaWRlYmFyIHtcblx0XHRyaWdodDogMDtcblx0XHRhbmltYXRpb246IHNpZGViYXJTbGlkZUluUmlnaHQgLjJzO1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uOiBzaWRlYmFyU2xpZGVJblJpZ2h0IC4ycztcblx0fVxuXHQucnRsLW1vZGUgLnByb2ZpbGUtaGVhZGVyLWltZyArIC5wcm9maWxlLWhlYWRlci1pbmZvIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDgwcHg7XG5cdH1cblx0LnJ0bC1tb2RlIC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1oZWFkZXItdGFiIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG5cdC5ydGwtbW9kZSAubG9naW4gLmxvZ2luLWhlYWRlciB7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblx0LnJ0bC1tb2RlIC5sb2dpbiAubG9naW4taGVhZGVyIC5icmFuZCAubG9nbyB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblx0LnJ0bC1tb2RlIC5sb2dpbi5sb2dpbi12MiB7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC5ydGwtbW9kZSAubG9naW4ubG9naW4td2l0aC1uZXdzLWZlZWQgLnJpZ2h0LWNvbnRlbnQsIFxuXHQucnRsLW1vZGUgLnJlZ2lzdGVyLnJlZ2lzdGVyLXdpdGgtbmV3cy1mZWVkIC5yaWdodC1jb250ZW50IHtcblx0XHRmbG9hdDogbm9uZTtcblx0XHR3aWR0aDogYXV0bztcblx0fVxuXHQucnRsLW1vZGUgLnRpbWVsaW5lIC50aW1lbGluZS1pY29uIHtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiAxNSU7XG5cdH1cblx0LnJ0bC1tb2RlIC50aW1lbGluZSAudGltZWxpbmUtdGltZSB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiAwO1xuXHR9XG5cdC5ydGwtbW9kZSAudGltZWxpbmUgLnRpbWVsaW5lLWJvZHkge1xuXHRcdG1hcmdpbi1yaWdodDogMjMlO1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cdC5ydGwtbW9kZSAudGltZWxpbmU6YmVmb3JlIHtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiAyMCU7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMi41cHg7XG5cdH1cblx0LnJ0bC1tb2RlIC50aW1lbGluZSAudGltZWxpbmUtYm9keTpiZWZvcmUge1xuXHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0bGVmdDogYXV0bztcblx0XHRyaWdodDogLTIwcHg7XG5cdH1cbn0iLCIvKiBUaGVtZSAtIEJlc3Bva2UgKi9cblxuLm5hdmJhci1sb2dvLFxuLmNvbWluZy1zb29uIC5icmFuZCAubG9nbyxcbi5sb2dpbiAubG9naW4taGVhZGVyIC5icmFuZCAubG9nbyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBib3JkZXI6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zaWRlYmFyIC5uYXYgPiBsaS5hY3RpdmUgPiBhLCBcbi5zaWRlYmFyIC5uYXYgPiBsaS5hY3RpdmUgPiBhOmZvY3VzLCBcbi5zaWRlYmFyIC5uYXYgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLFxuLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhciAubmF2ID4gbGkuaGFzLXN1Yi5hY3RpdmU6Zm9jdXMgPiBhLCBcbi5wYWdlLXNpZGViYXItbWluaWZpZWQgLnNpZGViYXIgLm5hdiA+IGxpLmhhcy1zdWIuYWN0aXZlOmhvdmVyID4gYSwgXG4ucGFnZS1zaWRlYmFyLW1pbmlmaWVkIC5zaWRlYmFyIC5uYXYgPiBsaS5oYXMtc3ViLmFjdGl2ZSA+IGEsXG4ubGFiZWwubGFiZWwtdGhlbWUsXG4uYnRuLmJ0bi1zY3JvbGwtdG8tdG9wIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJHNpZGViYXItYmcsIDEwJSk7XG4gICAgaSB7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtc2Vjb25kYXJ5O1xuICAgIH1cbn1cbi5uYXZiYXIubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi50ZXh0LXRoZW1lLFxuLnNpZGViYXIgLnN1Yi1tZW51ID4gbGkuYWN0aXZlID4gYTpiZWZvcmUge1xuICAgIGNvbG9yOiAkcmVkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHJlZDtcbiAgICB9XG59XG4uZ3JhZGllbnQtZW5hYmxlZCAubmF2YmFyLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQsXG4uZ3JhZGllbnQtZW5hYmxlZCAuc2lkZWJhciAubmF2ID4gbGkuYWN0aXZlID4gYSwgXG4uZ3JhZGllbnQtZW5hYmxlZCAuc2lkZWJhciAubmF2ID4gbGkuYWN0aXZlID4gYTpmb2N1cywgXG4uZ3JhZGllbnQtZW5hYmxlZCAuc2lkZWJhciAubmF2ID4gbGkuYWN0aXZlID4gYTpob3Zlcixcbi5ncmFkaWVudC1lbmFibGVkLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhciAubmF2ID4gbGkuaGFzLXN1Yi5hY3RpdmU6Zm9jdXMgPiBhLCBcbi5ncmFkaWVudC1lbmFibGVkLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhciAubmF2ID4gbGkuaGFzLXN1Yi5hY3RpdmU6aG92ZXIgPiBhLCBcbi5ncmFkaWVudC1lbmFibGVkLnBhZ2Utc2lkZWJhci1taW5pZmllZCAuc2lkZWJhciAubmF2ID4gbGkuaGFzLXN1Yi5hY3RpdmUgPiBhLFxuLmdyYWRpZW50LWVuYWJsZWQgLmxhYmVsLmxhYmVsLXRoZW1lLFxuLmdyYWRpZW50LWVuYWJsZWQgLmJ0bi5idG4tc2Nyb2xsLXRvLXRvcCxcbi5ncmFkaWVudC1lbmFibGVkIC50b3AtbWVudSAubmF2ID4gbGkuYWN0aXZlID4gYSwgXG4uZ3JhZGllbnQtZW5hYmxlZCAudG9wLW1lbnUgLm5hdiA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMsIFxuLmdyYWRpZW50LWVuYWJsZWQgLnRvcC1tZW51IC5uYXYgPiBsaS5hY3RpdmUgPiBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkcmVkX2xpZ2h0ZXI7IC8qIE9sZCBicm93c2VycyAqL1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgICRyZWRfbGlnaHRlciAwJSwgI2U1MzkzNSAxMDAlKTsgLyogRkYzLjYtMTUgKi9cbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICAkcmVkX2xpZ2h0ZXIgMCUsI2U1MzkzNSAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgJHJlZF9saWdodGVyIDAlLCNlNTM5MzUgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjeyRyZWRfbGlnaHRlcn0nLCBlbmRDb2xvcnN0cj0nI2U1MzkzNScsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cbn1cbi5wYWNlLXByb2dyZXNzIHtcbiAgICBiYWNrZ3JvdW5kOiAkcmVkO1xufVxuLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRyZWQ7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRyZWQ7XG59XG4ucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLm5hdiA+IGxpLmFjdGl2ZSA+IGEgPiBpIHtcbiAgICBjb2xvcjogJHJlZDtcbn1cbi5wYWdlLXdpdGgtbGlnaHQtc2lkZWJhciAuc2lkZWJhciAubmF2ID4gbGkuYWN0aXZlID4gYSAuYmFkZ2UsXG4ucGFnZS13aXRoLWxpZ2h0LXNpZGViYXIgLnNpZGViYXIgLm5hdiA+IGxpLmFjdGl2ZSA+IGEgLmxhYmVsLmxhYmVsLXRoZW1lIHtcbiAgICBiYWNrZ3JvdW5kOiAkcmVkO1xufVxuLnRvcC1tZW51IC5uYXYgPiBsaS5hY3RpdmUgPiBhLCBcbi50b3AtbWVudSAubmF2ID4gbGkuYWN0aXZlID4gYTpmb2N1cywgXG4udG9wLW1lbnUgLm5hdiA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICRyZWQ7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgICAmLm1lZGlhLWxpc3Qge1xuICAgICAgICAuZHJvcGRvd24taGVhZGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRicmFuZC1zZWNvbmRhcnk7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnYtYXV0by1zYXZlIHtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxMHB4O1xuXG4gICAgbGFiZWwge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAmLmFuaW1hdGVkIHtcbiAgICAgICAgaW5wdXQ6Y2hlY2tlZCtsYWJlbDpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHJlZF9kYXJrZXI7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRyZWRfZGFya2VyO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCAnX3ZhcmlhYmxlcy1jdXN0b20nO1xuQGltcG9ydCAnX21peGlucyc7XG5cbkBpbXBvcnQgJ19wYWdlX29wdGlvbl9saXN0JztcbkBpbXBvcnQgJ19wYWdlX3N0cnVjdHVyZV9saXN0JztcbkBpbXBvcnQgJ19jb21wb25lbnRfbGlzdCc7XG5AaW1wb3J0ICdfd2lkZ2V0X2xpc3QnO1xuQGltcG9ydCAnX3BsdWdpbl9saXN0JztcbkBpbXBvcnQgJ19wYWdlX2xpc3QnO1xuQGltcG9ydCAnX2Ntcyc7XG5AaW1wb3J0ICdfbmVzdGFibGUnO1xuXG5AaW1wb3J0ICdfbG9ja19zY3JlZW4nO1xuXG5AaW1wb3J0ICdfY29udGVudF9ydGwnO1xuQGltcG9ydCAnX2hlbHBlcic7XG5AaW1wb3J0ICdfcmVzcG9uc2l2ZSc7XG5AaW1wb3J0ICdhdXRvX3NhdmUnO1xuQGltcG9ydCAndGhlbWUvX2Jlc3Bva2UnO1xuXG4vKiBSZXNldCBhbmQgb3ZlcnJpZGVzICovXG5ib2R5LFxuaHRtbCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuYm9keSB7XG4gICAgYmFja2dyb3VuZDogJGJnX2JvZHk7XG4gICAgZm9udC1zaXplOiAkYm9keV9mb250X3NpemU7XG4gICAgZm9udC1mYW1pbHk6ICRib2R5X2ZvbnRfZmFtaWx5O1xuICAgIGNvbG9yOiAkYm9keV90ZXh0X2NvbG9yO1xuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5pZTggYm9keSB7XG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLHNhbnMtc2VyaWY7XG59XG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2e1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICRoZWFkaW5nX3RleHRfY29sb3I7XG59XG4uaDEsIGgxIHsgZm9udC1zaXplOiAzNnB4OyB9XG4uaDIsIGgyIHsgZm9udC1zaXplOiAzMHB4OyB9XG4uaDMsIGgzIHsgZm9udC1zaXplOiAyNHB4OyB9XG4uaDQsIGg0IHsgZm9udC1zaXplOiAxOHB4OyB9XG4uaDUsIGg1IHsgZm9udC1zaXplOiAxNHB4OyB9XG4uaDYsIGg2IHsgZm9udC1zaXplOiAxMnB4OyB9XG5oMSBzbWFsbCwgaDIgc21hbGwsIGgzIHNtYWxsLCBoNCBzbWFsbCwgaDUgc21hbGwsIGg2IHNtYWxsIHtcbiAgICBmb250LXNpemU6IDYwJTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAkaGVhZGluZ19zbWFsbF90ZXh0X2NvbG9yO1xufVxuYSB7XG4gICAgY29sb3I6ICRicmFuZC1wcmltYXJ5O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDEwMG1zIGVhc2UtaW4tb3V0O1xufVxuYTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbmIsIHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5hOmhvdmVyLFxuYTpmb2N1cyxcbmE6YWN0aXZlIHtcbiAgICBjb2xvcjogJGJyYW5kLXNlY29uZGFyeTtcbn1cbmxhYmVsIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5ociB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQ6ICNmMWYzZjU7XG59XG5cblxuLyogMS4yIEZvbnQgQXdlc29tZSBWZXJzaW9uIENvbnRyb2wgKi9cblxuLmZjIGJ1dHRvbiAuZmMtaWNvbixcbi5kYXRlcGlja2VyIHRoLnByZXYsXG4uZGF0ZXBpY2tlciB0aC5uZXh0LFxuLnRvcC1tZW51IGxpID4gYSAuY2FyZXQsXG4uZ2FsbGVyeSAucmF0aW5nIHNwYW4uc3Rhcixcbi53eXNpaHRtbDUtdG9vbGJhciAuZ2x5cGhpY29uLFxuLmVkaXRhYmxlLWJ1dHRvbnMgLmdseXBoaWNvbixcbi5pbnB1dC1hcHBlbmQgLmljb24tZXllLW9wZW4sXG4uaW5wdXQtcHJlcGVuZCAuaWNvbi1leWUtb3Blbixcbi5pbnB1dC1hcHBlbmQgLmljb24tZXllLWNsb3NlLFxuLmlucHV0LXByZXBlbmQgLmljb24tZXllLWNsb3NlLFxuLnRhZ2l0IC51aS1pY29uLWNsb3NlOmJlZm9yZSxcbi5zaWRlYmFyIGxpID4gYSAuY2FyZXQ6YmVmb3JlLFxuLmF0dGFjaGVkLWRvY3VtZW50ID4gbGk6YmVmb3JlLFxuLmZsb2F0LXN1Yi1tZW51IGxpID4gYSAuY2FyZXQ6YmVmb3JlLFxuLmNvbWJvYm94LWNvbnRhaW5lciAuZ2x5cGhpY29uLXJlbW92ZSxcbi5jb21ib2JveC1jb250YWluZXIgLmljb24tcmVtb3ZlOmJlZm9yZSxcbi5ib290c3RyYXAtdGltZXBpY2tlci13aWRnZXQgLmdseXBoaWNvbixcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZzphZnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2M6YWZ0ZXIsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYzphZnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2NfZGlzYWJsZWQ6YWZ0ZXIsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzY19kaXNhYmxlZDphZnRlcixcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5nbHlwaGljb24sXG4uYm9vdHN0cmFwLWNhbGVuZGFyIC5jYWxlbmRhciAuaWNvbi1hcnJvdy1yaWdodCxcbi5ib290c3RyYXAtY2FsZW5kYXIgLmNhbGVuZGFyIC5pY29uLWFycm93LWxlZnQsXG4udGhlbWUtcGFuZWwgLnRoZW1lLWxpc3QgPiBsaS5hY3RpdmUgPiBhOmJlZm9yZSxcbi5zdy1tYWluID4gdWwuc3RlcC1hbmNob3IubmF2LXRhYnMgPiBsaS5kb25lID4gYSAubnVtYmVyOmJlZm9yZSxcbi5zaW1wbGVjb2xvcnBpY2tlci5nbHlwaGljb25zIHNwYW4uY29sb3JbZGF0YS1zZWxlY3RlZF06YWZ0ZXIsXG4uc2ltcGxlY29sb3JwaWNrZXIuZm9udGF3ZXNvbWUgc3Bhbi5jb2xvcltkYXRhLXNlbGVjdGVkXTphZnRlcixcbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLWNoZWNrZWQgPiAuanN0cmVlLWNoZWNrYm94OmFmdGVyLFxuLmpzdHJlZS1kZWZhdWx0LmpzdHJlZS1jaGVja2JveC1zZWxlY3Rpb24gLmpzdHJlZS1jbGlja2VkID4gLmpzdHJlZS1jaGVja2JveDphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6IEZvbnQgQXdlc29tZVxcIDUgRnJlZSwgRm9udCBBd2Vzb21lXFwgNSBQcm8sIEZvbnRBd2Vzb21lICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5hY2wtbWFzb25yeSB7XG4gICAgY29sdW1uLWNvdW50OiA0O1xuICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gICAgLml0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgfVxufVxuXG5AaW1wb3J0ICdfdnVlJztcbkBpbXBvcnQgJ192dWUtc2VsZWN0JztcblxuIiwiLyogYWpheCBsb2FkaW5nIHZ1ZSBzZWN0aW9uICovXG5bdi1jbG9ha10gLnYtY2xvYWstYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5bdi1jbG9ha10gLnYtY2xvYWstaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cblt2LWNsb2FrXSAudi1jbG9hay1pbmxpbmVCbG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5bdi1jbG9ha10gLnYtY2xvYWstaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5bdi1jbG9ha10gLnYtY2xvYWstaW52aXNpYmxlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi52LWNsb2FrLWJsb2NrLFxuLnYtY2xvYWstaW5saW5lLFxuLnYtY2xvYWstaW5saW5lQmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGFqYXggbG9hZGluZyB2dWUgc2VjdGlvbiBlbmQqL1xuXG4uY2stZWRpdG9yIHtcbiAgICAuY2stY29udGVudCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgIH1cbn1cblxuLmNrLWZpeCB7XG4gICAgbWluLWhlaWdodDogNzAwcHg7XG59XG5cbi52c19fZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAudnNfX2FjdGlvbnMge1xuICAgICAgICAudnNfX29wZW4taW5kaWNhdG9yIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnYtYWNjb3VudC10eXBlIHtcbiAgICAudmRwLWRhdGVwaWNrZXIuZm9ybS1ncm91cCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmRwLWRhdGVwaWNrZXJfX2NhbGVuZGFyIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxufVxuXG4vKlxuICogQ01TIC0gc3RhdGlzdGljcyBzZWN0aW9uIChzdGF0aXN0aWNzIGNvbXBvbmVudClcbiAqL1xuLnYtc3RhdGlzdGljcyB7XG4gICAgLmxvYWQtaW5kaWNhdG9yIHtcbiAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgfVxuXG4gICAgLmZpbHRlcnMge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b25zIHtcbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAuaW52YWxpZC1mZWVkYmFjayB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgICAgICB0b3A6IDM0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFuZWwtc3RhdCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAucGFuZWwtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hbmltYXRlZC1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud2lkZ2V0LXN0YXRzIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICYuYW5pbWF0ZWQtYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAuc3RhdHMtaW5mbyA+IGg0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzYxNjE2MTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0YXRzLWluZm8gPiBwIHtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAa2V5ZnJhbWVzIHBsYWNlSG9sZGVyU2hpbW1lciB7XG4gICAgICAgIDAlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NjhweCAwXG4gICAgICAgIH1cbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0NjhweCAwXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYW5pbWF0ZWQtYmFja2dyb3VuZCB7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHBsYWNlSG9sZGVyU2hpbW1lcjtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjZmN2Y4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNlZWVlZWUgOCUsICNkZGRkZGQgMTglLCAjZWVlZWVlIDMzJSk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogODAwcHggMTA0cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogLjg1O1xuICAgIH1cbn1cblxuLyoqXG4gKiBBY2NvdW50IEJlc3Bva2UgTWVzc2FnaW5nIGNvbXBvbmVudFxuICovXG4udi1hY2NvdW50LWJlc3Bva2UtbWVzc2FnaW5nIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2JkYmRiZDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG5cbiAgICAuaW5wdXQtcXVvdGEge1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICB9XG5cbiAgICAubGFiZWwtdGlwIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cblxuICAgIC5zdW1tYXJ5IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICB9XG5cbiAgICAudi1zZWxlY3Qge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbn1cblxuLyoqXG4gKiBBY2NvdW50IEJvb3N0ZWQgUG9zdHMgY29tcG9uZW50XG4gKi9cbi52LWFjY291bnQtYm9vc3RlZC1wb3N0cyB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiZGJkYmQ7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xufVxuXG4vKlxuICogQ01TIC0gY2xpZW50cyBzZWN0aW9uIChjbGllbnRzIGNvbXBvbmVudClcbiAqL1xuLnYtY2xpZW50cyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnYtc2VsZWN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLnZzX19zZWFyY2gge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzk4MTg5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnB1cmNoYXNlLWF1dGhvcml0eSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAtNXB4O1xuICAgIH1cblxuICAgIC5sb2FkaW5nIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNSk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbn1cbiIsIi52LXNlbGVjdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0XG59XG5cbi52LXNlbGVjdCxcbi52LXNlbGVjdCAqIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB2U2VsZWN0U3Bpbm5lciB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKVxuICAgIH1cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybilcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgdlNlbGVjdFNwaW5uZXIge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZylcbiAgICB9XG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pXG4gICAgfVxufVxuXG4udnNfX2ZhZGUtZW50ZXItYWN0aXZlLFxuLnZzX19mYWRlLWxlYXZlLWFjdGl2ZSB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGN1YmljLWJlemllcigxLCAuNSwgLjgsIDEpXG59XG5cbi52c19fZmFkZS1lbnRlcixcbi52c19fZmFkZS1sZWF2ZS10byB7XG4gICAgb3BhY2l0eTogMFxufVxuXG4udnMtLWRpc2FibGVkIC52c19fY2xlYXIsXG4udnMtLWRpc2FibGVkIC52c19fZHJvcGRvd24tdG9nZ2xlLFxuLnZzLS1kaXNhYmxlZCAudnNfX29wZW4taW5kaWNhdG9yLFxuLnZzLS1kaXNhYmxlZCAudnNfX3NlYXJjaCxcbi52cy0tZGlzYWJsZWQgLnZzX19zZWxlY3RlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4XG59XG5cbi52LXNlbGVjdFtkaXI9cnRsXSAudnNfX2FjdGlvbnMge1xuICAgIHBhZGRpbmc6IDAgM3B4IDAgNnB4XG59XG5cbi52LXNlbGVjdFtkaXI9cnRsXSAudnNfX2NsZWFyIHtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMFxufVxuXG4udi1zZWxlY3RbZGlyPXJ0bF0gLnZzX19kZXNlbGVjdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHhcbn1cblxuLnYtc2VsZWN0W2Rpcj1ydGxdIC52c19fZHJvcGRvd24tbWVudSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHRcbn1cblxuLnZzX19kcm9wZG93bi10b2dnbGUge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDAgMCA0cHg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDYwLCA2MCwgNjAsIC4yNik7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWxcbn1cblxuLnZzX19zZWxlY3RlZC1vcHRpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAwIDJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLnZzX19hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNHB4IDZweCAwIDNweFxufVxuXG4udnMtLXNlYXJjaGFibGUgLnZzX19kcm9wZG93bi10b2dnbGUge1xuICAgIGN1cnNvcjogdGV4dFxufVxuXG4udnMtLXVuc2VhcmNoYWJsZSAudnNfX2Ryb3Bkb3duLXRvZ2dsZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyXG59XG5cbi52cy0tb3BlbiAudnNfX2Ryb3Bkb3duLXRvZ2dsZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMFxufVxuXG4udnNfX29wZW4taW5kaWNhdG9yIHtcbiAgICBmaWxsOiByZ2JhKDYwLCA2MCwgNjAsIC41KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuMTVzIGN1YmljLWJlemllcigxLCAtLjExNSwgLjk3NSwgLjg1NSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xNXMgY3ViaWMtYmV6aWVyKDEsIC0uMTE1LCAuOTc1LCAuODU1KTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjE1cyBjdWJpYy1iZXppZXIoMSwgLS4xMTUsIC45NzUsIC44NTUpLCAtd2Via2l0LXRyYW5zZm9ybSAuMTVzIGN1YmljLWJlemllcigxLCAtLjExNSwgLjk3NSwgLjg1NSk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigxLCAtLjExNSwgLjk3NSwgLjg1NSlcbn1cblxuLnZzLS1vcGVuIC52c19fb3Blbi1pbmRpY2F0b3Ige1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHNjYWxlKDEpXG59XG5cbi52cy0tbG9hZGluZyAudnNfX29wZW4taW5kaWNhdG9yIHtcbiAgICBvcGFjaXR5OiAwXG59XG5cbi52c19fY2xlYXIge1xuICAgIGZpbGw6IHJnYmEoNjAsIDYwLCA2MCwgLjUpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweFxufVxuXG4udnNfX2Ryb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSAtIDFweCk7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgYm94LXNoYWRvdzogMCAzcHggNnB4IDAgcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNjAsIDYwLCA2MCwgLjI2KTtcbiAgICBib3JkZXItdG9wLXN0eWxlOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmXG59XG5cbi52c19fbm8tb3B0aW9ucyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi52c19fZHJvcGRvd24tb3B0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAzcHggMjBweDtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb2xvcjogIzMzMztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwXG59XG5cbi52c19fZHJvcGRvd24tb3B0aW9uOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXJcbn1cblxuLnZzX19kcm9wZG93bi1vcHRpb24tLWhpZ2hsaWdodCB7XG4gICAgYmFja2dyb3VuZDogJGJyYW5kLXByaW1hcnk7XG4gICAgY29sb3I6ICNmZmZcbn1cblxuLnZzX19zZWxlY3RlZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg2MCwgNjAsIDYwLCAuMjYpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIG1hcmdpbjogNHB4IDJweCAwO1xuICAgIHBhZGRpbmc6IDAgLjI1ZW1cbn1cblxuLnZzX19kZXNlbGVjdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgZmlsbDogcmdiYSg2MCwgNjAsIDYwLCAuNSk7XG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZlxufVxuXG4udnMtLXNpbmdsZSAudnNfX3NlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50XG59XG5cbi52cy0tc2luZ2xlLnZzLS1vcGVuIC52c19fc2VsZWN0ZWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAuNFxufVxuXG4udnMtLXNpbmdsZS52cy0tc2VhcmNoaW5nIC52c19fc2VsZWN0ZWQge1xuICAgIGRpc3BsYXk6IG5vbmVcbn1cblxuLnZzX19zZWFyY2g6Oi1tcy1jbGVhcixcbi52c19fc2VhcmNoOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuLnZzX19zZWFyY2g6Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sXG4udnNfX3NlYXJjaDo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24sXG4udnNfX3NlYXJjaDo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lXG59XG5cbi52c19fc2VhcmNoLFxuLnZzX19zZWFyY2g6Zm9jdXMge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgbWFyZ2luOiA0cHggMCAwO1xuICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB3aWR0aDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZmxleC1ncm93OiAxXG59XG5cbi52c19fc2VhcmNoOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogaW5oZXJpdFxufVxuXG4udnNfX3NlYXJjaDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBpbmhlcml0XG59XG5cbi52c19fc2VhcmNoOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBpbmhlcml0XG59XG5cbi52c19fc2VhcmNoOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGluaGVyaXRcbn1cblxuLnZzLS11bnNlYXJjaGFibGUgLnZzX19zZWFyY2gge1xuICAgIG9wYWNpdHk6IDFcbn1cblxuLnZzLS11bnNlYXJjaGFibGUgLnZzX19zZWFyY2g6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlclxufVxuXG4udnMtLXNpbmdsZS52cy0tc2VhcmNoaW5nOm5vdCgudnMtLW9wZW4pOm5vdCgudnMtLWxvYWRpbmcpIC52c19fc2VhcmNoIHtcbiAgICBvcGFjaXR5OiAuMlxufVxuXG4udnNfX3NwaW5uZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZvbnQtc2l6ZTogNXB4O1xuICAgIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyOiAuOWVtIHNvbGlkIGhzbGEoMCwgMCUsIDM5LjIlLCAuMSk7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoNjAsIDYwLCA2MCwgLjQ1KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHZTZWxlY3RTcGlubmVyIDEuMXMgbGluZWFyIGluZmluaXRlO1xuICAgIGFuaW1hdGlvbjogdlNlbGVjdFNwaW5uZXIgMS4xcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMXNcbn1cblxuLnZzX19zcGlubmVyLFxuLnZzX19zcGlubmVyOmFmdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDVlbTtcbiAgICBoZWlnaHQ6IDVlbVxufVxuXG4udnMtLWxvYWRpbmcgLnZzX19zcGlubmVyIHtcbiAgICBvcGFjaXR5OiAxXG59XG5cbi8qIyBzb3VyY2VNYXBwaW5nVVJMPXZ1ZS1zZWxlY3QuY3NzLm1hcCovIl19 */
