html{font-family:sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0 auto}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.clearfix:after{clear:both;display:table;content:" "}.kill-list{list-style-type:none;margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;-webkit-padding-start:0}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}@font-face{font-family:Raleway;src:local("Raleway-Regular"),local("Raleway-Regular"),url(fonts/Raleway-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:local("Raleway-ExtraBold"),local("Raleway-ExtraBold"),url(fonts/Raleway-ExtraBold.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:local("Raleway-Bold"),local("Raleway-Bold"),url(fonts/Raleway-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:local("Raleway-ExtraLight"),local("Raleway-ExtraLight"),url(fonts/Raleway-ExtraLight.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:local("Raleway-Light"),local("Raleway-Light"),url(fonts/Raleway-Light.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:local("Raleway-Medium"),local("Raleway-Medium"),url(fonts/Raleway-Medium.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:local("Raleway-SemiBold"),local("Raleway-SemiBold"),url(fonts/Raleway-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:16px;line-height:21px;color:#c7c7c7;font-weight:400;font-family:Raleway}@media screen and (max-width:768px){html{font-size:14px;line-height:16px}}body{margin:0;padding:0;background:#090808;-webkit-backdrop-filter:blur(200px);backdrop-filter:blur(200px);background-image:url(images/bg.webp)}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}ul,ul li{list-style-type:none}a{text-decoration:none}p:nth-child(n+2){margin-top:12px}p img{width:100%!important;height:auto!important}::-moz-selection{color:#fff;background:#c7c7c7}::selection{color:#fff;background:#c7c7c7}.container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:1238px;width:100%;margin:0 auto;padding:0 22px;height:100%}@media screen and (max-width:992px){.container{max-width:100%}}@media screen and (max-width:768px){.container{padding:0 10px}}.for-h h1{font-size:48px;line-height:56px;color:#fff;font-weight:700;font-family:Raleway}@media screen and (max-width:768px){.for-h h1{font-size:30px;line-height:36px}}.btn-cta{background-color:#f8ff13;border-radius:4px;font-size:16px;line-height:21px;font-weight:700;font-family:Raleway;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;text-transform:uppercase;color:#090808;padding:14px 82px;max-width:339px;cursor:pointer;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:768px){.btn-cta{font-size:16px;line-height:21px;color:#090808;font-weight:700;font-family:Raleway}}.btn-cta:hover{background-color:#ffc600}.btn-cta:active{background-color:#c78f00}@media screen and (max-width:425px){.btn-cta{font-size:14px;line-height:21px}}@media screen and (max-width:385px){.btn-cta{padding:11px 91px}}@media screen and (max-width:374px){.btn-cta{padding:11px 63px}}.btn-cta-transparent{color:#f8ff13;background-color:transparent;border:1px solid #f8ff13}.btn-cta-transparent:hover{color:#ffc600;border:1px solid #ffc600;background-color:transparent}.btn-cta-transparent:active{color:#c78f00;border:1px solid #c78f00;background-color:transparent}.custom_breadcrumbs{margin:32px 0}.custom_breadcrumbs span.kb_sep{margin:0 16px}.custom_breadcrumbs span a{font-size:16px;line-height:21px;font-weight:400;font-family:Raleway;color:#c7c7c7;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:768px){.custom_breadcrumbs span a{font-size:14px;line-height:16px}}.custom_breadcrumbs span a:hover{color:#f8ff13}.table-info{margin-bottom:50px;background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border:1px solid #313131;border-radius:4px;width:100%}@media screen and (max-width:900px){.table-info{margin-bottom:20px}}.table-info__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #313131;min-height:60px;padding:18px}@media screen and (max-width:900px){.table-info__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:18px 10px 16px}}.table-info__row:last-of-type{border:none}.table-info__row .title{font-size:16px;line-height:21px;color:#c7c7c7;font-weight:400;font-family:Raleway;color:#f8ff13;min-width:150px;text-align:left}@media screen and (max-width:768px){.table-info__row .title{font-size:14px;line-height:16px}}@media screen and (max-width:900px){.table-info__row .title{font-size:12px;line-height:14px;color:#000;font-weight:400;font-family:Raleway;color:#f8ff13;min-width:125px;text-align:left}}.table-info__row .text{font-size:16px;line-height:21px;font-weight:400;font-family:Raleway;color:#c7c7c7}@media screen and (max-width:768px){.table-info__row .text{font-size:14px;line-height:16px}}@media screen and (max-width:900px){.table-info__row .text{font-size:12px;line-height:14px;color:#000;font-weight:400;font-family:Raleway;color:#c7c7c7}}.table-info__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #313131;min-height:60px;padding:18px}.table-info__title:last-of-type{border:none}.table-info__title .title{font-size:16px;line-height:21px;color:#c7c7c7;font-weight:400;font-family:Raleway;color:#f8ff13}@media screen and (max-width:768px){.table-info__title .title{font-size:14px;line-height:16px}}.table-info__title .text{font-size:16px;line-height:21px;font-weight:400;font-family:Raleway;color:#c7c7c7}@media screen and (max-width:768px){.table-info__title .text{font-size:14px;line-height:16px}}.table-info__title{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.table-info__title{height:50px;padding:0}}.table-info__title .title{font-size:20px}@media screen and (max-width:768px){.table-info__title .title{font-size:16px}}.table-info__col-left{-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:100%}@media screen and (max-width:768px){.table-info__col-left{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.table-info__col-right{-webkit-flex-basis:65%;-ms-flex-preferred-size:65%;flex-basis:65%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:100%}@media screen and (max-width:768px){.table-info__col-right{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}#toc_container{max-width:378px;width:100%;background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border:1px solid #313131;border-radius:4px;padding:20px}.toc_title{font-size:16px;line-height:21px;color:#090808;font-weight:700;font-family:Raleway;text-transform:uppercase;color:#f8ff13!important}@media screen and (max-width:768px){.toc_title{font-size:16px;line-height:21px;color:#090808;font-weight:700;font-family:Raleway}}ul.toc_list{margin-top:20px}ul.toc_list li{padding-left:0;margin-top:12px}ul.toc_list li:before,ul.toc_list li a{position:relative}ul.toc_list li a{font-size:16px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#fff;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:768px){ul.toc_list li a{font-size:14px;line-height:18px}}ul.toc_list li a:hover{color:#f8ff13}ul.toc_list li a:hover:before{position:absolute;content:"";width:3px;height:16px;background:#f8ff13;border-radius:0 1px 1px 0;top:0;left:-20px}.pagination-block{margin-bottom:30px}.page-numbers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:16px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#c7c7c7;list-style:none}@media screen and (max-width:768px){.page-numbers{font-size:14px;line-height:18px}}.page-numbers:nth-child(n+2){margin-top:50px}.page-numbers li{padding:0 5px}.page-numbers li span{color:#f8ff13}.page-numbers li .next,.page-numbers li .prev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f8ff13;border-radius:6px;border-radius:4px;width:30px;height:30px}.page-numbers li .next:before,.page-numbers li .prev:before{content:"";display:inline-block;position:relative;border:solid #232323;border-width:0 3px 3px 0;padding:2px}.page-numbers li .next:before{-webkit-transform:rotate(315deg);transform:rotate(315deg);right:2px}.page-numbers li .prev:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);left:2px}.pos__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin-top:30px}input[type=submit]{background-color:#f8ff13;font-size:16px;line-height:21px;font-weight:700;font-family:Raleway;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;text-transform:uppercase;color:#090808;padding:14px 50px;max-width:339px;-webkit-transition:.3s;transition:.3s}.burger,input[type=submit]{border-radius:4px;cursor:pointer}.burger{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:38px;height:38px;padding:11px 0;height:auto;background:#0c0c0c;-webkit-box-shadow:-3px -3px 6px hsla(0,0%,100%,.06),3px 3px 6px rgba(0,0,0,.41);box-shadow:-3px -3px 6px hsla(0,0%,100%,.06),3px 3px 6px rgba(0,0,0,.41)}@media screen and (max-width:1000px){.burger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.burger:hover .burger__line:after,.burger:hover .burger__line:before{-webkit-transform:translateX(130%);transform:translateX(130%)}.burger__line{position:relative;display:block;height:2px;width:100%;border-radius:6px;overflow:hidden}.burger__line:before{left:-130%}.burger__line:after,.burger__line:before{content:"";position:absolute;top:0;height:2px;width:100%;background-color:#f8ff13;-webkit-transition:all .3s ease;transition:all .3s ease}.burger__line:after{left:0}.burger__line_top{-webkit-transition:background-color .6s,top .3s .3s,-webkit-transform .3s;transition:background-color .6s,top .3s .3s,-webkit-transform .3s;transition:transform .3s,background-color .6s,top .3s .3s;transition:transform .3s,background-color .6s,top .3s .3s,-webkit-transform .3s;top:0}.burger__line_middle{margin:5px 0 5px auto;width:80%;border-radius:50%;-webkit-transition-delay:.3s;transition-delay:.3s}.burger__line_middle:after,.burger__line_middle:before{-webkit-transition-delay:75ms;transition-delay:75ms}.burger__line_bottom:after,.burger__line_bottom:before{display:none}.burger.burger_active .burger__line{background-color:#f8ff13}.burger.burger_active .burger__line:after,.burger.burger_active .burger__line:before{opacity:0}.burger.burger_active .burger__line_top{-webkit-transition:top .3s,background-color 0s,-webkit-transform .3s .3s;transition:top .3s,background-color 0s,-webkit-transform .3s .3s;transition:top .3s,background-color 0s,transform .3s .3s;transition:top .3s,background-color 0s,transform .3s .3s,-webkit-transform .3s .3s;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:14px}.burger.burger_active .burger__line_middle{opacity:0}.burger.burger_active .burger__line_bottom{-webkit-transition:top .3s,background-color 0s,-webkit-transform .3s .3s;transition:top .3s,background-color 0s,-webkit-transform .3s .3s;transition:top .3s,background-color 0s,transform .3s .3s;transition:top .3s,background-color 0s,transform .3s .3s,-webkit-transform .3s .3s;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header__logo img{padding:13px 0}@media screen and (max-width:1000px){.header__top{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-webkit-flex-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit}}.header__bottom{background:-webkit-gradient(linear,left top, right top,from(#171717),to(#080808));background:linear-gradient(90deg,#171717,#080808);border-top:2px solid #080808;width:100%}.header__main{width:100%}.header-menu,.header__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header-menu{font-size:18px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#fff;margin:0 20px 0 0}@media screen and (max-width:768px){.header-menu{font-size:18px;line-height:25px}}.header-menu::-webkit-scrollbar{width:0}.header-menu::-moz-scrollbar{width:0}.header-menu::-ms-scrollbar{width:0}@media screen and (min-width:1001px){.header-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:1000px){.header-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;top:100px;left:0;width:100%;height:200vh;background:transparent;margin:0;z-index:9;display:none;overflow-y:auto;padding:10px;background-color:#080808}}.header-menu .nav-item{margin:0 10px;padding:22px 33px;max-width:235px;display:block;position:relative}.header-menu .nav-item span{color:#fff}.header-menu .nav-item a{color:#fff;text-decoration:none}.header-menu .nav-item::marker{display:none}.header-menu .nav-item__triangle{position:relative}.header-menu .nav-item__triangle:after{content:"";position:absolute;display:block;border-color:#000 transparent transparent;border-style:solid;border-width:5px 5px 0;left:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1000px){.header-menu .nav-item__triangle:after{left:-10px;top:17px}}.header-menu .nav-item:after{content:"";position:absolute;display:block;border:1px solid #f8ff13;-o-border-image:linear-gradient(270deg,rgba(8,8,8,0),#f8ff13 54.17%,transparent 100%,rgba(8,8,8,0) 0);border-image:-webkit-gradient(linear,right top, left top,from(rgba(8,8,8,0)),color-stop(54.17%, #f8ff13),color-stop(100%, transparent),color-stop(0, rgba(8,8,8,0)));border-image:linear-gradient(270deg,rgba(8,8,8,0),#f8ff13 54.17%,transparent 100%,rgba(8,8,8,0) 0);border-image-slice:1;width:100%;height:auto;bottom:0;left:0;opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.header-menu .nav-item:hover:after{opacity:1}.header-menu .nav-item a.nav-item-link{color:#fff;position:relative}.header-menu .nav-item a.nav-item-link:hover{color:#f8ff13}.header-menu .nav-item a.nav-item-link:after{content:"";position:absolute;display:block;border-color:#fff transparent transparent;border-style:solid;border-width:5px 5px 0;right:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header-menu .nav-item a.nav-item-link:hover:after{border-color:#f8ff13 transparent transparent}.header-menu .nav-item:hover>.sub-menu{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.header-menu .nav-item ul.sub-menu{position:absolute;left:10px;z-index:5;width:240px;visibility:hidden;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.header-menu .nav-item ul.sub-menu li.nav-item{position:relative;background:-webkit-gradient(linear,left top, right top,from(#171717),to(#080808));background:linear-gradient(90deg,#171717,#080808);-webkit-box-shadow:inset 0 4px 8px rgba(0,0,0,.25);box-shadow:inset 0 4px 8px rgba(0,0,0,.25);border-radius:0 0 4px 4px;margin:22px 2px 2px}.header-menu .nav-item ul.sub-menu li.nav-item:nth-child(n+2){margin-top:-4px}.header-menu .nav-item ul.sub-menu li.nav-item a.nav-item-link:after{opacity:0}.header-menu .nav-item ul.sub-menu ul.sub-menu{position:absolute;top:15px;left:222px;padding:10px 5px}.header-menu .nav-item ul.sub-menu ul.sub-menu li.nav-item{margin:0;padding:6px 20px 10px;font-size:14px}.header-menu__open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:1000}.header-menu__open li.nav-item{border-bottom:1px solid #313131;padding:15px 0;max-width:none;width:92%}.header-menu__open li.nav-item ul.sub-menu{left:-2px;top:34px;width:100%}.header-menu__open li.nav-item ul.sub-menu li.nav-item{background:-webkit-gradient(linear,left top, right top,from(#202020),to(#100808));background:linear-gradient(90deg,#202020,#100808)}.header-menu__open li.nav-item ul.sub-menu li.nav-item a.nav-item-link{font-size:16px}.header-menu__open li.nav-item ul.sub-menu li.nav-item ul.sub-menu{top:51px;left:-6px}.header-menu__open li.nav-item ul.sub-menu li.nav-item ul.sub-menu li.nav-item{width:100%;padding:4px 20px}.header-menu__close{display:none!important}.header__lang{position:relative;padding:10px 0;font-size:16px;line-height:21px;color:#c7c7c7;font-weight:400;font-family:Raleway;text-transform:uppercase;color:#fff}@media screen and (max-width:768px){.header__lang{font-size:14px;line-height:16px}}.header__lang:after{position:absolute;content:"";width:16px;height:16px;top:12px;right:0;background-image:url(images/lang.svg)}.header__lang:hover .header__lang-list{display:block}.header__lang.hide .header__lang-current{padding:0 10px;margin-right:0}.header__lang.hide .header__lang-current:after,.header__lang.hide .header__lang-list{display:none}.header__lang-current{position:relative;padding-right:20px;cursor:default}.header__lang-list{position:absolute;display:none;top:100%;left:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;list-style:none;background:#121212;border:1px solid #363d47;border-radius:4px;overflow:hidden;z-index:1}.header__lang-list a{padding:5px 10px;color:#fff;text-decoration:none}.header__lang-list a:hover{color:#f8ff13}.banner{width:100%;border-bottom:1px solid #f8ff13;-o-border-image:linear-gradient(270deg,rgba(8,8,8,0),#f8ff13 54.17%,transparent 100%,rgba(8,8,8,0) 0);border-image:-webkit-gradient(linear,right top, left top,from(rgba(8,8,8,0)),color-stop(54.17%, #f8ff13),color-stop(100%, transparent),color-stop(0, rgba(8,8,8,0)));border-image:linear-gradient(270deg,rgba(8,8,8,0),#f8ff13 54.17%,transparent 100%,rgba(8,8,8,0) 0);border-image-slice:1;padding:0 0 56px}.banner__wrapper{padding-top:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:912px){.banner__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:912px){.banner__right{margin-top:24px}}.banner__right img{width:100%;height:auto}.banner__left{max-width:561px;width:100%}.banner__left-search{margin:32px 0}.banner__left-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}@media screen and (max-width:912px){.banner__left-items{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:385px){.banner__left-items{gap:12px}}.banner__left-items a.banner__left-item{font-size:16px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#fff;width:173px;height:52px;text-align:center;background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border:1px solid #707214;border-radius:4px;padding-top:16px}@media screen and (max-width:768px){.banner__left-items a.banner__left-item{font-size:14px;line-height:18px}}@media screen and (max-width:385px){.banner__left-items a.banner__left-item{font-weight:600;font-size:14px;line-height:16px;width:132px}}@media screen and (max-width:374px){.banner__left-items a.banner__left-item{width:124px}}.banner__left-items a.banner__left-item:active,.banner__left-items a.banner__left-item:focus,.banner__left-items a.banner__left-item:hover{color:#f8ff13}.banner__left-items a.banner__left-item.item-1{position:relative}@media screen and (max-width:374px){.banner__left-items a.banner__left-item.item-1{padding-left:20px}}.banner__left-items a.banner__left-item.item-1:before{position:absolute;content:"";width:20px;height:20px;top:15px;left:27px;background-image:url(images/banner-item1.svg);background-repeat:no-repeat}@media screen and (max-width:768px){.banner__left-items a.banner__left-item.item-1:before{top:18px}}@media screen and (max-width:385px){.banner__left-items a.banner__left-item.item-1:before{top:14px;left:18px;padding-left:5px}}.banner__left-items a.banner__left-item.item-2{position:relative}@media screen and (max-width:374px){.banner__left-items a.banner__left-item.item-2{padding-left:20px}}.banner__left-items a.banner__left-item.item-2:before{position:absolute;content:"";width:20px;height:20px;top:13px;left:25px;background-image:url(images/banner-item2.svg);background-repeat:no-repeat}@media screen and (max-width:768px){.banner__left-items a.banner__left-item.item-2:before{top:16px}}@media screen and (max-width:385px){.banner__left-items a.banner__left-item.item-2:before{top:12px;left:18px;padding-left:5px}}.banner__left-items a.banner__left-item.item-3{position:relative}@media screen and (max-width:374px){.banner__left-items a.banner__left-item.item-3{padding-left:20px}}.banner__left-items a.banner__left-item.item-3:before{position:absolute;content:"";width:20px;height:20px;top:15px;left:29px;background-image:url(images/banner-item3.svg);background-repeat:no-repeat}@media screen and (max-width:768px){.banner__left-items a.banner__left-item.item-3:before{top:18px}}@media screen and (max-width:385px){.banner__left-items a.banner__left-item.item-3:before{top:14px;left:22px;padding-left:5px}}.banner__left-items a.banner__left-item.item-4{position:relative;padding-left:5px}@media screen and (max-width:374px){.banner__left-items a.banner__left-item.item-4{padding-left:20px}}.banner__left-items a.banner__left-item.item-4:before{position:absolute;content:"";width:20px;height:20px;top:15px;left:13px;background-image:url(images/banner-item4.svg);background-repeat:no-repeat}@media screen and (max-width:768px){.banner__left-items a.banner__left-item.item-4:before{top:18px}}@media screen and (max-width:385px){.banner__left-items a.banner__left-item.item-4:before{top:14px;left:6px;padding-left:5px}}.banner__left-items a.banner__left-item.item-5{position:relative;padding-left:10px}@media screen and (max-width:374px){.banner__left-items a.banner__left-item.item-5{padding-left:20px}}.banner__left-items a.banner__left-item.item-5:before{position:absolute;content:"";width:20px;height:20px;top:15px;left:11px;background-image:url(images/banner-item5.svg);background-repeat:no-repeat}@media screen and (max-width:768px){.banner__left-items a.banner__left-item.item-5:before{top:18px}}@media screen and (max-width:385px){.banner__left-items a.banner__left-item.item-5:before{top:14px;left:6px;padding-left:5px}}.banner__left-items a.banner__left-item.item-6{position:relative;padding-left:10px}@media screen and (max-width:374px){.banner__left-items a.banner__left-item.item-6{padding-left:20px}}.banner__left-items a.banner__left-item.item-6:before{position:absolute;content:"";width:20px;height:20px;top:15px;left:7px;background-image:url(images/banner-item6.svg);background-repeat:no-repeat}@media screen and (max-width:768px){.banner__left-items a.banner__left-item.item-6:before{top:18px}}@media screen and (max-width:385px){.banner__left-items a.banner__left-item.item-6:before{top:14px;left:5px}}.banner__left-items a.banner__left-item.item-7{position:relative}@media screen and (max-width:374px){.banner__left-items a.banner__left-item.item-7{padding-left:20px}}.banner__left-items a.banner__left-item.item-7:before{position:absolute;content:"";width:24px;height:19px;top:17px;left:27px;background-image:url(images/banner-item7.svg);background-repeat:no-repeat}@media screen and (max-width:385px){.banner__left-items a.banner__left-item.item-7:before{top:14px;left:18px;padding-left:5px}}.banner__left-items a.banner__left-item.item-8{position:relative;padding-left:5px}@media screen and (max-width:374px){.banner__left-items a.banner__left-item.item-8{padding-left:10px}}.banner__left-items a.banner__left-item.item-8:before{position:absolute;content:"";width:18px;height:24px;top:14px;left:35px;background-image:url(images/banner-item8.svg);background-repeat:no-repeat}@media screen and (max-width:768px){.banner__left-items a.banner__left-item.item-8:before{top:12px;left:40px}}@media screen and (max-width:385px){.banner__left-items a.banner__left-item.item-8:before{top:12px;left:18px;padding-left:5px}}.banner__left-items a.banner__left-item.item-9{position:relative;padding-left:15px}@media screen and (max-width:374px){.banner__left-items a.banner__left-item.item-9{padding-left:26px}}.banner__left-items a.banner__left-item.item-9:before{position:absolute;content:"";width:24px;height:17px;top:16px;left:10px;background-image:url(images/banner-item9.svg);background-repeat:no-repeat}@media screen and (max-width:768px){.banner__left-items a.banner__left-item.item-9:before{top:16px;left:16px}}@media screen and (max-width:385px){.banner__left-items a.banner__left-item.item-9:before{top:15px;left:1px}}.banner__left-items a.banner__left-item.item-10{position:relative;padding-left:10px}@media screen and (max-width:374px){.banner__left-items a.banner__left-item.item-10{padding-left:29px}}.banner__left-items a.banner__left-item.item-10:before{position:absolute;content:"";width:24px;height:21px;top:15px;left:13px;background-image:url(images/banner-item10.svg);background-repeat:no-repeat}@media screen and (max-width:768px){.banner__left-items a.banner__left-item.item-10:before{top:15px;left:16px}}@media screen and (max-width:385px){.banner__left-items a.banner__left-item.item-10:before{top:14px;left:6px;padding-left:5px}}.banner__left-items a.banner__left-item.item-11{position:relative;padding-left:10px}@media screen and (max-width:374px){.banner__left-items a.banner__left-item.item-11{padding-left:20px}}.banner__left-items a.banner__left-item.item-11:before{position:absolute;content:"";width:16px;height:22px;top:13px;left:25px;background-image:url(images/banner-item11.svg);background-repeat:no-repeat}@media screen and (max-width:768px){.banner__left-items a.banner__left-item.item-11:before{top:14px;left:31px}}@media screen and (max-width:385px){.banner__left-items a.banner__left-item.item-11:before{top:14px;left:14px}}.banner__left-items a.banner__left-item.item-12{position:relative;padding-left:20px}@media screen and (max-width:374px){.banner__left-items a.banner__left-item.item-12{padding-left:20px;padding-top:10px}}.banner__left-items a.banner__left-item.item-12:before{position:absolute;content:"";width:22px;height:23px;top:16px;left:3px;background-image:url(images/banner-item12.svg);background-repeat:no-repeat}@media screen and (max-width:768px){.banner__left-items a.banner__left-item.item-12:before{top:17px;left:11px}}@media screen and (max-width:385px){.banner__left-items a.banner__left-item.item-12:before{top:14px;left:5px}}.banner__bottom{background:#f8ff13;border:1px solid #313131;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px}@media screen and (max-width:1091px){.banner__bottom{margin-top:30px}}@media screen and (max-width:912px){.banner__bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;margin-top:0}}.banner__bottom-info{color:#080808}.banner__bottom-title{font-size:16px;line-height:21px;color:#c7c7c7;font-weight:400;font-family:Raleway;color:#484848;margin-bottom:6px}@media screen and (max-width:768px){.banner__bottom-title{font-size:14px;line-height:16px;font-weight:300}}.banner__bottom-param{font-size:20px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#fff;margin-top:6px}@media screen and (max-width:768px){.banner__bottom-param{font-size:20px;line-height:24px}}@media screen and (max-width:912px){.banner__bottom-btn,.banner__bottom-param.param-2{margin-top:21px}}.banner__bottom-btn.btn-cta{padding:14px 70px;background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);color:#f8ff13}@media screen and (max-width:391px){.banner__bottom-btn.btn-cta{padding:14px 34px}}.banner__bottom-btn.btn-cta:hover{color:#fff}.recommendations{margin-top:50px;width:100%;border-bottom:1px solid #f8ff13;-o-border-image:linear-gradient(270deg,rgba(8,8,8,0),#f8ff13 54.17%,transparent 100%,rgba(8,8,8,0) 0);border-image:-webkit-gradient(linear,right top, left top,from(rgba(8,8,8,0)),color-stop(54.17%, #f8ff13),color-stop(100%, transparent),color-stop(0, rgba(8,8,8,0)));border-image:linear-gradient(270deg,rgba(8,8,8,0),#f8ff13 54.17%,transparent 100%,rgba(8,8,8,0) 0);border-image-slice:1;padding-bottom:56px}@media screen and (max-width:680px){.recommendations{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:18px;padding-bottom:48px}}.recommendations h2{font-size:36px;line-height:120%;color:#000;font-weight:700;font-family:Raleway;color:#fff;text-align:center}@media screen and (max-width:768px){.recommendations h2{font-size:24px;line-height:30px}}.recommendations__items{margin-top:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:10px}@media screen and (max-width:1228px){.recommendations__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.recommendations__item{background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border:1px solid #313131;border-radius:4px;padding:16px;width:153px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:680px){.recommendations__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;padding:7px}}.recommendations__item-img{width:121px;height:121px;border-radius:4px}@media screen and (max-width:680px){.recommendations__item-img{width:41px;height:41px}}.recommendations__item-img img{width:121px;height:121px;border-radius:4px}@media screen and (max-width:680px){.recommendations__item-img img{width:41px;height:41px}}.recommendations__item-title{font-size:16px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#fff;margin:16px 0 24px;text-align:center}@media screen and (max-width:768px){.recommendations__item-title{font-size:14px;line-height:18px}}@media screen and (max-width:680px){.recommendations__item-title{font-size:14px;line-height:16px;margin:0 5px}}.recommendations__item-btn.btn-cta{padding:14px 39px}@media screen and (max-width:680px){.recommendations__item-btn.btn-cta{padding:10px 29px}}.rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;min-width:150px}@media screen and (max-width:544px){.rating.sm{min-width:125px}.rating.sm .rating__container{max-width:90px}}.rating__container{max-width:110px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.rating__stars{position:relative;padding-top:20%;width:100%;display:block}.rating__stars_all{background:url(images/star.svg) 0 0/auto 200% repeat-x}.rating__stars_all,.rating__stars_current{position:absolute;width:100%;height:100%;top:0;overflow:hidden}.rating__stars_current{z-index:1;background:url(images/star.svg) 0 100%/auto 200% repeat-x}.rating__text{margin-left:10px}.subscribe{width:100%;margin:50px 0}@media screen and (max-width:786px){.subscribe{margin-bottom:0}}.subscribe__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media screen and (max-width:1000px){.subscribe__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:1200px){.subscribe__img img{width:350px}}@media screen and (max-width:450px){.subscribe__img img{width:276px}}.subscribe__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:linear-gradient(104.58deg,rgba(72,72,72,.032) -1.51%,rgba(247,255,1,.032) 53.46%,rgba(49,49,49,0) 99.01%);border:1px solid #313131;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);border-radius:4px;padding:64px 82px;max-width:650px}@media screen and (max-width:1250px){.subscribe__form{padding:53px;margin-left:10px}}@media screen and (max-width:1122px){.subscribe__form{margin-left:0}}@media screen and (max-width:600px){.subscribe__form{padding:24px 10px}}.subscribe__form-title{color:#f8ff13;font-weight:700;font-size:26px;line-height:116%;text-align:center;-webkit-font-feature-settings:"pnum" on,"lnum" on,"liga" off;font-feature-settings:"pnum" on,"lnum" on,"liga" off}@media screen and (max-width:600px){.subscribe__form-title{font-size:18px;line-height:24px}}.subscribe__form-inputs{margin:30px 0}@media screen and (max-width:600px){.subscribe__form-inputs{margin:24px 0}}.subscribe__form-inputs input{width:224px;height:51px;border:1px solid #313131;border-radius:4px;padding-left:10px;color:#c7c7c7;background-color:transparent;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:600px){.subscribe__form-inputs input{width:100%}}.subscribe__form-inputs input:nth-child(n+2){margin-left:10px}@media screen and (max-width:600px){.subscribe__form-inputs input:nth-child(n+2){margin:12px 0 0}}.subscribe__form-inputs input:hover{border:1px solid #f8ff13}.author{padding:12px;background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border:1px solid #313131;border-radius:4px}.author__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.author__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.author__top-name a{color:#c7c7c7}@media screen and (max-width:768px){.author__top-name,.author__top-read{margin:3px 0}}.author__bottom{margin-top:12px}.casino-otzyvy{margin-top:40px;width:100%}.casino-otzyvy__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.casino-otzyvy__wrapper .containers{max-width:786px;width:100%}.casino-otzyvy__wrapper .review__tabs-aside{margin-top:32px}.casino-otzyvy__title{font-size:36px;line-height:120%;color:#000;font-weight:700;font-family:Raleway;color:#fff}@media screen and (max-width:768px){.casino-otzyvy__title{font-size:24px;line-height:30px}}.casino-otzyvy__top{margin:24px 0 30px;padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border:1px solid #313131;border-radius:4px}.casino-otzyvy__top-title{font-size:16px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#f8ff13}@media screen and (max-width:768px){.casino-otzyvy__top-title{font-size:14px;line-height:18px}}.comment-item{max-width:786px;width:100%;padding:20px;background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border:1px solid #313131;border-radius:4px;margin:31px 0 10px}@media screen and (max-width:768px){.comment-item{padding:10px}}.comment-item:not(:first-child){margin-top:16px}.comment-item-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.comment-item-rating{color:#f8ff13}.comment-item-rating .dashicons-style:before{color:#ffc600}.comment-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:786px;margin:0 auto;background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border:1px solid #313131;border-radius:4px;padding:20px}@media screen and (max-width:768px){.comment-form{padding:20px 10px}}.comments{font-size:16px;max-width:786px;width:100%}.comments li{list-style-type:none}.comments input,.comments optgroup,.comments select,.comments textarea{width:100%;margin:5px 0 20px;background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border:1px solid #313131;border-radius:4px;-webkit-transition:.3s;transition:.3s}.comments input:active,.comments input:hover,.comments optgroup:active,.comments optgroup:hover,.comments select:active,.comments select:hover,.comments textarea:active,.comments textarea:hover{border-color:#f8ff13}.comments input{padding:10px 20px;border-radius:4px}.comments textarea{padding:20px 40px 45px 20px;border-radius:4px;resize:none}.comments label{margin:0 0 10px;font-size:18px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#c7c7c7}@media screen and (max-width:768px){.comments label{font-size:18px;line-height:25px}}.comments #email-notes{display:none}.comments #submit{width:100%;padding:17px 121px;margin:10px auto 0;border-radius:4px;border:1px solid #f8ff13;color:#f8ff13;text-align:center;-webkit-transition:.5s;transition:.5s}@media screen and (max-width:450px){.comments #submit{padding:17px 89px}}.comments #submit:hover{border:1px solid #ffc600;color:#ffc600}.comment-notes{display:none}.comments-caption{text-align:center;font-size:22px;padding:20px 10px}.comment-li{padding:20px 0}.comment-li h3{text-align:center}.comment-author{font-size:18px;font-weight:700px}.comment-title{display:block;font-size:20px;font-weight:700;font-style:italic;color:#575252;margin:0 0 0 20px}.comment-form-email{width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.comment-form-email input{background-color:transparent}.comment-form-author{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.comment-form-comment{width:100%}.comment-form-advantages{width:100%;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.comment-form-disadvantages{width:100%;-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.form-submit{width:100%;-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.comment-meta{float:right;color:grey;font-size:14px}@media screen and (max-width:500px){.comment-meta{float:none}}.comment-reply-link{color:grey}.comment-reply-link:hover{color:#000}.comment-reply-title{text-align:center;font-size:20px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#fff;margin:30px 0}@media screen and (max-width:768px){.comment-reply-title{font-size:20px;line-height:24px}}#cancel-comment-reply-link{color:#ffc600}.comment-author{font-weight:700;color:#fff}.comments-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;width:100%;border:none;margin-bottom:20px;margin-left:0}.comments-rating label{font-size:22px;color:#fff;display:inline-block}.rating-container{font-size:0;unicode-bidi:bidi-override;direction:rtl;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.rating-container *{font-size:1.4rem}.rating-num{display:none}@media screen and (max-width:450px){.rating-num{display:block}}.rating-text{text-align:center;font-size:16px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#fff}@media screen and (max-width:768px){.rating-text{font-size:14px;line-height:18px}}@media screen and (max-width:450px){.rating-text{display:none}}.rating-container>input{display:none}.rating-container>input+label{font-family:dashicons;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:70px;cursor:pointer;margin:0 4%}@media screen and (max-width:816px){.rating-container>input+label{margin:0 1%}}@media screen and (max-width:450px){.rating-container>input+label{margin:0;width:50px}}.rating-container>input+label:before{display:inline-block;content:"\f155";color:#363d47;font-size:40px;margin:0 0 10px}.rating-container>input+label:hover:before,.rating-container>input+label:hover~label:before,.rating-container>input:checked~label:before{content:"\f155";color:#f8ff13}.rating-container>.star-cb-clear+label{text-indent:-9999px;width:.5em;margin-left:-.5em;display:none}.rating-container>.star-cb-clear+label:before{width:.5em}.rating-container:hover>input+label:before{content:"\f155";color:#363d47;text-shadow:none}.rating-container:hover>input+label:hover:before,.rating-container:hover>input+label:hover~label:before{content:"\f155";color:#f8ff13}.dashicons-style:before{color:#f9e6a5}.average-ratings{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.average-ratings__text{margin-right:5px;font-weight:700;font-size:16px}.average-ratings .rating-count{width:100%;padding:10px 0 0}.label-for-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.comment-form-cookies-consent{display:none}.logged-in-as{margin-bottom:20px}.logged-in-as a{color:#f8ff13}.comment-item-name{font-size:16px;color:#fff;font-weight:600}.comment-item-content{text-transform:none;font-size:14px;line-height:21px;font-weight:400}@media screen and (max-width:768px){.comment-item-content{margin-top:10px}}.dost{color:#4cff94;margin:0 0 10px}.dost,.nedos{text-transform:uppercase}.nedos{color:#ff4c4c;margin:10px 0}.comment-item-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.das{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.advantages_text{font-size:16px;line-height:21px;font-weight:400;font-family:Raleway;color:#c7c7c7}@media screen and (max-width:768px){.advantages_text{font-size:14px;line-height:16px}}.ratin-num{margin-left:10px;color:#c7c7c7}.comment-item-date{margin-top:-24px;font-size:16px;line-height:21px;font-weight:400;font-family:Raleway;color:#c7c7c7}@media screen and (max-width:768px){.comment-item-date{font-size:14px;line-height:16px;margin-top:23px}}.comment-form-advantagess{display:none}.das{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:786px;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.review-item-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:10px}.top10{padding-top:50px;width:100%}@media screen and (max-width:600px){.top10{padding-top:30px}}.top10 h2{font-size:36px;line-height:120%;color:#000;font-weight:700;font-family:Raleway;color:#fff;text-align:center}@media screen and (max-width:768px){.top10 h2{font-size:24px;line-height:30px}}.top10__tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:60px;width:100%}@media screen and (max-width:950px){.top10__tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:20px}}.top10__tabs-links{list-style:none;max-width:275px;width:100%;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:950px){.top10__tabs-links{max-width:none}}.top10__tabs-links span{font-size:16px;line-height:21px;font-weight:400;font-family:Raleway;color:#c7c7c7}@media screen and (max-width:768px){.top10__tabs-links span{font-size:14px;line-height:16px}}@media screen and (max-width:950px){.top10__tabs-links span{margin:0 auto}}.top10__tabs-links-item{margin-right:5px;cursor:pointer;margin-top:16px;padding:16px 0 16px 37px;background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border:1px solid #313131;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:275px;font-size:16px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#fff;-webkit-transition:.3s;transition:.3s;position:relative}@media screen and (max-width:768px){.top10__tabs-links-item{font-size:14px;line-height:18px}}@media screen and (max-width:950px){.top10__tabs-links-item{width:100%}}.top10__tabs-links-item:before{position:absolute;content:"";width:14px;height:14px;top:17px;left:17px;background-image:url(images/casino-star.svg)}.top10__tabs-links-item:hover{cursor:pointer;border:1px solid #f8ff13}.top10__tabs-links-item.active,.top10__tabs-links-item:active,.top10__tabs-links-item:focus{border:1px solid #f8ff13}.top10__tabs-content{list-style:none;padding:0;margin:0;max-width:786px;width:100%}@media screen and (max-width:950px){.top10__tabs-content{max-width:none;width:100%;margin-top:20px}}.top10__tabs-content-item{display:none}.top10__tabs-content-item.active{display:block}.blog-post{border-top:1px solid #f8ff13;padding-top:50px}.blog-post__title{font-size:36px;line-height:120%;color:#000;font-weight:700;font-family:Raleway;margin:0 auto;color:#fff}@media screen and (max-width:768px){.blog-post__title{font-size:24px;line-height:30px}}.blog-post__block{margin-top:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media screen and (max-width:892px){.blog-post__block{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:12px;overflow-x:auto;padding:0 0 15px;max-width:892px;width:100%}.blog-post__block::-webkit-scrollbar{opacity:0}}.blog-post__item{background:-webkit-gradient(linear,left top, left bottom,from(rgba(8,8,8,0)),color-stop(76.82%, #080808));background:linear-gradient(180deg,rgba(8,8,8,0),#080808 76.82%);width:368px;height:274px;position:relative;border-radius:4px}@media screen and (max-width:1252px){.blog-post__item{width:258px;height:187px}}.blog-post__item-logo img{width:368px;height:274px;-o-object-fit:cover;object-fit:cover;border-radius:4px;background:-webkit-gradient(linear,left top, left bottom,from(rgba(8,8,8,0)),color-stop(70.99%, #080808));background:linear-gradient(180deg,rgba(8,8,8,0),#080808 70.99%);opacity:.5;border:1px solid #313131;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 6px 3px rgba(49,49,49,.42);box-shadow:0 0 6px 3px rgba(49,49,49,.42);-webkit-transition:.5s;transition:.5s}.blog-post__item-logo img:hover{opacity:.8}@media screen and (max-width:1252px){.blog-post__item-logo img{width:258px;height:187px}}.blog-post__item-title{font-size:16px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#fff!important;max-width:338px;position:absolute;content:"";bottom:20px;left:20px;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:768px){.blog-post__item-title{font-size:14px;line-height:18px}}@media screen and (max-width:1252px){.blog-post__item-title{left:10px}}.blog-post__item-category a{background:#f8ff13;font-size:16px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#090808;text-transform:uppercase;padding:4px 26px 5px 25px;text-align:center;border-radius:4px;position:absolute;content:"";top:20px;left:20px;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:768px){.blog-post__item-category a{font-size:14px;line-height:18px}}.blog-post__item-btn{opacity:0;font-size:16px;line-height:21px;color:#090808;font-weight:700;font-family:Raleway;text-transform:uppercase;color:#f8ff13;position:absolute;content:"";bottom:20px;left:20px;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:768px){.blog-post__item-btn{font-size:16px;line-height:21px;color:#090808;font-weight:700;font-family:Raleway}}.blog-post__item-btn:hover{color:#ffc600}.blog-post__item:hover{cursor:pointer;opacity:1}.blog-post__item:hover .news__item-title{bottom:50px}.blog-post__item:hover .news__item-btn{opacity:1}.blog-post__btn{margin:50px auto 0}@media screen and (max-width:892px){.blog-post__btn{margin-top:30px}}.blog-post-list{margin-bottom:30px}.blog-post-list__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.blog-post-list__wrapper .review__tabs-aside{margin-top:24px}.blog-post-list__body{padding-top:23px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:30px}@media screen and (max-width:338px){.blog-post-list__body .blog-category-post__item-btn.btn-cta.btn-cta-transparent{padding:14px 73px}}.blog-category{margin-top:30px}.blog-category__search{margin-top:30px;width:100%}.blog-category-post__block{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}@media screen and (max-width:845px){.blog-category-post__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.blog-category-post__item{width:378px;height:441px;background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border:1px solid #313131;border-radius:4px;padding:20px}@media screen and (max-width:845px){.blog-category-post__item{padding:16px 10px;width:288px;height:384px}}@media screen and (max-width:664px){.blog-category-post__item{width:100%}}.blog-category-post__item-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.blog-category-post__item-author a{font-size:16px;line-height:21px;color:#c7c7c7;font-weight:400;font-family:Raleway;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:768px){.blog-category-post__item-author a{font-size:14px;line-height:16px}}.blog-category-post__item-author a:hover{color:#f8ff13}.blog-category-post__item-date{font-size:16px;line-height:21px;color:#c7c7c7;font-weight:400;font-family:Raleway}@media screen and (max-width:768px){.blog-category-post__item-date{font-size:14px;line-height:16px}}.blog-category-post__item-img{margin-top:20px;height:141px;width:338px}@media screen and (max-width:845px){.blog-category-post__item-img{width:268px;height:152px;margin-top:16px}}@media screen and (max-width:664px){.blog-category-post__item-img{width:100%}}.blog-category-post__item-img img{height:141px;width:338px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:845px){.blog-category-post__item-img img{width:268px;height:152px}}@media screen and (max-width:664px){.blog-category-post__item-img img{width:100%}}.blog-category-post__item-title{margin-top:20px;color:#fff;font-size:16px;line-height:21px;color:#c7c7c7;font-weight:400;font-family:Raleway;font-weight:700}@media screen and (max-width:768px){.blog-category-post__item-title{font-size:14px;line-height:16px}}@media screen and (max-width:845px){.blog-category-post__item-title{margin-top:16px;font-weight:600;font-size:14px;line-height:16px}}.blog-category-post__item-descr{margin-top:20px;font-size:16px;line-height:21px;color:#c7c7c7;font-weight:400;font-family:Raleway}@media screen and (max-width:768px){.blog-category-post__item-descr{font-size:14px;line-height:16px}}@media screen and (max-width:845px){.blog-category-post__item-descr{margin-top:16px;font-size:12px;line-height:14px;color:#000;font-weight:400;font-family:Raleway;color:#c7c7c7}}.blog-category-post__item-btn{margin-top:20px}.blog-category-post__item-btn.btn-cta.btn-cta-transparent{padding:14px 100px}@media screen and (max-width:845px){.blog-category-post__item-btn.btn-cta{max-width:268px}.blog-category-post__item-btn.btn-cta.btn-cta-transparent{padding:14px 61px}}@media screen and (max-width:414px){.blog-category-post__item-btn.btn-cta{max-width:414px}.blog-category-post__item-btn.btn-cta.btn-cta-transparent{padding:14px 108px}}@media screen and (max-width:375px){.blog-category-post__item-btn.btn-cta{max-width:375px}.blog-category-post__item-btn.btn-cta.btn-cta-transparent{padding:14px 81px}}.casino{max-width:786px;width:100%}@media screen and (max-width:1200px){.casino{max-width:none}}@media screen and (max-width:1200px){.casino-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}}@media screen and (max-width:600px){.casino-block{gap:15px}}.casino-item{max-width:786px;width:100%;padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border:1px solid #313131;border-radius:4px}@media screen and (max-width:1200px){.casino-item{max-width:288px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;padding:5px}}@media screen and (max-width:950px){.casino-item{max-width:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-webkit-flex-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;padding:20px}}@media screen and (max-width:620px){.casino-item{padding:5px}}@media screen and (max-width:575px){.casino-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.casino-item:nth-child(n+2){margin-top:16px}@media screen and (max-width:1200px){.casino-item:nth-child(n+2){margin-top:0}}.casino-item__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1200px){.casino-item__main{padding-top:35px}}@media screen and (max-width:575px){.casino-item__main{width:100%}}.casino-item__img{border-radius:4px;width:126px;height:126px}@media screen and (max-width:1200px){.casino-item__img{width:76px;height:76px;border-radius:4px}}@media screen and (max-width:950px){.casino-item__img{width:100px;height:100px;border-radius:4px}}@media screen and (max-width:575px){.casino-item__img{width:76px;height:76px;border-radius:4px}}.casino-item__img img{width:126px;height:126px;border-radius:4px}@media screen and (max-width:1200px){.casino-item__img img{width:76px;height:76px;border-radius:4px}}@media screen and (max-width:950px){.casino-item__img img{width:100px;height:100px;border-radius:4px}}@media screen and (max-width:575px){.casino-item__img img{width:76px;height:76px;border-radius:4px}}.casino-item__info{max-width:410px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:20px}@media screen and (max-width:1200px){.casino-item__info{max-width:182px;margin-left:7px}}@media screen and (max-width:950px){.casino-item__info{max-width:none;margin-left:20px;padding-top:10px}}@media screen and (max-width:620px){.casino-item__info{margin-left:10px}}.casino-item__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:1200px){.casino-item__top{position:absolute;top:0;left:0}}.casino-item__top-number{background:#f8ff13;border-radius:4px;font-size:16px;line-height:21px;color:#090808;font-weight:700;font-family:Raleway;text-align:center;text-transform:uppercase;color:#313131;padding:4px 11px}@media screen and (max-width:768px){.casino-item__top-number{font-size:16px;line-height:21px;color:#090808;font-weight:700;font-family:Raleway}}.casino-item__top-title a{margin-left:10px;font-size:20px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#fff}@media screen and (max-width:768px){.casino-item__top-title a{font-size:20px;line-height:24px}}@media screen and (max-width:1200px){.casino-item__top-title a{font-weight:600;font-size:16px;line-height:21px}}.casino-item__rating{margin-top:15px}@media screen and (max-width:1200px){.casino-item__rating{margin-top:2px}}.casino-item__bonus{margin-top:15px}@media screen and (max-width:1200px){.casino-item__bonus{margin-top:2px;font-size:12px;line-height:14px;color:#000;font-weight:600;font-family:Raleway;color:#c7c7c7}}@media screen and (max-width:950px){.casino-item__bonus{margin:10px 0}}@media screen and (max-width:575px){.casino-item__bonus{margin:2px 0}}.casino-item__bonus span{margin-left:2px;font-size:16px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#f8ff13}@media screen and (max-width:768px){.casino-item__bonus span{font-size:14px;line-height:18px}}@media screen and (max-width:1200px){.casino-item__bonus span{font-size:12px;line-height:14px;color:#000;font-weight:600;font-family:Raleway;color:#f8ff13}}.casino-item__vyplaty{margin-top:10px}@media screen and (max-width:1200px){.casino-item__vyplaty{margin-top:2px;font-size:12px;line-height:14px;color:#000;font-weight:600;font-family:Raleway;color:#c7c7c7}}.casino-item__vyplaty span{margin-left:2px;font-size:16px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#f8ff13}@media screen and (max-width:768px){.casino-item__vyplaty span{font-size:14px;line-height:18px}}@media screen and (max-width:1200px){.casino-item__vyplaty span{font-size:12px;line-height:14px;color:#000;font-weight:600;font-family:Raleway;color:#f8ff13}}@media screen and (max-width:1200px){.casino-item__btns{margin-top:15px}}@media screen and (max-width:575px){.casino-item__btns{width:100%}}.casino-item__btns a.btn-cta{width:210px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:15px 0;font-size:16px;line-height:21px;font-weight:700;font-family:Raleway;color:#090808}@media screen and (max-width:768px){.casino-item__btns a.btn-cta{font-size:16px;line-height:21px;color:#090808;font-weight:700;font-family:Raleway}}@media screen and (max-width:1200px){.casino-item__btns a.btn-cta{width:268px;font-size:14px;line-height:21px}}@media screen and (max-width:575px){.casino-item__btns a.btn-cta{max-width:none;width:100%}}.casino-item__btns a.btn-cta.btn-cta-transparent{margin-top:13px;width:210px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #fff;font-size:16px;line-height:21px;color:#090808;font-weight:700;font-family:Raleway;color:#fff;padding:15px 0;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:768px){.casino-item__btns a.btn-cta.btn-cta-transparent{font-size:16px;line-height:21px;color:#090808;font-weight:700;font-family:Raleway}}@media screen and (max-width:1200px){.casino-item__btns a.btn-cta.btn-cta-transparent{width:268px;font-size:14px;line-height:21px}}@media screen and (max-width:768px){.casino-item__btns a.btn-cta.btn-cta-transparent{color:#fff}}@media screen and (max-width:575px){.casino-item__btns a.btn-cta.btn-cta-transparent{max-width:none;width:100%}}.casino-item__btns a.btn-cta.btn-cta-transparent:hover{color:#f8ff13;border:1px solid #f8ff13}.licenced-casinos{margin-top:50px;width:100%}.licenced-casinos h2{font-size:36px;line-height:120%;color:#000;font-weight:700;font-family:Raleway;color:#fff;text-align:center}@media screen and (max-width:768px){.licenced-casinos h2{font-size:24px;line-height:30px}}.licenced-casinos h3{font-size:20px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#fff}@media screen and (max-width:768px){.licenced-casinos h3{font-size:20px;line-height:24px}}.licenced-casinos__wrapper{margin-top:67px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1200px){.licenced-casinos__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.licenced-casinos__article{max-width:786px;width:100%}@media screen and (max-width:1200px){.licenced-casinos__article{max-width:none;width:100%}}.licenced-casinos-sidebar{margin-left:20px;max-width:378px;width:100%;padding:20px;background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border:1px solid #313131;border-radius:4px}@media screen and (max-width:1200px){.licenced-casinos-sidebar{max-width:none;width:100%;margin-left:0;margin-top:20px}}.games-block{display:grid;grid-template-columns:1fr 1fr;grid-gap:21px;margin-top:24px}@media screen and (max-width:1200px){.games-block{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.game-item{position:relative;border-radius:6px;overflow:hidden;width:100%}.game-item-img{display:block;position:relative;height:0;padding-top:69.09091%}.game-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.game-item-img img,.game-item-overlay{position:absolute;top:0;bottom:0;right:0;left:0}.game-item-overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:700;font-size:14px;line-height:150%;color:#fff;text-align:center;background-color:rgba(0,0,0,.74);padding:5px;opacity:0;-webkit-transition:all .5s;transition:all .5s}.game-item-overlay .btn-cta{margin:8px 0;max-width:122px;padding:12px 25px}@media screen and (max-width:375px){.game-item-overlay .btn-cta{padding:8px 19px}}.game-item-link{color:#fff;text-decoration:none;-webkit-transition:all .5s;transition:all .5s}.game-item-link:hover{color:#f8ff13}.game-item:focus .game-item-overlay,.game-item:hover .game-item-overlay{opacity:1}.review h1{font-size:48px;line-height:56px;color:#fff;font-weight:700;font-family:Raleway}@media screen and (max-width:768px){.review h1{font-size:30px;line-height:36px}}.review iframe{width:100%;height:600px!important}.review__start{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width:1160px){.review__start{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.review__start-text{max-width:600px;width:100%}@media screen and (max-width:1160px){.review__start-text{max-width:1160px;margin-top:24px}}.review__main{margin-top:56px;background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border:1px solid #313131;border-radius:4px;padding:20px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:725px){.review__main{margin-top:20px}}@media screen and (max-width:725px){.review__main,.review__main-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.review__main-left{width:100%}}.review__main-title{font-family:Raleway;font-weight:700;font-size:26px;line-height:21px;color:#fff}@media screen and (max-width:725px){.review__main-title{font-size:18px;max-width:50%}}.review__main-rating{margin:18px 0 20px}@media screen and (max-width:725px){.review__main-rating{margin:12px 0}}.review__main-logo img{width:320px!important;height:179px!important;border-radius:4px}@media screen and (max-width:725px){.review__main-logo img{width:100%!important;height:131px!important}}.review__main-param{margin-top:20px}@media screen and (max-width:725px){.review__main-param{margin-top:12px;text-align:center}}.review__main-param p{font-size:16px;line-height:21px;font-weight:400;font-family:Raleway;color:#c7c7c7}@media screen and (max-width:768px){.review__main-param p{font-size:14px;line-height:16px}}@media screen and (max-width:725px){.review__main-param p:nth-child(n+2){margin-top:6px}}.review__main-param span{color:#ffc600}.review__main-bonus{margin-top:20px;position:relative}@media screen and (max-width:725px){.review__main-bonus{margin-top:12px}}.review__main-bonus:before{position:absolute;content:"";width:100%;height:1px;bottom:30px;left:0;background-color:#313131}@media screen and (max-width:725px){.review__main-bonus:before{bottom:20px}}.review__main-bonus span{color:#f8ff13}.review__main-btn{margin-top:20px}@media screen and (max-width:725px){.review__main-btn{margin-top:12px}}@media screen and (max-width:385px){.review__main-btn.btn-cta{padding:11px 91px}}@media screen and (max-width:374px){.review__main-btn.btn-cta{padding:11px 56px}}.review__main-right{max-width:708px;width:100%}@media screen and (max-width:1160px){.review__main-right{margin-left:10px}}@media screen and (max-width:725px){.review__main-right{margin-left:0;margin-top:24px}}.review__main-info{margin:16px 0 18px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:360px;width:100%}.review__main-info,.review__main-info-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.review__main-info-top{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1000px){.review__main-info-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:1000px){.review__main-info-top-item{width:50%;margin-top:5px}}.review__main-info-top span{color:#ffc600}.review__main-info-progress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:360px;width:100%}@media screen and (max-width:725px){.review__main-info-progress{font-size:12px}}.review__main-info-progress:nth-child(n+2){margin-top:8px}.review__main-info-progress progress{margin-top:9px}.review__main-info-progress progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:143px;height:4px;background-color:#fff;border-radius:10px;position:relative}@media screen and (max-width:725px){.review__main-info-progress progress[value]{width:123px}}.review__main-info-progress progress[value]::-webkit-progress-bar{background-color:#fff;border-radius:10px}.review__main-info-progress progress[value]::-webkit-progress-value{position:relative;background-color:#ffc600;border-radius:10px;-webkit-animation:animate-stripes 5s linear infinite;animation:animate-stripes 5s linear infinite}.review__main-info-progress progress[value]::-webkit-progress-value:after{content:"";position:absolute;width:5px;height:5px;top:7px;right:7px;background-color:#fff;border-radius:10px}.review__main-info-progress progress[value]::-moz-progress-bar{border-radius:10px}.review__main-game{margin-bottom:18px}.review__main-game__type-item{font-size:16px;line-height:21px;color:#c7c7c7;font-weight:400;font-family:Raleway;color:#fff;margin-right:8px;margin-top:8px;display:inline-block;position:relative;padding:6px 16px 6px 32px;background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border:1px solid #313131;border-radius:4px}@media screen and (max-width:768px){.review__main-game__type-item{font-size:14px;line-height:16px}}@media screen and (max-width:1160px){.review__main-game__type-item{font-size:12px;line-height:16px}}@media screen and (max-width:725px){.review__main-game__type-item{padding:5px 10px 5px 18px}}.review__main-game__type-item:before{position:absolute;content:"";width:8px;height:8px;background-image:url(images/no.svg);top:11px;left:15px}@media screen and (max-width:1160px){.review__main-game__type-item:before{top:9px;left:17px}}@media screen and (max-width:725px){.review__main-game__type-item:before{left:7px}}.review__main-game__type-item.item-ok{color:#ffc600}.review__main-game__type-item.item-ok:before{position:absolute;content:"";width:8px;height:8px;background-image:url(images/yes.svg);top:11px;left:15px}@media screen and (max-width:1160px){.review__main-game__type-item.item-ok:before{top:9px;left:17px}}@media screen and (max-width:725px){.review__main-game__type-item.item-ok:before{left:7px}}.review__main-cash__type{margin-top:16px}.review__main-cash__type img{margin-right:10px}@media screen and (max-width:725px){.review__main-cash__type img{width:45px;height:29px}}.review__tab{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.review__tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.review__tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.review__tabs-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;overflow-x:auto;overflow-y:hidden;margin:0 auto 30px;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;white-space:nowrap;cursor:pointer}@media screen and (max-width:900px){.review__tabs-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.review__tabs-links>a{display:inline-block;text-decoration:none;padding:9px 31px;text-align:center;color:#fff;background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border:1px solid #313131;border-radius:0 0 4px 4px;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:400px){.review__tabs-links>a{padding:9px 18px}}.review__tabs-links>a:hover{cursor:pointer}.review__tabs-links>a:active,.review__tabs-links>a:focus,.review__tabs-links>a:hover{border:1px solid #f8ff13;color:#f8ff13}.review__tabs>#casino-obzor:target~.review__tabs-links>a[href="#casino-obzor"],.review__tabs>#casino-otzyvy:target~.review__tabs-links>a[href="#casino-otzyvy"],.review__tabs>#casino-staty:target~.review__tabs-links>a[href="#casino-blog"]{border:1px solid #f8ff13;color:#f8ff13;cursor:default}.review__tabs>div:not(.review__tabs-links){display:none;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.review__tabs>div:target{display:block}.review__tabs-aside{max-width:378px;width:100%;margin-top:45px;margin-left:10px}@media screen and (max-width:900px){.review__tabs-aside{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:30px auto 0;display:none}}.review__tabs-aside-casino{background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border:1px solid #313131;border-radius:4px;padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#fff}@media screen and (max-width:900px){.review__tabs-aside-casino{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.review__tabs-aside-casino-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:15px 0;border-bottom:1px solid #313131}.review__tabs-aside-casino-item-img{border-radius:4px;width:51px;height:51px}.review__tabs-aside-casino-item-img img{width:51px;height:51px}.review__tabs-aside-casino-item-title{font-size:16px;line-height:21px;color:#c7c7c7;font-weight:400;font-family:Raleway;color:#fff;max-width:132px}@media screen and (max-width:768px){.review__tabs-aside-casino-item-title{font-size:14px;line-height:16px}}@media screen and (max-width:385px){.review__tabs-aside-casino-item-title{margin:0 5px}}.review__tabs-aside-casino-item-btn.btn-cta{max-width:108px;height:51px;padding:14px 26px}@media screen and (max-width:385px){.review__tabs-aside-casino-item-btn.btn-cta{padding:14px 19px}}.review__tabs-aside-casino-btn{margin-top:30px}.review__tabs-aside-casino-btn.btn-cta{max-width:378px;width:100%;padding:14px 115px}@media screen and (max-width:385px){.review__tabs-aside-casino-btn.btn-cta{padding:14px 82px}}.review__tabs-aside-casino-btn.btn-cta.btn-bookmakers{padding:14px 99px}@media screen and (max-width:445px){.review__tabs-aside-casino-btn.btn-cta.btn-bookmakers{padding:14px 61px}}.review__tabs-asidemobile{max-width:378px;width:100%;display:none}@media screen and (max-width:900px){.review__tabs-asidemobile{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:10px auto 0;display:block}}.review__tabs-asidemobile-casino{background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border:1px solid #313131;border-radius:4px;padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#fff}@media screen and (max-width:900px){.review__tabs-asidemobile-casino{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.review__tabs-asidemobile-casino-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:15px 0;border-bottom:1px solid #313131}.review__tabs-asidemobile-casino-item-img{border-radius:4px;width:51px;height:51px}.review__tabs-asidemobile-casino-item-img img{width:51px;height:51px}.review__tabs-asidemobile-casino-item-title{font-size:16px;line-height:21px;color:#c7c7c7;font-weight:400;font-family:Raleway;color:#fff;max-width:132px}@media screen and (max-width:768px){.review__tabs-asidemobile-casino-item-title{font-size:14px;line-height:16px}}@media screen and (max-width:385px){.review__tabs-asidemobile-casino-item-title{margin:0 5px}}.review__tabs-asidemobile-casino-item-btn.btn-cta{max-width:108px;height:51px;padding:14px 26px}@media screen and (max-width:385px){.review__tabs-asidemobile-casino-item-btn.btn-cta{padding:14px 19px}}.review__tabs-asidemobile-casino-btn{margin-top:30px}.review__tabs-asidemobile-casino-btn.btn-cta{max-width:378px;width:100%;padding:14px 115px}@media screen and (max-width:385px){.review__tabs-asidemobile-casino-btn.btn-cta{padding:14px 82px}}.review__obzor{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.review__obzor{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.review__obzor-sidebars .licenced-casinos-sidebar{margin-left:10px;margin-top:30px}.review__obzor-main{max-width:768px;width:100%}@media screen and (max-width:900px){.review__obzor-main{width:100%}}.review__obzor-main-table{margin-top:24px}.review__obzor-main-plusminus{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;border:1px solid #313131;border-radius:4px;padding:17px}@media screen and (max-width:600px){.review__obzor-main-plusminus{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.review__obzor-main-plusminus ul li{padding:17px 0 17px 33px}@media screen and (max-width:600px){.review__obzor-main-plusminus ul li{padding:7px 0 7px 33px}}.review__obzor-main-plusminus ul li.review__obzor-main-plusminus-plus{position:relative}.review__obzor-main-plusminus ul li.review__obzor-main-plusminus-plus:before{position:absolute;content:"";width:20px;height:18px;top:16px;left:0;background:url(images/plus.svg)}@media screen and (max-width:600px){.review__obzor-main-plusminus ul li.review__obzor-main-plusminus-plus:before{top:5px}}.review__obzor-main-plusminus ul li.review__obzor-main-plusminus-minus{position:relative}.review__obzor-main-plusminus ul li.review__obzor-main-plusminus-minus:before{position:absolute;content:"";width:20px;height:18px;top:16px;left:0;background:url(images/minus.svg)}@media screen and (max-width:600px){.review__obzor-main-plusminus ul li.review__obzor-main-plusminus-minus:before{top:5px}}.review__obzor-main-plus{width:48%}@media screen and (max-width:600px){.review__obzor-main-plus{width:100%}}.review__obzor-main-minus{width:48%}@media screen and (max-width:600px){.review__obzor-main-minus{width:100%;margin-top:20px}}.review__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width:1235px){.review__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.review__content .main-text{max-width:786px;width:100%}@media screen and (max-width:1235px){.review__content .main-text{max-width:1235px;width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.review__content .main-text .post-content{margin-top:20px}.review__content .blog-page__toc{max-width:378px;width:100%;margin-top:30px}@media screen and (max-width:1235px){.review__content .blog-page__toc,.review__content .blog-page__toc #toc_container{max-width:1235px;width:100%}}.faq-item{background-color:transparent;background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border:1px solid #707214;border-radius:4px;cursor:pointer}.faq-item:not(:last-child){margin-bottom:20px}.faq-item:hover .faq-item__header:before{background-color:#f8ff13}.faq-item.active .faq-item__header{color:#f8ff13}.faq-item.active .faq-item__header:after{-webkit-transform:translate(50%,calc(-50% + 3px)) rotate(225deg);transform:translate(50%,calc(-50% + 3px)) rotate(225deg)}.faq-item.active .faq-item__header:before{background-color:#313131}.faq-item__header{position:relative;padding:15px 60px 15px 30px;-webkit-transition:all .3s;transition:all .3s;font-size:16px;line-height:21px;color:#fff}@media screen and (max-width:600px){.faq-item__header{font-size:12px;line-height:14px}}.faq-item__header:hover{color:#f8ff13}.faq-item__header:after{content:"";position:absolute;top:50%;right:30px;border:solid #f8ff13;border-width:0 4px 4px 0;display:inline-block;padding:4px;-webkit-transform:translate(50%,calc(-50% - 3px)) rotate(45deg);transform:translate(50%,calc(-50% - 3px)) rotate(45deg);-webkit-transition:all .3s;transition:all .3s}.faq-item__body{position:relative;display:none;margin:15px 60px 15px 30px;font-size:16px;line-height:21px;font-weight:400;font-family:Raleway;color:#c7c7c7}@media screen and (max-width:768px){.faq-item__body{font-size:14px;line-height:16px}}@media screen and (max-width:600px){.faq-item__body{font-size:12px;line-height:14px}}.faq-item_line .faq-item__header{padding:22px 72px 22px 25px}@media screen and (max-width:768px){.faq-item_line .faq-item__header{padding:22px 50px 22px 15px}}.faq-item_line .faq-item__header:after{right:27px}.faq-item_line .faq-item__header:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:transparent}.faq-item_line .faq-item__body{margin:0 25px;padding:22px 0}@media screen and (max-width:600px){.faq-item_line .faq-item__body{margin-left:17px}}.faq{margin:0 auto;text-align:left}.faq-title{font-size:36px;line-height:120%;color:#000;font-weight:700;font-family:Raleway;color:#fff;text-align:center;margin-bottom:30px}@media screen and (max-width:768px){.faq-title{font-size:24px;line-height:30px}}.faq-container{background-color:transparent;padding:50px 0 100px;width:100%}@media screen and (max-width:1000px){.faq-container{padding:20px 0 30px}}.search__form{max-width:550px;width:100%;height:49px;border:1px solid #323131;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.search__form input[type=text]{font-family:Raleway;font-style:normal;font-weight:400;font-size:14px;line-height:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#c7c7c7;width:100%;height:100%;background-color:transparent;padding-left:10px;border:none}.search__form input[type=submit]{background-color:#f8ff13;border-radius:0 4px 4px 0;width:66px;height:100%;border:none;color:transparent;background-image:url(images/search.svg);background-repeat:no-repeat;background-position:50%}.post-content{margin:50px 0}@media screen and (max-width:768px){.post-content{margin:30px 0}}.post-content img{width:100%!important;height:auto!important;margin-top:15px}.post-content ul{margin-top:12px}.post-content ul li{padding-left:22px;position:relative}.post-content ul li:nth-child(n+2){margin-top:5px}.post-content ul li:before{position:absolute;content:"";width:6px;height:6px;background:#f8ff13;border-radius:50%;top:8px;left:4px}.post-content ol{margin-top:12px;padding-left:22px}.post-content ol li:nth-child(n+2){margin-top:5px}.post-content p.important{padding:20px;font-size:16px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#fff;background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border-radius:4px;position:relative}@media screen and (max-width:768px){.post-content p.important{font-size:14px;line-height:18px}}.post-content p.important:before{position:absolute;content:"";width:12px;height:100%;top:0;left:0;background:#ffc600;border-radius:4px 0 0 4px}.post-content h2,.post-content h3,.post-content h4{margin:50px 0 30px}@media screen and (max-width:768px){.post-content h2,.post-content h3,.post-content h4{margin:30px 0}}.post-content blockquote{background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border-radius:4px;padding:20px}@media screen and (max-width:768px){.post-content blockquote{padding:10px}}.post-content blockquote p{font-size:16px;line-height:21px;font-weight:400;font-family:Raleway;font-style:italic;font-weight:300;color:#c7c7c7;margin-top:20px}@media screen and (max-width:768px){.post-content blockquote p{font-size:14px;line-height:16px}}.post-content blockquote p cite{font-size:16px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#fff;margin-bottom:20px}@media screen and (max-width:768px){.post-content blockquote p cite{font-size:14px;line-height:18px}}.top10{padding-bottom:56px;border-bottom:1px solid #f8ff13;-o-border-image:linear-gradient(270deg,rgba(8,8,8,0),#f8ff13 54.17%,transparent 100%,rgba(8,8,8,0) 0);border-image:-webkit-gradient(linear,right top, left top,from(rgba(8,8,8,0)),color-stop(54.17%, #f8ff13),color-stop(100%, transparent),color-stop(0, rgba(8,8,8,0)));border-image:linear-gradient(270deg,rgba(8,8,8,0),#f8ff13 54.17%,transparent 100%,rgba(8,8,8,0) 0);border-image-slice:1}@media screen and (max-width:600px){.top10{padding-bottom:30px}}.best-slots{width:100%;padding:56px 0}@media screen and (max-width:600px){.best-slots{padding:30px 0}}.best-slots h2{font-size:36px;line-height:120%;color:#000;font-weight:700;font-family:Raleway;color:#fff;text-align:center}@media screen and (max-width:768px){.best-slots h2{font-size:24px;line-height:30px}}.best-slots .games-block{width:100%;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:30px}@media screen and (max-width:950px){.best-slots .games-block{gap:15px;grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width:768px){.best-slots .games-block{grid-template-columns:1fr 1fr 1fr;gap:10px}}@media screen and (max-width:640px){.best-slots .games-block{grid-template-columns:1fr 1fr;gap:5px}}.best-slots .game-item{padding:20px 20px 10px;background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border:1px solid #313131;border-radius:4px}.best-slots .game-item-title{padding-top:10px;text-align:center}.best-slots .game-item-overlay .btn-cta{width:121px;height:39px;font-size:16px;line-height:21px;font-weight:700;font-family:Raleway;color:#090808;padding:12px 31px}@media screen and (max-width:768px){.best-slots .game-item-overlay .btn-cta{font-size:16px;line-height:21px;color:#090808;font-weight:700;font-family:Raleway}}.best-slots .game-item-overlay .btn-cta.btn-cta-transparent{width:121px;height:20px;color:#fff;border:none;-webkit-transition:.3s;transition:.3s}.best-slots .game-item-overlay .btn-cta.btn-cta-transparent:hover{color:#f8ff13}.best-slots-btn{margin:30px auto 0}.best-slots-btn.btn-cta.btn-cta-transparent{width:234px;height:51px;padding:14px 68px}.advertising{padding-bottom:56px;border-bottom:1px solid #f8ff13;-o-border-image:linear-gradient(270deg,rgba(8,8,8,0),#f8ff13 54.17%,transparent 100%,rgba(8,8,8,0) 0);border-image:-webkit-gradient(linear,right top, left top,from(rgba(8,8,8,0)),color-stop(54.17%, #f8ff13),color-stop(100%, transparent),color-stop(0, rgba(8,8,8,0)));border-image:linear-gradient(270deg,rgba(8,8,8,0),#f8ff13 54.17%,transparent 100%,rgba(8,8,8,0) 0);border-image-slice:1}.advertising img{margin-bottom:-5px;width:100%;height:auto}.advertising__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:962px){.advertising__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.advertising__item{padding:30px 32px;background:-webkit-gradient(linear,left top, right top,from(#151515),to(#080808));background:linear-gradient(90deg,#151515,#080808);border:1px solid #313131;border-radius:4px;max-width:582px;width:100%}@media screen and (max-width:630px){.advertising__item{max-width:none;padding:16px 10px}}@media screen and (max-width:630px){.advertising__item:nth-child(2){margin-top:16px}}.advertising__item h3{font-size:20px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#fff;font-size:26px;line-height:31px;text-align:center}@media screen and (max-width:768px){.advertising__item h3{font-size:20px;line-height:24px}}@media screen and (max-width:962px){.advertising__item h3{font-size:16px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#fff}}@media screen and (max-width:962px) and (max-width:768px){.advertising__item h3{font-size:14px;line-height:18px}}.advertising__item h3 span{color:#f8ff13}.advertising__item a{margin:30px auto 0}@media screen and (max-width:962px){.advertising__item a{margin-top:16px}}.advertising__item a.btn-cta{width:518px;height:51px;padding:14px 139px;font-size:16px;line-height:21px;font-weight:700;font-family:Raleway;color:#090808}@media screen and (max-width:768px){.advertising__item a.btn-cta{font-size:16px;line-height:21px;color:#090808;font-weight:700;font-family:Raleway}}@media screen and (max-width:962px){.advertising__item a.btn-cta{width:262px;height:41px;padding:14px 99px}}.front-page.container.blog-post-comntainer.blog-post__block{gap:20px}.front-page.container.blog-post-comntainer.blog-post__block .blog-post__item{width:368px}.blog-page{width:100%}.blog-page__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;width:100%}.blog-page__content{max-width:786px;width:100%}@media screen and (max-width:1000px){.blog-page__content{max-width:1000px;width:100%}}@media screen and (max-width:1000px){.blog-page__content .main-text #toc_container.no_bullets{margin-top:20px;max-width:1000px;width:100%}}.blog-page__content .main-text #toc_container.no_bullets .toc_title{color:#f8ff13}.blog-page__content .main-text #toc_container.no_bullets .toc_list{margin-top:10px}.blog-page__content .main-text #toc_container.no_bullets ul.toc_list li{margin-top:6px}.blog-page__btn{max-width:210px;font-size:16px;line-height:21px;font-weight:700;font-family:Raleway;color:#090808;padding:15px 30px;margin:30px auto}.footer{margin:50px 0 30px}.footer__wrapper{width:100%}.footer__logo{padding:30px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;border-bottom:1px solid #f8ff13;-o-border-image:linear-gradient(270deg,rgba(8,8,8,0),#f8ff13 54.17%,transparent 100%,rgba(8,8,8,0) 0);border-image:-webkit-gradient(linear,right top, left top,from(rgba(8,8,8,0)),color-stop(54.17%, #f8ff13),color-stop(100%, transparent),color-stop(0, rgba(8,8,8,0)));border-image:linear-gradient(270deg,rgba(8,8,8,0),#f8ff13 54.17%,transparent 100%,rgba(8,8,8,0) 0);border-image-slice:1}.footer__logo img{margin:2px}@media screen and (max-width:1000px){.footer__logo{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__menu-top{padding:30px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:1000px){.footer__menu-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.footer__menu-top-nav{margin-left:80px;width:100%}@media screen and (max-width:1000px){.footer__menu-top-nav{margin-left:0;margin-top:20px}}.footer__menu-top-nav ul.nav-list-wrapper.kill-list.footer-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1000px){.footer__menu-top-nav ul.nav-list-wrapper.kill-list.footer-menu{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__menu-top-nav ul.nav-list-wrapper.kill-list.footer-menu li.nav-item{margin:5px}.footer__menu-top-nav ul.nav-list-wrapper.kill-list.footer-menu li.nav-item a.nav-item-link{font-size:18px;line-height:120%;color:#000;font-weight:600;font-family:Raleway;color:#fff;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:768px){.footer__menu-top-nav ul.nav-list-wrapper.kill-list.footer-menu li.nav-item a.nav-item-link{font-size:18px;line-height:25px}}.footer__menu-top-nav ul.nav-list-wrapper.kill-list.footer-menu li.nav-item a.nav-item-link:hover{color:#f8ff13;cursor:pointer}.footer__menu-top-nav ul.nav-list-wrapper.kill-list.footer-menu li.nav-item a.nav-item-link:active{color:#ffc600}.footer__menu-top-nav ul.nav-list-wrapper.kill-list.footer-menu li.nav-item ul.sub-menu li.nav-item a.nav-item-link{font-size:16px;line-height:21px;font-weight:400;font-family:Raleway;font-size:14px;color:#c7c7c7;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:768px){.footer__menu-top-nav ul.nav-list-wrapper.kill-list.footer-menu li.nav-item ul.sub-menu li.nav-item a.nav-item-link{font-size:14px;line-height:16px}}.footer__menu-top-nav ul.nav-list-wrapper.kill-list.footer-menu li.nav-item ul.sub-menu li.nav-item a.nav-item-link:hover{color:#f8ff13;cursor:pointer}.footer__menu-top-nav ul.nav-list-wrapper.kill-list.footer-menu li.nav-item ul.sub-menu li.nav-item a.nav-item-link:active{color:#ffc600}.footer__menu-bottom{padding:30px 0;border-top:1px solid #313131}.footer__menu-bottom ul.nav-list-wrapper.kill-list.footer-menu-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:600px){.footer__menu-bottom ul.nav-list-wrapper.kill-list.footer-menu-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.footer__menu-bottom ul.nav-list-wrapper.kill-list.footer-menu-bottom li.nav-item{margin:0 14px}@media screen and (max-width:600px){.footer__menu-bottom ul.nav-list-wrapper.kill-list.footer-menu-bottom li.nav-item{margin:0 5px;font-size:13px}}.footer__menu-bottom ul.nav-list-wrapper.kill-list.footer-menu-bottom li.nav-item a{color:#c7c7c7;-webkit-transition:.3s;transition:.3s}.footer__menu-bottom ul.nav-list-wrapper.kill-list.footer-menu-bottom li.nav-item a:hover{color:#fff}.footer__menu-copyright{text-align:center}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9yZXNldC5zY3NzIiwic3R5bGUuY3NzIiwiX2ZvbnRzLnNjc3MiLCJfc3RhcnQuc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsInBhcnRzL19idXJnZXIuc2NzcyIsIl9oZWFkZXIuc2NzcyIsInBhcnRzL19iYW5uZXIuc2NzcyIsInBhcnRzL19yZWNvbW1lbmRhdGlvbnMuc2NzcyIsInBhcnRzL19zdGFyLXJhdGluZy5zY3NzIiwicGFydHMvX3N1YnNjcmliZS5zY3NzIiwicGFydHMvX2F1dGhvci5zY3NzIiwicGFydHMvX290enl2eS5zY3NzIiwicGFydHMvX2Zyb250LXBhZ2UtdGFicy5zY3NzIiwicGFydHMvX2Jsb2ctcG9zdC5zY3NzIiwicGFydHMvX2Jsb2ctcG9zdC1pdGVtLnNjc3MiLCJwYXJ0cy9fYmxvZy1jYXRlZ29yeS5zY3NzIiwicGFydHMvX2Nhc2luby1ibG9jay1pdGVtLnNjc3MiLCJwYXJ0cy9fY2F0ZWdvcnktY2FzaW5vcy5zY3NzIiwicGFydHMvX3NpZGViYXItc2xvdHMuc2NzcyIsInBhcnRzL19jYXNpbm9zLWJvb2ttYWtlcnMtcmV2aWV3LnNjc3MiLCJmYXEvX2ZhcS1pdGVtLnNjc3MiLCJmYXEvX2ZhcS5zY3NzIiwiX3NlYXJjaC5zY3NzIiwiX3BhZ2Uuc2NzcyIsIl9mcm9udC1wYWdlLnNjc3MiLCJfc2luZ2xlLWJsb2cuc2NzcyIsIl9mb290ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxLQUFLLHNCQUE4RSxDQUVuRiwyRkFBMkYsYUFBYSxDQUN4Ryw0QkFBNEIsb0JBQW9CLENBQUMsdUJBQXVCLENDa0J4RSxrQkRqQmtCLFlBQVksQ0FDOUIsRUFBRSw0QkFBNEIsQ0FDOUIsaUJBQWlCLFNBQVMsQ0FDMUIsU0FBUyxlQUFnQixDQUN6QixRQUFRLGFBQWEsQ0FBQyxhQUFhLENBQUMsaUJBQWlCLENBQUMsdUJBQXVCLENBQzdFLElBQUksU0FBVSxDQUNkLElBQUksYUFBYyxDQUNsQixJQUFJLFFBQVEsQ0FD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QUF2QixzQkFBdUIsQ0FFMUIsQ0FFRCxnQkFDRSxpRkFBNEQsQ0FBNUQsaURBQTRELENBQzVELDRCQUE2QixDQUM3QixVQUFXLENBR2IsY0FFRSxVQUFXLENBR2IsMkJGdUZFLG1CQUFhLENBQWIsb0JBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FFWCx3QkU3RnNCLENGNkZ0QiwwQkU3RnNCLENGNkZ0QixxQkU3RnNCLENGNkZ0QixrQkU3RnNCLENGZ0d0Qix3QkVoR3FDLENGZ0dyQyxxQ0VoR3FDLENGZ0dyQyxxQkVoR3FDLENGZ0dyQyw2QkV4RmdCLENBSnBCLGFGRUUsY0FzQ21CLENBbkNuQixnQkFtQ3lCLENBaEN6QixVQWhDUSxDQW1DUixlQTZCc0MsQ0ExQnRDLG1CQXhCWSxDRWFaLFVGL0JRLENFZ0NSLGlCQUFrQixDRnFDbEIsb0NFekNGLGFGRUUsY0F3Q3FCLENBckNyQixnQkFxQzJCLENFMko1QixDQXJNQSxnQ0FPRyxPQUFRLENBUFgsNkJBVUcsT0FBUSxDQVZYLDRCQWFHLE9BQVEsQ0FFVixxQ0FmRixhRnVGRSxtQkFBYSxDQUFiLG9CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBRVgsd0JFekV3QixDRnlFeEIsMEJFekV3QixDRnlFeEIscUJFekV3QixDRnlFeEIsa0JFekV3QixDRjRFeEIsd0JFNUV1QyxDRjRFdkMscUNFNUV1QyxDRjRFdkMscUJFNUV1QyxDRjRFdkMsNkJFNUV1QyxDQXFMMUMsQ0YvRkMscUNFdEdGLGFGdUZFLG1CQUFhLENBQWIsb0JBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FFWCx1QkVyRTRCLENGcUU1Qiw4QkVyRTRCLENGcUU1QixvQkVyRTRCLENGcUU1QixzQkVyRTRCLENGd0U1QixzQkV4RXdDLENGd0V4QyxrQ0V4RXdDLENGd0V4QyxtQkV4RXdDLENGd0V4QywwQkV4RXdDLENGMkV4QywyQkUzRWdELENGMkVoRCw0QkUzRWdELENGMkVoRCw2QkUzRWdELENGMkVoRCx5QkUzRWdELENGMkVoRCxxQkUzRWdELENBQ2hELGlCQUFrQixDQUNsQixT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QixDQUNoQixVQUFXLENBQ1gsK0JKRmEsQ0lHYixxR0FBd0gsQ0FBeEgsb0tBQXdILENBQXhILGtHQUF3SCxDQUN4SCxvQkFBcUIsQ0FDckIsbUJBQW9CLENKOEhwQixvQ0lwSUosaUJKcUhJLG1CQUFhLENBQWIsb0JBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FFWCx3QkkvRzBCLENKK0cxQiwwQkkvRzBCLENKK0cxQixxQkkvRzBCLENKK0cxQixrQkkvRzBCLENKa0gxQix1QklsSGtDLENKa0hsQyw4QklsSGtDLENKa0hsQyxvQklsSGtDLENKa0hsQyxzQklsSGtDLENKcUhsQywyQklySDBDLENKcUgxQyw0QklySDBDLENKcUgxQyw2QklySDBDLENKcUgxQyx5QklySDBDLENKcUgxQyxxQklySDBDLENBQ3hDLGVBQWdCLENBQ2hCLG1CQUFvQixDQWdFM0IsQ0ExRUQsb0JKZ0NJLGNBd0JtQixDQXJCbkIsZ0JBcUJ5QixDQWxCekIsVUFoQ1EsQ0FtQ1IsZUFldUMsQ0FadkMsbUJBeEJZLENJTlIsVUpaSSxDSWFKLGlCQUFrQixDSjBDdEIsb0NJekRKLG9CSmdDSSxjQTBCcUIsQ0F2QnJCLGdCQXVCMkIsQ0kxQzFCLENBQ0Qsd0JBQ0ksZUFBZ0IsQ0ptR3BCLG1CQUFhLENBQWIsb0JBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FFWCx3QklwRzBCLENKb0cxQiwwQklwRzBCLENKb0cxQixxQklwRzBCLENKb0cxQixrQklwRzBCLENKdUcxQix3Qkl2R3lDLENKdUd6QyxxQ0l2R3lDLENKdUd6QyxxQkl2R3lDLENKdUd6Qyw2Qkl2R3lDLENBQ3ZDLFFBQVMsQ0pnSGIscUNJbkhBLHdCSm9HQSxtQkFBYSxDQUFiLG9CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBRVgsd0JJakc4QixDSmlHOUIsMEJJakc4QixDSmlHOUIscUJJakc4QixDSmlHOUIsa0JJakc4QixDSm9HOUIsdUJJcEdzQyxDSm9HdEMsOEJJcEdzQyxDSm9HdEMsb0JJcEdzQyxDSm9HdEMsc0JJcEdzQyxDQUNoQyxzQkFBZSxDQUFm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Q05tSHRDLG9DTW5Ic0MsQ05tSHRDLDBCTW5Ic0MsQ05tSHRDLDRCTW5Ic0MsQ042SHhDLHFDTTlIQSxvQk4rR0EsbUJBQWEsQ0FBYixvQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUVYLHdCTTlHMEIsQ044RzFCLDBCTTlHMEIsQ044RzFCLHFCTTlHMEIsQ044RzFCLGtCTTlHMEIsQ05pSDFCLHVCTWpIa0MsQ05pSGxDLDhCTWpIa0MsQ05pSGxDLG9CTWpIa0MsQ05pSGxDLHNCTWpIa0MsQ05vSGxDLDJCTXBIMEMsQ05vSDFDLDRCTXBIMEMsQ05vSDFDLDZCTXBIMEMsQ05vSDFDLHlCTXBIMEMsQ05vSDFDLHFCTXBIMEMsQ0FFM0MsQ055SEQscUNNeEhBLG9CQUVJLFdBQVksQ0FLZixDTmlIRCxvQ014SEEsb0JBS0ksV0FBWSxDQUVmLENBQ0QsaUJOaUdBLG1CQUFhLENBQWIsb0JBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FFWCx3Qk1sR3dCLENOa0d4QiwwQk1sR3dCLENOa0d4QixxQk1sR3dCLENOa0d4QixrQk1sR3dCLENOcUd4Qix1Qk1yR2dDLENOcUdoQyw4Qk1yR2dDLENOcUdoQyxvQk1yR2dDLENOcUdoQyxzQk1yR2dDLENOd0doQywyQk14R3dDLENOd0d4Qyw0Qk14R3dDLENOd0d4Qyw2Qk14R3dDLENOd0d4Qyx5Qk14R3dDLENOd0d4QyxxQk14R3dDLENBQ3hDLG9IQUFtSSxDQUNuSSx3Qk5sQmEsQ01tQmIsNkJBQXNCLENBQXRCLHFCQUFzQixDQUN0QixrQ0FBMkIsQ0FBM0IsMEJBQTJCLENBQzNCLGlCQUFrQixDQUNsQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ053R2xCLHFDTWhIQSxpQkFVSSxZQUFhLENBQ2IsZ0JBQWlCLENBZ0RwQixDTnFERCxxQ01oSEEsaUJBY0ksYUFBYyxDQTZDakIsQ05xREQsb0NNaEhBLGlCQWlCSSxpQkFBa0IsQ0EwQ3JCLENBeENDLHVCQUNFLGFOdkNTLENNd0NULGVBQWlCLENBQ2pCLGNBQWUsQ0FDZixnQkFBaUIsQ0FDakIsaUJBQWtCLENBQ2xC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aEIsVUFBVyxDYmtJWCxxQ2FwSUosUUFJTyxjQUFlLENBb1ByQixDYnBIRyxxQ2E5SEEsY2IrR0EsbUJBQWEsQ0FBYixvQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUVYLHdCYS9HNkIsQ2IrRzdCLDBCYS9HNkIsQ2IrRzdCLHFCYS9HNkIsQ2IrRzdCLGtCYS9HNkIsQ2JrSDdCLHVCYWxIcUMsQ2JrSHJDLDhCYWxIcUMsQ2JrSHJDLG9CYWxIcUMsQ2JrSHJDLHNCYWxIcUMsQ0FDaEMsc0JBQWUsQ0FBZixrQkFBZSxDQUFmLGNBQWUsQ0FDZixRQUFTLENBS2YsQ2JxSEQsb0NhOUhBLGNBT1EsUUFBUyxDQUVoQixDQUNELGFBQ0ksZUFBZ0IsQ0FDaEIsVUFBVyxDQUNYLFlBQWEsQ2JrR2pCLG1CQUFhLENBQWIsb0JBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FFWCx3QmFuRzBCLENibUcxQiwwQmFuRzBCLENibUcxQixxQmFuRzBCLENibUcxQixrQmFuRzBCLENic0cxQix3QmF0R3lDLENic0d6QyxxQ2F0R3lDLENic0d6QyxxQmF0R3lDLENic0d6Qyw2QmF0R3lDLENBQ3ZDLGlGQUE0RCxDQUE1RCxpREFBNEQsQ0FDNUQsd0JiakJXLENha0JYLGlCQUFrQixDYjZHdEIscUNhcEhBLGFBVVEsZUFBZ0IsQ2IyRnhCLG1CQUFhLENBQWIsb0JBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FFWCx3QmE1RjhCLENiNEY5QiwwQmE1RjhCLENiNEY5QixxQmE1RjhCLENiNEY5QixrQmE1RjhCLENiK0Y5QixzQmEvRjBDLENiK0YxQyxrQ2EvRjBDLENiK0YxQyxtQmEvRjBDLENiK0YxQywwQmEvRjBDLENia0cxQywyQmFsR2tELENia0dsRCw0QmFsR2tELENia0dsRCw2QmFsR2tELENia0dsRCx5QmFsR2tELENia0dsRCxxQmFsR2tELENBRTVDLGlCQUFrQixDQUNsQixXQUFZLENBeU5uQixDYm5IRCxvQ2FwSEEsYUFrQlEsY0FBZSxDYm1GdkIsbUJBQWEsQ0FBYixvQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUVYLHdCYXBGOEIsQ2JvRjlCLDBCYXBGOEIsQ2JvRjlCLHFCYXBGOEIsQ2JvRjlCLGtCYXBGOEIsQ2J1RjlCLHdCYXZGNkMsQ2J1RjdDLHFDYXZGNkMsQ2J1RjdDLHFCYXZGNkMsQ2J1RjdDLDZCYXZGNkMsQ2IwRjdDLDBCYTFGc0QsQ2IwRnRELDZCYTFGc0QsQ2IwRnRELDhCYTFGc0QsQ2IwRnRELDBCYTFGc0QsQ2IwRnRELHNCYTFGc0QsQ0FDaEQsWUFBYSxDQW1OcEIsQ2JuSEQsb0NhcEhBLGFBd0JRLFdBQVksQ0ErTW5CLENibkhELG9DYXBIQSxhYnFHQSxtQkFBYSxDQUFiLG9CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBRVgsd0JhM0U4QixDYjJFOUIsMEJhM0U4QixDYjJFOUIscUJhM0U4QixDYjJFOUIsa0JhM0U4QixDYjhFOUIsdUJhOUVzQyxDYjhFdEMsOEJhOUVzQyxDYjhFdEMsb0JhOUVzQyxDYjhFdEMsc0JhOUVzQyxDYmlGdEMsMkJhakY4QyxDYmlGOUMsNEJhakY4QyxDYmlGOUMsNkJhakY4QyxDYmlGOUMseUJhakY4QyxDYmlGOUMscUJhakY4QyxDQTJNL0MsQ0F2T0EsNEJBZ0NPLGVBQWdCLENib0Z4QixxQ2FwSEMsNEJBa0NXLFlBQWEsQ0FFcEIsQ0FFRCxtQmIrREosbUJBQWEsQ0FBYixvQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUVYLHVCYWhFa0MsQ2JnRWxDLDhCYWhFa0MsQ2JnRWxDLG9CYWhFa0MsQ2JnRWxDLHNCYWhFa0MsQ2JtRWxDLHdCYW5FaUQsQ2JtRWpELHFDYW5FaUQsQ2JtRWpELHFCYW5FaUQsQ2JtRWpELDZCYW5FaUQsQ2I2RW5ELHFDYTlFSSxtQkFHUSxnQkFBaUIsQ0FLeEIsQ2JzRUwsb0NhOUVJLG1CQU1RLFVBQVcsQ0FFbEIsQ0FFRCxrQkFDSSxpQkFBa0IsQ0FDbEIsV0FBWSxDQUNaLFlBQWEsQ2JpRXJCLHFDYXBFSSxrQkFLUSxVQUFXLENBQ1gsV0FBWSxDQUNaLGlCQUFrQixDQWdDekIsQ2I2Qkwsb0NhcEVJLGtCQVVRLFdBQVksQ0FDWixZQUFhLENBQ2IsaUJBQWtCLENBMkJ6QixDYjZCTCxvQ2FwRUksa0JBZVEsVUFBVyxDQUNYLFdBQVksQ0FDWixpQkFBa0IsQ0FzQnpCLENBdkNBLHNCQW9CTyxXQUFZLENBQ1osWUFBYSxDQUNiLGlCQUFrQixDYjhDOUIscUNhcEVLLHNCQXdCVyxVQUFXLENBQ1gsV0FBWSxDQUNaLGlCQUFrQixDQVl6QixDYjhCVCxvQ2FwRUssc0JBNkJXLFdBQVksQ0FDWixZQUFhLENBQ2IsaUJBQWtCLENBT3pCLENiOEJULG9DYXBFSyxzQkFrQ1csVUFBVyxDQUNYLFdBQVksQ0FDWixpQkFBa0IsQ0FFekIsQ0FFTCxtQkFDSSxlQUFnQixDQUNoQixVQUFXLENiV25CLG1CQUFhLENBQWIsb0JBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FFWCx1QmFaa0MsQ2JZbEMsOEJhWmtDLENiWWxDLG9CYVprQyxDYllsQyxzQmFaa0MsQ2JlbEMsc0JhZjhDLENiZTlDLGtDYWY4QyxDYmU5QyxtQmFmOEMsQ2JlOUMsMEJhZjhDLENia0I5QywyQmFsQnNELENia0J0RCw0QmFsQnNELENia0J0RCw2QmFsQnNELENia0J0RCx5QmFsQnNELENia0J0RCxxQmFsQnNELENBQ2hELGdCQUFpQixDYndCekIscUNhNUJJLG1CQU1RLGVBQWdCLENBQ2hCLGVBQWdCLENBVXZCLENiV0wsb0NhNUJJLG1CQVVRLGNBQWUsQ0FDZixnQkFBaUIsQ0FDakIsZ0JBQWlCLENBS3hCLENiV0wsb0NhNUJJLG1CQWVRLGdCQUFpQixDQUV4QixDQUNELGtCYkxKLG1CQUFhLENBQWIsb0JBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FFWCx3QmFJOEIsQ2JKOUIsMEJhSThCLENiSjlCLHFCYUk4QixDYko5QixrQmFJOEIsQ2JEOUIsc0JhQzBDLENiRDFDLGtDYUMwQyxDYkQxQyxtQmFDMEMsQ2JEMUMsMEJhQzBDLENiUzVDLHFDYVZJLGtCQUdRLGlCQUFrQixDQUNsQixLQUFNLENBQ04sTUFBTyxDQXFCZCxDQW5CRyx5QkFDSSxrQmJqSUMsQ2FrSUQsaUJBQWtCLENibkc5QixjQW9EbUIsQ0FqRG5CLGdCQWlEeUIsQ0E5Q3pCLGFBbENRLENBcUNSLGVBMkNvQyxDQXhDcEMsbUJBeEJZLENhaUhBLGlCQUFrQixDQUNsQix3QkFBeUIsQ0FDekIsYWJsSUcsQ2FtSUgsZ0JBQWlCLENibkQ3QixvQ2E0Q1EseUJiakdSLGNBc0RxQixDQW5EckIsZ0JBbUQyQixDQWhEM0IsYUFsQ1EsQ0FxQ1IsZUE2Q3FDLENBMUNyQyxtQkF4QlksQ2FxSEgsQ0FDRCwwQkFDSSxnQkFBaUIsQ2IzRzdCLGNBK0JtQixDQTVCbkIsZ0JBNEJ5QixDQXpCekIsVUFoQ1EsQ0FtQ1IsZUFzQnNDLENBbkJ0QyxtQkF4QlksQ2F5SEEsVWIzSUosQ0E4RFIsb0NhMEVRLDBCYjFHUixjQWlDcUIsQ0E5QnJCLGdCQThCMkIsQ2FrRmxCLENiZlQscUNhTVEsMEJBS1EsZUFBZ0IsQ0FDaEIsY0FBZSxDQUNmLGdCQUFpQixDQUV4QixDQUVMLHFCQUNJLGVBQWdCLENibEJ4QixxQ2FpQkkscUJBR1EsY0FBZSxDQUV0QixDQUNELG9CQUNJLGVBQWdCLENieEJ4QixxQ2F1Qkksb0JBR1EsY0FBZSxDYjlIM0IsY0FrRW1CLENBL0RuQixnQkErRHlCLENBNUR6QixVQWhDUSxDQW1DUixlQXlEc0MsQ0F0RHRDLG1CQXhCWSxDYTRJQSxhYnhKRSxDYTJLVCxDYi9DTCxvQ2F1Qkksb0JBU1EsYUFBYyxDQWVyQixDYi9DTCxvQ2F1Qkksb0JBWVEsWUFBYSxDQVlwQixDQXhCQSx5QkFnQk8sZUFBZ0IsQ2IzSTVCLGNBNkNtQixDQTFDbkIsZ0JBMEN5QixDQXZDekIsVUFoQ1EsQ0FtQ1IsZUFvQ3NDLENBakN0QyxtQkF4QlksQ2F5SkEsYWI1S0MsQ0E2RWIsb0NhNkVLLHlCYjNITCxjQStDcUIsQ0E1Q3JCLGdCQTRDMkIsQ2FtR2xCLENiOUNULHFDYXVCSyx5QmIzSEwsY0FrRW1CLENBL0RuQixnQkErRHlCLENBNUR6QixVQWhDUSxDQW1DUixlQXlEc0MsQ0F0RHRDLG1CQXhCWSxDYTRKSSxhYi9LSCxDYWlMSixDQUVMLHNCQUNJLGVBQWdCLENiakR4QixxQ2FnREksc0JBR1EsY0FBZSxDYnZKM0IsY0FrRW1CLENBL0RuQixnQkErRHlCLENBNUR6QixVQWhDUSxDQW1DUixlQXlEc0MsQ0F0RHRDLG1CQXhCWSxDYXFLQSxhYmpMRSxDYTRMVCxDQWhCQSwyQkFRTyxlQUFnQixDYjVKNUIsY0E2Q21CLENBMUNuQixnQkEwQ3lCLENBdkN6QixVQWhDUSxDQW1DUixlQW9Dc0MsQ0FqQ3RDLG1CQXhCWSxDYTBLQSxhYjdMQyxDQTZFYixvQ2FzR0ssMkJicEpMLGNBK0NxQixDQTVDckIsZ0JBNEMyQixDYW9IbEIsQ2IvRFQscUNhZ0RLLDJCYnBKTCxjQWtFbUIsQ0EvRG5CLGdCQStEeUIsQ0E1RHpCLFVBaENRLENBbUNSLGVBeURzQyxDQXREdEMsbUJBeEJZLENhNktJLGFiaE1ILENha01KLENiL0RULHFDYWlFSSxtQkFFUSxlQUFnQixDQStDdkIsQ2JsSEwsb0NhaUVJLG1CQUtRLFVBQVcsQ0E0Q2xCLENBakRBLDZCQVFPLFdBQVksQ2J4RnhCLG1CQUFhLENBQWIsb0JBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FFWCx3QmF1RmtDLENidkZsQywwQmF1RmtDLENidkZsQyxxQmF1RmtDLENidkZsQyxrQmF1RmtDLENicEZsQyx1QmFvRjBDLENicEYxQyw4QmFvRjBDLENicEYxQyxvQmFvRjBDLENicEYxQyxzQmFvRjBDLENBQ2hDLGNBQWUsQ2IvSzNCLGNBb0RtQixDQWpEbkIsZ0JBaUR5QixDQTNDekIsZUEyQ29DLENBeENwQyxtQkF4QlksQ2E2TEEsYWI3TUosQ0FpRlIsb0NhZ0hLLDZCYnJLTCxjQXNEcUIsQ0FuRHJCLGdCQW1EMkIsQ0FoRDNCLGFBbENRLENBcUNSLGVBNkNxQyxDQTFDckMsbUJBeEJZLENhdU1ILENidkZULHFDYWlFSyw2QkFjVyxXQUFZLENBQ1osY0FBZSxDQUNmLGdCQUFpQixDQU14QixDYnZGVCxvQ2FpRUssNkJBbUJXLGNBQWUsQ0FDZixVQUFXLENBRWxCLENBdEJKLGlEQXdCTyxlQUFnQixDQUNoQixXQUFZLENiekd4QixtQkFBYSxDQUFiLG9CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBRVgsd0Jhd0drQyxDYnhHbEMsMEJhd0drQyxDYnhHbEMscUJhd0drQyxDYnhHbEMsa0Jhd0drQyxDYnJHbEMsdUJhcUcwQyxDYnJHMUMsOEJhcUcwQyxDYnJHMUMsb0JhcUcwQyxDYnJHMUMsc0JhcUcwQyxDQUNoQyxxQmI5TkosQ0E4QlIsY0FvRG1CLENBakRuQixnQkFpRHlCLENBOUN6QixhQWxDUSxDQXFDUixlQTJDb0MsQ0F4Q3BDLG1CQXhCWSxDYThNQSxVYmhPSixDYWlPSSxjQUFlLENBQ2Ysc0JBQWUsQ0FBZixjQUFlLENiL0kzQixvQ2FnSEssaURicktMLGNBc0RxQixDQW5EckIsZ0JBbUQyQixDQWhEM0IsYUFsQ1EsQ0FxQ1IsZUE2Q3FDLENBMUNyQyxtQkF4QlksQ2FpT0gsQ2JqSFQscUNhaUVLLGlEQWlDVyxXQUFZLENBQ1osY0FBZSxDQUNmLGdCQUFpQixDQWF4QixDYmpIVCxvQ2FpRUssaURBc0NXLFViek9SLENhbVBDLENiakhULG9DYWlFSyxpREF5Q1csY0FBZSxDQUNmLFVBQVcsQ0FNbEIsQ0FoREosdURBNkNXLGFialBILENha1BHLHdCYmxQSCxDY0RqQixrQkFDSSxlQUFnQixDQUNoQixVQUFXLENBRmYscUJkZ0NJLGNBd0JtQixDQXJCbkIsZ0JBcUJ5QixDQWxCekIsVUFoQ1EsQ0FtQ1IsZUFldUMsQ0FadkMsbUJBeEJZLENjZlIsVWRISSxDY0lKLGlCQUFrQixDZG1EdEIsb0NjekRKLHFCZGdDSSxjQTBCcUIsQ0F2QnJCLGdCQXVCMkIsQ2NuRDFCLENBUEwscUJkZ0NJLGNBK0JtQixDQTVCbkIsZ0JBNEJ5QixDQXpCekIsVUFoQ1EsQ0FtQ1IsZUFzQnNDLENBbkJ0QyxtQkF4QlksQ2NWUixVZFJJLENBOERSLG9DY2hFSixxQmRnQ0ksY0FpQ3FCLENBOUJyQixnQkE4QjJCLENjdEQxQixDQUNELDJCQUNJLGVBQWdCLENkd0dwQixtQkFBYSxDQUFiLG9CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBRVgsdUJjekc4QixDZHlHOUIsOEJjekc4QixDZHlHOUIsb0Jjekc4QixDZHlHOUIsc0Jjekc4QixDZDRHOUIsd0JjNUc2QyxDZDRHN0MscUNjNUc2QyxDZDRHN0MscUJjNUc2QyxDZDRHN0MsNkJjNUc2QyxDZHNIL0MscUNjeEhBLDJCZHlHQSxtQkFBYSxDQUFiLG9CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBRVgsdUJjdkdrQyxDZHVHbEMsOEJjdkdrQyxDZHVHbEMsb0JjdkdrQyxDZHVHbEMsc0JjdkdrQyxDZDBHbEMsdUJjMUcwQyxDZDBHMUMsOEJjMUcwQyxDZDBHMUMsb0JjMUcwQyxDZDBHMUMsc0JjMUcwQyxDZDZHMUMsMkJjN0drRCxDZDZHbEQsNEJjN0drRCxDZDZHbEQsNkJjN0drRCxDZDZHbEQseUJjN0drRCxDZDZHbEQscUJjN0drRCxDQUVuRCxDQUNELDJCQUNJLGVBQWdCLENBQ2hCLFVBQVcsQ2QrR2YscUNjakhBLDJCQUlRLGNBQWUsQ0FDZixVQUFXLENBRWxCLENBQ0QsMEJBQ0ksZ0JBQWlCLENBQ2pCLGVBQWdCLENBQ2hCLFVBQVcsQ0FDWCxZQUFhLENBQ2IsaUZBQTRELENBQTVELGlEQUE0RCxDQUM1RCx3QmQ1QlcsQ2M2QlgsaUJBQWtCLENka0d0QixxQ2N6R0EsMEJBU1EsY0FBZSxDQUNmLFVBQVcsQ0FDWCxhQUFjLENBQ2QsZUFBZ0IsQ0FFdkIsQ0N4Q0wsYUFDSSxZQUFhLENBQ2IsNkJBQThCLENBQzlCLGFBQWMsQ0FDZCxlQUFnQixDZitIaEIscUNlbklKLGFBTVEseUNBQTJDLENBRWxELENBQ0QsV0FDSSxpQkFBa0IsQ0FDbEIsaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLFVBQVcsQ0FFZixlQUNJLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsUUFBUyxDQUNULHFCQUFzQixDQUUxQixtQkFDSSxVQUFXLENBQ1gsV0FBWSxDQUNaLG1CQUFpQixDQUFqQixnQkFBaUIsQ0FFckIsc0NBRUksaUJBQWtCLENBQ2xCLEtBQU0sQ0FDTixRQUFTLENBQ1QsT0FBUSxDQUNSLE1BQU8sQ0FFWCxtQmZrRkksbUJBQWEsQ0FBYixvQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUVYLHdCZW5Gc0IsQ2ZtRnRCLDBCZW5Gc0IsQ2ZtRnRCLHFCZW5Gc0IsQ2ZtRnRCLGtCZW5Gc0IsQ2ZzRnRCLHVCZXRGOEIsQ2ZzRjlCLDhCZXRGOEIsQ2ZzRjlCLG9CZXRGOEIsQ2ZzRjlCLHNCZXRGOEIsQ2Z5RjlCLDJCZXpGc0MsQ2Z5RnRDLDRCZXpGc0MsQ2Z5RnRDLDZCZXpGc0MsQ2Z5RnRDLHlCZXpGc0MsQ2Z5RnRDLHFCZXpGc0MsQ0FDeEMsZUFBaUIsQ0FDakIsY0FBZSxDQUNmLGdCQUFpQixDQUNqQixVZnRDUSxDZXVDUixpQkFBa0IsQ0FDbEIsZ0NBQXFDLENBQ3JDLFdBQVksQ0FDWixTQUFVLENBQ1YsMEJBQW1CLENBQW5CLGtCQUFtQixDQUV2Qiw0QkFDSSxZQUFhLENBQ2IsZUFBZ0IsQ0FDaEIsaUJBQWtCLENma0ZsQixvQ2VyRkosNEJBS1EsZ0JBQWlCLENBRXhCLENBQ0QsZ0JBQ0ksVUFBVyxDQUNYLG9CQUFxQixDQUNyQiwwQkFBbUIsQ0FBbkIsa0JBQW1CLENBRXZCLHNCQUNJLGFmNURhLENlOERqQix3RUFFSSxTQUFVLENDakVkLFdoQmdDSSxjQWlCbUIsQ0FkbkIsZ0JBY3lCLENBWHpCLFVBcENRLENBdUNSLGVBUXVDLENBTHZDLG1CQXhCWSxDQThCWixvQ2dCbERKLFdoQmdDSSxjQW1CcUIsQ0FoQnJCLGdCQWdCMkIsQ2dCaEQ1QixDQUhILGVBTUksVUFBVyxDQUNYLHNCQUF3QixDQUcxQixlaEIyR0UsbUJBQWEsQ0FBYixvQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUVYLHdCZ0I1R3NCLENoQjRHdEIsMEJnQjVHc0IsQ2hCNEd0QixxQmdCNUdzQixDaEI0R3RCLGtCZ0I1R3NCLENoQitHdEIsd0JnQi9HcUMsQ2hCK0dyQyxxQ2dCL0dxQyxDaEIrR3JDLHFCZ0IvR3FDLENoQitHckMsNkJnQi9HcUMsQ0FDdkMsVUFBVyxDaEJ3SFgscUNnQjFIRixlaEIyR0UsbUJBQWEsQ0FBYixvQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUVYLHdCZ0J4R3dCLENoQndHeEIsMEJnQnhHd0IsQ2hCd0d4QixxQmdCeEd3QixDaEJ3R3hCLGtCZ0J4R3dCLENoQjJHeEIsdUJnQjNHZ0MsQ2hCMkdoQyw4QmdCM0dnQyxDaEIyR2hDLG9CZ0IzR2dDLENoQjJHaEMsc0JnQjNHZ0MsQ2hCOEdoQywyQmdCOUd3QyxDaEI4R3hDLDRCZ0I5R3dDLENoQjhHeEMsNkJnQjlHd0MsQ2hCOEd4Qyx5QmdCOUd3QyxDaEI4R3hDLHFCZ0I5R3dDLENBWTNDLENBVEMsb0JBQ0UsZUFBZ0IsQ0FDaEIsVUFBVyxDaEJnSGIscUNnQmxIQSxvQkFLSSxnQkFBaUIsQ0FDakIsZUFBZ0IsQ0FFbkIsQ0FHSCxjQUNFLGVBQWdCLENBQ2hCLGlGQUE0RCxDQUE1RCxpREFBNEQsQ0FDNUQsd0JoQjNCZSxDZ0I0QmYsaUJBQWtCLENBQ2xCLFlBQWEsQ0FDYixVQUFXLENoQmtGWCxtQkFBYSxDQUFiLG9CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBRVgsdUJnQm5GMEIsQ2hCbUYxQiw4QmdCbkYwQixDaEJtRjFCLG9CZ0JuRjBCLENoQm1GMUIsc0JnQm5GMEIsQ2hCc0YxQix3QmdCdEZ5QyxDaEJzRnpDLHFDZ0J0RnlDLENoQnNGekMscUJnQnRGeUMsQ2hCc0Z6Qyw2QmdCdEZ5QyxDaEJnRzNDLG9DZ0J2R0YsY0FXSSxlQUFnQixDQXNTbkIsQ2hCMU1DLG9DZ0J6RkEsaUNoQjBFQSxtQkFBYSxDQUFiLG9CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBRVgsd0JnQmhGd0IsQ2hCZ0Z4QiwwQmdCaEZ3QixDaEJnRnhCLHFCZ0JoRndCLENoQmdGeEIsa0JnQmhGd0IsQ2hCbUZ4Qix1QmdCbkZnQyxDaEJtRmhDLDhCZ0JuRmdDLENoQm1GaEMsb0JnQm5GZ0MsQ2hCbUZoQyxzQmdCbkZnQyxDaEJzRmhDLDJCZ0J0RndDLENoQnNGeEMsNEJnQnRGd0MsQ2hCc0Z4Qyw2QmdCdEZ3QyxDaEJzRnhDLHlCZ0J0RndDLENoQnNGeEMscUJnQi9FMEMsQ0FINUMsbUJBRUksVUFDd0MsQ0FFM0MsQ0FFRCxvQkFDRSxtQmhCL0JVLENnQmdDVixlQUFpQixDQUNqQixjQUFlLENBQ2YsZ0JBQWlCLENBQ2pCLFVoQnJETSxDQWtJUixvQ2dCbEZBLG9CQVFJLGNBQWUsQ0FDZixhQUFjLENBRWpCLENBRUQscUJBQ0Usa0JBQW1CLENoQm9FckIsb0NnQnJFQSxxQkFJSSxhQUFjLENBRWpCLENBRUEsdUJBRUcscUJBQXVCLENBQ3ZCLHNCQUF3QixDQUN4QixpQkFBa0IsQ2hCeUR0QixvQ2dCN0RDLHVCQU9LLG9CQUFzQixDQUN0QixzQkFBd0IsQ0FFM0IsQ0FHSCxvQkFDRSxlQUFnQixDaEIrQ2xCLG9DZ0JoREEsb0JBSUksZUFBZ0IsQ0FDaEIsaUJBQWtCLENBaUJyQixDQXRCQSxzQmhCcERELGNBMkRtQixDQXhEbkIsZ0JBd0R5QixDQWxEekIsZUFrRDRDLENBL0M1QyxtQkF4QlksQ2dCMEVSLGFoQnRGVSxDQW9GZCxvQ2dCUkMsc0JoQnBERCxjQTZEcUIsQ0ExRHJCLGdCQTBEMkIsQ2dCUXhCLENoQitCSCxvQ2dCaERDLHFDQWNPLGNBQWUsQ0FFbEIsQ0FoQkoseUJBb0JHLGFoQjdGVyxDZ0JpR2Ysb0JBQ0UsZUFBZ0IsQ0FDaEIsaUJBQWtCLENoQnNCcEIsb0NnQnhCQSxvQkFLSSxlQUFnQixDQW9CbkIsQ0F6QkEsMkJBU0csaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxVQUFXLENBQ1gsVUFBVyxDQUNYLFdBQVksQ0FDWixNQUFPLENBQ1Asd0JoQnRIVyxDQStIZixvQ2dCeEJDLDJCQWtCSyxXQUFZLENBRWYsQ0FwQkYseUJBdUJHLGFoQmxJUyxDZ0JzSWIsa0JBQ0UsZUFBZ0IsQ2hCSmxCLG9DZ0JHQSxrQkFJSSxlQUFnQixDQVluQixDaEJuQkQsb0NnQkdDLDBCQVNLLGlCQUFrQixDQU1yQixDaEJsQkgsb0NnQkdDLDBCQWFLLGlCQUFrQixDQUVyQixDQUdILG9CQUNFLGVBQWdCLENBQ2hCLFVBQVcsQ2hCdkJiLHFDZ0JxQkEsb0JBS0ksZ0JBQWlCLENBT3BCLENoQmpDRCxvQ2dCcUJBLG9CQVNJLGFBQWMsQ0FDZCxlQUFnQixDQUVuQixDQUVELG1CQUNFLGtCQUFtQixDaEJqRG5CLHVCZ0JrRDRCLENoQmxENUIsOEJnQmtENEIsQ2hCbEQ1QixvQmdCa0Q0QixDaEJsRDVCLHNCZ0JrRDRCLENoQjVDNUIsMkJnQjRDbUQsQ2hCNUNuRCw0QmdCNENtRCxDaEI1Q25ELDZCZ0I0Q21ELENoQjVDbkQseUJnQjRDbUQsQ2hCNUNuRCxxQmdCNENtRCxDQUNuRCxlQUFnQixDQUNoQixVQUFXLENBRVgsMENoQnhERixtQkFBYSxDQUFiLG9CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBS1gsd0JnQitDMkMsQ2hCL0MzQyxxQ2dCK0MyQyxDaEIvQzNDLHFCZ0IrQzJDLENoQi9DM0MsNkJnQm9EeUMsQ0FEekMsdUJoQnREQSx3QmdCdUQwQixDaEJ2RDFCLDBCZ0J1RDBCLENoQnZEMUIscUJnQnVEMEIsQ2hCdkQxQixrQmdCdUR5QyxDaEIxQzNDLHFDZ0J5Q0UsdUJoQnhERixtQkFBYSxDQUFiLG9CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBRVgsdUJnQjBEZ0MsQ2hCMURoQyw4QmdCMERnQyxDaEIxRGhDLG9CZ0IwRGdDLENoQjFEaEMsc0JnQjBEZ0MsQ2hCdkRoQyxzQmdCdUQ0QyxDaEJ2RDVDLGtDZ0J1RDRDLENoQnZENUMsbUJnQnVENEMsQ2hCdkQ1QywwQmdCdUQ0QyxDQUN4QyxzQkFBZSxDQUFmLGtCQUFlLENBQWYsY0FBZSxDQWFsQixDaEIzREgscUNnQmlESSw0QkFFSSxTQUFVLENBQ1YsY0FBZSxDQUVsQixDQWJGLDRCQWdCRyxhaEJsTFMsQ2dCc0xiLDRCaEI1RUYsbUJBQWEsQ0FBYixvQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUVYLHVCZ0IyRThCLENoQjNFOUIsOEJnQjJFOEIsQ2hCM0U5QixvQmdCMkU4QixDaEIzRTlCLHNCZ0IyRThCLENoQnhFOUIsd0JnQndFNkMsQ2hCeEU3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aEJ2WjlCLG9CZ0J1WjhCLENoQnZaOUIsc0JnQnVaOEIsQ2hCcFo5QixzQmdCb1owQyxDaEJwWjFDLGtDZ0JvWjBDLENoQnBaMUMsbUJnQm9aMEMsQ2hCcFoxQywwQmdCb1owQyxDaEJqWjFDLDJCZ0JpWmtELENoQmpabEQsNEJnQmlaa0QsQ2hCalpsRCw2QmdCaVprRCxDaEJqWmxELHlCZ0JpWmtELENoQmpabEQscUJnQmlaa0QsQ0FDaEQsVWhCN2dCSSxDQWtJUixvQ2dCcVlFLGlDaEJwWkYsbUJBQWEsQ0FBYixvQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUVYLHVCZ0IyWmdDLENoQjNaaEMsOEJnQjJaZ0MsQ2hCM1poQyxvQmdCMlpnQyxDaEIzWmhDLHNCZ0IyWmdDLENoQnhaaEMsc0JnQndaNEMsQ2hCeFo1QyxrQ2dCd1o0QyxDaEJ4WjVDLG1CZ0J3WjRDLENoQnhaNUMsMEJnQndaNEMsQ2hCclo1QywyQmdCcVpvRCxDaEJyWnBELDRCZ0JxWm9ELENoQnJacEQsNkJnQnFab0QsQ2hCclpwRCx5QmdCcVpvRCxDaEJyWnBELHFCZ0JxWm9ELENBc0RuRCxDQW5EQyxzQ2hCaGFKLG1CQUFhLENBQWIsb0JBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FFWCx3QmdCK1o0QixDaEIvWjVCLDBCZ0IrWjRCLENoQi9aNUIscUJnQitaNEIsQ2hCL1o1QixrQmdCK1o0QixDaEI1WjVCLHdCZ0I0WjJDLENoQjVaM0MscUNnQjRaMkMsQ2hCNVozQyxxQmdCNFoyQyxDaEI1WjNDLDZCZ0I0WjJDLENBQ3ZDLFVBQVcsQ0FDWCxjQUFlLENBQ2YsK0JoQnBoQlMsQ2dCc2hCVCwwQ0FDRSxpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLFdBQVksQ0FIYiw4Q0FNRyxVQUFXLENBQ1gsV0FBWSxDQUloQiw0Q2hCdGdCTixjQTJEbUIsQ0F4RG5CLGdCQXdEeUIsQ0FyRHpCLGFBOUJjLENBaUNkLGVBa0Q0QyxDQS9DNUMsbUJBeEJZLENnQm9oQkosVWhCdGlCQSxDZ0J1aUJBLGVBQWdCLENoQjdjeEIsb0NnQjBjTSw0Q2hC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RDNCLGtFQXFEZ0IsYXJCOURDLENxQmtFYixnQkFDSSxrQkFBbUIsQ0FEdEIsNENBR08sV0FBWSxDQUNaLFdBQVksQ0FDWixpQkFBa0IsQ0FLOUIsYUFDSSxtQkFBb0IsQ0FDcEIsK0JyQjlFYSxDcUIrRWIscUdBQXdILENBQXhILG9LQUF3SCxDQUF4SCxrR0FBd0gsQ0FDeEgsb0JBQXFCLENBSnpCLGlCQU1RLGtCQUFtQixDQUNuQixVQUFXLENBQ1gsV0FBWSxDQUVoQixzQnJCOEJBLG1CQUFhLENBQWIsb0JBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FFWCx1QnFCL0I4QixDckIrQjlCLDhCcUIvQjhCLENyQitCOUIsb0JxQi9COEIsQ3JCK0I5QixzQnFCL0I4QixDckJrQzlCLHdCcUJsQzZDLENyQmtDN0MscUNxQmxDNkMsQ3JCa0M3QyxxQnFCbEM2QyxDckJrQzdDLDZCcUJsQzZDLENyQjRDL0Msb0NxQjdDQSxzQnJCOEJBLG1CQUFhLENBQWIsb0JBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FFWCx1QnFCN0JrQyxDckI2QmxDLDhCcUI3QmtDLENyQjZCbEMsb0JxQjdCa0MsQ3JCNkJsQyxzQnFCN0JrQyxDckJnQ2xDLDZCcUJoQ2dELENyQmdDaEQsb0NxQmhDZ0QsQ3JCZ0NoRCwwQnFCaENnRCxDckJnQ2hELDRCcUJoQ2dELENyQjZCaEQsd0JxQjFCOEIsQ3JCMEI5QiwwQnFCMUI4QixDckIwQjlCLHFCcUIxQjhCLENyQjBCOUIsa0JxQjFCOEIsQ3JCNkI5Qix1QnFCN0JzQyxDckI2QnRDLDhCcUI3QnNDLENyQjZCdEMsb0JxQjdCc0MsQ3JCNkJ0QyxzQnFCN0JzQyxDckJnQ3RDLDJCcUJoQzhDLENyQmdDOUMsNEJxQmhDOEMsQ3JCZ0M5Qyw2QnFCaEM4QyxDckJnQzlDLHlCcUJoQzhDLENyQmdDOUMscUJxQm5DZ0QsQ0FLakQsQ0FDRCxtQkFDSSxpQkFBa0IsQ0FDbEIsaUZBQTRELENBQTVELGlEQUE0RCxDQUM1RCx3QnJCOUZXLENxQitGWCxpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FDaEIs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c0J1QnJHOEMsQ3ZCcUc5QyxrQ3VCckc4QyxDdkJxRzlDLG1CdUJyRzhDLEN2QnFHOUMsMEJ1QnJHOEMsQ3ZCK0doRCxxQ3VCakhJLGtCdkJrR0osbUJBQWEsQ0FBYixvQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUVYLHdCdUJoR2tDLEN2QmdHbEMsMEJ1QmhHa0MsQ3ZCZ0dsQyxxQnVCaEdrQyxDdkJnR2xDLGtCdUJoR2tDLEN2Qm1HbEMsd0J1Qm5HaUQsQ3ZCbUdqRCxxQ3VCbkdpRCxDdkJtR2pELHFCdUJuR2lELEN2Qm1HakQsNkJ1Qm5HaUQsQ3ZCc0dqRCwyQnVCdEd5RCxDdkJzR3pELDRCdUJ0R3lELEN2QnNHekQsNkJ1QnRHeUQsQ3ZCc0d6RCx5QnVCdEd5RCxDdkJzR3pELHFCdUJ0R3lELENBZ0R0RCxDQTlDRyxzQkFDSSxnQkFBaUIsQ0FDakIsVUFBVyxDdkJ5R3ZCLHFDdUIzR1Esc0JBSVEsYUFBYyxDQUNkLGVBQWdCLENBd0N2QixDQTdDQSxnRXZCNEZULG1CQUFhLENBQWIsb0JBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FFWCx1QnVCdEYwQyxDdkJzRjFDLDhCdUJ0RjBDLEN2QnNGMUMsb0J1QnRGMEMsQ3ZCc0YxQyxzQnVCdEYwQyxDdkJ5RjFDLHdCdUJ6RnlELEN2QnlGekQscUN1QnpGeUQsQ3ZCeUZ6RCxxQnVCekZ5RCxDdkJ5RnpELDZCdUJ6RnlELEN2Qm1HM0QscUN1QjNHUyxnRUFVVyxzQkFBZSxDQUFmLGtCQUFlLENBQWYsY0FBZSxDQWtDdEIsQ0E1Q0osNEVBYVcsVUFBVyxDQWJ0Qiw0RnZCT1QsY0FzQ21CLENBbkNuQixnQkFtQ3lCLENBaEN6QixVQWhDUSxDQW1DUixlQTZCc0MsQ0ExQnRDLG1CQXhCWSxDdUJxQlksVXZCdkNoQixDdUJ3Q2dCLHNCQUFlLENBQWYsY0FBZSxDdkI2QnZDLG9DdUI5Q1MsNEZ2Qk9ULGNBd0NxQixDQXJDckIsZ0JBcUMyQixDdUJ0Qk4sQ0F6Qlosa0dBbUJtQixhdkIzQ2YsQ3VCNENlLGNBQWUsQ0FwQmxDLG1HQXVCbUIsYXZCckNiLEN1QmNOLG9IdkJPVCxjQTJEbUIsQ0F4RG5CLGdCQXdEeUIsQ0FsRHpCLGVBa0Q0QyxDQS9DNUMsbUJBeEJZLEN1Qm1Db0IsY0FBZSxDQUNmLGF2QmhEbEIsQ3VCaURrQixzQkFBZSxDQUFmLGNBQWUsQ3ZCbUMvQyxvQ3VCbkVTLG9IdkJPVCxjQTZEcUIsQ0ExRHJCLGdCQTBEMkIsQ3VCNUJFLENBeENwQiwwSEFrQzJCLGF2QjFEdkIsQ3VCMkR1QixjQUFlLENBbkMxQywySEFzQzJCLGF2QnBEckIsQ3VCNkRYLHFCQUNJLGNBQWUsQ0FDZiw0QnZCckVPLEN1Qm1FVixzRXZCNkNMLG1CQUFhLENBQWIsb0JBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FFWCx3QnVCM0NrQyxDdkIyQ2xDLDBCdUIzQ2tDLEN2QjJDbEMscUJ1QjNDa0MsQ3ZCMkNsQyxrQnVCM0NrQyxDdkI4Q2xDLHVCdUI5QzBDLEN2QjhDMUMsOEJ1QjlDMEMsQ3ZCOEMxQyxvQnVCOUMwQyxDdkI4QzFDLHNCdUI5QzBDLEN2QndENUMsb0N1QjVESyxzRUFPVywyQkFBc0IsQ0FBdEIsNEJBQXNCLENBQXRCLDZCQUFzQixDQUF0Qix5QkFBc0IsQ0FBdEIscUJBQXNCLENBZ0I3QixDQXZCSixrRkFVVyxhQUFjLEN2QmtEOUIsb0N1QjVESyxrRkFZZSxZQUFhLENBQ2IsY0FBZSxDQVN0QixDQXRCUixvRkFnQmUsYXZCaEZOLEN1QmlGTSxzQkFBZSxDQUFmLGNBQWUsQ0FqQjlCLDBGQW1CbUIsVXZCekZoQixDdUIrRkosd0JBQ0ksaUJBQWtCIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIip7bWFyZ2luOiAwO3BhZGRpbmc6IDA7Ym94LXNpemluZzogYm9yZGVyLWJveDtvdXRsaW5lOjA7fVxuaHRtbHtmb250LWZhbWlseTpzYW5zLXNlcmlmOy1tcy10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCU7fVxuYm9keXttYXJnaW46MDtwYWRkaW5nOiAwO31cbmFydGljbGUsYXNpZGUsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsaGVhZGVyLGhncm91cCxtYWluLG1lbnUsbmF2LHNlY3Rpb24sc3VtbWFyeXtkaXNwbGF5OmJsb2NrO31cbmF1ZGlvLGNhbnZhcyxwcm9ncmVzcyx2aWRlb3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTt9XG5baGlkZGVuXSx0ZW1wbGF0ZXtkaXNwbGF5Om5vbmU7fVxuYXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O31cbmE6YWN0aXZlLGE6aG92ZXJ7b3V0bGluZTowO31cbmIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGQ7fVxuc3ViLHN1cHtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7fVxuc3Vwe3RvcDotMC41ZW07fVxuc3Vie2JvdHRvbTotMC4yNWVtO31cbmltZ3tib3JkZXI6MDt9XG5zdmc6bm90KDpyb290KXtvdmVyZmxvdzpoaWRkZW47fVxuZmlndXJle21hcmdpbjowIGF1dG87fVxuaHJ7LW1vei1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3g7aGVpZ2h0OjA7fVxucHJle292ZXJmbG93OmF1dG87fVxuY29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLG1vbm9zcGFjZTtmb250LXNpemU6MWVtO31cbmJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7Y29sb3I6aW5oZXJpdDtmb250OmluaGVyaXQ7bWFyZ2luOjA7fVxuYnV0dG9ue292ZXJmbG93OnZpc2libGU7fVxuYnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lO31cbmJ1dHRvbixodG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0saW5wdXRbdHlwZT1cInJlc2V0XCJdLGlucHV0W3R5cGU9XCJzdWJtaXRcIl17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbjtjdXJzb3I6cG9pbnRlcjt9XG5idXR0b25bZGlzYWJsZWRdLGh0bWwgaW5wdXRbZGlzYWJsZWRde2N1cnNvcjpkZWZhdWx0O31cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixpbnB1dDo6LW1vei1mb2N1cy1pbm5lcntib3JkZXI6MDtwYWRkaW5nOjA7fVxuLyogQWRkaXRpb25hbCBmaXhlcyAqL1xuLmNsZWFyZml4OmFmdGVye2NsZWFyOiBib3RoO2Rpc3BsYXk6IHRhYmxlO2NvbnRlbnQ6ICcgJzt9XG4ua2lsbC1saXN0e2xpc3Qtc3R5bGUtdHlwZTogbm9uZTttYXJnaW46IDA7cGFkZGluZzogMDstd2Via2l0LW1hcmdpbi1hZnRlcjogMDstd2Via2l0LW1hcmdpbi1iZWZvcmU6IDA7LXdlYmtpdC1wYWRkaW5nLXN0YXJ0OiAwO31cblxuLyogV29yZFByZXNzIFN0eWxlcyAqL1xuLmFsaWdubm9uZXttYXJnaW46IDVweCAyMHB4IDIwcHggMDt9XG4uYWxpZ25jZW50ZXIsZGl2LmFsaWduY2VudGVye2Rpc3BsYXk6IGJsb2NrO21hcmdpbjogNXB4IGF1dG8gNXB4IGF1dG87fVxuLmFsaWducmlnaHR7ZmxvYXQ6IHJpZ2h0O21hcmdpbjogNXB4IDAgMjBweCAyMHB4O31cbi5hbGlnbmxlZnR7ZmxvYXQ6IGxlZnQ7bWFyZ2luOiA1cHggMjBweCAyMHB4IDA7fVxuLmFsaWduY2VudGVye2Rpc3BsYXk6IGJsb2NrO21hcmdpbjogNXB4IGF1dG8gNXB4IGF1dG87fVxuYSBpbWcuYWxpZ25yaWdodHtmbG9hdDogcmlnaHQ7bWFyZ2luOiA1cHggMCAyMHB4IDIwcHg7fVxuYSBpbWcuYWxpZ25ub25le21hcmdpbjogNXB4IDIwcHggMjBweCAwO31cbmEgaW1nLmFsaWdubGVmdHtmbG9hdDogbGVmdDttYXJnaW46IDVweCAyMHB4IDIwcHggMDt9XG5hIGltZy5hbGlnbmNlbnRlcntkaXNwbGF5OiBibG9jazttYXJnaW4tbGVmdDogYXV0bzttYXJnaW4tcmlnaHQ6IGF1dG87fSIsIioge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG91dGxpbmU6IDA7IH1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyB9XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbWVudSwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYXVkaW8sIGNhbnZhcywgcHJvZ3Jlc3MsIHZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuW2hpZGRlbl0sIHRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuYTphY3RpdmUsIGE6aG92ZXIge1xuICBvdXRsaW5lOiAwOyB9XG5cbmIsIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbnN1Yiwgc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07IH1cblxuaW1nIHtcbiAgYm9yZGVyOiAwOyB9XG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG5ociB7XG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7IH1cblxucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuY29kZSwga2JkLCBwcmUsIHNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07IH1cblxuYnV0dG9uLCBpbnB1dCwgb3B0Z3JvdXAsIHNlbGVjdCwgdGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwOyB9XG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmJ1dHRvbiwgc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuYnV0dG9uLCBodG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIGlucHV0W3R5cGU9XCJyZXNldFwiXSwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuYnV0dG9uW2Rpc2FibGVkXSwgaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLCBpbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4vKiBBZGRpdGlvbmFsIGZpeGVzICovXG4uY2xlYXJmaXg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6ICcgJzsgfVxuXG4ua2lsbC1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtbWFyZ2luLWFmdGVyOiAwO1xuICAtd2Via2l0LW1hcmdpbi1iZWZvcmU6IDA7XG4gIC13ZWJraXQtcGFkZGluZy1zdGFydDogMDsgfVxuXG4vKiBXb3JkUHJlc3MgU3R5bGVzICovXG4uYWxpZ25ub25lIHtcbiAgbWFyZ2luOiA1cHggMjBweCAyMHB4IDA7IH1cblxuLmFsaWduY2VudGVyLCBkaXYuYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA1cHggYXV0byA1cHggYXV0bzsgfVxuXG4uYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiA1cHggMCAyMHB4IDIwcHg7IH1cblxuLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDsgfVxuXG4uYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA1cHggYXV0byA1cHggYXV0bzsgfVxuXG5hIGltZy5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDVweCAwIDIwcHggMjBweDsgfVxuXG5hIGltZy5hbGlnbm5vbmUge1xuICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDsgfVxuXG5hIGltZy5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiA1cHggMjBweCAyMHB4IDA7IH1cblxuYSBpbWcuYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5JztcbiAgc3JjOiBsb2NhbChcIlJhbGV3YXktUmVndWxhclwiKSwgbG9jYWwoXCJSYWxld2F5LVJlZ3VsYXJcIiksIHVybChcIi4vZm9udHMvUmFsZXdheS1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheSc7XG4gIHNyYzogbG9jYWwoXCJSYWxld2F5LUV4dHJhQm9sZFwiKSwgbG9jYWwoXCJSYWxld2F5LUV4dHJhQm9sZFwiKSwgdXJsKFwiLi9mb250cy9SYWxld2F5LUV4dHJhQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBzcmM6IGxvY2FsKFwiUmFsZXdheS1Cb2xkXCIpLCBsb2NhbChcIlJhbGV3YXktQm9sZFwiKSwgdXJsKFwiLi9mb250cy9SYWxld2F5LUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheSc7XG4gIHNyYzogbG9jYWwoXCJSYWxld2F5LUV4dHJhTGlnaHRcIiksIGxvY2FsKFwiUmFsZXdheS1FeHRyYUxpZ2h0XCIpLCB1cmwoXCIuL2ZvbnRzL1JhbGV3YXktRXh0cmFMaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBzcmM6IGxvY2FsKFwiUmFsZXdheS1MaWdodFwiKSwgbG9jYWwoXCJSYWxld2F5LUxpZ2h0XCIpLCB1cmwoXCIuL2ZvbnRzL1JhbGV3YXktTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5JztcbiAgc3JjOiBsb2NhbChcIlJhbGV3YXktTWVkaXVtXCIpLCBsb2NhbChcIlJhbGV3YXktTWVkaXVtXCIpLCB1cmwoXCIuL2ZvbnRzL1JhbGV3YXktTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheSc7XG4gIHNyYzogbG9jYWwoXCJSYWxld2F5LVNlbWlCb2xkXCIpLCBsb2NhbChcIlJhbGV3YXktU2VtaUJvbGRcIiksIHVybChcIi4vZm9udHMvUmFsZXdheS1TZW1pQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbioge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG91dGxpbmU6IDA7IH1cblxuaHRtbCB7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGNvbG9yOiAjQzdDN0M3O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBodG1sIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9IH1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogIzA5MDgwODtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIwMHB4KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9iZy53ZWJwKTsgfVxuXG4uYWxpZ25ub25lIHtcbiAgbWFyZ2luOiA1cHggMjBweCAyMHB4IDA7IH1cblxuLmFsaWduY2VudGVyLFxuZGl2LmFsaWduY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNXB4IGF1dG87IH1cblxuLmFsaWducmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogNXB4IDAgMjBweCAyMHB4OyB9XG5cbi5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiA1cHggMjBweCAyMHB4IDA7IH1cblxuLmFsaWduY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNXB4IGF1dG87IH1cblxuYSBpbWcuYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiA1cHggMCAyMHB4IDIwcHg7IH1cblxuYSBpbWcuYWxpZ25sZWZ0LFxuYSBpbWcuYWxpZ25ub25lIHtcbiAgbWFyZ2luOiA1cHggMjBweCAyMHB4IDA7IH1cblxuYSBpbWcuYWxpZ25sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuYSBpbWcuYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG51bCwgdWwgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5wOm50aC1jaGlsZChuKzIpIHtcbiAgbWFyZ2luLXRvcDogMTJweDsgfVxuXG5wIGltZyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI0M3QzdDNzsgfVxuXG46OnNlbGVjdGlvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjQzdDN0M3OyB9XG5cbi5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDEyMzhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDIycHg7XG4gIGhlaWdodDogMTAwJTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDsgfSB9XG5cbi5mb3ItaCBoMSB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmZvci1oIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4OyB9IH1cblxuLmJ0bi1jdGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGRjEzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGNvbG9yOiAjMDkwODA4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMDkwODA4O1xuICBwYWRkaW5nOiAxNHB4IDgycHg7XG4gIG1heC13aWR0aDogMzM5cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zczsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5idG4tY3RhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgY29sb3I6ICMwOTA4MDg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiOyB9IH1cbiAgLmJ0bi1jdGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkM2MDA7IH1cbiAgLmJ0bi1jdGE6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzc4RjAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmJ0bi1jdGEge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODVweCkge1xuICAgIC5idG4tY3RhIHtcbiAgICAgIHBhZGRpbmc6IDExcHggOTFweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NHB4KSB7XG4gICAgLmJ0bi1jdGEge1xuICAgICAgcGFkZGluZzogMTFweCA2M3B4OyB9IH1cblxuLmJ0bi1jdGEtdHJhbnNwYXJlbnQge1xuICBjb2xvcjogI0Y4RkYxMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGOEZGMTM7IH1cbiAgLmJ0bi1jdGEtdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIGNvbG9yOiAjRkZDNjAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkM2MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1jdGEtdHJhbnNwYXJlbnQ6YWN0aXZlIHtcbiAgICBjb2xvcjogI0M3OEYwMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQzc4RjAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5jdXN0b21fYnJlYWRjcnVtYnMge1xuICBtYXJnaW46IDMycHggMDsgfVxuICAuY3VzdG9tX2JyZWFkY3J1bWJzIHNwYW4ua2Jfc2VwIHtcbiAgICBtYXJnaW46IDAgMTZweDsgfVxuICAuY3VzdG9tX2JyZWFkY3J1bWJzIHNwYW4gYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIGNvbG9yOiAjQzdDN0M3O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICAgIGNvbG9yOiAjQzdDN0M3O1xuICAgIHRyYW5zaXRpb246IC4zczsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY3VzdG9tX2JyZWFkY3J1bWJzIHNwYW4gYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IH0gfVxuICAgIC5jdXN0b21fYnJlYWRjcnVtYnMgc3BhbiBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjRjhGRjEzOyB9XG5cbi50YWJsZS1pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzEzMTMxO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgLnRhYmxlLWluZm8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gIC50YWJsZS1pbmZvX19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMTMxMzE7XG4gICAgbWluLWhlaWdodDogNjBweDtcbiAgICBwYWRkaW5nOiAxOHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgIC50YWJsZS1pbmZvX19yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDEwcHggMTZweDsgfSB9XG4gICAgLnRhYmxlLWluZm9fX3JvdzpsYXN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgLnRhYmxlLWluZm9fX3JvdyAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICBjb2xvcjogI0M3QzdDNztcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgICBjb2xvcjogI0Y4RkYxMztcbiAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAudGFibGUtaW5mb19fcm93IC50aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgIC50YWJsZS1pbmZvX19yb3cgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgICAgICAgY29sb3I6ICNGOEZGMTM7XG4gICAgICAgICAgbWluLXdpZHRoOiAxMjVweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cbiAgICAudGFibGUtaW5mb19fcm93IC50ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgY29sb3I6ICNDN0M3Qzc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICAgICAgY29sb3I6ICNDN0M3Qzc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC50YWJsZS1pbmZvX19yb3cgLnRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAudGFibGUtaW5mb19fcm93IC50ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgICAgICAgY29sb3I6ICNDN0M3Qzc7IH0gfVxuICAudGFibGUtaW5mb19fdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMTMxMzE7XG4gICAgbWluLWhlaWdodDogNjBweDtcbiAgICBwYWRkaW5nOiAxOHB4OyB9XG4gICAgLnRhYmxlLWluZm9fX3RpdGxlOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBib3JkZXI6IG5vbmU7IH1cbiAgICAudGFibGUtaW5mb19fdGl0bGUgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgY29sb3I6ICNDN0M3Qzc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICAgICAgY29sb3I6ICNGOEZGMTM7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC50YWJsZS1pbmZvX190aXRsZSAudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDsgfSB9XG4gICAgLnRhYmxlLWluZm9fX3RpdGxlIC50ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgY29sb3I6ICNDN0M3Qzc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICAgICAgY29sb3I6ICNDN0M3Qzc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC50YWJsZS1pbmZvX190aXRsZSAudGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9IH1cbiAgLnRhYmxlLWluZm9fX3RpdGxlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAudGFibGUtaW5mb19fdGl0bGUge1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgIC50YWJsZS1pbmZvX190aXRsZSAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAudGFibGUtaW5mb19fdGl0bGUgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICAudGFibGUtaW5mb19fY29sLWxlZnQge1xuICAgIGZsZXgtYmFzaXM6IDM1JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAudGFibGUtaW5mb19fY29sLWxlZnQge1xuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlOyB9IH1cbiAgLnRhYmxlLWluZm9fX2NvbC1yaWdodCB7XG4gICAgZmxleC1iYXNpczogNjUlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC50YWJsZS1pbmZvX19jb2wtcmlnaHQge1xuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlOyB9IH1cblxuI3RvY19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDM3OHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzEzMTMxO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDIwcHg7IH1cblxuLnRvY190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGNvbG9yOiAjMDkwODA4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0Y4RkYxMyAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnRvY190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgIGNvbG9yOiAjMDkwODA4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjsgfSB9XG5cbnVsLnRvY19saXN0IHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuICB1bC50b2NfbGlzdCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDEycHg7IH1cbiAgICB1bC50b2NfbGlzdCBsaTpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgdWwudG9jX2xpc3QgbGkgYSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICB1bC50b2NfbGlzdCBsaSBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IH0gfVxuICAgICAgdWwudG9jX2xpc3QgbGkgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjRjhGRjEzOyB9XG4gICAgICB1bC50b2NfbGlzdCBsaSBhOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IDNweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjhGRjEzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMXB4IDFweCAwcHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogLTIwcHg7IH1cblxuLnBhZ2luYXRpb24tYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5wYWdlLW51bWJlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgY29sb3I6ICNDN0M3Qzc7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAucGFnZS1udW1iZXJzIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9IH1cbiAgLnBhZ2UtbnVtYmVyczpudGgtY2hpbGQobisyKSB7XG4gICAgbWFyZ2luLXRvcDogNTBweDsgfVxuXG4ucGFnZS1udW1iZXJzIGxpIHtcbiAgcGFkZGluZzogMCA1cHg7IH1cblxuLnBhZ2UtbnVtYmVycyBsaSBzcGFuIHtcbiAgY29sb3I6ICNGOEZGMTM7IH1cblxuLnBhZ2UtbnVtYmVycyBsaSAubmV4dCxcbi5wYWdlLW51bWJlcnMgbGkgLnByZXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0Y4RkYxMztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7IH1cblxuLnBhZ2UtbnVtYmVycyBsaSAubmV4dDpiZWZvcmUsXG4ucGFnZS1udW1iZXJzIGxpIC5wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IHNvbGlkICMyMzIzMjM7XG4gIGJvcmRlci13aWR0aDogMCAzcHggM3B4IDA7XG4gIHBhZGRpbmc6IDJweDsgfVxuXG4ucGFnZS1udW1iZXJzIGxpIC5uZXh0OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzE1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzE1ZGVnKTtcbiAgcmlnaHQ6IDJweDsgfVxuXG4ucGFnZS1udW1iZXJzIGxpIC5wcmV2OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgbGVmdDogMnB4OyB9XG5cbi5wb3NfX2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAzMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbmlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGZmMTM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMwOTA4MDg7XG4gIHBhZGRpbmc6IDE0cHggNTBweDtcbiAgbWF4LXdpZHRoOiAzMzlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgdHJhbnNpdGlvbjogLjNzOyB9XG5cbi5idXJnZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgcGFkZGluZzogMTFweCAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZDogIzBDMEMwQztcbiAgYm94LXNoYWRvdzogLTNweCAtM3B4IDZweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDYpLCAzcHggM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuNDEpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLmJ1cmdlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgLmJ1cmdlcjpob3ZlciAuYnVyZ2VyX19saW5lOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMzAlKTsgfVxuICAuYnVyZ2VyOmhvdmVyIC5idXJnZXJfX2xpbmU6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTMwJSk7IH1cbiAgLmJ1cmdlcl9fbGluZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLmJ1cmdlcl9fbGluZTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAtMTMwJTtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGRjEzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zczsgfVxuICAgIC5idXJnZXJfX2xpbmU6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEZGMTM7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzOyB9XG4gICAgLmJ1cmdlcl9fbGluZV90b3Age1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MsIGJhY2tncm91bmQtY29sb3IgMC42cywgdG9wIDAuM3MgMC4zcztcbiAgICAgIHRvcDogMDsgfVxuICAgIC5idXJnZXJfX2xpbmVfbWlkZGxlIHtcbiAgICAgIG1hcmdpbjogNXB4IDAgNXB4IGF1dG87XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4zczsgfVxuICAgICAgLmJ1cmdlcl9fbGluZV9taWRkbGU6OmJlZm9yZSwgLmJ1cmdlcl9fbGluZV9taWRkbGU6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNzVtczsgfVxuICAgIC5idXJnZXJfX2xpbmVfYm90dG9tOjpiZWZvcmUsIC5idXJnZXJfX2xpbmVfYm90dG9tOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5idXJnZXIuYnVyZ2VyX2FjdGl2ZSAuYnVyZ2VyX19saW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RkYxMzsgfVxuICAuYnVyZ2VyLmJ1cmdlcl9hY3RpdmUgLmJ1cmdlcl9fbGluZTo6YWZ0ZXIsIC5idXJnZXIuYnVyZ2VyX2FjdGl2ZSAuYnVyZ2VyX19saW5lOjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLmJ1cmdlci5idXJnZXJfYWN0aXZlIC5idXJnZXJfX2xpbmVfdG9wIHtcbiAgICB0cmFuc2l0aW9uOiB0b3AgMC4zcywgYmFja2dyb3VuZC1jb2xvciAwcywgdHJhbnNmb3JtIDAuM3MgMC4zcztcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdG9wOiAxNHB4OyB9XG4gIC5idXJnZXIuYnVyZ2VyX2FjdGl2ZSAuYnVyZ2VyX19saW5lX21pZGRsZSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAuYnVyZ2VyLmJ1cmdlcl9hY3RpdmUgLmJ1cmdlcl9fbGluZV9ib3R0b20ge1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIDBzLCB0cmFuc2Zvcm0gMC4zcyAwLjNzO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cblxuLmhlYWRlcl9fbG9nbyBpbWcge1xuICBwYWRkaW5nOiAxM3B4IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5oZWFkZXJfX3RvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogaW5oZXJpdDsgfSB9XG5cbi5oZWFkZXJfX2JvdHRvbSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzE3MTcxNyAwJSwgIzA4MDgwOCAxMDAlKTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwODA4MDg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5oZWFkZXJfX21haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5oZWFkZXItbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMCAyMHB4IDAgMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5oZWFkZXItbWVudSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjVweDsgfSB9XG4gIC5oZWFkZXItbWVudTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAwOyB9XG4gIC5oZWFkZXItbWVudTo6LW1vei1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAwOyB9XG4gIC5oZWFkZXItbWVudTo6LW1zLXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gICAgLmhlYWRlci1tZW51IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLmhlYWRlci1tZW51IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwMHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAyMDB2aDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgei1pbmRleDogOTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwODA4MDg7IH0gfVxuICAuaGVhZGVyLW1lbnUgLm5hdi1pdGVtIHtcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgICBwYWRkaW5nOiAyMnB4IDMzcHg7XG4gICAgbWF4LXdpZHRoOiAyMzVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuaGVhZGVyLW1lbnUgLm5hdi1pdGVtIHNwYW4ge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuaGVhZGVyLW1lbnUgLm5hdi1pdGVtIGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAuaGVhZGVyLW1lbnUgLm5hdi1pdGVtOjptYXJrZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5oZWFkZXItbWVudSAubmF2LWl0ZW1fX3RyaWFuZ2xlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmhlYWRlci1tZW51IC5uYXYtaXRlbV9fdHJpYW5nbGU6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAuaGVhZGVyLW1lbnUgLm5hdi1pdGVtX190cmlhbmdsZTphZnRlciB7XG4gICAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICAgIHRvcDogMTdweDsgfSB9XG4gICAgLmhlYWRlci1tZW51IC5uYXYtaXRlbTphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRjhGRjEzO1xuICAgICAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDgsIDgsIDgsIDApIDAlLCAjRjhGRjEzIDU0LjE3JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlLCByZ2JhKDgsIDgsIDgsIDApIDEwMCUpO1xuICAgICAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDsgfVxuICAgIC5oZWFkZXItbWVudSAubmF2LWl0ZW06aG92ZXI6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5oZWFkZXItbWVudSAubmF2LWl0ZW0gYS5uYXYtaXRlbS1saW5rIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuaGVhZGVyLW1lbnUgLm5hdi1pdGVtIGEubmF2LWl0ZW0tbGluazpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjRjhGRjEzOyB9XG4gICAgICAuaGVhZGVyLW1lbnUgLm5hdi1pdGVtIGEubmF2LWl0ZW0tbGluazphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XG4gICAgICAgIHJpZ2h0OiAtMjBweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgICAgLmhlYWRlci1tZW51IC5uYXYtaXRlbSBhLm5hdi1pdGVtLWxpbms6aG92ZXI6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNGOEZGMTMgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7IH1cbiAgICAuaGVhZGVyLW1lbnUgLm5hdi1pdGVtOmhvdmVyID4gLnN1Yi1tZW51IHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7IH1cbiAgICAuaGVhZGVyLW1lbnUgLm5hdi1pdGVtIHVsLnN1Yi1tZW51IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICB6LWluZGV4OiA1O1xuICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDsgfVxuICAgICAgLmhlYWRlci1tZW51IC5uYXYtaXRlbSB1bC5zdWItbWVudSBsaS5uYXYtaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTcxNzE3IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDRweCA0cHg7XG4gICAgICAgIG1hcmdpbjogMjJweCAycHggMnB4OyB9XG4gICAgICAgIC5oZWFkZXItbWVudSAubmF2LWl0ZW0gdWwuc3ViLW1lbnUgbGkubmF2LWl0ZW06bnRoLWNoaWxkKG4rMikge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC00cHg7IH1cbiAgICAgICAgLmhlYWRlci1tZW51IC5uYXYtaXRlbSB1bC5zdWItbWVudSBsaS5uYXYtaXRlbSBhLm5hdi1pdGVtLWxpbms6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgIC5oZWFkZXItbWVudSAubmF2LWl0ZW0gdWwuc3ViLW1lbnUgdWwuc3ViLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgbGVmdDogMjIycHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggNXB4OyB9XG4gICAgICAgIC5oZWFkZXItbWVudSAubmF2LWl0ZW0gdWwuc3ViLW1lbnUgdWwuc3ViLW1lbnUgbGkubmF2LWl0ZW0ge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiA2cHggMjBweCAxMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAuaGVhZGVyLW1lbnVfX29wZW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgei1pbmRleDogMTAwMDsgfVxuICAgIC5oZWFkZXItbWVudV9fb3BlbiBsaS5uYXYtaXRlbSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMxMzEzMTtcbiAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIHdpZHRoOiA5MiU7IH1cbiAgICAgIC5oZWFkZXItbWVudV9fb3BlbiBsaS5uYXYtaXRlbSB1bC5zdWItbWVudSB7XG4gICAgICAgIGxlZnQ6IC0ycHg7XG4gICAgICAgIHRvcDogMzRweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLmhlYWRlci1tZW51X19vcGVuIGxpLm5hdi1pdGVtIHVsLnN1Yi1tZW51IGxpLm5hdi1pdGVtIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMyMDIwMjAsICMxMDA4MDgpOyB9XG4gICAgICAgICAgLmhlYWRlci1tZW51X19vcGVuIGxpLm5hdi1pdGVtIHVsLnN1Yi1tZW51IGxpLm5hdi1pdGVtIGEubmF2LWl0ZW0tbGluayB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAgICAgICAuaGVhZGVyLW1lbnVfX29wZW4gbGkubmF2LWl0ZW0gdWwuc3ViLW1lbnUgbGkubmF2LWl0ZW0gdWwuc3ViLW1lbnUge1xuICAgICAgICAgICAgdG9wOiA1MXB4O1xuICAgICAgICAgICAgbGVmdDogLTZweDsgfVxuICAgICAgICAgICAgLmhlYWRlci1tZW51X19vcGVuIGxpLm5hdi1pdGVtIHVsLnN1Yi1tZW51IGxpLm5hdi1pdGVtIHVsLnN1Yi1tZW51IGxpLm5hdi1pdGVtIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAyMHB4OyB9XG4gIC5oZWFkZXItbWVudV9fY2xvc2Uge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uaGVhZGVyX19sYW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGNvbG9yOiAjQzdDN0M3O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlYWRlcl9fbGFuZyB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDsgfSB9XG4gIC5oZWFkZXJfX2xhbmc6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICB0b3A6IDEycHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2xhbmcuc3ZnXCIpOyB9XG4gIC5oZWFkZXJfX2xhbmc6aG92ZXIgLmhlYWRlcl9fbGFuZy1saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuaGVhZGVyX19sYW5nLmhpZGUgLmhlYWRlcl9fbGFuZy1jdXJyZW50IHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5oZWFkZXJfX2xhbmcuaGlkZSAuaGVhZGVyX19sYW5nLWN1cnJlbnQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmhlYWRlcl9fbGFuZy5oaWRlIC5oZWFkZXJfX2xhbmctbGlzdCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaGVhZGVyX19sYW5nLWN1cnJlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAuaGVhZGVyX19sYW5nLWxpc3Qge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICMxMjEyMTI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzM2M2Q0NztcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgLmhlYWRlcl9fbGFuZy1saXN0IGEge1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgLmhlYWRlcl9fbGFuZy1saXN0IGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogI0Y4RkYxMzsgfVxuXG4uYmFubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjhGRjEzO1xuICBib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoOCwgOCwgOCwgMCkgMCUsICNGOEZGMTMgNTQuMTclLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUsIHJnYmEoOCwgOCwgOCwgMCkgMTAwJSk7XG4gIGJvcmRlci1pbWFnZS1zbGljZTogMTtcbiAgcGFkZGluZzogMCAwIDU2cHggMDsgfVxuICAuYmFubmVyX193cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkxMnB4KSB7XG4gICAgICAuYmFubmVyX193cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MTJweCkge1xuICAgIC5iYW5uZXJfX3JpZ2h0IHtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7IH0gfVxuICAuYmFubmVyX19yaWdodCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAuYmFubmVyX19sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDU2MXB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmJhbm5lcl9fbGVmdC1zZWFyY2gge1xuICAgICAgbWFyZ2luOiAzMnB4IDA7IH1cbiAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDE2cHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkxMnB4KSB7XG4gICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMge1xuICAgICAgICAgIGdhcDogMTJweDsgfSB9XG4gICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgd2lkdGg6IDE3M3B4O1xuICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MjE0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmJhbm5lcl9fbGVmdC1pdGVtcyBhLmJhbm5lcl9fbGVmdC1pdGVtIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEzMnB4OyB9IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDEyNHB4OyB9IH1cbiAgICAgICAgLmJhbm5lcl9fbGVmdC1pdGVtcyBhLmJhbm5lcl9fbGVmdC1pdGVtOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogI0Y4RkYxMzsgfVxuICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW06YWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogI0Y4RkYxMzsgfVxuICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW06Zm9jdXMge1xuICAgICAgICAgIGNvbG9yOiAjRjhGRjEzOyB9XG4gICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMgYS5iYW5uZXJfX2xlZnQtaXRlbS5pdGVtLTEge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NHB4KSB7XG4gICAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS0xIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9IH1cbiAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS0xOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICBsZWZ0OiAyN3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2Jhbm5lci1pdGVtMS5zdmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS0xOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAxOHB4OyB9IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgICAgICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMgYS5iYW5uZXJfX2xlZnQtaXRlbS5pdGVtLTE6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMThweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDsgfSB9XG4gICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMgYS5iYW5uZXJfX2xlZnQtaXRlbS5pdGVtLTIge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NHB4KSB7XG4gICAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS0yIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9IH1cbiAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS0yOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgICAgICBsZWZ0OiAyNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2Jhbm5lci1pdGVtMi5zdmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS0yOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAxNnB4OyB9IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgICAgICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMgYS5iYW5uZXJfX2xlZnQtaXRlbS5pdGVtLTI6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMThweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDsgfSB9XG4gICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMgYS5iYW5uZXJfX2xlZnQtaXRlbS5pdGVtLTMge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NHB4KSB7XG4gICAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS0zIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9IH1cbiAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS0zOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICBsZWZ0OiAyOXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2Jhbm5lci1pdGVtMy5zdmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS0zOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAxOHB4OyB9IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgICAgICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMgYS5iYW5uZXJfX2xlZnQtaXRlbS5pdGVtLTM6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMjJweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDsgfSB9XG4gICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMgYS5iYW5uZXJfX2xlZnQtaXRlbS5pdGVtLTQge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NHB4KSB7XG4gICAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS00IHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9IH1cbiAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS00OmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICBsZWZ0OiAxM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2Jhbm5lci1pdGVtNC5zdmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS00OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAxOHB4OyB9IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgICAgICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMgYS5iYW5uZXJfX2xlZnQtaXRlbS5pdGVtLTQ6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4OyB9IH1cbiAgICAgICAgLmJhbm5lcl9fbGVmdC1pdGVtcyBhLmJhbm5lcl9fbGVmdC1pdGVtLml0ZW0tNSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NHB4KSB7XG4gICAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS01IHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9IH1cbiAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS01OmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICBsZWZ0OiAxMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2Jhbm5lci1pdGVtNS5zdmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS01OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAxOHB4OyB9IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgICAgICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMgYS5iYW5uZXJfX2xlZnQtaXRlbS5pdGVtLTU6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4OyB9IH1cbiAgICAgICAgLmJhbm5lcl9fbGVmdC1pdGVtcyBhLmJhbm5lcl9fbGVmdC1pdGVtLml0ZW0tNiB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NHB4KSB7XG4gICAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS02IHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9IH1cbiAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS02OmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICBsZWZ0OiA3cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvYmFubmVyLWl0ZW02LnN2Z1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMgYS5iYW5uZXJfX2xlZnQtaXRlbS5pdGVtLTY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDE4cHg7IH0gfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgICAgICAgICAgICAgLmJhbm5lcl9fbGVmdC1pdGVtcyBhLmJhbm5lcl9fbGVmdC1pdGVtLml0ZW0tNjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1cHg7IH0gfVxuICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS03IHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzRweCkge1xuICAgICAgICAgICAgLmJhbm5lcl9fbGVmdC1pdGVtcyBhLmJhbm5lcl9fbGVmdC1pdGVtLml0ZW0tNyB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDsgfSB9XG4gICAgICAgICAgLmJhbm5lcl9fbGVmdC1pdGVtcyBhLmJhbm5lcl9fbGVmdC1pdGVtLml0ZW0tNzpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgdG9wOiAxN3B4O1xuICAgICAgICAgICAgbGVmdDogMjdweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9iYW5uZXItaXRlbTcuc3ZnXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgICAgICAgICAgICAgLmJhbm5lcl9fbGVmdC1pdGVtcyBhLmJhbm5lcl9fbGVmdC1pdGVtLml0ZW0tNzpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxOHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4OyB9IH1cbiAgICAgICAgLmJhbm5lcl9fbGVmdC1pdGVtcyBhLmJhbm5lcl9fbGVmdC1pdGVtLml0ZW0tOCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4OyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMgYS5iYW5uZXJfX2xlZnQtaXRlbS5pdGVtLTgge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH0gfVxuICAgICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMgYS5iYW5uZXJfX2xlZnQtaXRlbS5pdGVtLTg6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgIGxlZnQ6IDM1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvYmFubmVyLWl0ZW04LnN2Z1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMgYS5iYW5uZXJfX2xlZnQtaXRlbS5pdGVtLTg6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNDBweDsgfSB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODVweCkge1xuICAgICAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS04OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7IH0gfVxuICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS05IHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMgYS5iYW5uZXJfX2xlZnQtaXRlbS5pdGVtLTkge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI2cHg7IH0gfVxuICAgICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMgYS5iYW5uZXJfX2xlZnQtaXRlbS5pdGVtLTk6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvYmFubmVyLWl0ZW05LnN2Z1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMgYS5iYW5uZXJfX2xlZnQtaXRlbS5pdGVtLTk6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMTZweDsgfSB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODVweCkge1xuICAgICAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS05OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDFweDsgfSB9XG4gICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMgYS5iYW5uZXJfX2xlZnQtaXRlbS5pdGVtLTEwIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMgYS5iYW5uZXJfX2xlZnQtaXRlbS5pdGVtLTEwIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyOXB4OyB9IH1cbiAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS0xMDpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgbGVmdDogMTNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9iYW5uZXItaXRlbTEwLnN2Z1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMgYS5iYW5uZXJfX2xlZnQtaXRlbS5pdGVtLTEwOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE2cHg7IH0gfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgICAgICAgICAgICAgLmJhbm5lcl9fbGVmdC1pdGVtcyBhLmJhbm5lcl9fbGVmdC1pdGVtLml0ZW0tMTA6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4OyB9IH1cbiAgICAgICAgLmJhbm5lcl9fbGVmdC1pdGVtcyBhLmJhbm5lcl9fbGVmdC1pdGVtLml0ZW0tMTEge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzRweCkge1xuICAgICAgICAgICAgLmJhbm5lcl9fbGVmdC1pdGVtcyBhLmJhbm5lcl9fbGVmdC1pdGVtLml0ZW0tMTEge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH0gfVxuICAgICAgICAgIC5iYW5uZXJfX2xlZnQtaXRlbXMgYS5iYW5uZXJfX2xlZnQtaXRlbS5pdGVtLTExOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgICAgICBsZWZ0OiAyNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2Jhbm5lci1pdGVtMTEuc3ZnXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgLmJhbm5lcl9fbGVmdC1pdGVtcyBhLmJhbm5lcl9fbGVmdC1pdGVtLml0ZW0tMTE6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMzFweDsgfSB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODVweCkge1xuICAgICAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS0xMTpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNHB4OyB9IH1cbiAgICAgICAgLmJhbm5lcl9fbGVmdC1pdGVtcyBhLmJhbm5lcl9fbGVmdC1pdGVtLml0ZW0tMTIge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzRweCkge1xuICAgICAgICAgICAgLmJhbm5lcl9fbGVmdC1pdGVtcyBhLmJhbm5lcl9fbGVmdC1pdGVtLml0ZW0tMTIge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4OyB9IH1cbiAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS0xMjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgdG9wOiAxNnB4O1xuICAgICAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2Jhbm5lci1pdGVtMTIuc3ZnXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgLmJhbm5lcl9fbGVmdC1pdGVtcyBhLmJhbm5lcl9fbGVmdC1pdGVtLml0ZW0tMTI6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDE3cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMTFweDsgfSB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODVweCkge1xuICAgICAgICAgICAgICAuYmFubmVyX19sZWZ0LWl0ZW1zIGEuYmFubmVyX19sZWZ0LWl0ZW0uaXRlbS0xMjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1cHg7IH0gfVxuICAuYmFubmVyX19ib3R0b20ge1xuICAgIGJhY2tncm91bmQ6ICNmOGZmMTM7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMxMzEzMTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAyMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA5MXB4KSB7XG4gICAgICAuYmFubmVyX19ib3R0b20ge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MTJweCkge1xuICAgICAgLmJhbm5lcl9fYm90dG9tIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG4gICAgLmJhbm5lcl9fYm90dG9tLWluZm8ge1xuICAgICAgY29sb3I6ICMwODA4MDg7IH1cbiAgICAuYmFubmVyX19ib3R0b20tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICBjb2xvcjogI0M3QzdDNztcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgICBjb2xvcjogIzQ4NDg0ODtcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJhbm5lcl9fYm90dG9tLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJhbm5lcl9fYm90dG9tLXRpdGxlIHtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwOyB9IH1cbiAgICAuYmFubmVyX19ib3R0b20tcGFyYW0ge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbi10b3A6IDZweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJhbm5lcl9fYm90dG9tLXBhcmFtIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTEycHgpIHtcbiAgICAgICAgLmJhbm5lcl9fYm90dG9tLXBhcmFtLnBhcmFtLTIge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIxcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkxMnB4KSB7XG4gICAgICAuYmFubmVyX19ib3R0b20tYnRuIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjFweDsgfSB9XG4gICAgLmJhbm5lcl9fYm90dG9tLWJ0bi5idG4tY3RhIHtcbiAgICAgIHBhZGRpbmc6IDE0cHggNzBweDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzE1MTUxNSwgIzA4MDgwOCk7XG4gICAgICBjb2xvcjogI2Y4ZmYxMzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkxcHgpIHtcbiAgICAgICAgLmJhbm5lcl9fYm90dG9tLWJ0bi5idG4tY3RhIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNHB4IDM0cHg7IH0gfVxuICAgICAgLmJhbm5lcl9fYm90dG9tLWJ0bi5idG4tY3RhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cblxuLnJlY29tbWVuZGF0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y4RkYxMztcbiAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDgsIDgsIDgsIDApIDAlLCAjRjhGRjEzIDU0LjE3JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlLCByZ2JhKDgsIDgsIDgsIDApIDEwMCUpO1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XG4gIHBhZGRpbmctYm90dG9tOiA1NnB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gICAgLnJlY29tbWVuZGF0aW9ucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDhweDsgfSB9XG4gIC5yZWNvbW1lbmRhdGlvbnMgaDIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5yZWNvbW1lbmRhdGlvbnMgaDIge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9IH1cbiAgLnJlY29tbWVuZGF0aW9uc19faXRlbXMge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDEwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjI4cHgpIHtcbiAgICAgIC5yZWNvbW1lbmRhdGlvbnNfX2l0ZW1zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG4gIC5yZWNvbW1lbmRhdGlvbnNfX2l0ZW0ge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzE1MTUxNSAwJSwgIzA4MDgwOCAxMDAlKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzEzMTMxO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIHdpZHRoOiAxNTNweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gICAgICAucmVjb21tZW5kYXRpb25zX19pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogaW5pdGlhbDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDdweDsgfSB9XG4gICAgLnJlY29tbWVuZGF0aW9uc19faXRlbS1pbWcge1xuICAgICAgd2lkdGg6IDEyMXB4O1xuICAgICAgaGVpZ2h0OiAxMjFweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcbiAgICAgICAgLnJlY29tbWVuZGF0aW9uc19faXRlbS1pbWcge1xuICAgICAgICAgIHdpZHRoOiA0MXB4O1xuICAgICAgICAgIGhlaWdodDogNDFweDsgfSB9XG4gICAgICAucmVjb21tZW5kYXRpb25zX19pdGVtLWltZyBpbWcge1xuICAgICAgICB3aWR0aDogMTIxcHg7XG4gICAgICAgIGhlaWdodDogMTIxcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuICAgICAgICAgIC5yZWNvbW1lbmRhdGlvbnNfX2l0ZW0taW1nIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogNDFweDtcbiAgICAgICAgICAgIGhlaWdodDogNDFweDsgfSB9XG4gICAgLnJlY29tbWVuZGF0aW9uc19faXRlbS10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luOiAxNnB4IDAgMjRweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnJlY29tbWVuZGF0aW9uc19faXRlbS10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gICAgICAgIC5yZWNvbW1lbmRhdGlvbnNfX2l0ZW0tdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICBtYXJnaW46IDAgNXB4OyB9IH1cbiAgICAucmVjb21tZW5kYXRpb25zX19pdGVtLWJ0bi5idG4tY3RhIHtcbiAgICAgIHBhZGRpbmc6IDE0cHggMzlweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcbiAgICAgICAgLnJlY29tbWVuZGF0aW9uc19faXRlbS1idG4uYnRuLWN0YSB7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAyOXB4OyB9IH1cblxuLnJhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWluLXdpZHRoOiAxNTBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDRweCkge1xuICAgIC5yYXRpbmcuc20ge1xuICAgICAgbWluLXdpZHRoOiAxMjVweDsgfVxuICAgICAgLnJhdGluZy5zbSAucmF0aW5nX19jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDkwcHg7IH0gfVxuICAucmF0aW5nX19jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnJhdGluZ19fc3RhcnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogMjAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnJhdGluZ19fc3RhcnNfYWxsIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9zdGFyLnN2Z1wiKSBsZWZ0IHRvcC9hdXRvIDIwMCUgcmVwZWF0LXg7IH1cbiAgICAucmF0aW5nX19zdGFyc19jdXJyZW50IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJpbWFnZXMvc3Rhci5zdmdcIikgbGVmdCBib3R0b20vYXV0byAyMDAlIHJlcGVhdC14OyB9XG4gIC5yYXRpbmdfX3RleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi5zdWJzY3JpYmUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA1MHB4IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzg2cHgpIHtcbiAgICAuc3Vic2NyaWJlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAuc3Vic2NyaWJlX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC5zdWJzY3JpYmVfX3dyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5zdWJzY3JpYmVfX2ltZyBpbWcge1xuICAgICAgd2lkdGg6IDM1MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgICAuc3Vic2NyaWJlX19pbWcgaW1nIHtcbiAgICAgIHdpZHRoOiAyNzZweDsgfSB9XG4gIC5zdWJzY3JpYmVfX2Zvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDQuNThkZWcsIHJnYmEoNzIsIDcyLCA3MiwgMC4wMzIpIC0xLjUxJSwgcmdiYSgyNDcsIDI1NSwgMSwgMC4wMzIpIDUzLjQ2JSwgcmdiYSg0OSwgNDksIDQ5LCAwKSA5OS4wMSUpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMTMxMzE7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNjBweCk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmc6IDY0cHggODJweDtcbiAgICBtYXgtd2lkdGg6IDY1MHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI1MHB4KSB7XG4gICAgICAuc3Vic2NyaWJlX19mb3JtIHtcbiAgICAgICAgcGFkZGluZzogNTNweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMjJweCkge1xuICAgICAgLnN1YnNjcmliZV9fZm9ybSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgLnN1YnNjcmliZV9fZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMTBweDsgfSB9XG4gICAgLnN1YnNjcmliZV9fZm9ybS10aXRsZSB7XG4gICAgICBjb2xvcjogI0Y4RkYxMztcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDExNiU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdwbnVtJyBvbiwgJ2xudW0nIG9uLCAnbGlnYScgb2ZmOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAuc3Vic2NyaWJlX19mb3JtLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAgIC5zdWJzY3JpYmVfX2Zvcm0taW5wdXRzIHtcbiAgICAgIG1hcmdpbjogMzBweCAwOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAuc3Vic2NyaWJlX19mb3JtLWlucHV0cyB7XG4gICAgICAgICAgbWFyZ2luOiAyNHB4IDA7IH0gfVxuICAgICAgLnN1YnNjcmliZV9fZm9ybS1pbnB1dHMgaW5wdXQge1xuICAgICAgICB3aWR0aDogMjI0cHg7XG4gICAgICAgIGhlaWdodDogNTFweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzMxMzEzMTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIGNvbG9yOiAjQzdDN0M3O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgLnN1YnNjcmliZV9fZm9ybS1pbnB1dHMgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgICAuc3Vic2NyaWJlX19mb3JtLWlucHV0cyBpbnB1dDpudGgtY2hpbGQobisyKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgLnN1YnNjcmliZV9fZm9ybS1pbnB1dHMgaW5wdXQ6bnRoLWNoaWxkKG4rMikge1xuICAgICAgICAgICAgICBtYXJnaW46IDEycHggMCAwIDA7IH0gfVxuICAgICAgICAuc3Vic2NyaWJlX19mb3JtLWlucHV0cyBpbnB1dDpob3ZlciB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Y4RkYxMzsgfVxuXG4uYXV0aG9yIHtcbiAgcGFkZGluZzogMTJweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzEzMTMxO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgLmF1dGhvcl9fdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hdXRob3JfX3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gICAgLmF1dGhvcl9fdG9wLW5hbWUgYSB7XG4gICAgICBjb2xvcjogI0M3QzdDNzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYXV0aG9yX190b3AtbmFtZSB7XG4gICAgICAgIG1hcmdpbjogM3B4IDA7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYXV0aG9yX190b3AtcmVhZCB7XG4gICAgICAgIG1hcmdpbjogM3B4IDA7IH0gfVxuICAuYXV0aG9yX19ib3R0b20ge1xuICAgIG1hcmdpbi10b3A6IDEycHg7IH1cblxuLmNhc2luby1vdHp5dnkge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICB3aWR0aDogMTAwJTsgfVxuICAuY2FzaW5vLW90enl2eV9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuY2FzaW5vLW90enl2eV9fd3JhcHBlciAuY29udGFpbmVycyB7XG4gICAgICBtYXgtd2lkdGg6IDc4NnB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuY2FzaW5vLW90enl2eV9fd3JhcHBlciAucmV2aWV3X190YWJzLWFzaWRlIHtcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7IH1cbiAgLmNhc2luby1vdHp5dnlfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jYXNpbm8tb3R6eXZ5X190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7IH0gfVxuICAuY2FzaW5vLW90enl2eV9fdG9wIHtcbiAgICBtYXJnaW46IDI0cHggMCAzMHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxNTE1MTUgMCUsICMwODA4MDggMTAwJSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMxMzEzMTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgICAuY2FzaW5vLW90enl2eV9fdG9wLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICAgICAgY29sb3I6ICNGOEZGMTM7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5jYXNpbm8tb3R6eXZ5X190b3AtdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDsgfSB9XG5cbi5jb21tZW50LWl0ZW0ge1xuICBtYXgtd2lkdGg6IDc4NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzEzMTMxO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbjogMzFweCAwcHggMTBweCAwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29tbWVudC1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7IH0gfVxuICAuY29tbWVudC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4OyB9XG4gIC5jb21tZW50LWl0ZW0tdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5jb21tZW50LWl0ZW0tcmF0aW5nIHtcbiAgICBjb2xvcjogI0Y4RkYxMzsgfVxuICAgIC5jb21tZW50LWl0ZW0tcmF0aW5nIC5kYXNoaWNvbnMtc3R5bGU6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAjRkZDNjAwOyB9XG5cbi5jb21tZW50LWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzg2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxNTE1MTUgMCUsICMwODA4MDggMTAwJSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMTMxMzE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMjBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5jb21tZW50LWZvcm0ge1xuICAgICAgcGFkZGluZzogMjBweCAxMHB4OyB9IH1cblxuLmNvbW1lbnRzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXgtd2lkdGg6IDc4NnB4O1xuICB3aWR0aDogMTAwJTsgfVxuICAuY29tbWVudHMgbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuICAuY29tbWVudHMgaW5wdXQsXG4gIC5jb21tZW50cyBvcHRncm91cCxcbiAgLmNvbW1lbnRzIHNlbGVjdCxcbiAgLmNvbW1lbnRzIHRleHRhcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDVweCAwIDIwcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMTMxMzE7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHRyYW5zaXRpb246IC4zczsgfVxuICAgIC5jb21tZW50cyBpbnB1dDpob3ZlcixcbiAgICAuY29tbWVudHMgb3B0Z3JvdXA6aG92ZXIsXG4gICAgLmNvbW1lbnRzIHNlbGVjdDpob3ZlcixcbiAgICAuY29tbWVudHMgdGV4dGFyZWE6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRjhGRjEzOyB9XG4gICAgLmNvbW1lbnRzIGlucHV0OmFjdGl2ZSxcbiAgICAuY29tbWVudHMgb3B0Z3JvdXA6YWN0aXZlLFxuICAgIC5jb21tZW50cyBzZWxlY3Q6YWN0aXZlLFxuICAgIC5jb21tZW50cyB0ZXh0YXJlYTphY3RpdmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRjhGRjEzOyB9XG4gIC5jb21tZW50cyBpbnB1dCB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAuY29tbWVudHMgdGV4dGFyZWEge1xuICAgIHBhZGRpbmc6IDIwcHggNDBweCA0NXB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHJlc2l6ZTogbm9uZTsgfVxuICAuY29tbWVudHMgbGFiZWwge1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgY29sb3I6ICNDN0M3Qzc7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNvbW1lbnRzIGxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDsgfSB9XG4gIC5jb21tZW50cyAjZW1haWwtbm90ZXMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNvbW1lbnRzICNzdWJtaXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDE3cHggMTIxcHg7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Y4RkYxMztcbiAgICBjb2xvcjogI0Y4RkYxMztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogLjVzOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgICAgIC5jb21tZW50cyAjc3VibWl0IHtcbiAgICAgICAgcGFkZGluZzogMTdweCA4OXB4OyB9IH1cbiAgICAuY29tbWVudHMgI3N1Ym1pdDpob3ZlciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZDNjAwO1xuICAgICAgY29sb3I6ICNGRkM2MDA7IH1cblxuLmNvbW1lbnQtbm90ZXMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5jb21tZW50cy1jYXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIycHg7XG4gIHBhZGRpbmc6IDIwcHggMTBweDsgfVxuXG4uY29tbWVudC1saSB7XG4gIHBhZGRpbmc6IDIwcHggMDsgfVxuICAuY29tbWVudC1saSBoMyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5jb21tZW50LWF1dGhvciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMHB4OyB9XG5cbi5jb21tZW50LXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogIzU3NTI1MjtcbiAgbWFyZ2luOiAwIDAgMCAyMHB4OyB9XG5cbi5jb21tZW50LWZvcm0tZW1haWwge1xuICB3aWR0aDogMTAwJTtcbiAgb3JkZXI6IDI7IH1cbiAgLmNvbW1lbnQtZm9ybS1lbWFpbCBpbnB1dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmNvbW1lbnQtZm9ybS1hdXRob3Ige1xuICB3aWR0aDogMTAwJTtcbiAgb3JkZXI6IDE7IH1cblxuLmNvbW1lbnQtZm9ybS1jb21tZW50IHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNvbW1lbnQtZm9ybS1hZHZhbnRhZ2VzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9yZGVyOiAzOyB9XG5cbi5jb21tZW50LWZvcm0tZGlzYWR2YW50YWdlcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvcmRlcjogNDsgfVxuXG4uZm9ybS1zdWJtaXQge1xuICB3aWR0aDogMTAwJTtcbiAgb3JkZXI6IDU7IH1cblxuLmNvbW1lbnQtbWV0YSB7XG4gIGZsb2F0OiByaWdodDtcbiAgY29sb3I6IGdyZXk7XG4gIGZvbnQtc2l6ZTogMTRweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5jb21tZW50LW1ldGEge1xuICAgICAgZmxvYXQ6IG5vbmU7IH0gfVxuXG4uY29tbWVudC1yZXBseS1saW5rIHtcbiAgY29sb3I6IGdyYXk7IH1cbiAgLmNvbW1lbnQtcmVwbHktbGluazpob3ZlciB7XG4gICAgY29sb3I6IGJsYWNrOyB9XG5cbi5jb21tZW50LXJlcGx5LXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAzMHB4IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29tbWVudC1yZXBseS10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG5cbiNjYW5jZWwtY29tbWVudC1yZXBseS1saW5rIHtcbiAgY29sb3I6ICNGRkM2MDA7IH1cblxuLmNvbW1lbnQtYXV0aG9yIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmNvbW1lbnRzLXJhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvcmRlcjogLTE7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5jb21tZW50cy1yYXRpbmcgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uY29tbWVudHMtcmF0aW5nIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5yYXRpbmctY29udGFpbmVyIHtcbiAgLyogcmVtb3ZlIGlubGluZS1ibG9jayB3aGl0ZXNwYWNlICovXG4gIGZvbnQtc2l6ZTogMDtcbiAgLyogZmxpcCB0aGUgb3JkZXIgc28gd2UgY2FuIHVzZSB0aGUgKyBhbmQgfiBjb21iaW5hdG9ycyAqL1xuICB1bmljb2RlLWJpZGk6IGJpZGktb3ZlcnJpZGU7XG4gIGRpcmVjdGlvbjogcnRsO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnJhdGluZy1jb250YWluZXIgKiB7XG4gIGZvbnQtc2l6ZTogMS40cmVtOyB9XG5cbi5yYXRpbmctbnVtIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICAgIC5yYXRpbmctbnVtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLnJhdGluZy10ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBjb2xvcjogI2ZmZjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5yYXRpbmctdGV4dCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgLnJhdGluZy10ZXh0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ucmF0aW5nLWNvbnRhaW5lciA+IGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucmF0aW5nLWNvbnRhaW5lciA+IGlucHV0ICsgbGFiZWwge1xuICAvKiBvbmx5IGVub3VnaCByb29tIGZvciB0aGUgc3RhciAqL1xuICBmb250LWZhbWlseTogJ2Rhc2hpY29ucyc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDAgNCU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODE2cHgpIHtcbiAgICAucmF0aW5nLWNvbnRhaW5lciA+IGlucHV0ICsgbGFiZWwge1xuICAgICAgbWFyZ2luOiAwIDElOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgICAucmF0aW5nLWNvbnRhaW5lciA+IGlucHV0ICsgbGFiZWwge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6IDUwcHg7IH0gfVxuXG4ucmF0aW5nLWNvbnRhaW5lciA+IGlucHV0ICsgbGFiZWw6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiAnXFxmMTU1JztcbiAgY29sb3I6ICMzNjNkNDc7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwOyB9XG5cbi5yYXRpbmctY29udGFpbmVyID4gaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsOmJlZm9yZSxcbi5yYXRpbmctY29udGFpbmVyID4gaW5wdXQgKyBsYWJlbDpob3ZlciB+IGxhYmVsOmJlZm9yZSxcbi5yYXRpbmctY29udGFpbmVyID4gaW5wdXQgKyBsYWJlbDpob3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTU1JztcbiAgY29sb3I6ICNGOEZGMTM7IH1cblxuLnJhdGluZy1jb250YWluZXIgPiAuc3Rhci1jYi1jbGVhciArIGxhYmVsIHtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHdpZHRoOiAwLjVlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVlbTtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucmF0aW5nLWNvbnRhaW5lciA+IC5zdGFyLWNiLWNsZWFyICsgbGFiZWw6YmVmb3JlIHtcbiAgd2lkdGg6IDAuNWVtOyB9XG5cbi5yYXRpbmctY29udGFpbmVyOmhvdmVyID4gaW5wdXQgKyBsYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTU1JztcbiAgY29sb3I6ICMzNjNkNDc7XG4gIHRleHQtc2hhZG93OiBub25lOyB9XG5cbi5yYXRpbmctY29udGFpbmVyOmhvdmVyID4gaW5wdXQgKyBsYWJlbDpob3ZlciB+IGxhYmVsOmJlZm9yZSxcbi5yYXRpbmctY29udGFpbmVyOmhvdmVyID4gaW5wdXQgKyBsYWJlbDpob3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTU1JztcbiAgY29sb3I6ICNGOEZGMTM7IH1cblxuLmRhc2hpY29ucy1zdHlsZTpiZWZvcmUge1xuICBjb2xvcjogI0Y5RTZBNTsgfVxuXG4uYXZlcmFnZS1yYXRpbmdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5hdmVyYWdlLXJhdGluZ3NfX3RleHQge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5hdmVyYWdlLXJhdGluZ3MgLnJhdGluZy1jb3VudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweCAwIDAgMDsgfVxuXG4ubGFiZWwtZm9yLXJhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5jb21tZW50LWZvcm0tY29va2llcy1jb25zZW50IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubG9nZ2VkLWluLWFzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAubG9nZ2VkLWluLWFzIGEge1xuICAgIGNvbG9yOiAjRjhGRjEzOyB9XG5cbi5jb21tZW50LWl0ZW0tbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmNvbW1lbnQtaXRlbS1jb250ZW50IHtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29tbWVudC1pdGVtLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDsgfSB9XG5cbi5kb3N0IHtcbiAgY29sb3I6ICM0Q0ZGOTQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMHB4IDBweCAxMHB4IDBweDsgfVxuXG4ubmVkb3Mge1xuICBjb2xvcjogI0ZGNEM0QztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAxMHB4IDBweCAxMHB4IDBweDsgfVxuXG4uY29tbWVudC1pdGVtLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLmRhcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5hZHZhbnRhZ2VzX3RleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBjb2xvcjogI0M3QzdDNztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBjb2xvcjogI0M3QzdDNzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5hZHZhbnRhZ2VzX3RleHQge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IH0gfVxuXG4ucmF0aW4tbnVtIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGNvbG9yOiAjQzdDN0M3OyB9XG5cbi5jb21tZW50LWl0ZW0tZGF0ZSB7XG4gIG1hcmdpbi10b3A6IC0yNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBjb2xvcjogI0M3QzdDNztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBjb2xvcjogI0M3QzdDNzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5jb21tZW50LWl0ZW0tZGF0ZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbW1lbnQtaXRlbS1kYXRlIHtcbiAgICAgIG1hcmdpbi10b3A6IDIzcHg7IH0gfVxuXG4uY29tbWVudC1mb3JtLWFkdmFudGFnZXNzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZGFzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiA3ODZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5yZXZpZXctaXRlbS1yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi50b3AxMCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC50b3AxMCB7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDsgfSB9XG4gIC50b3AxMCBoMiB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLnRvcDEwIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDsgfSB9XG4gIC50b3AxMF9fdGFicyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgLnRvcDEwX190YWJzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9IH1cbiAgICAudG9wMTBfX3RhYnMtbGlua3Mge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1heC13aWR0aDogMjc1cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9yZGVyOiAwO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgICAgIC50b3AxMF9fdGFicy1saW5rcyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lOyB9IH1cbiAgICAgIC50b3AxMF9fdGFicy1saW5rcyBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgY29sb3I6ICNDN0M3Qzc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgICAgICAgY29sb3I6ICNDN0M3Qzc7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAudG9wMTBfX3RhYnMtbGlua3Mgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDsgfSB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgICAgICAgLnRvcDEwX190YWJzLWxpbmtzIHNwYW4ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuICAgICAgLnRvcDEwX190YWJzLWxpbmtzLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDAgMTZweCAzN3B4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxNTE1MTUgMCUsICMwODA4MDggMTAwJSk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMTMxMzE7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgd2lkdGg6IDI3NXB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAudG9wMTBfX3RhYnMtbGlua3MtaXRlbSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDsgfSB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgICAgICAgLnRvcDEwX190YWJzLWxpbmtzLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgICAudG9wMTBfX3RhYnMtbGlua3MtaXRlbTpiZWZvcmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICB0b3A6IDE3cHg7XG4gICAgICAgICAgbGVmdDogMTdweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvY2FzaW5vLXN0YXIuc3ZnXCIpOyB9XG4gICAgICAgIC50b3AxMF9fdGFicy1saW5rcy1pdGVtOmhvdmVyIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Y4RkYxMzsgfVxuICAgICAgICAudG9wMTBfX3RhYnMtbGlua3MtaXRlbTphY3RpdmUge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGOEZGMTM7IH1cbiAgICAgICAgLnRvcDEwX190YWJzLWxpbmtzLWl0ZW06Zm9jdXMge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGOEZGMTM7IH1cbiAgICAgICAgLnRvcDEwX190YWJzLWxpbmtzLWl0ZW0uYWN0aXZlIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRjhGRjEzOyB9XG4gICAgLnRvcDEwX190YWJzLWNvbnRlbnQge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBtYXgtd2lkdGg6IDc4NnB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgICAgIC50b3AxMF9fdGFicy1jb250ZW50IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG4gICAgICAudG9wMTBfX3RhYnMtY29udGVudC1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAudG9wMTBfX3RhYnMtY29udGVudC1pdGVtLmFjdGl2ZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmJsb2ctcG9zdCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjhGRjEzO1xuICBwYWRkaW5nLXRvcDogNTBweDsgfVxuICAuYmxvZy1wb3N0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYmxvZy1wb3N0X190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7IH0gfVxuICAuYmxvZy1wb3N0X19ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMjBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5MnB4KSB7XG4gICAgICAuYmxvZy1wb3N0X19ibG9jayB7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMCAwIDE1cHg7XG4gICAgICAgIG1heC13aWR0aDogODkycHg7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5ibG9nLXBvc3RfX2Jsb2NrOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgb3BhY2l0eTogMDsgfSB9XG4gIC5ibG9nLXBvc3RfX2l0ZW0ge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoOCwgOCwgOCwgMCkgMCUsICMwODA4MDggNzYuODIlKTtcbiAgICB3aWR0aDogMzY4cHg7XG4gICAgaGVpZ2h0OiAyNzRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI1MnB4KSB7XG4gICAgICAuYmxvZy1wb3N0X19pdGVtIHtcbiAgICAgICAgd2lkdGg6IDI1OHB4O1xuICAgICAgICBoZWlnaHQ6IDE4N3B4OyB9IH1cbiAgICAuYmxvZy1wb3N0X19pdGVtLWxvZ28gaW1nIHtcbiAgICAgIHdpZHRoOiAzNjhweDtcbiAgICAgIGhlaWdodDogMjc0cHg7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoOCwgOCwgOCwgMCkgMCUsICMwODA4MDggNzAuOTklKTtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMTMxMzE7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA2cHggM3B4IHJnYmEoNDksIDQ5LCA0OSwgMC40Mik7XG4gICAgICB0cmFuc2l0aW9uOiAuNXM7IH1cbiAgICAgIC5ibG9nLXBvc3RfX2l0ZW0tbG9nbyBpbWc6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAuODsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI1MnB4KSB7XG4gICAgICAgIC5ibG9nLXBvc3RfX2l0ZW0tbG9nbyBpbWcge1xuICAgICAgICAgIHdpZHRoOiAyNThweDtcbiAgICAgICAgICBoZWlnaHQ6IDE4N3B4OyB9IH1cbiAgICAuYmxvZy1wb3N0X19pdGVtLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIG1heC13aWR0aDogMzM4cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgbGVmdDogMjBweDtcbiAgICAgIHRyYW5zaXRpb246IC4zczsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2ctcG9zdF9faXRlbS10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNTJweCkge1xuICAgICAgICAuYmxvZy1wb3N0X19pdGVtLXRpdGxlIHtcbiAgICAgICAgICBsZWZ0OiAxMHB4OyB9IH1cbiAgICAuYmxvZy1wb3N0X19pdGVtLWNhdGVnb3J5IGEge1xuICAgICAgYmFja2dyb3VuZDogI0Y4RkYxMztcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICAgICAgY29sb3I6ICMwOTA4MDg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgcGFkZGluZzogNHB4IDI2cHggNXB4IDI1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgbGVmdDogMjBweDtcbiAgICAgIHRyYW5zaXRpb246IC4zczsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2ctcG9zdF9faXRlbS1jYXRlZ29yeSBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IH0gfVxuICAgIC5ibG9nLXBvc3RfX2l0ZW0tYnRuIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgIGNvbG9yOiAjMDkwODA4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICNGOEZGMTM7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgbGVmdDogMjBweDtcbiAgICAgIHRyYW5zaXRpb246IC4zczsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2ctcG9zdF9faXRlbS1idG4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICBjb2xvcjogIzA5MDgwODtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjsgfSB9XG4gICAgICAuYmxvZy1wb3N0X19pdGVtLWJ0bjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjRkZDNjAwOyB9XG4gICAgLmJsb2ctcG9zdF9faXRlbTpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAuYmxvZy1wb3N0X19pdGVtOmhvdmVyIC5uZXdzX19pdGVtLXRpdGxlIHtcbiAgICAgICAgYm90dG9tOiA1MHB4OyB9XG4gICAgICAuYmxvZy1wb3N0X19pdGVtOmhvdmVyIC5uZXdzX19pdGVtLWJ0biB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLmJsb2ctcG9zdF9fYnRuIHtcbiAgICBtYXJnaW46IDUwcHggYXV0byAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODkycHgpIHtcbiAgICAgIC5ibG9nLXBvc3RfX2J0biB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH0gfVxuXG4uYmxvZy1wb3N0LWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5ibG9nLXBvc3QtbGlzdF9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAuYmxvZy1wb3N0LWxpc3RfX3dyYXBwZXIgLnJldmlld19fdGFicy1hc2lkZSB7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4OyB9XG4gIC5ibG9nLXBvc3QtbGlzdF9fYm9keSB7XG4gICAgcGFkZGluZy10b3A6IDIzcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDMwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMzhweCkge1xuICAgICAgLmJsb2ctcG9zdC1saXN0X19ib2R5IC5ibG9nLWNhdGVnb3J5LXBvc3RfX2l0ZW0tYnRuLmJ0bi1jdGEuYnRuLWN0YS10cmFuc3BhcmVudCB7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggNzNweDsgfSB9XG5cbi5ibG9nLWNhdGVnb3J5IHtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuICAuYmxvZy1jYXRlZ29yeV9fc2VhcmNoIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5ibG9nLWNhdGVnb3J5LXBvc3RfX2Jsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAzMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ1cHgpIHtcbiAgICAgIC5ibG9nLWNhdGVnb3J5LXBvc3RfX2Jsb2NrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cbiAgLmJsb2ctY2F0ZWdvcnktcG9zdF9faXRlbSB7XG4gICAgd2lkdGg6IDM3OHB4O1xuICAgIGhlaWdodDogNDQxcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMTMxMzE7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDVweCkge1xuICAgICAgLmJsb2ctY2F0ZWdvcnktcG9zdF9faXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMTBweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ1cHgpIHtcbiAgICAgIC5ibG9nLWNhdGVnb3J5LXBvc3RfX2l0ZW0ge1xuICAgICAgICB3aWR0aDogMjg4cHg7XG4gICAgICAgIGhlaWdodDogMzg0cHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2NHB4KSB7XG4gICAgICAuYmxvZy1jYXRlZ29yeS1wb3N0X19pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5ibG9nLWNhdGVnb3J5LXBvc3RfX2l0ZW0tdG9wIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLmJsb2ctY2F0ZWdvcnktcG9zdF9faXRlbS1hdXRob3IgYSB7XG4gICAgICBjb2xvcjogI0M3QzdDNztcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgY29sb3I6ICNDN0M3Qzc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICAgICAgdHJhbnNpdGlvbjogLjNzOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYmxvZy1jYXRlZ29yeS1wb3N0X19pdGVtLWF1dGhvciBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IH0gfVxuICAgICAgLmJsb2ctY2F0ZWdvcnktcG9zdF9faXRlbS1hdXRob3IgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjRjhGRjEzOyB9XG4gICAgLmJsb2ctY2F0ZWdvcnktcG9zdF9faXRlbS1kYXRlIHtcbiAgICAgIGNvbG9yOiAjQzdDN0M3O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICBjb2xvcjogI0M3QzdDNztcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ibG9nLWNhdGVnb3J5LXBvc3RfX2l0ZW0tZGF0ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9IH1cbiAgICAuYmxvZy1jYXRlZ29yeS1wb3N0X19pdGVtLWltZyB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAxNDFweDtcbiAgICAgIHdpZHRoOiAzMzhweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ1cHgpIHtcbiAgICAgICAgLmJsb2ctY2F0ZWdvcnktcG9zdF9faXRlbS1pbWcge1xuICAgICAgICAgIHdpZHRoOiAyNjhweDtcbiAgICAgICAgICBoZWlnaHQ6IDE1MnB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjY0cHgpIHtcbiAgICAgICAgLmJsb2ctY2F0ZWdvcnktcG9zdF9faXRlbS1pbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIC5ibG9nLWNhdGVnb3J5LXBvc3RfX2l0ZW0taW1nIGltZyB7XG4gICAgICAgIGhlaWdodDogMTQxcHg7XG4gICAgICAgIHdpZHRoOiAzMzhweDtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ1cHgpIHtcbiAgICAgICAgICAuYmxvZy1jYXRlZ29yeS1wb3N0X19pdGVtLWltZyBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDI2OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNTJweDsgfSB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2NHB4KSB7XG4gICAgICAgICAgLmJsb2ctY2F0ZWdvcnktcG9zdF9faXRlbS1pbWcgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAuYmxvZy1jYXRlZ29yeS1wb3N0X19pdGVtLXRpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgY29sb3I6ICNDN0M3Qzc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ibG9nLWNhdGVnb3J5LXBvc3RfX2l0ZW0tdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDVweCkge1xuICAgICAgICAuYmxvZy1jYXRlZ29yeS1wb3N0X19pdGVtLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9IH1cbiAgICAuYmxvZy1jYXRlZ29yeS1wb3N0X19pdGVtLWRlc2NyIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBjb2xvcjogI0M3QzdDNztcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgY29sb3I6ICNDN0M3Qzc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYmxvZy1jYXRlZ29yeS1wb3N0X19pdGVtLWRlc2NyIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ1cHgpIHtcbiAgICAgICAgLmJsb2ctY2F0ZWdvcnktcG9zdF9faXRlbS1kZXNjciB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgICAgICAgY29sb3I6ICNDN0M3Qzc7IH0gfVxuICAgIC5ibG9nLWNhdGVnb3J5LXBvc3RfX2l0ZW0tYnRuIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAgIC5ibG9nLWNhdGVnb3J5LXBvc3RfX2l0ZW0tYnRuLmJ0bi1jdGEuYnRuLWN0YS10cmFuc3BhcmVudCB7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMTAwcHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0NXB4KSB7XG4gICAgICAgIC5ibG9nLWNhdGVnb3J5LXBvc3RfX2l0ZW0tYnRuLmJ0bi1jdGEge1xuICAgICAgICAgIG1heC13aWR0aDogMjY4cHg7IH1cbiAgICAgICAgICAuYmxvZy1jYXRlZ29yeS1wb3N0X19pdGVtLWJ0bi5idG4tY3RhLmJ0bi1jdGEtdHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMTRweCA2MXB4OyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gICAgICAgIC5ibG9nLWNhdGVnb3J5LXBvc3RfX2l0ZW0tYnRuLmJ0bi1jdGEge1xuICAgICAgICAgIG1heC13aWR0aDogNDE0cHg7IH1cbiAgICAgICAgICAuYmxvZy1jYXRlZ29yeS1wb3N0X19pdGVtLWJ0bi5idG4tY3RhLmJ0bi1jdGEtdHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMTRweCAxMDhweDsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgICAgICAuYmxvZy1jYXRlZ29yeS1wb3N0X19pdGVtLWJ0bi5idG4tY3RhIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDM3NXB4OyB9XG4gICAgICAgICAgLmJsb2ctY2F0ZWdvcnktcG9zdF9faXRlbS1idG4uYnRuLWN0YS5idG4tY3RhLXRyYW5zcGFyZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggODFweDsgfSB9XG5cbi5jYXNpbm8ge1xuICBtYXgtd2lkdGg6IDc4NnB4O1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuY2FzaW5vIHtcbiAgICAgIG1heC13aWR0aDogbm9uZTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5jYXNpbm8tYmxvY2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogMzBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmNhc2luby1ibG9jayB7XG4gICAgICBnYXA6IDE1cHg7IH0gfVxuICAuY2FzaW5vLWl0ZW0ge1xuICAgIG1heC13aWR0aDogNzg2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzE1MTUxNSAwJSwgIzA4MDgwOCAxMDAlKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzEzMTMxO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgLmNhc2luby1pdGVtIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyODhweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogNXB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgLmNhc2luby1pdGVtIHtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBpbmhlcml0O1xuICAgICAgICBwYWRkaW5nOiAyMHB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MjBweCkge1xuICAgICAgLmNhc2luby1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogNXB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgLmNhc2luby1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAgIC5jYXNpbm8taXRlbTpudGgtY2hpbGQobisyKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLmNhc2luby1pdGVtOm50aC1jaGlsZChuKzIpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwOyB9IH1cbiAgICAuY2FzaW5vLWl0ZW1fX21haW4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLmNhc2luby1pdGVtX19tYWluIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMzVweDsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAuY2FzaW5vLWl0ZW1fX21haW4ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAuY2FzaW5vLWl0ZW1fX2ltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB3aWR0aDogMTI2cHg7XG4gICAgICBoZWlnaHQ6IDEyNnB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLmNhc2luby1pdGVtX19pbWcge1xuICAgICAgICAgIHdpZHRoOiA3NnB4O1xuICAgICAgICAgIGhlaWdodDogNzZweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAgICAgLmNhc2luby1pdGVtX19pbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAuY2FzaW5vLWl0ZW1fX2ltZyB7XG4gICAgICAgICAgd2lkdGg6IDc2cHg7XG4gICAgICAgICAgaGVpZ2h0OiA3NnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfSB9XG4gICAgICAuY2FzaW5vLWl0ZW1fX2ltZyBpbWcge1xuICAgICAgICB3aWR0aDogMTI2cHg7XG4gICAgICAgIGhlaWdodDogMTI2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAuY2FzaW5vLWl0ZW1fX2ltZyBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDc2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDc2cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgICAgIC5jYXNpbm8taXRlbV9faW1nIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAuY2FzaW5vLWl0ZW1fX2ltZyBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDc2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDc2cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7IH0gfVxuICAgIC5jYXNpbm8taXRlbV9faW5mbyB7XG4gICAgICBtYXgtd2lkdGg6IDQxMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuY2FzaW5vLWl0ZW1fX2luZm8ge1xuICAgICAgICAgIG1heC13aWR0aDogMTgycHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgICAuY2FzaW5vLWl0ZW1fX2luZm8ge1xuICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MjBweCkge1xuICAgICAgICAuY2FzaW5vLWl0ZW1fX2luZm8ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9IH1cbiAgICAuY2FzaW5vLWl0ZW1fX3RvcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5jYXNpbm8taXRlbV9fdG9wIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7IH0gfVxuICAgICAgLmNhc2luby1pdGVtX190b3AtbnVtYmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0Y4RkYxMztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICBjb2xvcjogIzA5MDgwODtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogIzMxMzEzMTtcbiAgICAgICAgcGFkZGluZzogNHB4IDExcHg7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuY2FzaW5vLWl0ZW1fX3RvcC1udW1iZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICBjb2xvcjogIzA5MDgwODtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7IH0gfVxuICAgICAgLmNhc2luby1pdGVtX190b3AtdGl0bGUgYSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5jYXNpbm8taXRlbV9fdG9wLXRpdGxlIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAuY2FzaW5vLWl0ZW1fX3RvcC10aXRsZSBhIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDsgfSB9XG4gICAgLmNhc2luby1pdGVtX19yYXRpbmcge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5jYXNpbm8taXRlbV9fcmF0aW5nIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7IH0gfVxuICAgIC5jYXNpbm8taXRlbV9fYm9udXMge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5jYXNpbm8taXRlbV9fYm9udXMge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgICAgICAgY29sb3I6ICNDN0M3Qzc7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAgICAgLmNhc2luby1pdGVtX19ib251cyB7XG4gICAgICAgICAgbWFyZ2luOiAxMHB4IDA7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgLmNhc2luby1pdGVtX19ib251cyB7XG4gICAgICAgICAgbWFyZ2luOiAycHggMDsgfSB9XG4gICAgICAuY2FzaW5vLWl0ZW1fX2JvbnVzIHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICAgICAgICBjb2xvcjogI0Y4RkYxMzsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5jYXNpbm8taXRlbV9fYm9udXMgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDsgfSB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIC5jYXNpbm8taXRlbV9fYm9udXMgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgICAgICAgICAgIGNvbG9yOiAjRjhGRjEzOyB9IH1cbiAgICAuY2FzaW5vLWl0ZW1fX3Z5cGxhdHkge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5jYXNpbm8taXRlbV9fdnlwbGF0eSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgICAgICAgICBjb2xvcjogI0M3QzdDNzsgfSB9XG4gICAgICAuY2FzaW5vLWl0ZW1fX3Z5cGxhdHkgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgICAgIGNvbG9yOiAjRjhGRjEzOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmNhc2luby1pdGVtX192eXBsYXR5IHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAuY2FzaW5vLWl0ZW1fX3Z5cGxhdHkgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgICAgICAgICAgIGNvbG9yOiAjRjhGRjEzOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5jYXNpbm8taXRlbV9fYnRucyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAuY2FzaW5vLWl0ZW1fX2J0bnMge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgLmNhc2luby1pdGVtX19idG5zIGEuYnRuLWN0YSB7XG4gICAgICB3aWR0aDogMjEwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICBjb2xvcjogIzA5MDgwODtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICAgICAgY29sb3I6ICMwOTA4MDg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5jYXNpbm8taXRlbV9fYnRucyBhLmJ0bi1jdGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICBjb2xvcjogIzA5MDgwODtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLmNhc2luby1pdGVtX19idG5zIGEuYnRuLWN0YSB7XG4gICAgICAgICAgd2lkdGg6IDI2OHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAuY2FzaW5vLWl0ZW1fX2J0bnMgYS5idG4tY3RhIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5jYXNpbm8taXRlbV9fYnRucyBhLmJ0bi1jdGEuYnRuLWN0YS10cmFuc3BhcmVudCB7XG4gICAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgIGNvbG9yOiAjMDkwODA4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgIHRyYW5zaXRpb246IC4zczsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNhc2luby1pdGVtX19idG5zIGEuYnRuLWN0YS5idG4tY3RhLXRyYW5zcGFyZW50IHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgY29sb3I6ICMwOTA4MDg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5jYXNpbm8taXRlbV9fYnRucyBhLmJ0bi1jdGEuYnRuLWN0YS10cmFuc3BhcmVudCB7XG4gICAgICAgICAgd2lkdGg6IDI2OHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY2FzaW5vLWl0ZW1fX2J0bnMgYS5idG4tY3RhLmJ0bi1jdGEtdHJhbnNwYXJlbnQge1xuICAgICAgICAgIGNvbG9yOiAjZmZmOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIC5jYXNpbm8taXRlbV9fYnRucyBhLmJ0bi1jdGEuYnRuLWN0YS10cmFuc3BhcmVudCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIC5jYXNpbm8taXRlbV9fYnRucyBhLmJ0bi1jdGEuYnRuLWN0YS10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjRjhGRjEzO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRjhGRjEzOyB9XG5cbi5saWNlbmNlZC1jYXNpbm9zIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmxpY2VuY2VkLWNhc2lub3MgaDIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5saWNlbmNlZC1jYXNpbm9zIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDsgfSB9XG4gIC5saWNlbmNlZC1jYXNpbm9zIGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmxpY2VuY2VkLWNhc2lub3MgaDMge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cbiAgLmxpY2VuY2VkLWNhc2lub3NfX3dyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDY3cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5saWNlbmNlZC1jYXNpbm9zX193cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgLmxpY2VuY2VkLWNhc2lub3NfX2FydGljbGUge1xuICAgIG1heC13aWR0aDogNzg2cHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5saWNlbmNlZC1jYXNpbm9zX19hcnRpY2xlIHtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC5saWNlbmNlZC1jYXNpbm9zLXNpZGViYXIge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1heC13aWR0aDogMzc4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxNTE1MTUgMCUsICMwODA4MDggMTAwJSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMxMzEzMTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5saWNlbmNlZC1jYXNpbm9zLXNpZGViYXIge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG5cbi5nYW1lcy1ibG9jayB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ3JpZC1nYXA6IDIxcHg7XG4gIG1hcmdpbi10b3A6IDI0cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmdhbWVzLWJsb2NrIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyIDFmcjsgfSB9XG5cbi5nYW1lLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmdhbWUtaXRlbS1pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA2OS4wOTA5MSU7IH1cblxuLmdhbWUtaXRlbS1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLmdhbWUtaXRlbS1pbWcgaW1nLFxuLmdhbWUtaXRlbS1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7IH1cblxuLmdhbWUtaXRlbS1vdmVybGF5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzQpO1xuICBwYWRkaW5nOiA1cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAuNXM7IH1cblxuLmdhbWUtaXRlbS1vdmVybGF5IC5idG4tY3RhIHtcbiAgbWFyZ2luOiA4cHggMDtcbiAgbWF4LXdpZHRoOiAxMjJweDtcbiAgcGFkZGluZzogMTJweCAyNXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgLmdhbWUtaXRlbS1vdmVybGF5IC5idG4tY3RhIHtcbiAgICAgIHBhZGRpbmc6IDhweCAxOXB4OyB9IH1cblxuLmdhbWUtaXRlbS1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIC41czsgfVxuXG4uZ2FtZS1pdGVtLWxpbms6aG92ZXIge1xuICBjb2xvcjogI0Y4RkYxMzsgfVxuXG4uZ2FtZS1pdGVtOmZvY3VzIC5nYW1lLWl0ZW0tb3ZlcmxheSxcbi5nYW1lLWl0ZW06aG92ZXIgLmdhbWUtaXRlbS1vdmVybGF5IHtcbiAgb3BhY2l0eTogMTsgfVxuXG4ucmV2aWV3IGgxIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogNTZweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAucmV2aWV3IGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4OyB9IH1cblxuLnJldmlldyBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50OyB9XG5cbi5yZXZpZXdfX3N0YXJ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTYwcHgpIHtcbiAgICAucmV2aWV3X19zdGFydCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIC5yZXZpZXdfX3N0YXJ0LXRleHQge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTYwcHgpIHtcbiAgICAgIC5yZXZpZXdfX3N0YXJ0LXRleHQge1xuICAgICAgICBtYXgtd2lkdGg6IDExNjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDsgfSB9XG5cbi5yZXZpZXdfX21haW4ge1xuICBtYXJnaW4tdG9wOiA1NnB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxNTE1MTUgMCUsICMwODA4MDggMTAwJSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMTMxMzE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzI1cHgpIHtcbiAgICAucmV2aWV3X19tYWluIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcyNXB4KSB7XG4gICAgLnJldmlld19fbWFpbi1sZWZ0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAucmV2aWV3X19tYWluLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzI1cHgpIHtcbiAgICAgIC5yZXZpZXdfX21haW4tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIG1heC13aWR0aDogNTAlOyB9IH1cbiAgLnJldmlld19fbWFpbi1yYXRpbmcge1xuICAgIG1hcmdpbjogMThweCAwIDIwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjVweCkge1xuICAgICAgLnJldmlld19fbWFpbi1yYXRpbmcge1xuICAgICAgICBtYXJnaW46IDEycHggMDsgfSB9XG4gIC5yZXZpZXdfX21haW4tbG9nbyBpbWcge1xuICAgIHdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTc5cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjVweCkge1xuICAgICAgLnJldmlld19fbWFpbi1sb2dvIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMTMxcHggIWltcG9ydGFudDsgfSB9XG4gIC5yZXZpZXdfX21haW4tcGFyYW0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjVweCkge1xuICAgICAgLnJldmlld19fbWFpbi1wYXJhbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgLnJldmlld19fbWFpbi1wYXJhbSBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgY29sb3I6ICNDN0M3Qzc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICAgICAgY29sb3I6ICNDN0M3Qzc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5yZXZpZXdfX21haW4tcGFyYW0gcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcyNXB4KSB7XG4gICAgICAgIC5yZXZpZXdfX21haW4tcGFyYW0gcDpudGgtY2hpbGQobiArIDIpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7IH0gfVxuICAgIC5yZXZpZXdfX21haW4tcGFyYW0gc3BhbiB7XG4gICAgICBjb2xvcjogI0ZGQzYwMDsgfVxuICAucmV2aWV3X19tYWluLWJvbnVzIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcyNXB4KSB7XG4gICAgICAucmV2aWV3X19tYWluLWJvbnVzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDsgfSB9XG4gICAgLnJldmlld19fbWFpbi1ib251czpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBib3R0b206IDMwcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMxMzEzMTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzI1cHgpIHtcbiAgICAgICAgLnJldmlld19fbWFpbi1ib251czpiZWZvcmUge1xuICAgICAgICAgIGJvdHRvbTogMjBweDsgfSB9XG4gICAgLnJldmlld19fbWFpbi1ib251cyBzcGFuIHtcbiAgICAgIGNvbG9yOiAjRjhGRjEzOyB9XG4gIC5yZXZpZXdfX21haW4tYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzI1cHgpIHtcbiAgICAgIC5yZXZpZXdfX21haW4tYnRuIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgICAgIC5yZXZpZXdfX21haW4tYnRuLmJ0bi1jdGEge1xuICAgICAgICBwYWRkaW5nOiAxMXB4IDkxcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NHB4KSB7XG4gICAgICAucmV2aWV3X19tYWluLWJ0bi5idG4tY3RhIHtcbiAgICAgICAgcGFkZGluZzogMTFweCA1NnB4OyB9IH1cbiAgLnJldmlld19fbWFpbi1yaWdodCB7XG4gICAgbWF4LXdpZHRoOiA3MDhweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNjBweCkge1xuICAgICAgLnJldmlld19fbWFpbi1yaWdodCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjVweCkge1xuICAgICAgLnJldmlld19fbWFpbi1yaWdodCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4OyB9IH1cbiAgLnJldmlld19fbWFpbi1pbmZvIHtcbiAgICBtYXJnaW46IDE2cHggMCAxOHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5yZXZpZXdfX21haW4taW5mby10b3Age1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAucmV2aWV3X19tYWluLWluZm8tdG9wIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC5yZXZpZXdfX21haW4taW5mby10b3AtaXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7IH0gfVxuICAgICAgLnJldmlld19fbWFpbi1pbmZvLXRvcCBzcGFuIHtcbiAgICAgICAgY29sb3I6ICNGRkM2MDA7IH1cbiAgICAucmV2aWV3X19tYWluLWluZm8tcHJvZ3Jlc3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjVweCkge1xuICAgICAgICAucmV2aWV3X19tYWluLWluZm8tcHJvZ3Jlc3Mge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgICAucmV2aWV3X19tYWluLWluZm8tcHJvZ3Jlc3M6bnRoLWNoaWxkKG4gKyAyKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDsgfVxuICAgICAgLnJldmlld19fbWFpbi1pbmZvLXByb2dyZXNzIHByb2dyZXNzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOXB4OyB9XG4gICAgICAgIC5yZXZpZXdfX21haW4taW5mby1wcm9ncmVzcyBwcm9ncmVzc1t2YWx1ZV0ge1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIHdpZHRoOiAxNDNweDtcbiAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzI1cHgpIHtcbiAgICAgICAgICAgIC5yZXZpZXdfX21haW4taW5mby1wcm9ncmVzcyBwcm9ncmVzc1t2YWx1ZV0ge1xuICAgICAgICAgICAgICB3aWR0aDogMTIzcHg7IH0gfVxuICAgICAgICAgIC5yZXZpZXdfX21haW4taW5mby1wcm9ncmVzcyBwcm9ncmVzc1t2YWx1ZV06Oi13ZWJraXQtcHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4OyB9XG4gICAgICAgICAgLnJldmlld19fbWFpbi1pbmZvLXByb2dyZXNzIHByb2dyZXNzW3ZhbHVlXTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogYW5pbWF0ZS1zdHJpcGVzIDVzIGxpbmVhciBpbmZpbml0ZTsgfVxuICAgICAgICAgIC5yZXZpZXdfX21haW4taW5mby1wcm9ncmVzcyBwcm9ncmVzc1t2YWx1ZV06Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWU6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgICAgcmlnaHQ6IDdweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuICAgICAgICAgIC5yZXZpZXdfX21haW4taW5mby1wcm9ncmVzcyBwcm9ncmVzc1t2YWx1ZV06Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7IH1cbiAgLnJldmlld19fbWFpbi1nYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4OyB9XG4gICAgLnJldmlld19fbWFpbi1nYW1lX190eXBlLWl0ZW0ge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICBjb2xvcjogI0M3QzdDNztcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogNnB4IDE2cHggNnB4IDMycHg7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxNTE1MTUgMCUsICMwODA4MDggMTAwJSk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzEzMTMxO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucmV2aWV3X19tYWluLWdhbWVfX3R5cGUtaXRlbSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNjBweCkge1xuICAgICAgICAucmV2aWV3X19tYWluLWdhbWVfX3R5cGUtaXRlbSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcyNXB4KSB7XG4gICAgICAgIC5yZXZpZXdfX21haW4tZ2FtZV9fdHlwZS1pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweCA1cHggMThweDsgfSB9XG4gICAgICAucmV2aWV3X19tYWluLWdhbWVfX3R5cGUtaXRlbTo6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9uby5zdmcpO1xuICAgICAgICB0b3A6IDExcHg7XG4gICAgICAgIGxlZnQ6IDE1cHg7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE2MHB4KSB7XG4gICAgICAgICAgLnJldmlld19fbWFpbi1nYW1lX190eXBlLWl0ZW06OmJlZm9yZSB7XG4gICAgICAgICAgICB0b3A6IDlweDtcbiAgICAgICAgICAgIGxlZnQ6IDE3cHg7IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjVweCkge1xuICAgICAgICAgIC5yZXZpZXdfX21haW4tZ2FtZV9fdHlwZS1pdGVtOjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogN3B4OyB9IH1cbiAgICAgIC5yZXZpZXdfX21haW4tZ2FtZV9fdHlwZS1pdGVtLml0ZW0tb2sge1xuICAgICAgICBjb2xvcjogI2ZmYzYwMDsgfVxuICAgICAgICAucmV2aWV3X19tYWluLWdhbWVfX3R5cGUtaXRlbS5pdGVtLW9rOmJlZm9yZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL3llcy5zdmcpO1xuICAgICAgICAgIHRvcDogMTFweDtcbiAgICAgICAgICBsZWZ0OiAxNXB4OyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE2MHB4KSB7XG4gICAgICAgICAgICAucmV2aWV3X19tYWluLWdhbWVfX3R5cGUtaXRlbS5pdGVtLW9rOmJlZm9yZSB7XG4gICAgICAgICAgICAgIHRvcDogOXB4O1xuICAgICAgICAgICAgICBsZWZ0OiAxN3B4OyB9IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjVweCkge1xuICAgICAgICAgICAgLnJldmlld19fbWFpbi1nYW1lX190eXBlLWl0ZW0uaXRlbS1vazpiZWZvcmUge1xuICAgICAgICAgICAgICBsZWZ0OiA3cHg7IH0gfVxuICAucmV2aWV3X19tYWluLWNhc2hfX3R5cGUge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7IH1cbiAgICAucmV2aWV3X19tYWluLWNhc2hfX3R5cGUgaW1nIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzI1cHgpIHtcbiAgICAgICAgLnJldmlld19fbWFpbi1jYXNoX190eXBlIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyOXB4OyB9IH1cblxuLnJldmlld19fdGFiIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAucmV2aWV3X190YWIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuXG4ucmV2aWV3X190YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLnJldmlld19fdGFicy1saW5rcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gICAgb3JkZXI6IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgLnJldmlld19fdGFicy1saW5rcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cbiAgICAucmV2aWV3X190YWJzLWxpbmtzID4gYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBwYWRkaW5nOiA5cHggMzFweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzMxMzEzMTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggNHB4IDRweDtcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgIC5yZXZpZXdfX3RhYnMtbGlua3MgPiBhIHtcbiAgICAgICAgICBwYWRkaW5nOiA5cHggMThweDsgfSB9XG4gICAgICAucmV2aWV3X190YWJzLWxpbmtzID4gYTpob3ZlciB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGOEZGMTM7XG4gICAgICAgIGNvbG9yOiAjRjhGRjEzO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIC5yZXZpZXdfX3RhYnMtbGlua3MgPiBhOmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGOEZGMTM7XG4gICAgICAgIGNvbG9yOiAjRjhGRjEzOyB9XG4gICAgICAucmV2aWV3X190YWJzLWxpbmtzID4gYTpmb2N1cyB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGOEZGMTM7XG4gICAgICAgIGNvbG9yOiAjRjhGRjEzOyB9XG4gIC5yZXZpZXdfX3RhYnMgPiAjY2FzaW5vLW9iem9yOnRhcmdldCB+IC5yZXZpZXdfX3RhYnMtbGlua3MgPiBhW2hyZWY9XCIjY2FzaW5vLW9iem9yXCJdIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRjhGRjEzO1xuICAgIGNvbG9yOiAjRjhGRjEzO1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAucmV2aWV3X190YWJzID4gI2Nhc2luby1vdHp5dnk6dGFyZ2V0IH4gLnJldmlld19fdGFicy1saW5rcyA+IGFbaHJlZj1cIiNjYXNpbm8tb3R6eXZ5XCJdIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRjhGRjEzO1xuICAgIGNvbG9yOiAjRjhGRjEzO1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAucmV2aWV3X190YWJzID4gI2Nhc2luby1zdGF0eTp0YXJnZXQgfiAucmV2aWV3X190YWJzLWxpbmtzID4gYVtocmVmPVwiI2Nhc2luby1ibG9nXCJdIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRjhGRjEzO1xuICAgIGNvbG9yOiAjRjhGRjEzO1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAucmV2aWV3X190YWJzID4gZGl2Om5vdCgucmV2aWV3X190YWJzLWxpbmtzKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvcmRlcjogMTsgfVxuICAucmV2aWV3X190YWJzID4gZGl2OnRhcmdldCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnJldmlld19fdGFicy1hc2lkZSB7XG4gICAgbWF4LXdpZHRoOiAzNzhweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgIC5yZXZpZXdfX3RhYnMtYXNpZGUge1xuICAgICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBtYXJnaW46IDMwcHggYXV0byAwO1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAucmV2aWV3X190YWJzLWFzaWRlLWNhc2lubyB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxNTE1MTUgMCUsICMwODA4MDggMTAwJSk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzEzMTMxO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgLnJldmlld19fdGFicy1hc2lkZS1jYXNpbm8ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAgICAgLnJldmlld19fdGFicy1hc2lkZS1jYXNpbm8taXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMTMxMzE7IH1cbiAgICAgICAgLnJldmlld19fdGFicy1hc2lkZS1jYXNpbm8taXRlbS1pbWcge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICB3aWR0aDogNTFweDtcbiAgICAgICAgICBoZWlnaHQ6IDUxcHg7IH1cbiAgICAgICAgICAucmV2aWV3X190YWJzLWFzaWRlLWNhc2luby1pdGVtLWltZyBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDUxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUxcHg7IH1cbiAgICAgICAgLnJldmlld19fdGFicy1hc2lkZS1jYXNpbm8taXRlbS10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgIGNvbG9yOiAjQzdDN0M3O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIG1heC13aWR0aDogMTMycHg7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLnJldmlld19fdGFicy1hc2lkZS1jYXNpbm8taXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IH0gfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgICAgICAgICAucmV2aWV3X190YWJzLWFzaWRlLWNhc2luby1pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDsgfSB9XG4gICAgICAgIC5yZXZpZXdfX3RhYnMtYXNpZGUtY2FzaW5vLWl0ZW0tYnRuLmJ0bi1jdGEge1xuICAgICAgICAgIG1heC13aWR0aDogMTA4cHg7XG4gICAgICAgICAgaGVpZ2h0OiA1MXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDE0cHggMjZweDsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgICAgICAgICAucmV2aWV3X190YWJzLWFzaWRlLWNhc2luby1pdGVtLWJ0bi5idG4tY3RhIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAxOXB4OyB9IH1cbiAgICAgIC5yZXZpZXdfX3RhYnMtYXNpZGUtY2FzaW5vLWJ0biB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICAgICAgLnJldmlld19fdGFicy1hc2lkZS1jYXNpbm8tYnRuLmJ0bi1jdGEge1xuICAgICAgICAgIG1heC13aWR0aDogMzc4cHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMTRweCAxMTVweDsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgICAgICAgICAucmV2aWV3X190YWJzLWFzaWRlLWNhc2luby1idG4uYnRuLWN0YSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggODJweDsgfSB9XG4gICAgICAgICAgLnJldmlld19fdGFicy1hc2lkZS1jYXNpbm8tYnRuLmJ0bi1jdGEuYnRuLWJvb2ttYWtlcnMge1xuICAgICAgICAgICAgcGFkZGluZzogMTRweCA5OXB4OyB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NDVweCkge1xuICAgICAgICAgICAgICAucmV2aWV3X190YWJzLWFzaWRlLWNhc2luby1idG4uYnRuLWN0YS5idG4tYm9va21ha2VycyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCA2MXB4OyB9IH1cbiAgLnJldmlld19fdGFicy1hc2lkZW1vYmlsZSB7XG4gICAgbWF4LXdpZHRoOiAzNzhweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgIC5yZXZpZXdfX3RhYnMtYXNpZGVtb2JpbGUge1xuICAgICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBtYXJnaW46IDEwcHggYXV0byAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLnJldmlld19fdGFicy1hc2lkZW1vYmlsZS1jYXNpbm8ge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzMxMzEzMTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgIC5yZXZpZXdfX3RhYnMtYXNpZGVtb2JpbGUtY2FzaW5vIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgICAgIC5yZXZpZXdfX3RhYnMtYXNpZGVtb2JpbGUtY2FzaW5vLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzEzMTMxOyB9XG4gICAgICAgIC5yZXZpZXdfX3RhYnMtYXNpZGVtb2JpbGUtY2FzaW5vLWl0ZW0taW1nIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgd2lkdGg6IDUxcHg7XG4gICAgICAgICAgaGVpZ2h0OiA1MXB4OyB9XG4gICAgICAgICAgLnJldmlld19fdGFicy1hc2lkZW1vYmlsZS1jYXNpbm8taXRlbS1pbWcgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MXB4OyB9XG4gICAgICAgIC5yZXZpZXdfX3RhYnMtYXNpZGVtb2JpbGUtY2FzaW5vLWl0ZW0tdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICBjb2xvcjogI0M3QzdDNztcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEzMnB4OyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5yZXZpZXdfX3RhYnMtYXNpZGVtb2JpbGUtY2FzaW5vLWl0ZW0tdGl0bGUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODVweCkge1xuICAgICAgICAgICAgLnJldmlld19fdGFicy1hc2lkZW1vYmlsZS1jYXNpbm8taXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7IH0gfVxuICAgICAgICAucmV2aWV3X190YWJzLWFzaWRlbW9iaWxlLWNhc2luby1pdGVtLWJ0bi5idG4tY3RhIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwOHB4O1xuICAgICAgICAgIGhlaWdodDogNTFweDtcbiAgICAgICAgICBwYWRkaW5nOiAxNHB4IDI2cHg7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODVweCkge1xuICAgICAgICAgICAgLnJldmlld19fdGFicy1hc2lkZW1vYmlsZS1jYXNpbm8taXRlbS1idG4uYnRuLWN0YSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMTlweDsgfSB9XG4gICAgICAucmV2aWV3X190YWJzLWFzaWRlbW9iaWxlLWNhc2luby1idG4ge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gICAgICAgIC5yZXZpZXdfX3RhYnMtYXNpZGVtb2JpbGUtY2FzaW5vLWJ0bi5idG4tY3RhIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDM3OHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDE0cHggMTE1cHg7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODVweCkge1xuICAgICAgICAgICAgLnJldmlld19fdGFicy1hc2lkZW1vYmlsZS1jYXNpbm8tYnRuLmJ0bi1jdGEge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDgycHg7IH0gfVxuXG4ucmV2aWV3X19vYnpvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAucmV2aWV3X19vYnpvciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIC5yZXZpZXdfX29iem9yLXNpZGViYXJzIC5saWNlbmNlZC1jYXNpbm9zLXNpZGViYXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgLnJldmlld19fb2J6b3ItbWFpbiB7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAucmV2aWV3X19vYnpvci1tYWluIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5yZXZpZXdfX29iem9yLW1haW4tdGFibGUge1xuICAgICAgbWFyZ2luLXRvcDogMjRweDsgfVxuICAgIC5yZXZpZXdfX29iem9yLW1haW4tcGx1c21pbnVzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzMxMzEzMTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIHBhZGRpbmc6IDE3cHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIC5yZXZpZXdfX29iem9yLW1haW4tcGx1c21pbnVzIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgICAgIC5yZXZpZXdfX29iem9yLW1haW4tcGx1c21pbnVzIHVsIGxpIHtcbiAgICAgICAgcGFkZGluZzogMTdweCAwIDE3cHggMzNweDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgIC5yZXZpZXdfX29iem9yLW1haW4tcGx1c21pbnVzIHVsIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAwIDdweCAzM3B4OyB9IH1cbiAgICAgICAgLnJldmlld19fb2J6b3ItbWFpbi1wbHVzbWludXMgdWwgbGkucmV2aWV3X19vYnpvci1tYWluLXBsdXNtaW51cy1wbHVzIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAucmV2aWV3X19vYnpvci1tYWluLXBsdXNtaW51cyB1bCBsaS5yZXZpZXdfX29iem9yLW1haW4tcGx1c21pbnVzLXBsdXM6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJpbWFnZXMvcGx1cy5zdmdcIik7IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgIC5yZXZpZXdfX29iem9yLW1haW4tcGx1c21pbnVzIHVsIGxpLnJldmlld19fb2J6b3ItbWFpbi1wbHVzbWludXMtcGx1czpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRvcDogNXB4OyB9IH1cbiAgICAgICAgLnJldmlld19fb2J6b3ItbWFpbi1wbHVzbWludXMgdWwgbGkucmV2aWV3X19vYnpvci1tYWluLXBsdXNtaW51cy1taW51cyB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgLnJldmlld19fb2J6b3ItbWFpbi1wbHVzbWludXMgdWwgbGkucmV2aWV3X19vYnpvci1tYWluLXBsdXNtaW51cy1taW51czpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgdG9wOiAxNnB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9taW51cy5zdmdcIik7IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgIC5yZXZpZXdfX29iem9yLW1haW4tcGx1c21pbnVzIHVsIGxpLnJldmlld19fb2J6b3ItbWFpbi1wbHVzbWludXMtbWludXM6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDVweDsgfSB9XG4gICAgLnJldmlld19fb2J6b3ItbWFpbi1wbHVzIHtcbiAgICAgIHdpZHRoOiA0OCU7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIC5yZXZpZXdfX29iem9yLW1haW4tcGx1cyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5yZXZpZXdfX29iem9yLW1haW4tbWludXMge1xuICAgICAgd2lkdGg6IDQ4JTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgLnJldmlld19fb2J6b3ItbWFpbi1taW51cyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG5cbi5yZXZpZXdfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjM1cHgpIHtcbiAgICAucmV2aWV3X19jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAucmV2aWV3X19jb250ZW50IC5tYWluLXRleHQge1xuICAgIG1heC13aWR0aDogNzg2cHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjM1cHgpIHtcbiAgICAgIC5yZXZpZXdfX2NvbnRlbnQgLm1haW4tdGV4dCB7XG4gICAgICAgIG1heC13aWR0aDogMTIzNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3JkZXI6IDI7IH0gfVxuICAgIC5yZXZpZXdfX2NvbnRlbnQgLm1haW4tdGV4dCAucG9zdC1jb250ZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLnJldmlld19fY29udGVudCAuYmxvZy1wYWdlX190b2Mge1xuICAgIG1heC13aWR0aDogMzc4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMzBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMzVweCkge1xuICAgICAgLnJldmlld19fY29udGVudCAuYmxvZy1wYWdlX190b2Mge1xuICAgICAgICBtYXgtd2lkdGg6IDEyMzVweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMzVweCkge1xuICAgICAgLnJldmlld19fY29udGVudCAuYmxvZy1wYWdlX190b2MgI3RvY19jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDEyMzVweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uZmFxLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MjE0O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZmFxLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuZmFxLWl0ZW06aG92ZXIgLmZhcS1pdGVtX19oZWFkZXI6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RkYxMzsgfVxuICAuZmFxLWl0ZW0uYWN0aXZlIC5mYXEtaXRlbV9faGVhZGVyIHtcbiAgICBjb2xvcjogI0Y4RkYxMzsgfVxuICAgIC5mYXEtaXRlbS5hY3RpdmUgLmZhcS1pdGVtX19oZWFkZXI6OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgY2FsYygtNTAlICsgM3B4KSkgcm90YXRlKDIyNWRlZyk7IH1cbiAgICAuZmFxLWl0ZW0uYWN0aXZlIC5mYXEtaXRlbV9faGVhZGVyOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMxMzEzMTsgfVxuICAuZmFxLWl0ZW1fX2hlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDE1cHggNjBweCAxNXB4IDMwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgLmZhcS1pdGVtX19oZWFkZXIge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4OyB9IH1cbiAgICAuZmFxLWl0ZW1fX2hlYWRlcjpob3ZlciB7XG4gICAgICBjb2xvcjogI0Y4RkYxMzsgfVxuICAgIC5mYXEtaXRlbV9faGVhZGVyOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICBib3JkZXI6IHNvbGlkICNGOEZGMTM7XG4gICAgICBib3JkZXItd2lkdGg6IDAgNHB4IDRweCAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCBjYWxjKC01MCUgLSAzcHgpKSByb3RhdGUoNDVkZWcpO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zczsgfVxuICAuZmFxLWl0ZW1fX2JvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbjogMTVweCA2MHB4IDE1cHggMzBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgY29sb3I6ICNDN0M3Qzc7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgY29sb3I6ICNDN0M3Qzc7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZhcS1pdGVtX19ib2R5IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTZweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIC5mYXEtaXRlbV9fYm9keSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7IH0gfVxuICAuZmFxLWl0ZW1fbGluZSAuZmFxLWl0ZW1fX2hlYWRlciB7XG4gICAgcGFkZGluZzogMjJweCA3MnB4IDIycHggMjVweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZmFxLWl0ZW1fbGluZSAuZmFxLWl0ZW1fX2hlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDIycHggNTBweCAyMnB4IDE1cHg7IH0gfVxuICAgIC5mYXEtaXRlbV9saW5lIC5mYXEtaXRlbV9faGVhZGVyOjphZnRlciB7XG4gICAgICByaWdodDogMjdweDsgfVxuICAgIC5mYXEtaXRlbV9saW5lIC5mYXEtaXRlbV9faGVhZGVyOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5mYXEtaXRlbV9saW5lIC5mYXEtaXRlbV9fYm9keSB7XG4gICAgbWFyZ2luOiAwIDI1cHg7XG4gICAgcGFkZGluZzogMjJweCAwIDIycHggMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAuZmFxLWl0ZW1fbGluZSAuZmFxLWl0ZW1fX2JvZHkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTdweDsgfSB9XG5cbi5mYXEge1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuZmFxLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mYXEtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9IH1cblxuLmZhcS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogNTBweCAwIDEwMHB4O1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAuZmFxLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDAgMzBweDsgfSB9XG5cbi5zZWFyY2hfX2Zvcm0ge1xuICBtYXgtd2lkdGg6IDU1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0OXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzIzMTMxO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuc2VhcmNoX19mb3JtIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6ICNDN0M3Qzc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBib3JkZXI6IG5vbmU7IH1cbiAgLnNlYXJjaF9fZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEZGMTM7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDRweCA0cHggMHB4O1xuICAgIHdpZHRoOiA2NnB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9zZWFyY2guc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9XG5cbi5wb3N0LWNvbnRlbnQge1xuICBtYXJnaW46IDUwcHggMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wb3N0LWNvbnRlbnQge1xuICAgICAgbWFyZ2luOiAzMHB4IDA7IH0gfVxuICAucG9zdC1jb250ZW50IGltZyB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gIC5wb3N0LWNvbnRlbnQgdWwge1xuICAgIG1hcmdpbi10b3A6IDEycHg7IH1cbiAgICAucG9zdC1jb250ZW50IHVsIGxpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjJweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLnBvc3QtY29udGVudCB1bCBsaTpudGgtY2hpbGQobisyKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDsgfVxuICAgICAgLnBvc3QtY29udGVudCB1bCBsaTpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjhGRjEzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHRvcDogOHB4O1xuICAgICAgICBsZWZ0OiA0cHg7IH1cbiAgLnBvc3QtY29udGVudCBvbCB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIycHg7IH1cbiAgICAucG9zdC1jb250ZW50IG9sIGxpOm50aC1jaGlsZChuKzIpIHtcbiAgICAgIG1hcmdpbi10b3A6IDVweDsgfVxuICAucG9zdC1jb250ZW50IHAuaW1wb3J0YW50IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxNTE1MTUgMCUsICMwODA4MDggMTAwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAucG9zdC1jb250ZW50IHAuaW1wb3J0YW50IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDsgfSB9XG4gICAgLnBvc3QtY29udGVudCBwLmltcG9ydGFudDpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkM2MDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHggMHB4IDBweCA0cHg7IH1cbiAgLnBvc3QtY29udGVudCBoMiwgLnBvc3QtY29udGVudCBoMywgLnBvc3QtY29udGVudCBoNCB7XG4gICAgbWFyZ2luOiA1MHB4IDAgMzBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAucG9zdC1jb250ZW50IGgyLCAucG9zdC1jb250ZW50IGgzLCAucG9zdC1jb250ZW50IGg0IHtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7IH0gfVxuICAucG9zdC1jb250ZW50IGJsb2NrcXVvdGUge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzE1MTUxNSAwJSwgIzA4MDgwOCAxMDAlKTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogMjBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAucG9zdC1jb250ZW50IGJsb2NrcXVvdGUge1xuICAgICAgICBwYWRkaW5nOiAxMHB4OyB9IH1cbiAgICAucG9zdC1jb250ZW50IGJsb2NrcXVvdGUgcCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgIGNvbG9yOiAjQzdDN0M3O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBjb2xvcjogI0M3QzdDNztcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5wb3N0LWNvbnRlbnQgYmxvY2txdW90ZSBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IH0gfVxuICAgICAgLnBvc3QtY29udGVudCBibG9ja3F1b3RlIHAgY2l0ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLnBvc3QtY29udGVudCBibG9ja3F1b3RlIHAgY2l0ZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDsgfSB9XG5cbi50b3AxMCB7XG4gIHBhZGRpbmctYm90dG9tOiA1NnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y4RkYxMztcbiAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDgsIDgsIDgsIDApIDAlLCAjRjhGRjEzIDU0LjE3JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlLCByZ2JhKDgsIDgsIDgsIDApIDEwMCUpO1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAudG9wMTAge1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH0gfVxuXG4uYmVzdC1zbG90cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA1NnB4IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYmVzdC1zbG90cyB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDA7IH0gfVxuICAuYmVzdC1zbG90cyBoMiB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmJlc3Qtc2xvdHMgaDIge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9IH1cbiAgLmJlc3Qtc2xvdHMgLmdhbWVzLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmciAxZnI7XG4gICAgZ2FwOiAzMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAgIC5iZXN0LXNsb3RzIC5nYW1lcy1ibG9jayB7XG4gICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYmVzdC1zbG90cyAuZ2FtZXMtYmxvY2sge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgICAgICBnYXA6IDEwcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgICAuYmVzdC1zbG90cyAuZ2FtZXMtYmxvY2sge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgIGdhcDogNXB4OyB9IH1cbiAgLmJlc3Qtc2xvdHMgLmdhbWUtaXRlbSB7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDEwcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMTMxMzE7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gIC5iZXN0LXNsb3RzIC5nYW1lLWl0ZW0tdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYmVzdC1zbG90cyAuZ2FtZS1pdGVtLW92ZXJsYXkgLmJ0bi1jdGEge1xuICAgIHdpZHRoOiAxMjFweDtcbiAgICBoZWlnaHQ6IDM5cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIGNvbG9yOiAjMDkwODA4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgICBjb2xvcjogIzA5MDgwODtcbiAgICBwYWRkaW5nOiAxMnB4IDMxcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmJlc3Qtc2xvdHMgLmdhbWUtaXRlbS1vdmVybGF5IC5idG4tY3RhIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgY29sb3I6ICMwOTA4MDg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjsgfSB9XG4gIC5iZXN0LXNsb3RzIC5nYW1lLWl0ZW0tb3ZlcmxheSAuYnRuLWN0YS5idG4tY3RhLXRyYW5zcGFyZW50IHtcbiAgICB3aWR0aDogMTIxcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAuM3M7IH1cbiAgICAuYmVzdC1zbG90cyAuZ2FtZS1pdGVtLW92ZXJsYXkgLmJ0bi1jdGEuYnRuLWN0YS10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgICBjb2xvcjogI0Y4RkYxMzsgfVxuICAuYmVzdC1zbG90cy1idG4ge1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDA7IH1cbiAgICAuYmVzdC1zbG90cy1idG4uYnRuLWN0YS5idG4tY3RhLXRyYW5zcGFyZW50IHtcbiAgICAgIHdpZHRoOiAyMzRweDtcbiAgICAgIGhlaWdodDogNTFweDtcbiAgICAgIHBhZGRpbmc6IDE0cHggNjhweDsgfVxuXG4uYWR2ZXJ0aXNpbmcge1xuICBwYWRkaW5nLWJvdHRvbTogNTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGOEZGMTM7XG4gIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSg4LCA4LCA4LCAwKSAwJSwgI0Y4RkYxMyA1NC4xNyUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSwgcmdiYSg4LCA4LCA4LCAwKSAxMDAlKTtcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxOyB9XG4gIC5hZHZlcnRpc2luZyBpbWcge1xuICAgIG1hcmdpbi1ib3R0b206IC01cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5hZHZlcnRpc2luZ19fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjJweCkge1xuICAgICAgLmFkdmVydGlzaW5nX193cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjJweCkge1xuICAgICAgLmFkdmVydGlzaW5nX193cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAuYWR2ZXJ0aXNpbmdfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDMwcHggMzJweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxNTE1MTUgMCUsICMwODA4MDggMTAwJSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMxMzEzMTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgbWF4LXdpZHRoOiA1ODJweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzMHB4KSB7XG4gICAgICAuYWR2ZXJ0aXNpbmdfX2l0ZW0ge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMTBweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMwcHgpIHtcbiAgICAgIC5hZHZlcnRpc2luZ19faXRlbTpudGgtY2hpbGQoMikge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4OyB9IH1cbiAgICAuYWR2ZXJ0aXNpbmdfX2l0ZW0gaDMge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYWR2ZXJ0aXNpbmdfX2l0ZW0gaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjJweCkge1xuICAgICAgICAuYWR2ZXJ0aXNpbmdfX2l0ZW0gaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgICAgICAgICBjb2xvcjogI2ZmZjsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MnB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYWR2ZXJ0aXNpbmdfX2l0ZW0gaDMge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IH0gfVxuICAgICAgLmFkdmVydGlzaW5nX19pdGVtIGgzIHNwYW4ge1xuICAgICAgICBjb2xvcjogI0Y4RkYxMzsgfVxuICAgIC5hZHZlcnRpc2luZ19faXRlbSBhIHtcbiAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MnB4KSB7XG4gICAgICAgIC5hZHZlcnRpc2luZ19faXRlbSBhIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4OyB9IH1cbiAgICAgIC5hZHZlcnRpc2luZ19faXRlbSBhLmJ0bi1jdGEge1xuICAgICAgICB3aWR0aDogNTE4cHg7XG4gICAgICAgIGhlaWdodDogNTFweDtcbiAgICAgICAgcGFkZGluZzogMTRweCAxMzlweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgY29sb3I6ICMwOTA4MDg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgICAgIGNvbG9yOiAjMDkwODA4OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmFkdmVydGlzaW5nX19pdGVtIGEuYnRuLWN0YSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDkwODA4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjsgfSB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MnB4KSB7XG4gICAgICAgICAgLmFkdmVydGlzaW5nX19pdGVtIGEuYnRuLWN0YSB7XG4gICAgICAgICAgICB3aWR0aDogMjYycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQxcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDk5cHg7IH0gfVxuXG4uZnJvbnQtcGFnZS5jb250YWluZXIuYmxvZy1wb3N0LWNvbW50YWluZXIuYmxvZy1wb3N0X19ibG9jayB7XG4gIGdhcDogMjBweDsgfVxuICAuZnJvbnQtcGFnZS5jb250YWluZXIuYmxvZy1wb3N0LWNvbW50YWluZXIuYmxvZy1wb3N0X19ibG9jayAuYmxvZy1wb3N0X19pdGVtIHtcbiAgICB3aWR0aDogMzY4cHg7IH1cblxuLmJsb2ctcGFnZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5ibG9nLXBhZ2VfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmJsb2ctcGFnZV9fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA3ODZweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgLmJsb2ctcGFnZV9fY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAuYmxvZy1wYWdlX19jb250ZW50IC5tYWluLXRleHQgI3RvY19jb250YWluZXIubm9fYnVsbGV0cyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgLmJsb2ctcGFnZV9fY29udGVudCAubWFpbi10ZXh0ICN0b2NfY29udGFpbmVyLm5vX2J1bGxldHMgLnRvY190aXRsZSB7XG4gICAgICBjb2xvcjogI0Y4RkYxMzsgfVxuICAgIC5ibG9nLXBhZ2VfX2NvbnRlbnQgLm1haW4tdGV4dCAjdG9jX2NvbnRhaW5lci5ub19idWxsZXRzIC50b2NfbGlzdCB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgLmJsb2ctcGFnZV9fY29udGVudCAubWFpbi10ZXh0ICN0b2NfY29udGFpbmVyLm5vX2J1bGxldHMgdWwudG9jX2xpc3QgbGkge1xuICAgICAgbWFyZ2luLXRvcDogNnB4OyB9XG4gIC5ibG9nLXBhZ2VfX2J0biB7XG4gICAgbWF4LXdpZHRoOiAyMTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWZhbWlseTogUmFsZXdheTtcbiAgICBjb2xvcjogIzA5MDgwODtcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG87IH1cblxuLmZvb3RlciB7XG4gIG1hcmdpbjogNTBweCAwIDMwcHg7IH1cbiAgLmZvb3Rlcl9fd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmZvb3Rlcl9fbG9nbyB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y4RkYxMztcbiAgICBib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoOCwgOCwgOCwgMCkgMCUsICNGOEZGMTMgNTQuMTclLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUsIHJnYmEoOCwgOCwgOCwgMCkgMTAwJSk7XG4gICAgYm9yZGVyLWltYWdlLXNsaWNlOiAxOyB9XG4gICAgLmZvb3Rlcl9fbG9nbyBpbWcge1xuICAgICAgbWFyZ2luOiAycHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC5mb290ZXJfX2xvZ28ge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuICAuZm9vdGVyX19tZW51LXRvcCB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAuZm9vdGVyX19tZW51LXRvcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gICAgLmZvb3Rlcl9fbWVudS10b3AtbmF2IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAuZm9vdGVyX19tZW51LXRvcC1uYXYge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuICAgICAgLmZvb3Rlcl9fbWVudS10b3AtbmF2IHVsLm5hdi1saXN0LXdyYXBwZXIua2lsbC1saXN0LmZvb3Rlci1tZW51IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAuZm9vdGVyX19tZW51LXRvcC1uYXYgdWwubmF2LWxpc3Qtd3JhcHBlci5raWxsLWxpc3QuZm9vdGVyLW1lbnUge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cbiAgICAgICAgLmZvb3Rlcl9fbWVudS10b3AtbmF2IHVsLm5hdi1saXN0LXdyYXBwZXIua2lsbC1saXN0LmZvb3Rlci1tZW51IGxpLm5hdi1pdGVtIHtcbiAgICAgICAgICBtYXJnaW46IDVweDsgfVxuICAgICAgICAgIC5mb290ZXJfX21lbnUtdG9wLW5hdiB1bC5uYXYtbGlzdC13cmFwcGVyLmtpbGwtbGlzdC5mb290ZXItbWVudSBsaS5uYXYtaXRlbSBhLm5hdi1pdGVtLWxpbmsge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zczsgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgLmZvb3Rlcl9fbWVudS10b3AtbmF2IHVsLm5hdi1saXN0LXdyYXBwZXIua2lsbC1saXN0LmZvb3Rlci1tZW51IGxpLm5hdi1pdGVtIGEubmF2LWl0ZW0tbGluayB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4OyB9IH1cbiAgICAgICAgICAgIC5mb290ZXJfX21lbnUtdG9wLW5hdiB1bC5uYXYtbGlzdC13cmFwcGVyLmtpbGwtbGlzdC5mb290ZXItbWVudSBsaS5uYXYtaXRlbSBhLm5hdi1pdGVtLWxpbms6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogI0Y4RkYxMztcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgICAgICAuZm9vdGVyX19tZW51LXRvcC1uYXYgdWwubmF2LWxpc3Qtd3JhcHBlci5raWxsLWxpc3QuZm9vdGVyLW1lbnUgbGkubmF2LWl0ZW0gYS5uYXYtaXRlbS1saW5rOmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZDNjAwOyB9XG4gICAgICAgICAgLmZvb3Rlcl9fbWVudS10b3AtbmF2IHVsLm5hdi1saXN0LXdyYXBwZXIua2lsbC1saXN0LmZvb3Rlci1tZW51IGxpLm5hdi1pdGVtIHVsLnN1Yi1tZW51IGxpLm5hdi1pdGVtIGEubmF2LWl0ZW0tbGluayB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgIGNvbG9yOiAjQzdDN0M3O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGNvbG9yOiAjQzdDN0M3O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzOyB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAuZm9vdGVyX19tZW51LXRvcC1uYXYgdWwubmF2LWxpc3Qtd3JhcHBlci5raWxsLWxpc3QuZm9vdGVyLW1lbnUgbGkubmF2LWl0ZW0gdWwuc3ViLW1lbnUgbGkubmF2LWl0ZW0gYS5uYXYtaXRlbS1saW5rIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IH0gfVxuICAgICAgICAgICAgLmZvb3Rlcl9fbWVudS10b3AtbmF2IHVsLm5hdi1saXN0LXdyYXBwZXIua2lsbC1saXN0LmZvb3Rlci1tZW51IGxpLm5hdi1pdGVtIHVsLnN1Yi1tZW51IGxpLm5hdi1pdGVtIGEubmF2LWl0ZW0tbGluazpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRjhGRjEzO1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAgIC5mb290ZXJfX21lbnUtdG9wLW5hdiB1bC5uYXYtbGlzdC13cmFwcGVyLmtpbGwtbGlzdC5mb290ZXItbWVudSBsaS5uYXYtaXRlbSB1bC5zdWItbWVudSBsaS5uYXYtaXRlbSBhLm5hdi1pdGVtLWxpbms6YWN0aXZlIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNGRkM2MDA7IH1cbiAgLmZvb3Rlcl9fbWVudS1ib3R0b20ge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzMxMzEzMTsgfVxuICAgIC5mb290ZXJfX21lbnUtYm90dG9tIHVsLm5hdi1saXN0LXdyYXBwZXIua2lsbC1saXN0LmZvb3Rlci1tZW51LWJvdHRvbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAuZm9vdGVyX19tZW51LWJvdHRvbSB1bC5uYXYtbGlzdC13cmFwcGVyLmtpbGwtbGlzdC5mb290ZXItbWVudS1ib3R0b20ge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAgICAgLmZvb3Rlcl9fbWVudS1ib3R0b20gdWwubmF2LWxpc3Qtd3JhcHBlci5raWxsLWxpc3QuZm9vdGVyLW1lbnUtYm90dG9tIGxpLm5hdi1pdGVtIHtcbiAgICAgICAgbWFyZ2luOiAwIDE0cHg7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAuZm9vdGVyX19tZW51LWJvdHRvbSB1bC5uYXYtbGlzdC13cmFwcGVyLmtpbGwtbGlzdC5mb290ZXItbWVudS1ib3R0b20gbGkubmF2LWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDsgfSB9XG4gICAgICAgIC5mb290ZXJfX21lbnUtYm90dG9tIHVsLm5hdi1saXN0LXdyYXBwZXIua2lsbC1saXN0LmZvb3Rlci1tZW51LWJvdHRvbSBsaS5uYXYtaXRlbSBhIHtcbiAgICAgICAgICBjb2xvcjogI0M3QzdDNztcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7IH1cbiAgICAgICAgICAuZm9vdGVyX19tZW51LWJvdHRvbSB1bC5uYXYtbGlzdC13cmFwcGVyLmtpbGwtbGlzdC5mb290ZXItbWVudS1ib3R0b20gbGkubmF2LWl0ZW0gYTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAuZm9vdGVyX19tZW51LWNvcHlyaWdodCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4iLCJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICAgIHNyYzogbG9jYWwoJ1JhbGV3YXktUmVndWxhcicpLCBsb2NhbCgnUmFsZXdheS1SZWd1bGFyJyksIHVybCgnLi9mb250cy9SYWxld2F5LVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSYWxld2F5JztcbiAgICBzcmM6IGxvY2FsKCdSYWxld2F5LUV4dHJhQm9sZCcpLCBsb2NhbCgnUmFsZXdheS1FeHRyYUJvbGQnKSwgdXJsKCcuL2ZvbnRzL1JhbGV3YXktRXh0cmFCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUmFsZXdheSc7XG4gICAgc3JjOiBsb2NhbCgnUmFsZXdheS1Cb2xkJyksIGxvY2FsKCdSYWxld2F5LUJvbGQnKSwgdXJsKCcuL2ZvbnRzL1JhbGV3YXktQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSYWxld2F5JztcbiAgICBzcmM6IGxvY2FsKCdSYWxld2F5LUV4dHJhTGlnaHQnKSwgbG9jYWwoJ1JhbGV3YXktRXh0cmFMaWdodCcpLCB1cmwoJy4vZm9udHMvUmFsZXdheS1FeHRyYUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUmFsZXdheSc7XG4gICAgc3JjOiBsb2NhbCgnUmFsZXdheS1MaWdodCcpLCBsb2NhbCgnUmFsZXdheS1MaWdodCcpLCB1cmwoJy4vZm9udHMvUmFsZXdheS1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICAgIHNyYzogbG9jYWwoJ1JhbGV3YXktTWVkaXVtJyksIGxvY2FsKCdSYWxld2F5LU1lZGl1bScpLCB1cmwoJy4vZm9udHMvUmFsZXdheS1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSYWxld2F5JztcbiAgICBzcmM6IGxvY2FsKCdSYWxld2F5LVNlbWlCb2xkJyksIGxvY2FsKCdSYWxld2F5LVNlbWlCb2xkJyksIHVybCgnLi9mb250cy9SYWxld2F5LVNlbWlCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG4iLCIqIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG91dGxpbmU6IDBcbn1cblxuaHRtbCB7XG4gICAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAgIEBpbmNsdWRlIGJvZHlUZXh0O1xufVxuXG5ib2R5IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDksIDgsIDgsIDEpO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyMDBweCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9iZy53ZWJwKTtcbn1cblxuLmFsaWdubm9uZSB7XG4gICAgbWFyZ2luOiA1cHggMjBweCAyMHB4IDBcbn1cblxuLmFsaWduY2VudGVyLFxuZGl2LmFsaWduY2VudGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDVweCBhdXRvXG59XG5cbi5hbGlnbnJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luOiA1cHggMCAyMHB4IDIwcHhcbn1cblxuLmFsaWdubGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiA1cHggMjBweCAyMHB4IDBcbn1cblxuLmFsaWduY2VudGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDVweCBhdXRvXG59XG5cbmEgaW1nLmFsaWducmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IDVweCAwIDIwcHggMjBweFxufVxuXG5hIGltZy5hbGlnbmxlZnQsXG5hIGltZy5hbGlnbm5vbmUge1xuICAgIG1hcmdpbjogNXB4IDIwcHggMjBweCAwXG59XG5cbmEgaW1nLmFsaWdubGVmdCB7XG4gICAgZmxvYXQ6IGxlZnRcbn1cblxuYSBpbWcuYWxpZ25jZW50ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0b1xufVxuXG51bCwgdWwgbGl7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG5cbmF7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wOm50aC1jaGlsZChuKzIpe1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbnAgaW1ne1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZDogJGJvZHlUZXh0O1xufVxuXG46OnNlbGVjdGlvbiB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAkYm9keVRleHQ7XG59XG5cbi5jb250YWluZXIge1xuICAgIEBpbmNsdWRlIGZsZXgtYm94KGZsZXgtc3RhcnQsIGZsZXgtc3RhcnQsIGNvbHVtbik7XG4gICAgbWF4LXdpZHRoOiAxMjM4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAyMnB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDk5MnB4KXtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDc2OHB4KXtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cbn1cblxuLmZvci1oIGgxe1xuICAgIEBpbmNsdWRlIGgxO1xufVxuXG4uYnRuLWN0YXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgQGluY2x1ZGUgZGVza3RvcEJ1dHRvbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICRiZztcbiAgICBwYWRkaW5nOiAxNHB4IDgycHg7XG4gICAgbWF4LXdpZHRoOiAzMzlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIH1cbiAgICAmOmFjdGl2ZXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0M3OEYwMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg0MjVweCl7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMzg1cHgpe1xuICAgICAgICBwYWRkaW5nOiAxMXB4IDkxcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDM3NHB4KXtcbiAgICAgICAgcGFkZGluZzogMTFweCA2M3B4O1xuICAgICAgfVxufVxuXG4uYnRuLWN0YS10cmFuc3BhcmVudHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgJjpob3ZlcntcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAmOmFjdGl2ZXtcbiAgICAgICAgY29sb3I6ICNDNzhGMDA7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDNzhGMDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cblxuLmN1c3RvbV9icmVhZGNydW1ic3tcbiAgICBtYXJnaW46IDMycHggMDtcbiAgICAmIHNwYW4ua2Jfc2Vwe1xuICAgICAgICBtYXJnaW46IDAgMTZweDtcbiAgICB9XG4gICAgJiBzcGFuIGF7XG4gICAgICAgIEBpbmNsdWRlIGJvZHlUZXh0O1xuICAgICAgICBjb2xvcjogJGJvZHlUZXh0O1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7IFxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxufSBcblxuLnRhYmxlLWluZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5TGlnaHQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoOTAwcHgpe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAmX19yb3d7XG4gICAgICBAaW5jbHVkZSBmbGV4LWJveChjZW50ZXIsIHNwYWNlLWJldHdlZW4pO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5TGlnaHQ7XG4gICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgcGFkZGluZzogMThweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoOTAwcHgpe1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWJveChmbGV4LXN0YXJ0LCBzcGFjZS1iZXR3ZWVuKTtcbiAgICAgICAgcGFkZGluZzogMThweCAxMHB4IDE2cHg7XG4gICAgICB9XG4gICAgICAmOmxhc3Qtb2YtdHlwZXtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuICAgICAgJiAudGl0bGV7XG4gICAgICAgIEBpbmNsdWRlIGJvZHlUZXh0O1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoOTAwcHgpe1xuICAgICAgICAgICAgQGluY2x1ZGUgc21hbGw7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEyNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJiAudGV4dHtcbiAgICAgICAgQGluY2x1ZGUgYm9keVRleHQ7XG4gICAgICAgIGNvbG9yOiAkYm9keVRleHQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoOTAwcHgpe1xuICAgICAgICAgICAgQGluY2x1ZGUgc21hbGw7XG4gICAgICAgICAgICBjb2xvcjogJGJvZHlUZXh0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxle1xuICAgICAgQGluY2x1ZGUgZmxleC1ib3goY2VudGVyLCBzcGFjZS1iZXR3ZWVuKTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleUxpZ2h0O1xuICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgIHBhZGRpbmc6IDE4cHg7XG4gICAgICAmOmxhc3Qtb2YtdHlwZXtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuICAgICAgJiAudGl0bGV7XG4gICAgICAgIEBpbmNsdWRlIGJvZHlUZXh0O1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICB9XG4gICAgICAmIC50ZXh0e1xuICAgICAgICBAaW5jbHVkZSBib2R5VGV4dDtcbiAgICAgICAgY29sb3I6ICRib2R5VGV4dDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fdGl0bGV7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNzY4cHgpe1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgICAmIC50aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDc2OHB4KXtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fY29se1xuICAgICAgJi1sZWZ0e1xuICAgICAgICBmbGV4LWJhc2lzOiAzNSU7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGNlbnRlciwgZmxleC1zdGFydCk7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg3NjhweCl7XG4gICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1yaWdodHtcbiAgICAgICAgZmxleC1iYXNpczogNjUlO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWJveChjZW50ZXIsIGZsZXgtc3RhcnQpO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNzY4cHgpe1xuICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gICN0b2NfY29udGFpbmVye1xuICAgIG1heC13aWR0aDogMzc4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMTMxMzE7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG4udG9jX3RpdGxle1xuICAgIEBpbmNsdWRlIGRlc2t0b3BCdXR0b247XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cbnVsLnRvY19saXN0e1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgJiBsaXtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgICAmIGF7XG4gICAgICAgICAgICBAaW5jbHVkZSBoNTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXI6YmVmb3Jle1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAxcHggMXB4IDBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9ICAgXG59XG5cbi5wYWdpbmF0aW9uLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnBhZ2UtbnVtYmVycyB7XG4gICAgQGluY2x1ZGUgZmxleC1ib3goY2VudGVyLCBjZW50ZXIpO1xuICAgIEBpbmNsdWRlIGg1O1xuICAgIGNvbG9yOiAkYm9keVRleHQ7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAmOm50aC1jaGlsZChuKzIpe1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cbn1cbi5wYWdlLW51bWJlcnMgbGkge1xuICAgIHBhZGRpbmc6IDAgNXB4O1xufVxuLnBhZ2UtbnVtYmVycyBsaSBzcGFuIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG59XG4ucGFnZS1udW1iZXJzIGxpIC5uZXh0LFxuLnBhZ2UtbnVtYmVycyBsaSAucHJldiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNGOEZGMTM7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG59XG4ucGFnZS1udW1iZXJzIGxpIC5uZXh0OmJlZm9yZSxcbi5wYWdlLW51bWJlcnMgbGkgLnByZXY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiBzb2xpZCAkZ3JleTtcbiAgICBib3JkZXItd2lkdGg6IDAgM3B4IDNweCAwO1xuICAgIHBhZGRpbmc6IDJweDtcbn1cbi5wYWdlLW51bWJlcnMgbGkgLm5leHQ6YmVmb3JlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDMxNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzE1ZGVnKTtcbiAgICByaWdodDogMnB4O1xufVxuLnBhZ2UtbnVtYmVycyBsaSAucHJldjpiZWZvcmUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgIGxlZnQ6IDJweDtcbn1cblxuXG5cbi5wb3NfX2JveHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuXG5pbnB1dFt0eXBlPXN1Ym1pdF17XG5cdGJhY2tncm91bmQtY29sb3I6ICNmOGZmMTM7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzA5MDgwODtcbiAgICBwYWRkaW5nOiAxNHB4IDUwcHg7XG4gICAgbWF4LXdpZHRoOiAzMzlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xufSIsIi8vdGV4dCBDb2xvcnNcbiRwcmltYXJ5OiAjRjhGRjEzO1xuJHdoaXRlOiAjZmZmO1xuJGdyZXk6ICMyMzIzMjM7XG4kYmc6ICMwOTA4MDg7XG4kZ3JleUxpZ2h0OiAjMzEzMTMxO1xuJGJsYWNrOiAjMDAwO1xuXG4kYm9keVRleHQ6ICNDN0M3Qzc7XG4kc3Ryb2tlTGlnaHQ6ICM3MDcyMTQ7XG4kZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzE1MTUxNSAwJSwgIzA4MDgwOCAxMDAlKTtcbiRzZWNvbmRhcnk6ICNGRkM2MDA7XG5cbi8vIGJ1dHRvbnNcblxuICRidG46ICNGOEZGMTM7XG4gJGJ0bkhvdmVyOiAjRkZDNjAwO1xuICRidG5BY3RpdmU6ICNDNzhGMDA7XG5cbi8vIGZvbnRzXG4kZm9udDogJ1JhbGV3YXknO1xuXG5AbWl4aW4gZm9udHMoXG4gICRzaXplOiBmYWxzZSxcbiAgJGxoOiBmYWxzZSxcbiAgJGNvbG9yOiBmYWxzZSxcbiAgJHdlaWdodDogZmFsc2UsXG4gICRmb250OiBmYWxzZSxcbiAgJGxzOiBmYWxzZSxcbiAgJHRkOiBmYWxzZVxuKSB7XG4gIEBpZiAkc2l6ZSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZTtcbiAgfVxuICBAaWYgJGxoIHtcbiAgICBsaW5lLWhlaWdodDogJGxoO1xuICB9XG4gIEBpZiAkY29sb3Ige1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbiAgQGlmICR3ZWlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICB9XG4gIEBpZiAkZm9udCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250O1xuICB9XG59XG5cbkBtaXhpbiBoMSB7XG4gICAgQGluY2x1ZGUgZm9udHMoNDhweCwgNTZweCwgJHdoaXRlLCBib2xkLCAkZm9udCk7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIEBpbmNsdWRlIGZvbnRzKDMwcHgsIDM2cHgpO1xuICAgIH1cbiAgfVxuXG4gIEBtaXhpbiBoMiB7XG4gICAgQGluY2x1ZGUgZm9udHMoMzZweCwgMTIwJSwgJGJsYWNrLCBib2xkLCAkZm9udCk7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIEBpbmNsdWRlIGZvbnRzKDI0cHgsIDMwcHgpO1xuICAgIH1cbiAgfVxuXG4gIEBtaXhpbiBoMyB7XG4gICAgQGluY2x1ZGUgZm9udHMoMjBweCwgMTIwJSwgJGJsYWNrLCA2MDAsICRmb250KTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgQGluY2x1ZGUgZm9udHMoMjBweCwgMjRweCk7XG4gICAgfVxuICB9XG5cbiAgQG1peGluIGg0IHtcbiAgICBAaW5jbHVkZSBmb250cygxOHB4LCAxMjAlLCAkYmxhY2ssIDYwMCwgJGZvbnQpO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBAaW5jbHVkZSBmb250cygxOHB4LCAyNXB4KTtcbiAgICB9XG4gIH1cblxuICBAbWl4aW4gaDUge1xuICAgIEBpbmNsdWRlIGZvbnRzKDE2cHgsIDEyMCUsICRibGFjaywgNjAwLCAkZm9udCk7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIEBpbmNsdWRlIGZvbnRzKDE0cHgsIDE4cHgpO1xuICAgIH1cbiAgfVxuXG4gIEBtaXhpbiBkZXNrdG9wQnV0dG9uIHtcbiAgICBAaW5jbHVkZSBmb250cygxNnB4LCAyMXB4LCAkYmcsIGJvbGQsICRmb250KTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgQGluY2x1ZGUgZm9udHMoMTZweCwgMjFweCwgJGJnLCA3MDAsICRmb250KTtcbiAgICB9XG4gIH1cblxuICBAbWl4aW4gYm9keVRleHQge1xuICAgIEBpbmNsdWRlIGZvbnRzKDE2cHgsIDIxcHgsICRib2R5VGV4dCwgbm9ybWFsLCAkZm9udCk7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIEBpbmNsdWRlIGZvbnRzKDE0cHgsIDE2cHgpO1xuICAgIH1cbiAgfVxuXG4gIEBtaXhpbiBzbWFsbEhlYWRpbmcge1xuICAgIEBpbmNsdWRlIGZvbnRzKDEycHgsIDE0cHgsICRibGFjaywgNjAwLCAkZm9udCk7XG4gIH1cblxuICBAbWl4aW4gc21hbGwge1xuICAgIEBpbmNsdWRlIGZvbnRzKDEycHgsIDE0cHgsICRibGFjaywgbm9ybWFsLCAkZm9udCk7XG4gIH1cbiAgICBcbiAgLy9AaW5jbHVkZSB3cmFwcCg1MCUsIGZhbHNlLCBmYWxzZSwgNXB4KTtcblxuICBAbWl4aW4gd3JhcHAoJHRvcDogMCwgJGJvdHRvbTogMCwgJHJpZ2h0OiAwLCAkbGVmdDogMCkge1xuICAgIHRvcDogJHRvcDtcbiAgICBib3R0b206ICRib3R0b207XG4gICAgcmlnaHQ6ICRyaWdodDtcbiAgICBsZWZ0OiAkbGVmdDtcbiAgfVxuXG4gIC8vQGluY2x1ZGUgZmxleC1ib3goY2VudGVyLCBjZW50ZXIsIHNwYWNlLWJldHdlZW4pO1xuXG4gIEBtaXhpbiBmbGV4LWJveCgkYWxpZ24taXRlbXM6IGZhbHNlLCAkanVzdGlmeS1jb250ZW50OiBmYWxzZSwgJGRpcmVjdGlvbjogZmFsc2UpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIEBpZiAkYWxpZ24taXRlbXMge1xuICAgICAgYWxpZ24taXRlbXM6ICRhbGlnbi1pdGVtcztcbiAgICB9XG4gICAgQGlmICRqdXN0aWZ5LWNvbnRlbnQge1xuICAgICAganVzdGlmeS1jb250ZW50OiAkanVzdGlmeS1jb250ZW50O1xuICAgIH1cbiAgICBAaWYgJGRpcmVjdGlvbiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcbiAgICB9XG4gIH1cblxuICAvL0BpbmNsdWRlIG1lZGlhUXVlcnkoNTY0cHgpIHt9XG5cbiAgQG1peGluIG1lZGlhUXVlcnkoJHZhbHVlKSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHZhbHVlKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuXG4iLCIuYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIHBhZGRpbmc6IDExcHggMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICMwQzBDMEM7XG4gICAgYm94LXNoYWRvdzogLTNweCAtM3B4IDZweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDYpLCAzcHggM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuNDEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDEwMDBweCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIFxuICAgICY6aG92ZXIgLmJ1cmdlcl9fbGluZTo6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMzAlKTtcbiAgICB9XG4gIFxuICAgICY6aG92ZXIgLmJ1cmdlcl9fbGluZTo6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEzMCUpO1xuICAgIH1cbiAgXG4gICAgJl9fbGluZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICBcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAtMTMwJTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgIH1cbiAgXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgICAgfVxuICBcbiAgICAgICZfdG9wIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MsIGJhY2tncm91bmQtY29sb3IgMC42cywgdG9wIDAuM3MgMC4zcztcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuICBcbiAgICAgICZfbWlkZGxlIHtcbiAgICAgICAgbWFyZ2luOiA1cHggMCA1cHggYXV0bztcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xuICBcbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNzVtcztcbiAgICAgICAgfVxuICAgICAgfVxuICBcbiAgICAgICZfYm90dG9tIHtcbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgLmJ1cmdlci5idXJnZXJfYWN0aXZlIHtcbiAgICAuYnVyZ2VyX19saW5lIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICBcbiAgICAgICY6OmFmdGVyLFxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgXG4gICAgICAmX3RvcCB7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIDBzLCB0cmFuc2Zvcm0gMC4zcyAwLjNzO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIHRvcDogMTRweDtcbiAgICAgIH1cbiAgXG4gICAgICAmX21pZGRsZSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgICAmX2JvdHRvbXtcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuM3MsIGJhY2tncm91bmQtY29sb3IgMHMsIHRyYW5zZm9ybSAwLjNzIDAuM3M7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9IiwiQGltcG9ydCBcInBhcnRzL2J1cmdlclwiO1xuXG4uaGVhZGVyIHtcbiAgJl9fbG9nbyB7XG4gICAgJiBpbWcge1xuICAgICAgcGFkZGluZzogMTNweCAwO1xuICAgIH1cbiAgfVxuXG4gICZfX3RvcCB7XG4gICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgxMDAwcHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogaW5oZXJpdDtcbiAgICB9XG4gIH1cblxuICAmX19ib3R0b20ge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzE3MTcxNyAwJSwgIzA4MDgwOCAxMDAlKTtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgIzA4MDgwODtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICZfX21haW4ge1xuICAgIEBpbmNsdWRlIGZsZXgtYm94KGNlbnRlciwgc3BhY2UtYmV0d2Vlbik7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmLW1lbnUge1xuICAgIEBpbmNsdWRlIGZsZXgtYm94KGNlbnRlciwgc3BhY2UtYmV0d2Vlbik7XG4gICAgQGluY2x1ZGUgaDQ7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBtYXJnaW46IDAgMjBweCAwIDA7XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogMDtcbiAgICB9XG4gICAgJjo6LW1vei1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDA7XG4gICAgfVxuICAgICY6Oi1tcy1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDA7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAgICAgQGluY2x1ZGUgZmxleC1ib3goY2VudGVyLCBzcGFjZS1iZXR3ZWVuKTtcblxuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDEwMDBweCkge1xuICAgICAgQGluY2x1ZGUgZmxleC1ib3goZmxleC1zdGFydCwgZmxleC1zdGFydCwgY29sdW1uKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTAwcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAvLyBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gOTVweCk7XG4gICAgICBoZWlnaHQ6IDIwMHZoO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB6LWluZGV4OiA5O1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDgwODtcbiAgICB9XG5cblxuXG4gICAgLm5hdi1pdGVtIHtcbiAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgcGFkZGluZzogMjJweCAzM3B4O1xuICAgICAgbWF4LXdpZHRoOiAyMzVweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmIHNwYW4ge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgICAgJiBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgICAgJjo6bWFya2Vye1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgJl9fdHJpYW5nbGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsYWNrIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMTAwMHB4KSB7XG4gICAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICAgIHRvcDogMTdweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjphZnRlcntcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgICRwcmltYXJ5O1xuICAgICAgICBib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoOCwgOCwgOCwgMCkgMCUsICNGOEZGMTMgNTQuMTclLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUsIHJnYmEoOCwgOCwgOCwgMCkgMTAwJSk7XG4gICAgICAgIGJvcmRlci1pbWFnZS1zbGljZTogMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICB9XG4gICAgICAmOmhvdmVyOmFmdGVye1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuXG4gICAgICAmIGEubmF2LWl0ZW0tbGlua3tcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXI6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciA+IC5zdWItbWVudXtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgICB9XG5cbiAgICAgICYgdWwuc3ViLW1lbnV7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICYgbGkubmF2LWl0ZW17XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzE3MTcxNyAwJSwgIzA4MDgwOCAxMDAlKTtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggNHB4IDRweDtcbiAgICAgICAgICBtYXJnaW46IDIycHggMnB4IDJweDtcbiAgICAgICAgICAmOm50aC1jaGlsZChuKzIpe1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTRweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJiBhLm5hdi1pdGVtLWxpbmt7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmIHVsLnN1Yi1tZW51e1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgbGVmdDogMjIycHg7XG4gICAgICAgICAgcGFkZGluZzogMTBweCA1cHg7XG4gICAgICAgICAgJiBsaS5uYXYtaXRlbXtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAyMHB4IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fb3BlbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgei1pbmRleDogMTAwMDtcblxuICAgICAgJiBsaS5uYXYtaXRlbXtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5TGlnaHQ7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICB3aWR0aDogOTIlO1xuXG4gICAgICAgICYgdWwuc3ViLW1lbnV7XG4gICAgICAgICAgbGVmdDogLTJweDtcbiAgICAgICAgICB0b3A6IDM0cHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgJiBsaS5uYXYtaXRlbXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywjMjAyMDIwLCMxMDA4MDgpO1xuICAgICAgICAgICAgJiBhLm5hdi1pdGVtLWxpbmt7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiB1bC5zdWItbWVudXtcbiAgICAgICAgICAgICAgdG9wOiA1MXB4O1xuICAgICAgICAgICAgICBsZWZ0OiAtNnB4O1xuICAgICAgICAgICAgICAmIGxpLm5hdi1pdGVte1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAyMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fY2xvc2Uge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICB9XG4gICZfX2xhbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgQGluY2x1ZGUgYm9keVRleHQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgICY6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgdG9wOiAxMnB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvbGFuZy5zdmdcIik7XG4gICAgfVxuICAgICY6aG92ZXIgLmhlYWRlcl9fbGFuZy1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLmhpZGUgLmhlYWRlcl9fbGFuZy1jdXJyZW50IHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gICAgJi5oaWRlIC5oZWFkZXJfX2xhbmctY3VycmVudDphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmLmhpZGUgLmhlYWRlcl9fbGFuZy1saXN0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYtY3VycmVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cbiAgICAmLWxpc3Qge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogIzEyMTIxMjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzNjNkNDc7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgICYgYSB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5iYW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICAkcHJpbWFyeTtcbiAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDgsIDgsIDgsIDApIDAlLCAjRjhGRjEzIDU0LjE3JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlLCByZ2JhKDgsIDgsIDgsIDApIDEwMCUpO1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XG4gIHBhZGRpbmc6IDAgMCA1NnB4IDA7XG4gICZfX3dyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICAgIEBpbmNsdWRlIGZsZXgtYm94KGZsZXgtc3RhcnQsIHNwYWNlLWJldHdlZW4pO1xuICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoOTEycHgpe1xuICAgICAgQGluY2x1ZGUgZmxleC1ib3goY2VudGVyLCBjZW50ZXIsIGNvbHVtbik7XG4gICAgfVxuICB9XG5cbiAgJl9fcmlnaHR7XG4gICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg5MTJweCl7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIH1cblxuICAgICYgaW1ne1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl9fbGVmdCB7XG4gICAgbWF4LXdpZHRoOiA1NjFweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYtc2VhcmNoIHtcbiAgICAgIG1hcmdpbjogMzJweCAwO1xuICAgIH1cblxuICAgICYtaXRlbXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogMTZweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoOTEycHgpe1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMzg1cHgpe1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICB9XG5cbiAgICAgICYgYS5iYW5uZXJfX2xlZnQtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIGg1O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB3aWR0aDogMTczcHg7XG4gICAgICAgIGhlaWdodDogNTJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxNTE1MTUgMCUsICMwODA4MDggMTAwJSk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM3MDcyMTQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgzODVweCl7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgd2lkdGg6IDEzMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgzNzRweCl7XG4gICAgICAgICAgd2lkdGg6IDEyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaXRlbS0xIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgzNzRweCl7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgbGVmdDogMjdweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9iYW5uZXItaXRlbTEuc3ZnXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNzY4cHgpe1xuICAgICAgICAgICAgICB0b3A6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDM4NXB4KXtcbiAgICAgICAgICAgICAgdG9wOiAxNHB4O1xuICAgICAgICAgICAgICBsZWZ0OiAxOHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLml0ZW0tMiB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMzc0cHgpe1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICAgIGxlZnQ6IDI1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvYmFubmVyLWl0ZW0yLnN2Z1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDc2OHB4KXtcbiAgICAgICAgICAgICAgdG9wOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgzODVweCl7XG4gICAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICAgICAgbGVmdDogMThweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5pdGVtLTMge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDM3NHB4KXtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICBsZWZ0OiAyOXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2Jhbm5lci1pdGVtMy5zdmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg3NjhweCl7XG4gICAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMzg1cHgpe1xuICAgICAgICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgICAgICAgIGxlZnQ6IDIycHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuaXRlbS00IHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgzNzRweCl7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgbGVmdDogMTNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9iYW5uZXItaXRlbTQuc3ZnXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNzY4cHgpe1xuICAgICAgICAgICAgICB0b3A6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDM4NXB4KXtcbiAgICAgICAgICAgICAgdG9wOiAxNHB4O1xuICAgICAgICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuaXRlbS01IHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMzc0cHgpe1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgIGxlZnQ6IDExcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvYmFubmVyLWl0ZW01LnN2Z1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDc2OHB4KXtcbiAgICAgICAgICAgICAgdG9wOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgzODVweCl7XG4gICAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLml0ZW0tNiB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDM3NHB4KXtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICBsZWZ0OiA3cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvYmFubmVyLWl0ZW02LnN2Z1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDc2OHB4KXtcbiAgICAgICAgICAgICAgdG9wOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgzODVweCl7XG4gICAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuaXRlbS03IHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgzNzRweCl7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgdG9wOiAxN3B4O1xuICAgICAgICAgICAgbGVmdDogMjdweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9iYW5uZXItaXRlbTcuc3ZnXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMzg1cHgpe1xuICAgICAgICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgICAgICAgIGxlZnQ6IDE4cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuaXRlbS04IHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgzNzRweCl7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgdG9wOiAxNHB4O1xuICAgICAgICAgICAgbGVmdDogMzVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9iYW5uZXItaXRlbTguc3ZnXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNzY4cHgpe1xuICAgICAgICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDM4NXB4KXtcbiAgICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgICAgICBsZWZ0OiAxOHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLml0ZW0tOSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDM3NHB4KXtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjZweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2Jhbm5lci1pdGVtOS5zdmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg3NjhweCl7XG4gICAgICAgICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgICAgICAgbGVmdDogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMzg1cHgpe1xuICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgIGxlZnQ6IDFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLml0ZW0tMTAge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgzNzRweCl7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI5cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgbGVmdDogMTNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9iYW5uZXItaXRlbTEwLnN2Z1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDc2OHB4KXtcbiAgICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgzODVweCl7XG4gICAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLml0ZW0tMTEge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgzNzRweCl7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgdG9wOiAxM3B4O1xuICAgICAgICAgICAgbGVmdDogMjVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9iYW5uZXItaXRlbTExLnN2Z1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDc2OHB4KXtcbiAgICAgICAgICAgICAgdG9wOiAxNHB4O1xuICAgICAgICAgICAgICBsZWZ0OiAzMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgzODVweCl7XG4gICAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgICAgbGVmdDogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLml0ZW0tMTIge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgzNzRweCl7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgICAgICBsZWZ0OiAzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvYmFubmVyLWl0ZW0xMi5zdmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg3NjhweCl7XG4gICAgICAgICAgICAgIHRvcDogMTdweDtcbiAgICAgICAgICAgICAgbGVmdDogMTFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMzg1cHgpe1xuICAgICAgICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19ib3R0b217XG4gICAgYmFja2dyb3VuZDogI2Y4ZmYxMztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleUxpZ2h0O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBAaW5jbHVkZSBmbGV4LWJveChjZW50ZXIsIHNwYWNlLWJldHdlZW4pO1xuICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDEwOTFweCl7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDkxMnB4KXtcbiAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGNlbnRlciwgY2VudGVyLCBjb2x1bW4pO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgJi1pbmZve1xuICAgICAgY29sb3I6ICMwODA4MDg7XG4gICAgfVxuICAgICYtdGl0bGV7XG4gICAgICBAaW5jbHVkZSBib2R5VGV4dDtcbiAgICAgIGNvbG9yOiAjNDg0ODQ4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg3NjhweCl7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICB9XG4gICAgfVxuICAgICYtcGFyYW17XG4gICAgICBAaW5jbHVkZSBoMztcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAmLnBhcmFtLTJ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoOTEycHgpe1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIxcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi1idG57XG4gICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDkxMnB4KXtcbiAgICAgICAgbWFyZ2luLXRvcDogMjFweDtcbiAgICAgIH1cbiAgICAgICYuYnRuLWN0YXtcbiAgICAgICAgcGFkZGluZzogMTRweCA3MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIzE1MTUxNSwjMDgwODA4KTtcbiAgICAgICAgY29sb3I6ICNmOGZmMTM7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMzkxcHgpe1xuICAgICAgICAgIHBhZGRpbmc6IDE0cHggMzRweDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnJlY29tbWVuZGF0aW9uc3tcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAgJHByaW1hcnk7XG4gICAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDgsIDgsIDgsIDApIDAlLCAjRjhGRjEzIDU0LjE3JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlLCByZ2JhKDgsIDgsIDgsIDApIDEwMCUpO1xuICAgIGJvcmRlci1pbWFnZS1zbGljZTogMTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTZweDtcbiAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDY4MHB4KXtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1ib3goY2VudGVyLCBjZW50ZXIsIGNvbHVtbik7XG4gICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICAgIH1cbiAgICAmIGgye1xuICAgICAgICBAaW5jbHVkZSBoMjtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAmX19pdGVtc3tcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1ib3goY2VudGVyLCBzcGFjZS1iZXR3ZWVuKTtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDEyMjhweCl7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4LWJveChjZW50ZXIsIGNlbnRlcik7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faXRlbXtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleUxpZ2h0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgIHdpZHRoOiAxNTNweDtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1ib3goY2VudGVyLCBjZW50ZXIsIGNvbHVtbik7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNjgwcHgpe1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1ib3goY2VudGVyLCBzcGFjZS1iZXR3ZWVuLCBpbml0aWFsKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogN3B4O1xuICAgICAgICB9XG4gICAgICAgICYtaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDEyMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMjFweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNjgwcHgpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgaW1ne1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMjFweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyMXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDY4MHB4KXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQxcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi10aXRsZXtcbiAgICAgICAgICAgIEBpbmNsdWRlIGg1O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMTZweCAwIDI0cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDY4MHB4KXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWJ0bi5idG4tY3Rhe1xuICAgICAgICAgICAgcGFkZGluZzogMTRweCAzOXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg2ODBweCl7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyOXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnJhdGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICBcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDRweCkge1xuICAgICAgJi5zbSB7XG4gICAgICAgIG1pbi13aWR0aDogMTI1cHg7XG4gIFxuICAgICAgICAucmF0aW5nX19jb250YWluZXIge1xuICAgICAgICAgIG1heC13aWR0aDogOTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTEwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgXG4gICAgJl9fc3RhcnMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy10b3A6IDIwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gIFxuICAgICAgJl9hbGwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCdpbWFnZXMvc3Rhci5zdmcnKSBsZWZ0IHRvcC9hdXRvIDIwMCUgcmVwZWF0LXg7XG4gICAgICB9XG4gIFxuICAgICAgJl9jdXJyZW50IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnaW1hZ2VzL3N0YXIuc3ZnJykgbGVmdCBib3R0b20vYXV0byAyMDAlIHJlcGVhdC14O1xuICAgICAgfVxuICAgIH1cbiAgXG4gICAgJl9fdGV4dCB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAvLyAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5Rm9udDtcbiAgICAvLyAgIEBpbmNsdWRlIHRleHQtc3R5bGUoYm9sZCwgMTRweCwgMS41LCB1cHBlcmNhc2UsICR0ZXh0WWVsbG93KTtcbiAgICB9XG4gIH1cbiAgIiwiLnN1YnNjcmliZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDUwcHggMDtcbiAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDc4NnB4KXtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgICZfX3dyYXBwZXJ7XG4gICAgICBAaW5jbHVkZSBmbGV4LWJveChjZW50ZXIsIHNwYWNlLWV2ZW5seSk7XG4gICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDEwMDBweCl7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGNlbnRlciwgY2VudGVyLCBjb2x1bW4pO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19pbWcgaW1ne1xuICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgxMjAwcHgpe1xuICAgICAgICB3aWR0aDogMzUwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDQ1MHB4KXtcbiAgICAgICAgd2lkdGg6IDI3NnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19mb3Jte1xuICAgICAgQGluY2x1ZGUgZmxleC1ib3goY2VudGVyLCBjZW50ZXIsIGNvbHVtbik7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTA0LjU4ZGVnLCByZ2JhKDcyLCA3MiwgNzIsIDAuMDMyKSAtMS41MSUsIHJnYmEoMjQ3LCAyNTUsIDEsIDAuMDMyKSA1My40NiUsIHJnYmEoNDksIDQ5LCA0OSwgMCkgOTkuMDElKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5TGlnaHQ7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDYwcHgpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgcGFkZGluZzogNjRweCA4MnB4O1xuICAgICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMTI1MHB4KXtcbiAgICAgICAgcGFkZGluZzogNTNweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDExMjJweCl7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg2MDBweCl7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMTBweDtcbiAgICAgIH1cbiAgICAgICYtdGl0bGV7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDExNiU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAncG51bScgb24sICdsbnVtJyBvbiwgJ2xpZ2EnIG9mZjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg2MDBweCl7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLWlucHV0c3tcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNjAwcHgpe1xuICAgICAgICAgIG1hcmdpbjogMjRweCAwO1xuICAgICAgICB9XG4gICAgICAgICYgaW5wdXR7XG4gICAgICAgICAgd2lkdGg6IDIyNHB4O1xuICAgICAgICAgIGhlaWdodDogNTFweDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleUxpZ2h0O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgY29sb3I6ICRib2R5VGV4dDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg2MDBweCl7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpudGgtY2hpbGQobisyKXtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg2MDBweCl7XG4gICAgICAgICAgICAgIG1hcmdpbjogMTJweCAwIDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfSIsIi5hdXRob3J7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxNTE1MTUgMCUsICMwODA4MDggMTAwJSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMxMzEzMTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgJl9fdG9we1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWJveChjZW50ZXIsIHNwYWNlLWJldHdlZW4pO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDc2OHB4KXtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGZsZXgtc3RhcnQsIGNlbnRlciwgY29sdW1uKTtcbiAgICAgICAgfVxuICAgICAgICAmLW5hbWV7XG4gICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRib2R5VGV4dDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNzY4cHgpe1xuICAgICAgICAgICAgICAgIG1hcmdpbjogM3B4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1yZWFke1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg3NjhweCl7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19ib3R0b217XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgfVxufSIsIi5jYXNpbm8tb3R6eXZ5IHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJl9fd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgZmxleC1ib3goZmxleC1zdGFydCwgc3BhY2UtYmV0d2Vlbik7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmIC5jb250YWluZXJzIHtcbiAgICAgIG1heC13aWR0aDogNzg2cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmIC5yZXZpZXdfX3RhYnMtYXNpZGUge1xuICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgQGluY2x1ZGUgaDI7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICZfX3RvcCB7XG4gICAgbWFyZ2luOiAyNHB4IDAgMzBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIEBpbmNsdWRlIGZsZXgtYm94KGNlbnRlciwgc3BhY2UtYmV0d2Vlbik7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5TGlnaHQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgJi10aXRsZSB7XG4gICAgICBAaW5jbHVkZSBoNTtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gIH1cbn1cblxuLmNvbW1lbnQtaXRlbSB7XG4gIG1heC13aWR0aDogNzg2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxNTE1MTUgMCUsICMwODA4MDggMTAwJSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRncmV5TGlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luOiAzMXB4IDBweCAxMHB4IDBweDtcblxuICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDc2OHB4KSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuXG4gICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG5cbiAgfVxuXG4gICYtdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgJi1yYXRpbmcge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcblxuICAgIC5kYXNoaWNvbnMtc3R5bGU6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAjRkZDNjAwO1xuICAgIH1cbiAgfVxufVxuXG4uY29tbWVudC1mb3JtIHtcbiAgQGluY2x1ZGUgZmxleC1ib3goY2VudGVyLCBzcGFjZS1iZXR3ZWVuKTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3ODZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzE1MTUxNSAwJSwgIzA4MDgwOCAxMDAlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlMaWdodDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuXG4gIEBpbmNsdWRlIG1lZGlhUXVlcnkoNzY4cHgpIHtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIH1cbn1cblxuLmNvbW1lbnRzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXgtd2lkdGg6IDc4NnB4O1xuICB3aWR0aDogMTAwJTtcblxuICBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB9XG5cbiAgaW5wdXQsXG4gIG9wdGdyb3VwLFxuICBzZWxlY3QsXG4gIHRleHRhcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDVweCAwIDIwcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5TGlnaHQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHRyYW5zaXRpb246IC4zcztcblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbiAgfVxuXG4gIGlucHV0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG5cbiAgdGV4dGFyZWEge1xuICAgIHBhZGRpbmc6IDIwcHggNDBweCA0NXB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgfVxuXG4gIGxhYmVsIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgQGluY2x1ZGUgaDQ7XG4gICAgY29sb3I6ICRib2R5VGV4dDtcbiAgfVxuXG4gICNlbWFpbC1ub3RlcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICNzdWJtaXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDE3cHggMTIxcHg7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG5cbiAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDQ1MHB4KSB7XG4gICAgICBwYWRkaW5nOiAxN3B4IDg5cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgfVxuICB9XG59XG5cbi5jb21tZW50LW5vdGVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbW1lbnRzLWNhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgcGFkZGluZzogMjBweCAxMHB4O1xufVxuXG4uY29tbWVudC1saSB7XG4gIHBhZGRpbmc6IDIwcHggMDtcblxuICBoMyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5jb21tZW50IHtcbiAgJi1hdXRob3Ige1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNzAwcHg7XG4gIH1cblxuICAmLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgY29sb3I6ICM1NzUyNTI7XG4gICAgbWFyZ2luOiAwIDAgMCAyMHB4O1xuICB9XG59XG5cbi5jb21tZW50LWZvcm0tZW1haWwge1xuICB3aWR0aDogMTAwJTtcbiAgb3JkZXI6IDI7XG5cbiAgJiBpbnB1dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLmNvbW1lbnQtZm9ybS1hdXRob3Ige1xuICB3aWR0aDogMTAwJTtcbiAgb3JkZXI6IDE7XG59XG5cbi5jb21tZW50LWZvcm0tY29tbWVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29tbWVudC1mb3JtLWFkdmFudGFnZXMge1xuICB3aWR0aDogMTAwJTtcbiAgb3JkZXI6IDM7XG59XG5cbi5jb21tZW50LWZvcm0tZGlzYWR2YW50YWdlcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvcmRlcjogNDtcbn1cblxuLmZvcm0tc3VibWl0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9yZGVyOiA1O1xufVxuXG4uY29tbWVudC1tZXRhIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogZ3JleTtcbiAgZm9udC1zaXplOiAxNHB4O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuLmNvbW1lbnQtcmVwbHktbGluayB7XG4gIGNvbG9yOiBncmF5O1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBibGFjaztcbiAgfVxufVxuXG4uY29tbWVudC1yZXBseS10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgQGluY2x1ZGUgaDM7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIG1hcmdpbjogMzBweCAwO1xufVxuXG4jY2FuY2VsLWNvbW1lbnQtcmVwbHktbGluayB7XG4gIGNvbG9yOiAkc2Vjb25kYXJ5O1xufVxuXG4uY29tbWVudC1hdXRob3Ige1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG4uY29tbWVudHMtcmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG9yZGVyOiAtMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG59XG5cbi5jb21tZW50cy1yYXRpbmcgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5yYXRpbmctY29udGFpbmVyIHtcbiAgLyogcmVtb3ZlIGlubGluZS1ibG9jayB3aGl0ZXNwYWNlICovXG4gIGZvbnQtc2l6ZTogMDtcbiAgLyogZmxpcCB0aGUgb3JkZXIgc28gd2UgY2FuIHVzZSB0aGUgKyBhbmQgfiBjb21iaW5hdG9ycyAqL1xuICB1bmljb2RlLWJpZGk6IGJpZGktb3ZlcnJpZGU7XG4gIGRpcmVjdGlvbjogcnRsO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5yYXRpbmctY29udGFpbmVyICoge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cblxuLnJhdGluZy1udW0ge1xuICBkaXNwbGF5OiBub25lO1xuICAvLyBAaW5jbHVkZSBzbWFsbFRleHRSZWc7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ucmF0aW5nLXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIEBpbmNsdWRlIGg1O1xuICBjb2xvcjogJHdoaXRlO1xuXG4gIEBpbmNsdWRlIG1lZGlhUXVlcnkoNzY4cHgpIHt9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5yYXRpbmctY29udGFpbmVyPmlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJhdGluZy1jb250YWluZXI+aW5wdXQrbGFiZWwge1xuICAvKiBvbmx5IGVub3VnaCByb29tIGZvciB0aGUgc3RhciAqL1xuICBmb250LWZhbWlseTogJ2Rhc2hpY29ucyc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDAgNCU7XG5cbiAgQGluY2x1ZGUgbWVkaWFRdWVyeSg4MTZweCkge1xuICAgIG1hcmdpbjogMCAxJTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhUXVlcnkoNDUwcHgpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDUwcHg7XG4gIH1cbn1cblxuLnJhdGluZy1jb250YWluZXI+aW5wdXQrbGFiZWw6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiAnXFxmMTU1JztcbiAgY29sb3I6IHJnYig1NCwgNjEsIDcxKTtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5cbi5yYXRpbmctY29udGFpbmVyPmlucHV0OmNoZWNrZWR+bGFiZWw6YmVmb3JlLFxuLnJhdGluZy1jb250YWluZXI+aW5wdXQrbGFiZWw6aG92ZXJ+bGFiZWw6YmVmb3JlLFxuLnJhdGluZy1jb250YWluZXI+aW5wdXQrbGFiZWw6aG92ZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE1NSc7XG4gIGNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLnJhdGluZy1jb250YWluZXI+LnN0YXItY2ItY2xlYXIrbGFiZWwge1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgd2lkdGg6IDAuNWVtO1xuICBtYXJnaW4tbGVmdDogLTAuNWVtO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmF0aW5nLWNvbnRhaW5lcj4uc3Rhci1jYi1jbGVhcitsYWJlbDpiZWZvcmUge1xuICB3aWR0aDogMC41ZW07XG59XG5cbi5yYXRpbmctY29udGFpbmVyOmhvdmVyPmlucHV0K2xhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNTUnO1xuICBjb2xvcjogcmdiKDU0LCA2MSwgNzEpO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLnJhdGluZy1jb250YWluZXI6aG92ZXI+aW5wdXQrbGFiZWw6aG92ZXJ+bGFiZWw6YmVmb3JlLFxuLnJhdGluZy1jb250YWluZXI6aG92ZXI+aW5wdXQrbGFiZWw6aG92ZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE1NSc7XG4gIGNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLmRhc2hpY29ucy1zdHlsZSB7XG4gICY6YmVmb3JlIHtcbiAgICBjb2xvcjogI0Y5RTZBNTtcbiAgfVxufVxuXG4uYXZlcmFnZS1yYXRpbmdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuXG4gICZfX3RleHQge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLnJhdGluZy1jb3VudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweCAwIDAgMDtcbiAgfVxufVxuXG4ubGFiZWwtZm9yLXJhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uY29tbWVudC1mb3JtLWNvb2tpZXMtY29uc2VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sb2dnZWQtaW4tYXMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gIGEge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgfVxufVxuXG5cblxuLmNvbW1lbnQtaXRlbS1uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmNvbW1lbnQtaXRlbS1jb250ZW50IHtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgQGluY2x1ZGUgbWVkaWFRdWVyeSg3NjhweCkge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuLmRvc3Qge1xuICBjb2xvcjogIzRDRkY5NDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwcHggMHB4IDEwcHggMHB4O1xufVxuXG4ubmVkb3Mge1xuICBjb2xvcjogI0ZGNEM0QztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAxMHB4IDBweCAxMHB4IDBweDtcbn1cblxuLmNvbW1lbnQtaXRlbS1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uZGFzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIGZsZXgtYm94KGZsZXgtc3RhcnQsIGZsZXgtc3RhcnQsIGNvbHVtbik7XG5cbn1cblxuLmFkdmFudGFnZXNfdGV4dCB7XG4gIEBpbmNsdWRlIGJvZHlUZXh0O1xuICBjb2xvcjogJGJvZHlUZXh0O1xufVxuXG4ucmF0aW4tbnVtIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGNvbG9yOiAkYm9keVRleHQ7XG59XG5cbi5jb21tZW50LWl0ZW0tZGF0ZSB7XG4gIG1hcmdpbi10b3A6IC0yNHB4O1xuICBAaW5jbHVkZSBib2R5VGV4dDtcbiAgY29sb3I6ICRib2R5VGV4dDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIG1hcmdpbi10b3A6IDIzcHg7XG4gIH1cbn1cblxuXG4uY29tbWVudC1mb3JtLWFkdmFudGFnZXNzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuXG4uZGFzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiA3ODZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwXG59XG5cbi5yZXZpZXctaXRlbS1yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufSIsIi50b3AxMHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDYwMHB4KXtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgfVxuICAgICYgaDJ7XG4gICAgICAgIEBpbmNsdWRlIGgyO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICZfX3RhYnMge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWJveChmbGV4LXN0YXJ0LCBzcGFjZS1iZXR3ZWVuKTtcbiAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDk1MHB4KXtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGNlbnRlciwgY2VudGVyLCBjb2x1bW4pO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1saW5rcyB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNzVweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1ib3goZmxleC1zdGFydCwgZmxleC1zdGFydCwgY29sdW1uKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoOTUwcHgpe1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgc3BhbntcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib2R5VGV4dDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHlUZXh0O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoOTUwcHgpe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMCAxNnB4IDM3cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5TGlnaHQ7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI3NXB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGg1O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDk1MHB4KXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWFnZXMvY2FzaW5vLXN0YXIuc3ZnJyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgfVxuICAgICAgICAgfVxuICAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3ODZweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg5NTBweCl7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICBcbiAgICAgICAgIH1cbiAgICAgfVxufVxuIiwiLmJsb2ctcG9zdHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgJl9fdGl0bGV7XG4gICAgICAgIEBpbmNsdWRlIGgyO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgJl9fYmxvY2t7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGNlbnRlciwgc3BhY2UtZXZlbmx5KTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoODkycHgpe1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4LWJveChjZW50ZXIsIHNwYWNlLWJldHdlZW4pO1xuICAgICAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxNXB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4OTJweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXJ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pdGVte1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDgsIDgsIDgsIDApIDAlLCAjMDgwODA4IDc2LjgyJSk7XG4gICAgICAgIHdpZHRoOiAzNjhweDtcbiAgICAgICAgaGVpZ2h0OiAyNzRweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIC8vIG9wYWNpdHk6IDE7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMTI1MnB4KXtcbiAgICAgICAgICAgIHdpZHRoOiAyNThweDtcbiAgICAgICAgICAgIGhlaWdodDogMTg3cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1sb2dve1xuICAgICAgICAgICAgJiBpbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2OHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjc0cHg7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoOCwgOCwgOCwgMCkgMCUsICMwODA4MDggNzAuOTklKTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzMxMzEzMTtcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IDNweCByZ2JhKDQ5LCA0OSwgNDksIDAuNDIpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cztcblxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDEyNTJweCl7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNThweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxODdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBcbiAgICAgICAgfVxuXG4gICAgICAgICYtdGl0bGV7XG4gICAgICAgICAgICBAaW5jbHVkZSBoNTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzM4cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMTI1MnB4KXtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtY2F0ZWdvcnkgYXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICAgICAgQGluY2x1ZGUgaDU7XG4gICAgICAgICAgICBjb2xvcjogJGJnO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCAyNnB4IDVweCAyNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgIH1cbiAgICAgICAgJi1idG57XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcEJ1dHRvbjtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAmIC5uZXdzX19pdGVtLXRpdGxle1xuICAgICAgICAgICAgICAgIGJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgLm5ld3NfX2l0ZW0tYnRue1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYnRue1xuICAgICAgICBtYXJnaW46IDUwcHggYXV0byAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDg5MnB4KXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmJsb2ctcG9zdC1saXN0e1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgJl9fd3JhcHBlcntcbiAgICAgICAgQGluY2x1ZGUgZmxleC1ib3goZmxleC1zdGFydCwgc3BhY2UtYmV0d2Vlbik7XG4gICAgICAgICYgLnJldmlld19fdGFicy1hc2lkZXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYm9keXtcbiAgICAgICAgcGFkZGluZy10b3A6IDIzcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgJiAuYmxvZy1jYXRlZ29yeS1wb3N0X19pdGVte1xuICAgICAgICAgICAgJi1idG4uYnRuLWN0YS5idG4tY3RhLXRyYW5zcGFyZW50e1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMzM4cHgpe1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDczcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5ibG9nLWNhdGVnb3J5e1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgJl9fc2VhcmNoe1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJi1wb3N0e1xuICAgICAgICAmX19ibG9ja3tcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1ib3goZmxleC1zdGFydCwgZmxleC1zdGFydCk7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDg0NXB4KXtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4LWJveChmbGV4LXN0YXJ0LCBjZW50ZXIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICB3aWR0aDogMzc4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ0MXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlMaWdodDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDg0NXB4KXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDEwcHg7XG4gICAgICAgICAgICB9IFxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg4NDVweCl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4OHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzg0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDY2NHB4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtdG9we1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGNlbnRlciwgc3BhY2UtYmV0d2Vlbik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWF1dGhvciBhe1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keVRleHQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9keVRleHQ7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWRhdGV7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRib2R5VGV4dDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib2R5VGV4dDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtaW1ne1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNDFweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzM4cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg4NDVweCl7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNjhweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNTJweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNjY0cHgpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJiBpbWd7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTQxcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMzhweDtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoODQ1cHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDY2NHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi10aXRsZXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9keVRleHQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg4NDVweCl7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtZGVzY3J7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHlUZXh0O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvZHlUZXh0O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoODQ1cHgpe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbWFsbDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRib2R5VGV4dDtcbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1idG57XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAmLmJ0bi1jdGEuYnRuLWN0YS10cmFuc3BhcmVudHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAxMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg4NDVweCl7XG4gICAgICAgICAgICAgICAgICAgICYuYnRuLWN0YXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjY4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmJ0bi1jdGEtdHJhbnNwYXJlbnR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCA2MXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNDE0cHgpe1xuICAgICAgICAgICAgICAgICAgICAmLmJ0bi1jdGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgJi5idG4tY3RhLXRyYW5zcGFyZW50e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMTA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMzc1cHgpe1xuICAgICAgICAgICAgICAgICAgICAmLmJ0bi1jdGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgJi5idG4tY3RhLXRyYW5zcGFyZW50e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggODFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmNhc2lub3tcbiAgICBtYXgtd2lkdGg6IDc4NnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMTIwMHB4KXtcbiAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgfVxuICAgICYtYmxvY2t7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMTIwMHB4KXtcbiAgICAgICAgICAgQGluY2x1ZGUgZmxleC1ib3goY2VudGVyLCBjZW50ZXIpO1xuICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDYwMHB4KXtcbiAgICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWl0ZW17XG4gICAgICAgIG1heC13aWR0aDogNzg2cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWJveChjZW50ZXIsIHNwYWNlLWJldHdlZW4pO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxNTE1MTUgMCUsICMwODA4MDggMTAwJSk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5TGlnaHQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDEyMDBweCl7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI4OHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1ib3goY2VudGVyLCBmbGV4LXN0YXJ0LCBjb2x1bW4pO1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCAxMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg5NTBweCl7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4LWJveChjZW50ZXIsIHNwYWNlLWJldHdlZW4sIGluaGVyaXQpO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNjIwcHgpe1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg1NzVweCl7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4LWJveChjZW50ZXIsIGNlbnRlciwgY29sdW1uKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKG4rMil7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgxMjAwcHgpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19tYWlue1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1ib3goZmxleC1zdGFydCwgc3BhY2UtYmV0d2Vlbik7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDEyMDBweCl7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDU3NXB4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIFxuICAgICAgICAmX19pbWd7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICB3aWR0aDogMTI2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEyNnB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgxMjAwcHgpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3NnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzZweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDk1MHB4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDU3NXB4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiBpbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTI2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMTIwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzZweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDk1MHB4KXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNTc1cHgpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3NnB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2luZm97XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQxMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4LWJveChmbGV4LXN0YXJ0LCBmbGV4LXN0YXJ0LCBjb2x1bW4pO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDEyMDBweCl7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxODJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg5NTBweCl7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg2MjBweCl7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fdG9we1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1ib3goY2VudGVyLCBmbGV4LXN0YXJ0KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMTIwMHB4KXtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLW51bWJlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcEJ1dHRvbjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZXlMaWdodDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggMTFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtdGl0bGUgYXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBoMztcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMTIwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fcmF0aW5ne1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMTIwMHB4KXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fYm9udXN7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgxMjAwcHgpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbWFsbEhlYWRpbmc7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRib2R5VGV4dDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg5NTBweCl7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDU3NXB4KXtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDJweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmIHNwYW57XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBoNTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgxMjAwcHgpe1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbWFsbEhlYWRpbmc7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fdnlwbGF0eXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDEyMDBweCl7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsSGVhZGluZztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHlUZXh0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiBzcGFue1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaDU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMTIwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc21hbGxIZWFkaW5nO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2J0bnN7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDEyMDBweCl7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNTc1cHgpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiBhLmJ0bi1jdGF7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGNlbnRlciwgY2VudGVyKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcEJ1dHRvbjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJnO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMTIwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2OHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDU3NXB4KXtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmIGEuYnRuLWN0YS5idG4tY3RhLXRyYW5zcGFyZW50e1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGNlbnRlciwgY2VudGVyKTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcEJ1dHRvbjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgxMjAwcHgpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjY4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNzY4cHgpe1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDU3NXB4KXtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubGljZW5jZWQtY2FzaW5vc3tcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgICYgaDJ7XG4gICAgICAgIEBpbmNsdWRlIGgyO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICYgaDMge1xuICAgICAgICBAaW5jbHVkZSBoMztcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgJl9fd3JhcHBlcntcbiAgICAgICAgbWFyZ2luLXRvcDogNjdweDtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1ib3goZmxleC1zdGFydCwgc3BhY2UtYmV0d2Vlbik7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMTIwMHB4KXtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGZsZXgtc3RhcnQsIGNlbnRlciwgY29sdW1uKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19hcnRpY2xle1xuICAgICAgICBtYXgtd2lkdGg6IDc4NnB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgxMjAwcHgpe1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1zaWRlYmFye1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzNzhweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzE1MTUxNSAwJSwgIzA4MDgwOCAxMDAlKTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlMaWdodDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDEyMDBweCl7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJcbi5nYW1lcy1ibG9jayB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ3JpZC1nYXA6IDIxcHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDEyMDBweCl7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogIDFmciAxZnIgMWZyIDFmciAxZnI7XG4gICAgfVxufVxuLmdhbWUtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmdhbWUtaXRlbS1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDY5LjA5MDkxJTtcbn1cbi5nYW1lLWl0ZW0taW1nIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmdhbWUtaXRlbS1pbWcgaW1nLFxuLmdhbWUtaXRlbS1vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xufVxuLmdhbWUtaXRlbS1vdmVybGF5IHtcbiAgICBAaW5jbHVkZSBmbGV4LWJveChjZW50ZXIsIGNlbnRlciwgY29sdW1uKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc0KTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xufVxuLmdhbWUtaXRlbS1vdmVybGF5IC5idG4tY3RhIHtcbiAgICBtYXJnaW46IDhweCAwO1xuICAgIG1heC13aWR0aDogMTIycHg7XG4gICAgcGFkZGluZzogMTJweCAyNXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMzc1cHgpe1xuICAgICAgICBwYWRkaW5nOiA4cHggMTlweDtcbiAgICB9XG59XG4uZ2FtZS1pdGVtLWxpbmsge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xufVxuLmdhbWUtaXRlbS1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG59XG4uZ2FtZS1pdGVtOmZvY3VzIC5nYW1lLWl0ZW0tb3ZlcmxheSxcbi5nYW1lLWl0ZW06aG92ZXIgLmdhbWUtaXRlbS1vdmVybGF5IHtcbiAgICBvcGFjaXR5OiAxO1xufSIsIi5yZXZpZXcge1xuICAmIGgxIHtcbiAgICBAaW5jbHVkZSBoMTtcbiAgfVxuXG4gICYgaWZyYW1le1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gICZfX3N0YXJ0IHtcbiAgICBAaW5jbHVkZSBmbGV4LWJveChjZW50ZXIsIHNwYWNlLWJldHdlZW4pO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgxMTYwcHgpIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGNlbnRlciwgY2VudGVyLCBjb2x1bW4pO1xuICAgIH1cblxuICAgICYtdGV4dCB7XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMTE2MHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTE2MHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX21haW4ge1xuICAgIG1hcmdpbi10b3A6IDU2cHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5TGlnaHQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgZmxleC1ib3goZmxleC1zdGFydCwgc3BhY2UtYmV0d2Vlbik7XG5cbiAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDcyNXB4KSB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWJveChjZW50ZXIsIGNlbnRlciwgY29sdW1uKTtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgJi1sZWZ0IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNzI1cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGNlbnRlciwgY2VudGVyLCBjb2x1bW4pO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNzI1cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXJhdGluZyB7XG4gICAgICBtYXJnaW46IDE4cHggMCAyMHB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDcyNXB4KSB7XG4gICAgICAgIG1hcmdpbjogMTJweCAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtbG9nbyB7XG4gICAgICAmIGltZyB7XG4gICAgICAgIHdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDE3OXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDcyNXB4KSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICBoZWlnaHQ6IDEzMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXBhcmFtIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNzI1cHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAmIHAge1xuICAgICAgICBAaW5jbHVkZSBib2R5VGV4dDtcbiAgICAgICAgY29sb3I6ICRib2R5VGV4dDtcblxuICAgICAgICAmOm50aC1jaGlsZChuICsgMikge1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNzI1cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiBzcGFuIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1ib251cyB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDcyNXB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJvdHRvbTogMzBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXlMaWdodDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDcyNXB4KSB7XG4gICAgICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJ0biB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDcyNXB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICB9XG5cbiAgICAgICYuYnRuLWN0YSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMzg1cHgpIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMXB4IDkxcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDM3NHB4KSB7XG4gICAgICAgICAgcGFkZGluZzogMTFweCA1NnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1yaWdodCB7XG4gICAgICBtYXgtd2lkdGg6IDcwOHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMTE2MHB4KSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDcyNXB4KSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtaW5mbyB7XG4gICAgICBtYXJnaW46IDE2cHggMCAxOHB4O1xuICAgICAgQGluY2x1ZGUgZmxleC1ib3goZmxleC1zdGFydCwgc3BhY2UtYmV0d2VlbiwgY29sdW1uKTtcbiAgICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgJi10b3Age1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWJveChjZW50ZXIsIHNwYWNlLWJldHdlZW4pO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMTAwMHB4KSB7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1ib3goZmxleC1zdGFydCwgZmxleC1zdGFydCk7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDEwMDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtcHJvZ3Jlc3Mge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWJveChmbGV4LXN0YXJ0LCBzcGFjZS1iZXR3ZWVuKTtcbiAgICAgICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg3MjVweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKG4gKyAyKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJiBwcm9ncmVzcyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogOXB4O1xuXG4gICAgICAgICAgJlt2YWx1ZV0ge1xuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAxNDNweDtcbiAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg3MjVweCkge1xuICAgICAgICAgICAgICB3aWR0aDogMTIzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtcHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjAwO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICBhbmltYXRpb246IGFuaW1hdGUtc3RyaXBlcyA1cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWU6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWdhbWUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcblxuICAgICAgJl9fdHlwZS1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgYm9keVRleHQ7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIC8vIG1heC13aWR0aDogMTExcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiA2cHggMTZweCA2cHggMzJweDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleUxpZ2h0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgxMTYwcHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDcyNXB4KSB7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDEwcHggNXB4IDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9uby5zdmcpO1xuICAgICAgICAgIHRvcDogMTFweDtcbiAgICAgICAgICBsZWZ0OiAxNXB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgxMTYwcHgpIHtcbiAgICAgICAgICAgIHRvcDogOXB4O1xuICAgICAgICAgICAgbGVmdDogMTdweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDcyNXB4KSB7XG4gICAgICAgICAgICBsZWZ0OiA3cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5pdGVtLW9rIHtcbiAgICAgICAgICBjb2xvcjogI2ZmYzYwMDtcblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL3llcy5zdmcpO1xuICAgICAgICAgICAgdG9wOiAxMXB4O1xuICAgICAgICAgICAgbGVmdDogMTVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgxMTYwcHgpIHtcbiAgICAgICAgICAgICAgdG9wOiA5cHg7XG4gICAgICAgICAgICAgIGxlZnQ6IDE3cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNzI1cHgpIHtcbiAgICAgICAgICAgICAgbGVmdDogN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtY2FzaF9fdHlwZSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuXG4gICAgICAmIGltZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDcyNXB4KSB7XG4gICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyOXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGFiIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBmbGV4LWJveChmbGV4LXN0YXJ0LCBzcGFjZS1iZXR3ZWVuKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoOTAwcHgpIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGNlbnRlciwgY2VudGVyLCBjb2x1bW4pO1xuICAgIH1cbiAgfVxuXG4gICZfX3RhYnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYtbGlua3Mge1xuICAgICAgQGluY2x1ZGUgZmxleC1ib3goY2VudGVyLCBjZW50ZXIpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgICAgIG9yZGVyOiAwO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg5MDBweCkge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWJveChjZW50ZXIsIGNlbnRlcik7XG4gICAgICB9XG5cbiAgICAgICY+YSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBwYWRkaW5nOiA5cHggMzFweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxNTE1MTUgMCUsICMwODA4MDggMTAwJSk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5TGlnaHQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggNHB4IDRweDtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDQwMHB4KSB7XG4gICAgICAgICAgcGFkZGluZzogOXB4IDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY+I2Nhc2luby1vYnpvcjp0YXJnZXR+LnJldmlld19fdGFicy1saW5rcz5hW2hyZWY9XCIjY2FzaW5vLW9iem9yXCJdIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY+I2Nhc2luby1vdHp5dnk6dGFyZ2V0fi5yZXZpZXdfX3RhYnMtbGlua3M+YVtocmVmPVwiI2Nhc2luby1vdHp5dnlcIl0ge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJj4jY2FzaW5vLXN0YXR5OnRhcmdldH4ucmV2aWV3X190YWJzLWxpbmtzPmFbaHJlZj1cIiNjYXNpbm8tYmxvZ1wiXSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmPmRpdjpub3QoLnJldmlld19fdGFicy1saW5rcykge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIG9yZGVyOiAxO1xuICAgIH1cblxuICAgICY+ZGl2OnRhcmdldCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cblxuICAgICYtYXNpZGUge1xuICAgICAgbWF4LXdpZHRoOiAzNzhweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDkwMHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYtY2FzaW5vIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleUxpZ2h0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGZsZXgtc3RhcnQsIGZsZXgtc3RhcnQsIGNvbHVtbik7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg5MDBweCkge1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGZsZXgtc3RhcnQsIGZsZXgtc3RhcnQsIGNvbHVtbik7XG4gICAgICAgIH1cblxuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGNlbnRlciwgc3BhY2UtYmV0d2Vlbik7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleUxpZ2h0O1xuXG4gICAgICAgICAgJi1pbWcge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgd2lkdGg6IDUxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUxcHg7XG5cbiAgICAgICAgICAgICYgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDUxcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNTFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvZHlUZXh0O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTMycHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMzg1cHgpIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLWJ0bi5idG4tY3RhIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUxcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDI2cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMzg1cHgpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAxOXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtYnRuIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICAgICAgJi5idG4tY3RhIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzc4cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMTE1cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMzg1cHgpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTRweCA4MnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmJ0bi1ib29rbWFrZXJze1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDk5cHg7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNDQ1cHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDYxcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWFzaWRlbW9iaWxlIHtcbiAgICAgIG1heC13aWR0aDogMzc4cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoOTAwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgICYtY2FzaW5vIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleUxpZ2h0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGZsZXgtc3RhcnQsIGZsZXgtc3RhcnQsIGNvbHVtbik7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg5MDBweCkge1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGZsZXgtc3RhcnQsIGZsZXgtc3RhcnQsIGNvbHVtbik7XG4gICAgICAgIH1cblxuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGNlbnRlciwgc3BhY2UtYmV0d2Vlbik7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleUxpZ2h0O1xuXG4gICAgICAgICAgJi1pbWcge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgd2lkdGg6IDUxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUxcHg7XG5cbiAgICAgICAgICAgICYgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDUxcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNTFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvZHlUZXh0O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTMycHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMzg1cHgpIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLWJ0bi5idG4tY3RhIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUxcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDI2cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMzg1cHgpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAxOXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtYnRuIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICAgICAgJi5idG4tY3RhIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzc4cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMTE1cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMzg1cHgpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTRweCA4MnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX29iem9yIHtcbiAgICBAaW5jbHVkZSBmbGV4LWJveChmbGV4LXN0YXJ0LCBzcGFjZS1iZXR3ZWVuKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoOTAwcHgpIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGNlbnRlciwgY2VudGVyLCBjb2x1bW4pO1xuICAgIH1cblxuICAgICYtc2lkZWJhcnN7XG4gICAgICAmIC5saWNlbmNlZC1jYXNpbm9zLXNpZGViYXJ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtbWFpbiB7XG4gICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoOTAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgICYtdGFibGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgfVxuXG4gICAgICAmLXBsdXNtaW51cyB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGZsZXgtc3RhcnQsIGZsZXgtc3RhcnQpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlMaWdodDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBwYWRkaW5nOiAxN3B4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNjAwcHgpIHtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4LWJveChmbGV4LXN0YXJ0LCBmbGV4LXN0YXJ0LCBjb2x1bW4pO1xuICAgICAgICB9XG5cbiAgICAgICAgJiB1bCBsaSB7XG4gICAgICAgICAgcGFkZGluZzogMTdweCAwIDE3cHggMzNweDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDYwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMCA3cHggMzNweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnJldmlld19fb2J6b3ItbWFpbi1wbHVzbWludXMtcGx1cyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9wbHVzLnN2Z1wiKTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg2MDBweCkge1xuICAgICAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5yZXZpZXdfX29iem9yLW1haW4tcGx1c21pbnVzLW1pbnVzIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL21pbnVzLnN2Z1wiKTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg2MDBweCkge1xuICAgICAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtcGx1cyB7XG4gICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNjAwcHgpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLW1pbnVzIHtcbiAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg2MDBweCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBAaW5jbHVkZSBmbGV4LWJveChmbGV4LXN0YXJ0LCBzcGFjZS1iZXR3ZWVuKTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMTIzNXB4KSB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWJveChmbGV4LXN0YXJ0LCBzcGFjZS1iZXR3ZWVuLCBjb2x1bW4pO1xuICAgIH1cblxuICAgICYgLm1haW4tdGV4dCB7XG4gICAgICBtYXgtd2lkdGg6IDc4NnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMTIzNXB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTIzNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICB9XG5cbiAgICAgICYgLnBvc3QtY29udGVudCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiAuYmxvZy1wYWdlX190b2Mge1xuICAgICAgbWF4LXdpZHRoOiAzNzhweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgxMjM1cHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjM1cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmICN0b2NfY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgxMjM1cHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEyMzVweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4iLCIuZmFxLWl0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzE1MTUxNSAwJSwgIzA4MDgwOCAxMDAlKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MjE0O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICBcbiAgICAmOmhvdmVyIHtcbiAgICAgIC5mYXEtaXRlbV9faGVhZGVyIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgXG4gICAgJi5hY3RpdmUge1xuICAgICAgLmZhcS1pdGVtX19oZWFkZXIge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIGNhbGMoLTUwJSArIDNweCkpIHJvdGF0ZSgyMjVkZWcpO1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXlMaWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgXG4gICAgJl9faGVhZGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDE1cHggNjBweCAxNXB4IDMwcHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg2MDBweCl7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICB9XG4gICAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICB9XG4gIFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIGJvcmRlcjogc29saWQgJHByaW1hcnk7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCA0cHggNHB4IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIGNhbGMoLTUwJSAtIDNweCkpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICB9XG4gICAgfVxuICBcbiAgICAmX19ib2R5IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBtYXJnaW46IDE1cHggNjBweCAxNXB4IDMwcHg7XG4gICAgICBAaW5jbHVkZSBib2R5VGV4dDtcbiAgICAgIGNvbG9yOiAkYm9keVRleHQ7XG4gICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDYwMHB4KXtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gIFxuICAgIC8vIGFub3RoZXIgc3R5bGVcbiAgICAmX2xpbmUge1xuICAgICAgLmZhcS1pdGVtX19oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAyMnB4IDcycHggMjJweCAyNXB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG4gICAgICAgICAgcGFkZGluZzogMjJweCA1MHB4IDIycHggMTVweDtcbiAgICAgICB9XG4gIFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgcmlnaHQ6IDI3cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5mYXEtaXRlbV9fYm9keSB7XG4gICAgICAgIG1hcmdpbjogMCAyNXB4O1xuICAgICAgICBwYWRkaW5nOiAyMnB4IDAgMjJweCAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDYwMHB4KXtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTdweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAiLCIuZmFxIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdCYtdGl0bGUge1xuXHRcdEBpbmNsdWRlIGgyO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cbn1cblxuLmZhcS1jb250YWluZXJ7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRwYWRkaW5nOiA1MHB4IDAgMTAwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRAaW5jbHVkZSBtZWRpYVF1ZXJ5KDEwMDBweCl7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMCAzMHB4O1xuICAgICB9XG59XG4iLCIuc2VhcmNoX19mb3Jte1xuICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0OXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMjMxMzE7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIEBpbmNsdWRlIGZsZXgtYm94KGNlbnRlciwgc3BhY2UtYmV0d2Vlbik7XG5cbiAgICAmIGlucHV0W3R5cGU9dGV4dF17XG4gICAgICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjQzdDN0M3O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICAgICYgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA0cHggNHB4IDBweDtcbiAgICAgICAgd2lkdGg6IDY2cHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1hZ2VzL3NlYXJjaC5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cbn0iLCIucG9zdC1jb250ZW50e1xuICAgIG1hcmdpbjogNTBweCAwO1xuICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNzY4cHgpe1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICB9XG5cbiAgICAmIGltZ3tcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxuICAgICYgdWx7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICYgbGl7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOm50aC1jaGlsZChuKzIpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIG9se1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gICAgICAgICYgbGl7XG4gICAgICAgICAgICAmOm50aC1jaGlsZChuKzIpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIHAuaW1wb3J0YW50e1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBAaW5jbHVkZSBoNTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweCAwcHggMHB4IDRweDtcbiAgICAgICAgfVxuXG5cbiAgICB9XG4gICAgJiBoMiwgaDMsIGg0e1xuICAgICAgICBtYXJnaW46IDUwcHggMCAzMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDc2OHB4KXtcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICYgYmxvY2txdW90ZXtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNzY4cHgpe1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmIHAge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9keVRleHQ7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgY29sb3I6ICRib2R5VGV4dDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAmIGNpdGV7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaDU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi50b3AxMHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTZweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgICRwcmltYXJ5O1xuICAgIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSg4LCA4LCA4LCAwKSAwJSwgI0Y4RkYxMyA1NC4xNyUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSwgcmdiYSg4LCA4LCA4LCAwKSAxMDAlKTtcbiAgICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XG4gICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg2MDBweCl7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIH1cbn1cblxuLmJlc3Qtc2xvdHN7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNTZweCAwO1xuICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNjAwcHgpe1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgfVxuICAgICYgaDJ7XG4gICAgICAgIEBpbmNsdWRlIGgyO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICYgLmdhbWVzLWJsb2Nre1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnIgMWZyO1xuICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoOTUwcHgpe1xuICAgICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg3NjhweCl7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNjQwcHgpe1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAuZ2FtZS1pdGVte1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleUxpZ2h0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgfVxuICAgICYgLmdhbWUtaXRlbS10aXRsZXtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgJiAuZ2FtZS1pdGVtLW92ZXJsYXl7XG4gICAgICAgICYgLmJ0bi1jdGF7XG4gICAgICAgICAgICB3aWR0aDogMTIxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM5cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wQnV0dG9uO1xuICAgICAgICAgICAgY29sb3I6ICRiZztcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMzFweDtcbiAgICAgICAgfVxuICAgICAgICAmIC5idG4tY3RhLmJ0bi1jdGEtdHJhbnNwYXJlbnR7XG4gICAgICAgICAgICB3aWR0aDogMTIxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzOztcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYtYnRue1xuICAgICAgICBtYXJnaW46IDMwcHggYXV0byAwO1xuICAgICAgICAmLmJ0bi1jdGEuYnRuLWN0YS10cmFuc3BhcmVudHtcbiAgICAgICAgICAgIHdpZHRoOiAyMzRweDtcbiAgICAgICAgICAgIGhlaWdodDogNTFweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggNjhweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFkdmVydGlzaW5ne1xuICAgIHBhZGRpbmctYm90dG9tOiA1NnB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAgJHByaW1hcnk7XG4gICAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDgsIDgsIDgsIDApIDAlLCAjRjhGRjEzIDU0LjE3JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlLCByZ2JhKDgsIDgsIDgsIDApIDEwMCUpO1xuICAgIGJvcmRlci1pbWFnZS1zbGljZTogMTtcbiAgICAmIGltZ3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTVweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgJl9fd3JhcHBlcntcbiAgICAgICAgQGluY2x1ZGUgZmxleC1ib3goZmxleC1zdGFydCwgc3BhY2UtYmV0d2Vlbik7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoOTYycHgpe1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1ib3goZmxleC1zdGFydCwgc3BhY2UtZXZlbmx5KTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDk2MnB4KXtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGNlbnRlciwgY2VudGVyLCBjb2x1bW4pO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2l0ZW17XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMzJweDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTUxNTE1IDAlLCAjMDgwODA4IDEwMCUpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleUxpZ2h0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIG1heC13aWR0aDogNTgycHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDYzMHB4KXtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgyKXtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoNjMwcHgpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiBoM3tcbiAgICAgICAgICAgIEBpbmNsdWRlIGgzO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg5NjJweCl7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaDU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgc3BhbntcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiBhe1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoOTYycHgpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJ0bi1jdGF7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUxOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTFweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDEzOXB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3BCdXR0b247XG4gICAgICAgICAgICAgICAgY29sb3I6ICRiZztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDk2MnB4KXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2MnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQxcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggOTlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mcm9udC1wYWdlLmNvbnRhaW5lcntcbiAgICAmLmJsb2ctcG9zdC1jb21udGFpbmVye1xuICAgICAgICAmLmJsb2ctcG9zdF9fYmxvY2t7XG4gICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICAmIC5ibG9nLXBvc3RfX2l0ZW17XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2OHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuIiwiXG5cblxuLmJsb2ctcGFnZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAmX193cmFwcGVye1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWJveChmbGV4LXN0YXJ0LCBzcGFjZS1iZXR3ZWVuKTtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICZfX2NvbnRlbnR7XG4gICAgICAgIG1heC13aWR0aDogNzg2cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDEwMDBweCl7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgICYgLm1haW4tdGV4dCAjdG9jX2NvbnRhaW5lci5ub19idWxsZXRze1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgxMDAwcHgpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmIC50b2NfdGl0bGV7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiAudG9jX2xpc3R7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgdWwudG9jX2xpc3QgbGl7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2J0bntcbiAgICAgICAgbWF4LXdpZHRoOiAyMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XG4gICAgICAgIGNvbG9yOiAjMDkwODA4O1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgIH1cbn1cblxuIiwiLmZvb3RlcntcbiAgICBtYXJnaW46IDUwcHggMCAzMHB4O1xuICAgICZfX3dyYXBwZXJ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmX19sb2dve1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtYm94KGNlbnRlciwgc3BhY2UtZXZlbmx5KTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICAkcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDgsIDgsIDgsIDApIDAlLCAjRjhGRjEzIDU0LjE3JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlLCByZ2JhKDgsIDgsIDgsIDApIDEwMCUpO1xuICAgICAgICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XG4gICAgICAgICYgaW1ne1xuICAgICAgICAgICAgbWFyZ2luOiAycHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgxMDAwcHgpe1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX21lbnV7XG4gICAgICAgICYtdG9we1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1ib3goZmxleC1zdGFydCwgZmxleC1zdGFydCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDEwMDBweCl7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1ib3goY2VudGVyLCBzcGFjZS1iZXR3ZWVuLCBjb2x1bW4pO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1uYXZ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSgxMDAwcHgpe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJiB1bC5uYXYtbGlzdC13cmFwcGVyLmtpbGwtbGlzdC5mb290ZXItbWVudXtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1ib3goZmxleC1zdGFydCwgc3BhY2UtYmV0d2Vlbik7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhUXVlcnkoMTAwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmIGxpLm5hdi1pdGVte1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAmIGEubmF2LWl0ZW0tbGlua3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBoNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphY3RpdmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYgdWwuc3ViLW1lbnV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJiBsaS5uYXYtaXRlbXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiBhLm5hdi1pdGVtLWxpbmt7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib2R5VGV4dDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keVRleHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWJvdHRvbXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JleUxpZ2h0O1xuICAgICAgICAgICAgJiB1bC5uYXYtbGlzdC13cmFwcGVyLmtpbGwtbGlzdC5mb290ZXItbWVudS1ib3R0b217XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1ib3goY2VudGVyLCBjZW50ZXIpO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFRdWVyeSg2MDBweCl7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYgbGkubmF2LWl0ZW17XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYVF1ZXJ5KDYwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRib2R5VGV4dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWNvcHlyaWdodHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn0iXX0= */
