a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option,.slick-slider{-moz-user-select:none;-ms-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-container--classic .select2-selection--single,.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--classic .select2-results>.select2-results__options,.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}header .lang-switcher .current-lang span,header .lang-switcher .lang-selector a,header .right-nav .tel a,header li.menu-item a .code,header li.menu-item a .symbol,header li.menu-item a span,header nav .inner .nav-bottom .tel a,header nav .nav-close>span,header.inner .btn-center-wrap .button{line-height:normal;font-stretch:normal;font-style:normal;letter-spacing:normal}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(50%,#eee));background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(white));background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animated{-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.repeat-1{-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animated.repeat-2{-webkit-animation-iteration-count:calc(var(--animate-repeat) *2);animation-iteration-count:calc(var(--animate-repeat) *2)}.animated.repeat-3{-webkit-animation-iteration-count:calc(var(--animate-repeat) *3);animation-iteration-count:calc(var(--animate-repeat) *3)}.animated.delay-1s{-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animated.delay-2s{-webkit-animation-delay:calc(var(--animate-delay) *2);animation-delay:calc(var(--animate-delay) *2)}.animated.delay-3s{-webkit-animation-delay:calc(var(--animate-delay) *3);animation-delay:calc(var(--animate-delay) *3)}.animated.delay-4s{-webkit-animation-delay:calc(var(--animate-delay) *4);animation-delay:calc(var(--animate-delay) *4)}.animated.delay-5s{-webkit-animation-delay:calc(var(--animate-delay) *5);animation-delay:calc(var(--animate-delay) *5)}.animated.faster{-webkit-animation-duration:calc(var(--animate-duration)/ 2);animation-duration:calc(var(--animate-duration)/ 2)}.animated.fast{-webkit-animation-duration:calc(var(--animate-duration) *.8);animation-duration:calc(var(--animate-duration) *.8)}.animated.slow{-webkit-animation-duration:calc(var(--animate-duration) *2);animation-duration:calc(var(--animate-duration) *2)}.animated.slower{-webkit-animation-duration:calc(var(--animate-duration) *3);animation-duration:calc(var(--animate-duration) *3)}@media (prefers-reduced-motion:reduce),print{.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;-o-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.headShake,.pulse{-webkit-animation-timing-function:ease-in-out}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes rubberBand{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}}@keyframes tada{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}}@keyframes wobble{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39062deg) skewY(.39062deg);transform:skewX(.39062deg) skewY(.39062deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39062deg) skewY(.39062deg);transform:skewX(.39062deg) skewY(.39062deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%,28%,70%{-webkit-transform:scale(1);transform:scale(1)}14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes heartBeat{0%,28%,70%{-webkit-transform:scale(1);transform:scale(1)}14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:calc(var(--animate-duration) *1.3);animation-duration:calc(var(--animate-duration) *1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}.backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}.backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:calc(var(--animate-duration) *.75);animation-duration:calc(var(--animate-duration) *.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}.bounceOut,.flipOutX{-webkit-animation-duration:calc(var(--animate-duration) *.75)}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{animation-duration:calc(var(--animate-duration) *.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-duration:calc(var(--animate-duration) *.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-animation-duration:calc(var(--animate-duration) *.75);animation-duration:calc(var(--animate-duration) *.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:calc(var(--animate-duration) *2);animation-duration:calc(var(--animate-duration) *2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.xdsoft_datetimepicker{position:absolute;z-index:9999;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:0 0;border:0}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:0 0}.xdsoft_noselect::-moz-selection{background:0 0}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;-webkit-box-shadow:none;box-shadow:none}.xdsoft_datetimepicker *{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:0;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{float:none;background-position:-40px -15px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{border-top:1px solid #ddd;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;background-color:#fff;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af}.xdsoft_datetimepicker .xdsoft_month{text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;border:1px solid #ddd;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;-webkit-box-shadow:#ffb871 0 1px 4px 0 inset;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;-webkit-box-shadow:#00dd1c 0 1px 4px 0 inset;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af!important;-webkit-box-shadow:#178fe5 0 1px 3px 0 inset!important;box-shadow:#178fe5 0 1px 3px 0 inset!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit!important;background:inherit!important;-webkit-box-shadow:inherit!important;box-shadow:inherit!important}.xdsoft_datetimepicker .xdsoft_calendar th{cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{-webkit-box-shadow:0 5px 15px -5px rgba(255,255,255,.506);box-shadow:0 5px 15px -5px rgba(255,255,255,.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;-webkit-box-shadow:#b03e00 0 1px 3px 0 inset;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;-webkit-box-shadow:#ffb871 0 1px 4px 0 inset;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;-webkit-box-shadow:#00dd1c 0 1px 4px 0 inset;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;-webkit-box-shadow:#b03e00 0 1px 3px 0 inset;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000!important;background:#007fff!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555!important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333!important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd!important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:museo-sans,"Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f4f8fa', GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:focus span,.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:hover span{color:#454551;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa', endColorstr='#FFF', GradientType=0)}@font-face{font-family:Helvetica;src:url(../fonts/HelveticaNeueCyr-Bold.eot);src:local("Helvetica-Bold"),url(../fonts/HelveticaNeueCyr-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Bold.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-Bold.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Bold.ttf) format("truetype"),url(../fonts/HelveticaNeueCyr-Bold.svg#HelveticaNeueCyr-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(../fonts/HelveticaNeueCyr-BoldItalic.eot);src:local("Helvetica-BoldItalic"),url(../fonts/HelveticaNeueCyr-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-BoldItalic.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-BoldItalic.woff) format("woff"),url(../fonts/HelveticaNeueCyr-BoldItalic.ttf) format("truetype"),url(../fonts/HelveticaNeueCyr-BoldItalic.svg#HelveticaNeueCyr-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Helvetica;src:url(../fonts/HelveticaNeueCyr-Italic.eot);src:local("Helvetica-Italic"),url(../fonts/HelveticaNeueCyr-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Italic.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-Italic.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Italic.ttf) format("truetype"),url(../fonts/HelveticaNeueCyr-Italic.svg#HelveticaNeueCyr-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Helvetica;src:url(../fonts/HelveticaNeueCyr-Light.eot);src:local("Helvetica-Light"),url(../fonts/HelveticaNeueCyr-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Light.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-Light.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Light.ttf) format("truetype"),url(../fonts/HelveticaNeueCyr-Light.svg#HelveticaNeueCyr-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(../fonts/HelveticaNeueCyr-LightItalic.eot);src:local("Helvetica-LightItalic"),url(../fonts/HelveticaNeueCyr-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-LightItalic.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-LightItalic.woff) format("woff"),url(../fonts/HelveticaNeueCyr-LightItalic.ttf) format("truetype"),url(../fonts/HelveticaNeueCyr-LightItalic.svg#HelveticaNeueCyr-LightItalic) format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Helvetica;src:url(../fonts/HelveticaNeueCyr-Medium.eot);src:local("Helvetica-Medium"),url(../fonts/HelveticaNeueCyr-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Medium.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-Medium.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Medium.ttf) format("truetype"),url(../fonts/HelveticaNeueCyr-Medium.svg#HelveticaNeueCyr-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(../fonts/HelveticaNeueCyr-MediumItalic.eot);src:local("Helvetica-MediumItalic"),url(../fonts/HelveticaNeueCyr-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-MediumItalic.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-MediumItalic.woff) format("woff"),url(../fonts/HelveticaNeueCyr-MediumItalic.ttf) format("truetype"),url(../fonts/HelveticaNeueCyr-MediumItalic.svg#HelveticaNeueCyr-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Helvetica;src:url(../fonts/HelveticaNeueCyr-Roman.eot);src:local("Helvetica-Roman"),url(../fonts/HelveticaNeueCyr-Roman.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Roman.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-Roman.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Roman.ttf) format("truetype"),url(../fonts/HelveticaNeueCyr-Roman.svg#HelveticaNeueCyr-Roman) format("svg");font-weight:400;font-style:normal;font-display:swap}body{font-family:Helvetica,sans-serif;background:#000;color:#fff;counter-reset:covidol}header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.55556vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:fixed;top:0;left:0;right:0;z-index:100}header.start>.left-nav .logo-animation .wrap .left{width:4.16667vw;height:4.16667vw}@media screen and (max-width:960px){header{pointer-events:none;padding:1.06667vw}header .left-nav,header .right-nav{pointer-events:auto}header.start>.left-nav .logo-animation .wrap .left{width:14.66667vw;height:14.66667vw}header.start>.left-nav .logo-animation .wrap .right{padding-right:25.86667vw}header.start>.left-nav .logo-animation .wrap .right.hidden{margin-left:-67.2vw}header.start nav .inner{height:106.66667vw}}header.inner>.left-nav>.logo-animation>.wrap>.nav-trigger{display:block!important}header.inner>.left-nav>.logo-animation>.wrap .left.small{width:5.625vw;height:5.625vw}@media screen and (max-width:960px){header.inner>.left-nav>.logo-animation>.wrap .left.small{width:14.66667vw;height:14.66667vw}}header.inner>.left-nav>.logo-animation>.wrap .left.small .width-el-active{width:5.625vw}@media screen and (max-width:960px){header.inner>.left-nav>.logo-animation>.wrap .left.small .width-el-active{width:14.66667vw}}header.inner .btn-center-wrap{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;left:36.80556vw;top:1.18056vw;z-index:3;pointer-events:auto;-webkit-transition:.5s ease-in-out opacity,.5s ease-in-out transform;-o-transition:.5s ease-in-out opacity,.5s ease-in-out transform;transition:.5s ease-in-out opacity,.5s ease-in-out transform;width:25.41667vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:960px){header.inner .btn-center-wrap{width:auto;top:1.06667vw;left:33.06667vw}}header.inner .btn-center-wrap.hidden{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);opacity:0;pointer-events:none}header.inner .btn-center-wrap.dark .button{background-color:#252628}header.inner .btn-center-wrap.dark .button:hover{background:rgba(6,6,6,.4)}header.inner .btn-center-wrap .button{padding:1.38889vw;border-radius:2.08333vw;font-size:1.18056vw;font-weight:400;color:#fff;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#848482;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:12.5vw}header .right-nav .tel a,header li.menu-item a span{font-weight:300}header.inner .btn-center-wrap .button:nth-child(2){margin-left:.41667vw}header.inner .btn-center-wrap .button:hover{background:rgba(0,0,0,.25)}header.white-page .logo-animation .wrap .nav-trigger{background:#8e8e8e}header .left-nav{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:60%}@media screen and (max-width:960px){header.inner .btn-center-wrap .button{width:32.26667vw;padding:4vw;border-radius:8vw;font-size:3.73333vw;height:14.4vw}header.inner .btn-center-wrap .button:nth-child(2){margin-left:.8vw}header .left-nav{max-width:100%}}header .right-nav{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:40%;-webkit-transition:.5s ease-in-out opacity,.5s ease-in-out transform;-o-transition:.5s ease-in-out opacity,.5s ease-in-out transform;transition:.5s ease-in-out opacity,.5s ease-in-out transform}header .right-nav.hidden{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);opacity:0;pointer-events:none}header .right-nav .tel{margin-right:2.08333vw;pointer-events:auto}header .right-nav .tel a{font-size:1.38889vw;color:#fff;text-decoration:none}header .logo{pointer-events:auto}header .logo img{width:12.63889vw}header .logo-animation{position:relative;z-index:2;height:5.625vw}@media screen and (max-width:960px){header .right-nav{max-width:50%;padding-top:.8vw}header .right-nav .dop-menu,header .right-nav .lang-switcher{display:none}header .right-nav .tel{margin-right:0}header .right-nav .tel a{font-size:4.8vw}header .logo img{width:56vw}header .logo-animation{height:14.66667vw;width:100%}}header .logo-animation .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:5.625vw}@media screen and (max-width:960px){header .logo-animation .wrap{height:14.66667vw}}header .logo-animation .wrap .left{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:11.45833vw;height:11.45833vw;position:relative;z-index:2;border-radius:1.11111vw;-webkit-box-sizing:border-box;box-sizing:border-box;background:#000;pointer-events:auto}@media screen and (max-width:960px){header .logo-animation .wrap .left{width:29.33333vw;height:29.33333vw;border-radius:3.2vw;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}header .logo-animation .wrap .left:hover{background:#151515}header .logo-animation .wrap .left .width-el-active{width:5.625vw;opacity:0;height:0}@media screen and (max-width:960px){header .logo-animation .wrap .left .width-el-active{width:14.66667vw}}header .logo-animation .wrap .left #animation-logo{width:70%;height:70%}header .logo-animation .wrap .left #animation-logo svg{width:100%;height:100%}header .logo-animation .wrap .left #animation-logo-loop{width:70%;height:70%}header .logo-animation .wrap .left #animation-logo-loop svg{width:100%;height:100%}header .logo-animation .wrap .left img{width:100%;height:100%;display:block}@keyframes fadeIn{from{opacity:0}to{opacity:1}}header .logo-animation .wrap .nav-trigger{-webkit-box-sizing:border-box;box-sizing:border-box;width:5.625vw;height:5.625vw;border-radius:.83333vw;border:1px solid #fff;margin-left:.34722vw;-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;transition:.2s ease-in-out background;cursor:pointer;display:none;position:relative;z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(255,255,255,.15);pointer-events:auto}header .logo-animation .wrap .nav-trigger.grey{background:rgba(142,142,142,.15);-webkit-backdrop-filter:blur(10.87px);backdrop-filter:blur(10.87px)}header .logo-animation .wrap .nav-trigger.active{display:block;-webkit-animation:fadeIn .6s;animation:fadeIn .6s}@media screen and (max-width:960px){header .logo-animation .wrap .nav-trigger{display:block;width:14.66667vw;height:14.66667vw;border-radius:2.13333vw;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:1.06667vw}header .logo-animation .wrap .nav-trigger.active{-webkit-animation:none;animation:none}}header .logo-animation .wrap .nav-trigger .inner{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .logo-animation .wrap .nav-trigger:hover{background:#fff}header .logo-animation .wrap .nav-trigger:hover span{background:#8e8e8c;margin-bottom:.20833vw}@media screen and (max-width:960px){header .logo-animation .wrap .nav-trigger:hover span{margin-bottom:1.06667vw}}header .logo-animation .wrap .nav-trigger:hover span:last-child{margin-bottom:0}header .logo-animation .wrap .nav-trigger span{width:1.80556vw;height:3px;background-color:#fff;margin-bottom:.34722vw;-webkit-transition:.2s ease-in-out background,.2s ease-in-out margin;-o-transition:.2s ease-in-out background,.2s ease-in-out margin;transition:.2s ease-in-out background,.2s ease-in-out margin}@media screen and (max-width:960px){header .logo-animation .wrap .nav-trigger span{width:6.66667vw;height:3px;margin-bottom:1.06667vw}}header .logo-animation .wrap .nav-trigger span:last-child{margin-bottom:0}header .logo-animation .wrap .right{display:block;text-decoration:none;padding-top:.625vw;padding-left:.97222vw;position:relative;z-index:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;-webkit-transition:.5s ease-in-out opacity,.5s ease-in-out transform;-o-transition:.5s ease-in-out opacity,.5s ease-in-out transform;transition:.5s ease-in-out opacity,.5s ease-in-out transform;pointer-events:auto}@media screen and (max-width:960px){header .logo-animation .wrap .right{padding-top:2.93333vw;padding-left:2.93333vw;padding-right:11.46667vw;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-transition:.5s ease-in-out opacity,.2s ease-in-out margin;-o-transition:.5s ease-in-out opacity,.2s ease-in-out margin;transition:.5s ease-in-out opacity,.2s ease-in-out margin}}header .logo-animation .wrap .right.hidden{-webkit-transform:translateX(-300%);-ms-transform:translateX(-300%);transform:translateX(-300%);opacity:0;pointer-events:none}header .logo-animation .wrap .right img{width:10.20833vw;height:2.98611vw;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}@media screen and (max-width:960px){header .logo-animation .wrap .right.hidden{-webkit-transform:none;-ms-transform:none;transform:none;margin-left:-53.06667vw}header .logo-animation .wrap .right img{width:38.4vw;height:11.2vw}}header .logo-animation .wrap .right img:hover{opacity:.6}header li.menu-item{margin:.20833vw;pointer-events:auto}header li.menu-item a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-decoration:none;width:5.55556vw;height:5.55556vw;border-radius:.55556vw;background-color:rgba(255,255,255,.15);position:relative;border:1px solid #fff}header .dop-menu ul,header .menu ul{display:-webkit-box;display:-ms-flexbox}header li.menu-item a:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;border-radius:.55556vw;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:-1}@media screen and (max-width:960px){header li.menu-item{margin:.53333vw}header li.menu-item a:after{border-radius:2.13333vw}header li.menu-item a{width:31.73333vw;height:31.73333vw;border-radius:3.2vw;background-color:#181818;border:1px solid rgba(255,255,255,.4)}}header li.menu-item a.active,header li.menu-item a:hover{background-color:#fff}header li.menu-item a.active .code,header li.menu-item a.active .symbol,header li.menu-item a.active span,header li.menu-item a:hover .code,header li.menu-item a:hover .symbol,header li.menu-item a:hover span{color:#8e8e8c}header li.menu-item a span{font-size:.90278vw;color:#fff;position:absolute;left:.34722vw;right:.34722vw;bottom:.41667vw}@media screen and (max-width:960px){header li.menu-item a span{font-size:4.26667vw;left:2.66667vw;right:2.66667vw;bottom:3.2vw}}header li.menu-item a .symbol{font-size:2.01389vw;font-weight:700;color:rgba(255,255,255,.3);position:absolute;left:.27778vw;top:.20833vw}header .lang-switcher .current-lang span,header li.menu-item a .code{font-weight:300}@media screen and (max-width:960px){header li.menu-item a .symbol{font-size:9.6vw;left:2.66667vw;top:1.6vw;color:rgba(255,255,255,.2)}}header li.menu-item a .code{font-size:.69444vw;text-align:right;color:rgba(255,255,255,.6);position:absolute;right:.34722vw;top:.34722vw}header .dop-menu{margin-right:.34722vw}@media screen and (max-width:960px){header li.menu-item a .code{font-size:2.66667vw;right:2.66667vw;top:2.66667vw}header .dop-menu{margin:0}}header .dop-menu ul{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.20833vw;position:relative}header .menu{position:relative;left:-4.16667vw;z-index:1;-webkit-transition:.3s ease-in-out opacity;-o-transition:.3s ease-in-out opacity;transition:.3s ease-in-out opacity}@media screen and (max-width:960px){header .dop-menu ul{margin:-.8vw}header .menu{display:none}}header .menu.hidden{opacity:0;pointer-events:none}header .menu.hidden li{-webkit-transform:translate(-300%,0);-ms-transform:translate(-300%,0);transform:translate(-300%,0)}header .menu.hidden li:nth-child(1),header .menu.hidden li:nth-child(3){-webkit-transform:translate(-300%,-100%);-ms-transform:translate(-300%,-100%);transform:translate(-300%,-100%)}header .menu ul{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.20833vw;position:relative}@media screen and (max-width:960px){header .menu ul{margin:-.53333vw}}header .menu ul li.menu-item{-webkit-transition:.3s ease-in-out transform;-o-transition:.3s ease-in-out transform;transition:.3s ease-in-out transform}header .menu ul li.menu-item:first-child{margin-top:6.25vw}header .menu ul li.menu-item:nth-child(3){position:absolute;left:5.97222vw;bottom:0}@media screen and (max-width:960px){header .menu ul li.menu-item:first-child{margin-top:0;margin-left:33.33333vw}header .menu ul li.menu-item:nth-child(3){position:static;left:0;bottom:auto}}header .menu ul li.menu-item:nth-child(5){position:absolute;left:11.94444vw;bottom:0}@media screen and (max-width:960px){header .menu ul li.menu-item:nth-child(5){position:static;left:0;bottom:auto}}header .menu ul li.menu-item:nth-child(7){position:absolute;left:17.91667vw;bottom:0}@media screen and (max-width:960px){header .menu ul li.menu-item:nth-child(7){position:static;left:0;bottom:auto}}header .lang-switcher{cursor:pointer;pointer-events:auto}header .lang-switcher .current-lang{width:5.55556vw;height:2.08333vw;border-radius:.55556vw;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}header .lang-switcher .current-lang span{padding-right:.69444vw;font-size:.97222vw;color:#fff;text-decoration:none;text-align:center;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}header .lang-switcher .current-lang span:hover{color:rgba(255,255,255,.6)}header .lang-switcher .lang-selector a,header nav .inner .nav-bottom .tel a{color:#fff;font-weight:300;text-decoration:none}header .lang-switcher .current-lang svg{position:absolute;height:.83333vw;width:.13889vw;top:.625vw;right:.625vw}header .lang-switcher .lang-selector{width:5.55556vw;height:5.55556vw;border-radius:.55556vw;background-color:#000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.20833vw;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}@media screen and (max-width:960px){header .lang-switcher .current-lang{display:none}header .lang-switcher .lang-selector{display:block;width:29.33333vw;height:auto}}header .lang-switcher .lang-selector a{display:block;font-size:.97222vw;text-align:center;padding:.20833vw .69444vw .20833vw .20833vw;border-radius:.34722vw;position:relative}header .lang-switcher .lang-selector a:after{content:'';width:2px;height:2px;background:#fff;position:absolute;right:.34722vw;top:.625vw}header .lang-switcher .lang-selector a:hover{background:#fff;color:#000}header .lang-switcher .lang-selector a:hover:after{width:4px;height:4px;background:#000}header nav{position:fixed;left:0;right:0;top:0;bottom:0;z-index:3;-webkit-transform:translateY(-1000%);-ms-transform:translateY(-1000%);transform:translateY(-1000%);pointer-events:auto}header nav .bg,header nav .inner{position:absolute;top:0;right:0;left:0}header nav.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);overflow:auto}@media screen and (max-width:960px){header .lang-switcher .lang-selector a{font-size:4vw;padding:1.33333vw;border-radius:2.13333vw}header .lang-switcher .lang-selector a:after{display:none}header nav .left-nav{-ms-flex-wrap:wrap;flex-wrap:wrap}header nav .left-nav .logo-animation{width:auto}header nav .dop-menu,header nav .lang-switcher{display:block!important}}header nav .bg{bottom:0;z-index:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(0,0,0,.15)}header nav .inner{border-radius:0 0 1.38889vw 1.38889vw;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.55556vw .55556vw 11.11111vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;bottom:20%;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){header nav .inner{border-radius:0;padding:1.06667vw 1.06667vw 21.33333vw;display:block;bottom:0;overflow:hidden}header nav .inner:after{content:'';position:absolute;left:0;right:0;height:1px;top:18.13333vw;opacity:.3;background-color:#fff}header nav .inner .logo-animation .wrap .left{border:none;position:absolute;z-index:-1;background:0 0;left:-66.66667vw;top:-40vw;width:186.66667vw;height:186.66667vw;-webkit-filter:blur(30px);filter:blur(30px);opacity:.55;pointer-events:none}header nav .inner .left-nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}header nav .inner .right-nav{display:block;width:40%;margin-top:-24.53333vw}header nav .inner .right-nav .lang-switcher{position:absolute;right:1.06667vw;top:20.8vw}header nav .inner .lang-selector{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}header nav .inner .lang-selector a{padding:2.13333vw;font-size:3.73333vw}header nav .inner .lang-selector a.active{margin:0 .8vw}header nav .inner .lang-selector a.active:last-child{margin-right:0}header nav .inner .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:static;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;left:0;margin-top:40vw}}.clinic-about-paralax .blocks .text,.clinic-about-paralax-2 .blocks .text,.clinic-header .text,.contacts-header .contacts-info .contacts-info-col:nth-child(4),.departments-list .department .name-desc,.page-404-wrap .inner,.publication .text,.servicein-spec .servicein-spec-list .servicein-spec-card>.text,.serviceinin-images .left,.tech-list .tech-list-items .tech-list-item,footer .inner .footer-cols .footer-col:nth-child(4){-webkit-box-orient:vertical;-webkit-box-direction:normal}header nav .inner .nav-bottom{position:absolute;left:0;right:0;bottom:0;padding:2.5vw;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}header nav .inner .nav-bottom .tel{margin-bottom:.48611vw}header nav .inner .nav-bottom .tel a{opacity:.6;font-size:1.38889vw;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.additional-link svg,header nav .nav-close .icon span{-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform}@media screen and (max-width:960px){header nav .inner .nav-bottom{padding:4vw 4vw 0;display:block;bottom:6.4vw}header nav .inner .nav-bottom .tel{margin-bottom:0}header nav .inner .nav-bottom .tel a{opacity:.8;font-size:7.46667vw;line-height:normal;text-align:center;display:block;color:#8e8e8c}header nav .inner .nav-bottom .route{display:none}header nav .nav-close{margin:.53333vw}}header nav .inner .nav-bottom .tel a:hover{opacity:1}header nav .nav-close{cursor:pointer}header nav .nav-close:hover .icon{background:#fff}header nav .nav-close:hover .icon span{background:#8e8e8c}header nav .nav-close:hover .icon span:first-child{-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}header nav .nav-close:hover .icon span:last-child{-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}header nav .nav-close .icon{-webkit-box-sizing:border-box;box-sizing:border-box;width:5.625vw;height:5.625vw;margin:0 0 .76389vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:.83333vw;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #fff;background-color:rgba(255,255,255,.15)}@media screen and (max-width:960px){header nav .nav-close .icon{width:14.66667vw;height:14.66667vw;margin:0;border-radius:2.13333vw;background:#000;border-color:rgba(255,255,255,.3)}}header nav .lang-switcher .current-lang,header nav .lang-switcher .lang-selector{background-color:#fff}header nav .nav-close .icon span{width:1.80556vw;height:3px;background:#fff;transition:.2s ease-in-out transform}header nav .nav-close .icon span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:relative;left:.90278vw}header nav .nav-close .icon span:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;right:.90278vw}header nav .nav-close>span{font-size:.90278vw;font-weight:300;color:#fff;text-align:center;display:block;margin-bottom:1.04167vw}header nav .logo-animation .wrap .left{border:1px solid rgba(255,255,255,.4)}header nav .lang-switcher .current-lang:hover span{color:rgba(0,0,0,.6)}header nav .lang-switcher .current-lang span,header nav .lang-switcher .lang-selector a{color:#000}header nav .lang-switcher .lang-selector a:after{background:#000}@media screen and (max-width:960px){header nav .nav-close .icon span{width:6.66667vw}header nav .nav-close .icon span:first-child{left:3.2vw}header nav .nav-close .icon span:last-child{right:3.2vw}header nav .nav-close>span{display:none}header nav .lang-switcher .lang-selector{background:#000}header nav .lang-switcher .lang-selector a{color:#fff}header nav .lang-switcher .lang-selector a:after{background:#fff}}header nav .lang-switcher .lang-selector a:hover{background:#000;color:#fff}header nav .lang-switcher .lang-selector a:hover:after{background:#fff}@media screen and (max-width:960px){header nav .lang-switcher .lang-selector a.active{background:#fff;color:#000}}.start-page .direction-anim .text,.start-page .left .desc,.start-page .left h2,.start-page .right .desc,.start-page .right h2{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.start-page-wrap{position:relative}.start-page{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;height:calc(var(--vh,1vh) * 100);position:relative;min-height:43.75vw}.start-page.left-hover .direction-anim{margin-left:2.08333vw}@media screen and (max-width:960px){.start-page{min-height:208vw;-ms-flex-wrap:wrap;flex-wrap:wrap}.start-page.left-hover .direction-anim{margin-left:0}}.start-page.right-hover .direction-anim{margin-left:-2.08333vw}.start-page .direction-anim{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8.33333vw;height:8.33333vw;border-radius:.55556vw;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #fff;background-color:rgba(255,255,255,.15);z-index:2;margin:0;-webkit-transition:.2s ease-in-out margin;-o-transition:.2s ease-in-out margin;transition:.2s ease-in-out margin}@media screen and (max-width:960px){.start-page.right-hover .direction-anim{margin-left:0}.start-page .direction-anim{width:24vw;height:24vw;border-radius:2.13333vw}}.start-page .direction-anim .animation{width:2.43056vw;height:.97222vw;text-align:center;margin:2.63889vw auto 0}@media screen and (max-width:960px){.start-page .direction-anim .animation{height:9.33333vw;width:3.73333vw;margin:3.2vw auto 0}}.start-page .direction-anim .animation #start-page-animation{width:2.43056vw;height:.97222vw}.start-page .direction-anim .animation #start-page-animation-mob{height:9.33333vw;width:3.73333vw}.start-page .direction-anim .animation svg{width:100%;height:100%;display:block}.start-page .direction-anim .text{margin-top:1.73611vw;padding:0 1.38889vw;font-size:.90278vw;line-height:1.23;text-align:center}@media screen and (max-width:960px){.start-page .direction-anim .text{font-size:3.2vw;margin-top:2.66667vw;padding:0 1.33333vw 1.86667vw}}.start-page .left,.start-page .right{padding:8.88889vw 2.5vw;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-decoration:none;z-index:1}@media screen and (max-width:960px){.start-page .left,.start-page .right{padding:26.66667vw 9.6vw}.start-page .left.active h2,.start-page .right.active h2{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.start-page .left.active .arrow,.start-page .left.active .desc,.start-page .right.active .arrow,.start-page .right.active .desc{opacity:1}.start-page .left.active .bg img,.start-page .right.active .bg img{-webkit-clip-path:inset(0 0 round 0);clip-path:inset(0 0 round 0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width:960px){.start-page .left:hover h2,.start-page .right:hover h2{text-align:center;opacity:1}.start-page .left:hover .arrow,.start-page .left:hover .desc,.start-page .right:hover .arrow,.start-page .right:hover .desc{opacity:1}.start-page .left:hover .bg,.start-page .right:hover .bg{top:0;bottom:0;width:100%;height:100%}.start-page .left:hover .bg img,.start-page .right:hover .bg img{-webkit-clip-path:inset(0 0 0 0 round 0);clip-path:inset(0 0 0 0 round 0)}}.start-page .left h2,.start-page .right h2{opacity:.6;font-size:3.05556vw;line-height:normal;text-transform:uppercase;position:relative;z-index:2;display:inline-block;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}@media screen and (max-width:960px){.start-page .left h2,.start-page .right h2{opacity:1;font-size:8vw;text-align:center;display:block}}.start-page .left .desc,.start-page .right .desc{margin:0 auto;padding-top:1.38889vw;font-size:.97222vw;line-height:1.29;text-align:center;max-width:25vw;position:relative;z-index:2;clear:both;opacity:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.start-page-footer .left .tel,.start-page-footer .right .address{margin-right:1.73611vw}@media screen and (max-width:960px){.start-page .left .desc,.start-page .right .desc{padding-top:3.2vw;font-size:3.73333vw;max-width:66.66667vw}}.start-page-footer .left .email a,.start-page-footer .left .tel a{font-size:1.25vw;line-height:normal;font-weight:300;color:#fff;font-stretch:normal;font-style:normal;letter-spacing:normal;text-decoration:none}.start-page .left .arrow,.start-page .right .arrow{margin-top:5.13889vw;text-align:center;position:relative;z-index:2;opacity:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.start-page .left .arrow svg,.start-page .right .arrow svg{width:2.98611vw;height:2.22222vw}@media screen and (max-width:960px){.start-page .left .arrow,.start-page .right .arrow{margin-top:6.66667vw}.start-page .left .arrow svg,.start-page .right .arrow svg{width:9.33333vw;height:6.93333vw}}.start-page .left .bg,.start-page .right .bg{position:absolute;z-index:1;top:18.6%;left:1.5%;width:22.22222vw;height:33.33333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}@media screen and (max-width:960px){.start-page .left .bg,.start-page .right .bg{top:0;left:0;width:100%;height:100%;overflow:hidden;-webkit-transition:.3s ease-in-out all;-o-transition:.3s ease-in-out all;transition:.3s ease-in-out all}.start-page .left .bg:after,.start-page .right .bg:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(93%,rgba(0,0,0,.3)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.3) 93%);background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.3) 93%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.3) 93%)}}.start-page .left .bg img,.start-page .right .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;-webkit-clip-path:inset(29.4% 12.5% 4% 12.5% round 8.33333vw);clip-path:inset(29.4% 12.5% 4% 12.5% round 8.33333vw)}.start-page .left{background-color:#8e8e8c;width:50%;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:960px){.start-page .left:hover h2{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.start-page .left h2,.start-page .left:hover .bg{left:0}}@media screen and (max-width:960px){.start-page .left{width:100%}.start-page .left h2{-webkit-transform:translateY(33.33333vw);-ms-transform:translateY(33.33333vw);transform:translateY(33.33333vw);-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}.start-page .left .bg img{-webkit-clip-path:inset(0 15% round 40vw);clip-path:inset(0 15% round 40vw);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.start-page .right{background-color:#2F3032;width:50%;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:960px){.start-page .right:hover h2{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.start-page .right:hover .bg{right:0}.start-page .right .bg{right:1.5%;left:auto}.start-page .right h2{float:right;text-align:right;right:0}}.start-page-footer{position:absolute;left:0;right:0;bottom:0;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex}.start-page-footer .legal-text{width:18.95833vw;position:absolute;bottom:1.04167vw;left:28.47222vw;opacity:.6;font-size:.83333vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:right;color:#fff}@media screen and (max-width:960px){.start-page .right{width:100%}.start-page .right .bg img{-webkit-clip-path:inset(0 15% round 40vw);clip-path:inset(0 15% round 40vw);-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.start-page-footer{display:none}}.start-page-footer .left,.start-page-footer .right{width:50%;-ms-flex-negative:0;flex-shrink:0;height:4.86111vw;-webkit-box-sizing:border-box;box-sizing:border-box}.start-page-footer .left{padding:.625vw 2.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.start-page-footer .left .tel a{opacity:.6;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.start-page-footer .left .tel a:hover{opacity:1}.start-page-footer .left .email a{opacity:.6;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.start-page-footer .left .email a:hover{opacity:1}.start-page-footer .right{padding:.625vw 2.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.start-page-footer .right .address p{opacity:.6;font-size:.97222vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:#fff}.start-page-footer .right .address p br{display:none}.route{width:12.5vw;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.route{width:100%}}.route .button{width:12.5vw;height:2.91667vw;border-radius:1.80556vw;border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.11111vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;text-decoration:none}.button.button-inline,.clinic-header .text h1{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}@media screen and (max-width:960px){.route .button{width:100%;height:11.2vw;border-radius:6.93333vw;font-size:4.26667vw}}.route .button>span{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.route .button:hover{background:#fff;color:#000}.route .button:hover svg [stroke="#FFFFFF"]{stroke:#000}.route .button svg{width:2.56944vw;height:.97222vw;margin-right:.69444vw;position:relative;top:.13889vw}.button{cursor:pointer;-moz-appearance:none;border:none}.button.button-inline{margin-left:2.08333vw;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.41667vw 2.56944vw .27778vw 2.63889vw;border-radius:1.875vw;background-color:#fff;font-size:1.11111vw;line-height:2.13;text-align:center;color:#000;text-decoration:none;text-transform:none}.button.button-inline .letter span{line-height:2.13}@media screen and (max-width:960px){.route .button svg{width:9.86667vw;height:3.73333vw;margin-right:2.66667vw;top:.53333vw}.button.button-inline{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0;margin-top:5.33333vw;padding:1.33333vw 4vw;border-radius:7.2vw;font-size:4.26667vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.button.button-inline.dark,.button.button-inline:hover{background:#000;color:#fff}.button.button-inline.dark:hover{background:#353535}.clinic-header{height:84.93056vw;background:#8E8E8C;position:relative;overflow:hidden}@media screen and (max-width:960px){.clinic-header{height:100vh;height:calc(var(--vh,1vh) * 100)}}.clinic-header.about{height:80.55556vw}.clinic-header.about .text{top:17.56944vw;left:2.36111vw;right:2.36111vw;padding-bottom:1.18056vw}.clinic-header .bg,.clinic-header .bg:after,.clinic-header .text{position:absolute;left:0;bottom:0}.clinic-header.about .text h1{text-align:left}@media screen and (max-width:960px){.clinic-header.about{height:100vh;height:calc(var(--vh,1vh) * 100)}.clinic-header.about .text{top:39.46667vw;left:0;right:0;padding-bottom:8.53333vw}.clinic-header.about .text h1 br{display:none}}.clinic-header .bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:0;top:0;z-index:1}.clinic-header .bg:after{content:'';right:0;height:80%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(93%,rgba(0,0,0,.3)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.3) 93%);background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.3) 93%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.3) 93%);z-index:2}.clinic-header .bg img,.clinic-header .bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;bottom:0;display:block;z-index:1;-o-object-position:center bottom;object-position:center bottom}.clinic-header .text{right:0;top:75vh;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2.43056vw 3.47222vw;z-index:2}.clinic-header .text .top{position:relative;z-index:2}.clinic-header .text h1{font-size:4.16667vw;line-height:1.3;color:#fff;text-transform:uppercase;text-align:center}.clinic-about-paralax .blocks .icons .ico .text-wrap p,.clinic-about-paralax .blocks .text h2,.clinic-about-paralax .blocks .text p,.clinic-header .text .bottom .icons .ico p,.clinic-header .text .bottom p{font-weight:300;color:#fff;letter-spacing:normal;font-stretch:normal;font-style:normal}@media screen and (max-width:960px){.clinic-header .text{top:auto;bottom:0;padding:0 4vw 2.66667vw}.clinic-header .text h1{text-align:left;font-size:6.4vw}}.clinic-header .text h1 span{display:block}.clinic-header .text h1 span:first-child{text-align:left}.clinic-header .text h1 span:last-child{text-align:right}.clinic-header .text h1 .button{position:relative;top:-1.11111vw}.clinic-header .text .bottom{text-align:center}.clinic-header .text .bottom.left{text-align:left}@media screen and (max-width:960px){.clinic-header .text h1 .button{top:0}.clinic-header .text .bottom{opacity:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;position:absolute;left:0;right:0;bottom:4vw;z-index:1}.clinic-header .text .bottom.active{opacity:1;z-index:1}.clinic-header .text .bottom.left{margin-left:4vw}}.clinic-header .text .bottom.left .icon{margin-top:4.16667vw;margin-left:0}.clinic-header .text .bottom.left p{text-align:left;margin-left:0}.clinic-header .text .bottom .icons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:960px){.clinic-header .text .bottom.left .icon{margin-top:4.26667vw}.clinic-header .text .bottom .icons{display:block;padding:0 4vw}.clinic-header .text .bottom .icons .ico{margin-bottom:2.66667vw;width:100%}}.clinic-header .text .bottom .icons .ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.clinic-header .text .bottom .icons .ico .img-wrap{margin-right:1.04167vw}.clinic-header .text .bottom .icons .ico .img-wrap img,.clinic-header .text .bottom .icons .ico .img-wrap svg{height:.97222vw!important;width:auto!important}.clinic-header .text .bottom .icons .ico p{font-size:1.38889vw;line-height:1.8;text-transform:uppercase}@media screen and (max-width:960px){.clinic-header .text .bottom .icons .ico .img-wrap{margin-right:3.2vw;min-width:8.53333vw;text-align:left}.clinic-header .text .bottom .icons .ico .img-wrap img,.clinic-header .text .bottom .icons .ico .img-wrap svg{height:3.73333vw!important}.clinic-header .text .bottom .icons .ico p{font-size:5.33333vw;line-height:1.3}}.clinic-header .text .bottom .icon{margin-bottom:1.66667vw;height:1.73611vw;width:.97222vw;margin-right:auto;margin-left:auto}@media screen and (max-width:960px){.clinic-header .text .bottom .icon{margin-bottom:6.4vw;height:6.66667vw;width:3.73333vw}}.clinic-header .text .bottom .icon #vertical-oo{height:2.43056vw;width:.97222vw}@media screen and (max-width:960px){.clinic-header .text .bottom .icon #vertical-oo{height:9.33333vw;width:3.73333vw}}.clinic-header .text .bottom .icon img,.clinic-header .text .bottom .icon svg{display:block;width:100%;height:100%}.clinic-header .text .bottom p{max-width:22.91667vw;margin:0 auto;font-size:1.04167vw;line-height:1.67;text-align:center}.dark-bg{background:#2F3032!important}.clinic-about-paralax{background:#8E8E8C;padding:15.97222vw 2.5vw 0;position:relative}.clinic-about-paralax .image{position:absolute;left:6.38889vw;top:31.94444vw;z-index:1}@media screen and (max-width:960px){.clinic-header .text .bottom p{max-width:81.06667vw;font-size:4vw}.clinic-about-paralax{padding:32vw 4vw 0}.clinic-about-paralax .image{position:relative;left:0;top:-13.33333vw;margin-left:-4vw;margin-right:-4vw;z-index:-1}.clinic-about-paralax .image:after{content:'';position:absolute;left:0;right:0;bottom:0;height:92.8vw;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(142,142,140,0)),color-stop(93%,#8e8e8c));background-image:-webkit-linear-gradient(top,rgba(142,142,140,0),#8e8e8c 93%);background-image:-o-linear-gradient(top,rgba(142,142,140,0),#8e8e8c 93%);background-image:linear-gradient(to bottom,rgba(142,142,140,0),#8e8e8c 93%)}}.clinic-about-paralax .image img{display:block;height:97.22222vw;-webkit-clip-path:inset(4% round 34.72222vw);clip-path:inset(4% round 34.72222vw)}.clinic-about-paralax .blocks{position:relative;z-index:2}.clinic-about-paralax .blocks .block-1,.clinic-about-paralax .blocks .block-2{margin-bottom:24.30556vw}.clinic-about-paralax .blocks .text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:960px){.clinic-about-paralax .image img{height:auto;width:100%;-webkit-clip-path:inset(10% round 48vw);clip-path:inset(10% round 48vw)}.clinic-about-paralax .blocks .block-1,.clinic-about-paralax .blocks .block-2{margin-bottom:26.66667vw}.clinic-about-paralax .blocks .block-2{margin-top:-56vw;z-index:1}.clinic-about-paralax .blocks .block-3{padding-top:16vw}.clinic-about-paralax .blocks .text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.clinic-about-paralax .blocks .text h2{font-size:2.91667vw;line-height:1.33;text-align:right;max-width:39.16667vw;text-transform:uppercase;margin-bottom:5.34722vw}@media screen and (max-width:960px){.clinic-about-paralax .blocks .text h2{font-size:6.4vw;max-width:100%;margin-bottom:8.53333vw;line-height:1.5;text-align:left}}.clinic-about-paralax .blocks .text p{max-width:22.5vw;font-size:1.04167vw;line-height:1.67}.clinic-about-paralax .blocks .text .additional-link{margin-top:2.36111vw}.clinic-about-paralax .blocks .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.clinic-about-paralax .blocks .icons .ico{width:33.33333%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box}.clinic-about-paralax .blocks .icons .ico:nth-child(3n+3){text-align:right}@media screen and (max-width:960px){.clinic-about-paralax .blocks .text p{max-width:100%;font-size:4vw}.clinic-about-paralax .blocks .text .additional-link{margin-top:7.2vw}.clinic-about-paralax .blocks .icons .ico{width:100%;margin-bottom:8vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.clinic-about-paralax .blocks .icons .ico:last-child{margin-bottom:0}.clinic-about-paralax .blocks .icons .ico:nth-child(3n+3){text-align:left}}.clinic-about-paralax .blocks .icons .ico:nth-child(3n+3) .img-wrap{text-align:right}.clinic-about-paralax .blocks .icons .ico:nth-child(3n+3) .img-wrap img,.clinic-about-paralax .blocks .icons .ico:nth-child(3n+3) .img-wrap svg{margin-left:auto}.clinic-about-paralax .blocks .icons .ico .img-wrap{margin-bottom:2.08333vw}@media screen and (max-width:960px){.clinic-about-paralax .blocks .icons .ico:nth-child(3n+3) .img-wrap{text-align:left}.clinic-about-paralax .blocks .icons .ico:nth-child(3n+3) .img-wrap img,.clinic-about-paralax .blocks .icons .ico:nth-child(3n+3) .img-wrap svg{margin-left:0}.clinic-about-paralax .blocks .icons .ico .img-wrap{margin-right:3.2vw;margin-bottom:0;width:8vw}}.clinic-about-paralax .blocks .icons .ico .img-wrap img,.clinic-about-paralax .blocks .icons .ico .img-wrap svg{display:block;height:.97222vw!important;width:auto!important}.clinic-about-paralax .blocks .icons .ico .text-wrap p{font-family:Helvetica,sans-serif;font-size:2.08333vw;line-height:1.2;text-transform:uppercase}.clinic-about-paralax .blocks .dop-images{margin-top:6.94444vw}@media screen and (max-width:960px){.clinic-about-paralax .blocks .icons .ico .img-wrap img,.clinic-about-paralax .blocks .icons .ico .img-wrap svg{height:3.73333vw!important}.clinic-about-paralax .blocks .icons .ico .text-wrap p{font-size:5.33333vw;line-height:1.3}.clinic-about-paralax .blocks .icons .ico .text-wrap p br{display:none}.clinic-about-paralax .blocks .dop-images{margin-top:26.66667vw}}.clinic-about-paralax .blocks .dop-images #bubble-animation,.clinic-about-paralax .blocks .dop-images img,.clinic-about-paralax .blocks .dop-images video{width:22.5vw;display:block;margin-left:auto;-webkit-clip-path:inset(0 round 11.80556vw);clip-path:inset(0 round 11.80556vw)}.clinic-about-paralax .blocks .dop-images #bubble-animation{background:#000;height:33.68056vw;position:relative;overflow:hidden}@media screen and (max-width:960px){.clinic-about-paralax .blocks .dop-images #bubble-animation,.clinic-about-paralax .blocks .dop-images img,.clinic-about-paralax .blocks .dop-images video{width:56vw;-webkit-clip-path:inset(0 round 32vw);clip-path:inset(0 round 32vw)}.clinic-about-paralax .blocks .dop-images #bubble-animation{height:82.66667vw}}.clinic-about-paralax .blocks .dop-images #bubble-animation:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(0,0,0,.2);z-index:2}.clinic-about-paralax .blocks .dop-images #bubble-animation svg{margin-top:-50%;width:200%!important;height:200%!important;opacity:.5;position:relative;z-index:1}.clinic-about-paralax .blocks .dop-images .image-1{text-align:right;position:relative;z-index:2;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%)}.clinic-about-paralax .blocks .dop-images .image-2{text-align:right;position:relative;z-index:1;margin-right:16.66667vw;margin-top:-20.83333vw;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.additional-link{width:22.5vw;padding-bottom:1.11111vw;padding-top:1.11111vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #fff;text-decoration:none}.additional-link:hover{background:#fff}.additional-link:hover span{color:#000;-webkit-transform:translateX(-2.08333vw);-ms-transform:translateX(-2.08333vw);transform:translateX(-2.08333vw)}@media screen and (max-width:960px){.clinic-about-paralax .blocks .dop-images .image-2{margin-right:37.33333vw;margin-top:-48vw}.additional-link{width:100%;padding-bottom:3.46667vw;padding-top:3.46667vw}.additional-link:hover span{-webkit-transform:none;-ms-transform:none;transform:none}}.additional-link:hover svg{-webkit-transform:translateX(3.47222vw);-ms-transform:translateX(3.47222vw);transform:translateX(3.47222vw)}.additional-link svg{width:2.22222vw;height:1.66667vw;transition:.2s ease-in-out transform}.additional-link span{font-size:1.38889vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:right;color:#fff;-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform;position:relative;top:.13889vw}.departments{background:#8E8E8C;padding:9.72222vw 0 13.88889vw}@media screen and (max-width:960px){.additional-link:hover svg{-webkit-transform:none;-ms-transform:none;transform:none}.additional-link svg{width:7.2vw;height:5.33333vw}.additional-link span{font-size:4.8vw;top:.26667vw;line-height:1.39}.departments{padding:8vw 0 13.33333vw}}.departments.header-block{padding:20.83333vw 0 27.77778vw}.departments.header-block .title-block{margin-bottom:3.47222vw}@media screen and (max-width:960px){.departments.header-block{padding:38.13333vw 0 0}.departments.header-block .title-block{margin-bottom:7.2vw}}.departments .title-block{padding:0 2.5vw;margin-bottom:2.36111vw}.departments .title-block h2,.departments .title-block h3{font-size:2.08333vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#fff;text-transform:uppercase}.departments-list .department .more,.departments-list .department .name-desc .name{font-weight:400;line-height:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;text-decoration:none}@media screen and (max-width:960px){.departments .title-block{padding:0 4vw;margin-bottom:13.33333vw}.departments .title-block h2,.departments .title-block h3{font-size:5.86667vw}}.departments-list .department{cursor:pointer;position:relative}.departments-list .department .inner{padding:1.11111vw 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid rgba(255,255,255,.5);-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;transition:.2s ease-in-out background;position:relative;z-index:2}.departments-list .department:nth-child(1) .inner{border-top:none}@media screen and (max-width:960px){.departments-list .department .inner{padding:4.26667vw 0 3.73333vw;background:#fff;margin-bottom:1px;border:none;-webkit-transition:.2s ease-in-out margin;-o-transition:.2s ease-in-out margin;transition:.2s ease-in-out margin;display:block}.departments-list .department.open .inner{margin:3px 0}.departments-list .department.open .btn{display:block}.departments-list .department .image{display:none}}@media screen and (min-width:960px){.departments-list .department:hover .inner{background-color:#fff}.departments-list .department:hover .image{opacity:1;-webkit-transform:translateY(-45%);-ms-transform:translateY(-45%);transform:translateY(-45%)}.departments-list .department:hover .more{opacity:1}.departments-list .department:hover .name-desc .name{color:#000}.departments-list .department:hover .name-desc .name .arrow{opacity:1;-webkit-transform:translateX(6.25vw);-ms-transform:translateX(6.25vw);transform:translateX(6.25vw)}.departments-list .department:hover .name-desc .desc{height:3.75vw;opacity:1}.departments-list .department:hover .btn{opacity:1}form .form-fields .form-field input,form .form-fields .form-field select,form .form-fields .form-field textarea{-webkit-appearance:none;-moz-appearance:none}}.departments-list .department .image{opacity:0;-webkit-transition:.2s ease-in-out opacity,.2s ease-in-out transform;-o-transition:.2s ease-in-out opacity,.2s ease-in-out transform;transition:.2s ease-in-out opacity,.2s ease-in-out transform;position:absolute;width:43.54167vw;right:6.45833vw;top:0;z-index:1;-webkit-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%);pointer-events:none}.departments-list .department .image img{width:100%;display:block;height:auto}.departments-list .department .more{opacity:0;width:20%;padding:1.38889vw 0 0 2.08333vw;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;font-size:.97222vw;color:#000;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){.departments-list .department .more{display:none}}.departments-list .department .name-desc{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;text-decoration:none}@media screen and (max-width:960px){.departments-list .department .name-desc{width:100%;display:block}}.departments-list .department .name-desc .name{font-size:3.88889vw;text-align:center;color:rgba(255,255,255,.5);text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.departments-list .department .name-desc .name .arrow{position:absolute;right:0;opacity:0;overflow:hidden;-webkit-transition:.2s ease-in-out opacity,.2s ease-in-out transform;-o-transition:.2s ease-in-out opacity,.2s ease-in-out transform;transition:.2s ease-in-out opacity,.2s ease-in-out transform;margin-left:0}.departments-list .department .name-desc .name .arrow svg{width:3.75vw;height:2.77778vw}@media screen and (max-width:960px){.departments-list .department .name-desc .name{font-size:6.4vw;color:#000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.departments-list .department .name-desc .name .arrow{opacity:1;right:4vw}.departments-list .department .name-desc .name .arrow svg{width:6.13333vw;height:4.53333vw}}.departments-list .department .name-desc .desc{opacity:0;height:0;overflow:hidden;-webkit-transition:.2s ease-in-out opacity,.2s ease-in-out height;-o-transition:.2s ease-in-out opacity,.2s ease-in-out height;transition:.2s ease-in-out opacity,.2s ease-in-out height;pointer-events:none;max-width:33.33333vw;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.departments-list .department .name-desc .desc a{text-decoration:none}@media screen and (max-width:960px){.departments-list .department .name-desc .desc{max-width:100%;opacity:1;padding:0 4vw;height:auto;-webkit-transition:.2s ease-in-out height;-o-transition:.2s ease-in-out height;transition:.2s ease-in-out height}}.departments-list .department .name-desc .desc p{padding-top:1.25vw;font-size:.97222vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:#000}@media screen and (max-width:960px){.departments-list .department .name-desc .desc p{padding-top:2.4vw;font-size:4vw;line-height:1.6}}.departments-list .department .btn{opacity:0;width:20%;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;padding:0 2.5vw 0 0;text-align:right}@media screen and (max-width:960px){.departments-list .department .btn{opacity:1;width:100%;display:none;padding:0;text-align:center;margin-top:4vw}}.departments-list .department .btn .button{text-decoration:none;padding:.34722vw 1.94444vw;border-radius:1.875vw;background-color:#000;-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;transition:.2s ease-in-out background;font-size:1.11111vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.13;letter-spacing:normal;text-align:center;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.text-bottom-link .header h3,.text-bottom-link .text p{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.departments-list .department .btn .button .letter span{line-height:2.13}.departments-list .department .btn .button:hover{background-color:#353535}@media screen and (max-width:960px){.departments-list .department .btn .button{padding:1.33333vw 13.33333vw;border-radius:7.2vw;font-size:4.26667vw}}.text-bottom-link{background:#8E8E8C;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:13.88889vw 2.5vw 1.59722vw;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.text-bottom-link.var-2 .header{width:100%;margin-bottom:2.36111vw}@media screen and (max-width:960px){.text-bottom-link{padding:26.66667vw 4vw 10.66667vw;display:block}.text-bottom-link.var-2 .header{margin-bottom:10.13333vw}}.text-bottom-link.var-2 .text{width:50%;margin-bottom:1.04167vw}@media screen and (max-width:960px){.text-bottom-link.var-2 .text{width:100%;margin-bottom:8vw}}.text-bottom-link .header{width:50%;-ms-flex-negative:0;flex-shrink:0}.text-bottom-link .header h3{font-size:3.47222vw;line-height:1.4;text-transform:uppercase}@media screen and (max-width:960px){.text-bottom-link .header{width:100%}.text-bottom-link .header h3{font-size:5.86667vw;margin-bottom:10.13333vw;line-height:1.18}}.text-bottom-link .text{width:22.5vw;margin-right:2.5vw;margin-bottom:.90278vw}.text-bottom-link .text p{font-size:1.04167vw;line-height:1.67}@media screen and (max-width:960px){.text-bottom-link .text{width:100%;margin-right:0;margin-bottom:10.66667vw}.text-bottom-link .text p{font-size:3.46667vw}}.text-bottom-link .additional-link{margin-bottom:.34722vw}.form-bottom{background:#8E8E8C;position:relative}.form-bottom.small .bg{padding-bottom:23.75vw}.form-bottom.small .bg:after{bottom:23.75vw}@media screen and (max-width:960px){.text-bottom-link .additional-link{margin-bottom:0}.form-bottom.small .bg{padding-bottom:77.33333vw}.form-bottom.small .bg:after{bottom:77.33333vw}}.form-bottom.dark-bg .bg:after{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(4%,rgba(47,48,50,0)),color-stop(97%,#2f3032));background-image:-webkit-linear-gradient(top,rgba(47,48,50,0) 4%,#2f3032 97%);background-image:-o-linear-gradient(top,rgba(47,48,50,0) 4%,#2f3032 97%);background-image:linear-gradient(to bottom,rgba(47,48,50,0) 4%,#2f3032 97%)}.form-bottom .bg{padding-bottom:38.88889vw;position:relative;z-index:1}.form-bottom .bg:after{content:'';position:absolute;left:0;right:0;bottom:38.88889vw;top:11.11111vw;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(4%,rgba(142,142,140,0)),color-stop(97%,#8e8e8c));background-image:-webkit-linear-gradient(top,rgba(142,142,140,0) 4%,#8e8e8c 97%);background-image:-o-linear-gradient(top,rgba(142,142,140,0) 4%,#8e8e8c 97%);background-image:linear-gradient(to bottom,rgba(142,142,140,0) 4%,#8e8e8c 97%);z-index:2}@media screen and (max-width:960px){.form-bottom .bg{padding-bottom:104vw;height:154.66667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-bottom .bg:after{bottom:104vw;top:42.66667vw}.form-bottom .bg img{height:100%;-o-object-fit:cover;object-fit:cover}}.form-bottom .bg img{display:block;width:100%;position:relative;z-index:1}.form-bottom .form{position:absolute;z-index:2;left:0;right:0;bottom:23.61111vw;width:33.33333vw;margin-left:auto;margin-right:auto}@media screen and (max-width:960px){.form-bottom .form{width:auto;bottom:53.33333vw;margin-left:4vw;margin-right:4vw;-webkit-box-sizing:border-box;box-sizing:border-box}}form{width:100%;display:block}form .form-step{display:none}form .form-step.active{display:block}form .form-step.error .form-error{opacity:1}form .final-step .svg{width:100%;text-align:center}form .final-step .svg svg{width:8.05556vw;height:8.40278vw}@media screen and (max-width:960px){form .final-step .svg svg{width:25.6vw;height:26.66667vw}}form .final-step h2,form .final-step p{width:100%;font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#fff}form .final-step h2{margin:1.52778vw 0 .48611vw;font-size:2.77778vw;line-height:1.75;text-transform:uppercase}@media screen and (max-width:960px){form .final-step h2{margin:4.26667vw 0 0;font-size:6.4vw}}form .final-step p{opacity:.5;font-size:1.25vw;line-height:1.22}form .final-step .button-wrap{margin-top:2.08333vw}@media screen and (max-width:960px){form .final-step p{font-size:4.26667vw}form .final-step .button-wrap{margin-top:5.33333vw}}form .step-header{position:relative;margin-bottom:2.08333vw;font-size:3.47222vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;color:#fff;text-transform:uppercase;text-align:center}@media screen and (max-width:960px){form .step-header{font-size:8vw;margin-bottom:6.66667vw;line-height:normal}}form .step-header.animated-lines .line{text-align:left;display:block}form .step-header.animated-lines .line:nth-child(2){text-align:right}form .form-fields .form-error,form .step-header .line{text-align:center;font-stretch:normal;font-style:normal;letter-spacing:normal;font-weight:300}form .step-header .line{font-size:3.47222vw;line-height:1.4;color:#fff;text-transform:uppercase;display:inline-block}form .step-header .line:nth-child(2){margin-top:-.34722vw}@media screen and (max-width:960px){form .step-header .line{font-size:8vw;line-height:normal;text-align:center;display:inline-block}form .step-header .line:nth-child(2){margin-top:0;text-align:center}}form .step-header .step-counter{opacity:.4;font-size:3.47222vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;color:#fff;position:absolute;right:0;top:0}@media screen and (max-width:960px){form .step-header .step-counter{font-size:8vw;line-height:normal;top:auto;bottom:.8vw}}form .step-header .back{cursor:pointer;position:absolute;left:0;bottom:.69444vw}form .step-header .back:hover .static{display:none}form .step-header .back .static,form .step-header .back:hover .hover{display:block}form .step-header .back .hover{display:none}form .step-header .back svg{width:3.05556vw;height:3.05556vw}@media screen and (max-width:960px){form .step-header .back{bottom:-1.86667vw}form .step-header .back svg{width:9.6vw;height:9.6vw}}form .form-fields{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}form .form-fields .form-error{font-size:1.11111vw;line-height:normal;color:#f9bc9d;width:100%;opacity:0;pointer-events:none}form .form-fields .form-field{width:100%;margin-bottom:1.04167vw;-ms-flex-negative:0;flex-shrink:0;position:relative}form .form-fields .form-field.w50{width:48%}form .form-fields .form-field .filled .select2-container .select2-selection--single .select2-selection__rendered{opacity:1}form .form-fields .form-field:hover:not(.button-wrap):after{height:2px}form .form-fields .form-field:hover .select2-container .select2-selection--single .select2-selection__rendered{opacity:.7}form .form-fields .form-field:hover input::-webkit-input-placeholder{color:rgba(255,255,255,.7)}form .form-fields .form-field:hover input:-ms-input-placeholder{color:rgba(255,255,255,.7)}form .form-fields .form-field:hover input::-ms-input-placeholder{color:rgba(255,255,255,.7)}form .form-fields .form-field:hover input::placeholder{color:rgba(255,255,255,.7)}form .form-fields .form-field:not(.button-wrap):after{content:'';position:absolute;left:.34722vw;right:.34722vw;bottom:0;height:1px;background:#fff}@media screen and (max-width:960px){form .form-fields .form-error{font-size:4vw}form .form-fields .form-field{margin-bottom:2.66667vw}form .form-fields .form-field.w100-mob{width:100%}form .form-fields .form-field:not(.button-wrap):after{left:1.33333vw;right:1.33333vw}}form .form-fields .form-field.error .left-dop svg *,form .form-fields .form-field.error .right-dop svg *{fill:#f9bc9d}form .form-fields .form-field.error:after{background:#f9bc9d}form .form-fields .form-field.error .select2-container .select2-selection--single .select2-selection__rendered{color:#f9bc9d;opacity:1}form .form-fields .form-field.error input,form .form-fields .form-field.error select,form .form-fields .form-field.error textarea{color:#f9bc9d;opacity:1;-webkit-text-fill-color:#f9bc9d}form .form-fields .form-field.error input::-webkit-input-placeholder,form .form-fields .form-field.error select::-webkit-input-placeholder,form .form-fields .form-field.error textarea::-webkit-input-placeholder{color:#f9bc9d;opacity:1}form .form-fields .form-field.error input:-ms-input-placeholder,form .form-fields .form-field.error select:-ms-input-placeholder,form .form-fields .form-field.error textarea:-ms-input-placeholder{color:#f9bc9d;opacity:1}form .form-fields .form-field.error input::-ms-input-placeholder,form .form-fields .form-field.error select::-ms-input-placeholder,form .form-fields .form-field.error textarea::-ms-input-placeholder{color:#f9bc9d;opacity:1}form .form-fields .form-field.error input::placeholder,form .form-fields .form-field.error select::placeholder,form .form-fields .form-field.error textarea::placeholder{color:#f9bc9d;opacity:1}form .form-fields .form-field .left-dop{position:absolute;left:0;bottom:0}form .form-fields .form-field .left-dop svg{display:block;width:.48611vw;height:.55556vw}@media screen and (max-width:960px){form .form-fields .form-field .left-dop svg{width:1.86667vw;height:2.13333vw}}form .form-fields .form-field .right-dop{position:absolute;right:0;bottom:0}form .form-fields .form-field .right-dop svg{display:block;width:.48611vw;height:.55556vw}@media screen and (max-width:960px){form .form-fields .form-field .right-dop svg{width:1.86667vw;height:2.13333vw}}form .form-fields .form-field .select2-container{width:100%!important;outline:0}form .form-fields .form-field .select2-container *{outline:0}form .form-fields .form-field .select2-container--default .select2-selection--single{background:0 0;border:none;border-radius:0;height:auto}form .form-fields .form-field .select2-container .select2-selection--single .select2-selection__rendered{padding:.83333vw 2.08333vw;opacity:.5;font-size:1.25vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;color:#fff;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}form .form-fields .form-field .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;top:0;right:1.38889vw;width:7px}form .form-fields .form-field .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent}form .form-fields .form-field .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff}form .form-fields .form-field .select2-dropdown{border:none;border-radius:0}form .form-fields .form-field .select2-container--classic .select2-results>.select2-results__options,form .form-fields .form-field .select2-container--default .select2-results>.select2-results__options{max-height:11.80556vw}@media screen and (max-width:960px){form .form-fields .form-field .select2-container .select2-selection--single .select2-selection__rendered{padding:3.2vw 5.33333vw;font-size:4.8vw}form .form-fields .form-field .select2-container--default .select2-selection--single .select2-selection__arrow{right:4vw}form .form-fields .form-field .select2-container--classic .select2-results>.select2-results__options,form .form-fields .form-field .select2-container--default .select2-results>.select2-results__options{max-height:45.33333vw}}form .form-fields .form-field .select2-results__option{font-size:1.11111vw;font-weight:300;color:#000;padding:.48611vw 1.73611vw;line-height:normal;border-bottom:1px solid #E5E5E5}@media screen and (max-width:960px){form .form-fields .form-field .select2-results__option{padding:1.33333vw 4vw;font-size:4.26667vw}}form .form-fields .form-field .select2-container--default .select2-results__option--highlighted[aria-selected]{background:#E5E5E5!important}form .form-fields .form-field .select2-container--default .select2-results__option[aria-selected=true]{background:#fff}form .form-fields .form-field input,form .form-fields .form-field select,form .form-fields .form-field textarea{outline:0;border:none;border-radius:0;background:0 0;padding:.83333vw 2.08333vw;font-size:1.25vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-transition:background-color 5000s ease-in-out 0s;-o-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;font-family:Helvetica,sans-serif}form .form-fields .form-field input:not(:placeholder-shown),form .form-fields .form-field select:not(:placeholder-shown),form .form-fields .form-field textarea:not(:placeholder-shown){-webkit-text-fill-color:#fff}@media screen and (max-width:960px){form .form-fields .form-field input,form .form-fields .form-field select,form .form-fields .form-field textarea{padding:3.2vw 4vw;font-size:4.8vw}form .form-fields .form-field input[type=date]:not(.has-value):before,form .form-fields .form-field input[type=time]:not(.has-value):before,form .form-fields .form-field select[type=date]:not(.has-value):before,form .form-fields .form-field select[type=time]:not(.has-value):before,form .form-fields .form-field textarea[type=date]:not(.has-value):before,form .form-fields .form-field textarea[type=time]:not(.has-value):before{content:attr(placeholder)}}.more-publ:before,.servicein-header .bg:after,footer .bg:after,footer .inner .footer-bottom:after{content:''}form .form-fields .form-field input::-webkit-input-placeholder,form .form-fields .form-field select::-webkit-input-placeholder,form .form-fields .form-field textarea::-webkit-input-placeholder{color:rgba(255,255,255,.5);-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color;font-weight:300}form .form-fields .form-field input:-ms-input-placeholder,form .form-fields .form-field select:-ms-input-placeholder,form .form-fields .form-field textarea:-ms-input-placeholder{color:rgba(255,255,255,.5);-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color;font-weight:300}form .form-fields .form-field input::-ms-input-placeholder,form .form-fields .form-field select::-ms-input-placeholder,form .form-fields .form-field textarea::-ms-input-placeholder{color:rgba(255,255,255,.5);-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color;font-weight:300}form .form-fields .form-field input::placeholder,form .form-fields .form-field select::placeholder,form .form-fields .form-field textarea::placeholder{color:rgba(255,255,255,.5);-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color;font-weight:300}footer .inner .footer-bottom .links ul li a,footer .inner .footer-cols .footer-col .text a{text-decoration:none}form .form-fields .form-field.button-wrap{padding-top:1.04167vw}form .form-fields .form-field .button{width:100%;height:3.47222vw;border-radius:1.73611vw;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.25vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;text-decoration:none}footer .inner .footer-bottom .copy,footer .inner .footer-bottom .created-by,footer .inner .footer-bottom .links ul li a,footer .inner .footer-cols .footer-col .header h5,footer .inner .footer-cols .footer-col .text a,footer .inner .footer-cols .footer-col .text p,footer .inner .tel-route .tel a{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal}form .form-fields .form-field .button:hover{background:#000;color:#fff}footer{background-color:#000;position:relative}footer .bg,footer .bg:after{position:absolute;left:0;right:0;bottom:0;top:0}footer .bg{z-index:1;overflow:hidden}footer .bg:after{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:rgba(0,0,0,.2);z-index:2}footer .bg #footer-animation{margin-top:-10.41667vw;width:70%;margin-left:30%;position:relative;z-index:1;opacity:.2}@media screen and (max-width:960px){form .form-fields .form-field.button-wrap{padding-top:4vw}form .form-fields .form-field .button{height:12vw;border-radius:5.33333vw;font-size:4.8vw}footer .bg #footer-animation{opacity:.4;width:150%;margin-top:0;position:absolute;bottom:13.33333vw;margin-left:0}}footer .bg #footer-animation svg{width:100%;height:100%;display:block}footer .inner{padding:1.18056vw 2.5vw 0;z-index:2}@media screen and (max-width:960px){footer .inner{padding:.53333vw 4vw 0}}footer .inner.only-bottom{padding-top:0}footer .inner.only-bottom .footer-bottom:after{display:none}footer .inner .tel-route{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.95833vw}footer .inner .tel-route .tel a{text-decoration:none;opacity:.8;font-size:5.27778vw;line-height:.92;color:#8e8e8c}footer .inner .tel-route .tel a:hover{color:#db8365}footer .inner .tel-route .route{width:14.16667vw;margin-top:.20833vw}@media screen and (max-width:960px){footer .inner .tel-route{display:block;margin-bottom:18.66667vw}footer .inner .tel-route .tel a{font-size:10.66667vw;line-height:1.75}footer .inner .tel-route .route{width:100%;margin-top:0}}footer .inner .tel-route .route .button{width:100%;font-size:1.25vw}footer .inner .tel-route .route .button svg{width:3.19444vw;height:1.18056vw}footer .inner .footer-cols{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:3.40278vw}@media screen and (max-width:960px){footer .inner .tel-route .route .button{font-size:4.8vw}footer .inner .tel-route .route .button svg{width:12.26667vw;height:4.53333vw}footer .inner .footer-cols{padding-bottom:32vw;-ms-flex-wrap:wrap;flex-wrap:wrap}}footer .inner .footer-cols .footer-col{-ms-flex-negative:0;flex-shrink:0;margin-right:3.88889vw;width:8.61111vw}@media screen and (max-width:960px){footer .inner .footer-cols .footer-col{width:50%;margin-right:0;margin-bottom:10.66667vw}}footer .inner .footer-cols .footer-col:nth-child(1){width:18.40278vw}@media screen and (max-width:960px){footer .inner .footer-cols .footer-col:nth-child(1){width:100%}footer .inner .footer-cols .footer-col:nth-child(3){text-align:right}}footer .inner .footer-cols .footer-col:nth-child(4){width:47.70833vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-right:0}@media screen and (max-width:960px){footer .inner .footer-cols .footer-col:nth-child(4){width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0}}footer .inner .footer-cols .footer-col .header{margin-bottom:1.73611vw}footer .inner .footer-cols .footer-col .header h5{opacity:.5;font-size:1.11111vw;line-height:2.13;color:#fff;text-transform:uppercase}@media screen and (max-width:960px){footer .inner .footer-cols .footer-col .header{margin-bottom:1.86667vw}footer .inner .footer-cols .footer-col .header h5{font-size:4.26667vw}}footer .inner .footer-cols .footer-col .text p{font-size:1.04167vw;line-height:1.67;color:rgba(255,255,255,.6)}@media screen and (max-width:960px){footer .inner .footer-cols .footer-col .text p{font-size:4vw}}footer .inner .footer-cols .footer-col .text a{font-size:1.04167vw;line-height:1.67;color:#fff;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}footer .inner .footer-cols .footer-col .text a:hover{color:#db8365}footer .inner .footer-cols .footer-col .text a:hover:after,footer .inner .footer-cols .footer-col .text a:hover:before{background:#db8365}footer .inner .footer-cols .footer-col ul.socials a{text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .inner .footer-cols .footer-col ul.socials a:hover svg{opacity:1;-webkit-transform:translateX(1.04167vw);-ms-transform:translateX(1.04167vw);transform:translateX(1.04167vw)}footer .inner .footer-cols .footer-col ul.socials a svg{width:.90278vw;height:.90278vw;-webkit-transition:.2s ease-in-out opacity,.2s ease-in-out transform;-o-transition:.2s ease-in-out opacity,.2s ease-in-out transform;transition:.2s ease-in-out opacity,.2s ease-in-out transform;opacity:0;pointer-events:none}@media screen and (max-width:960px){footer .inner .footer-cols .footer-col .text a{font-size:4vw}footer .inner .footer-cols .footer-col ul.socials a:hover svg{-webkit-transform:none;-ms-transform:none;transform:none}footer .inner .footer-cols .footer-col ul.socials a svg{opacity:1;width:4.53333vw;height:4.53333vw;margin-left:4vw}footer .inner .footer-cols .footer-col ul.socials a svg *{fill:#fff!important}}.contacts-header.dark-bg .contacts-info .contacts-info-col .text ul.socials a svg *,footer .inner .footer-cols .footer-col ul.services a svg *,footer .inner .footer-cols .footer-col ul.socials a svg *{fill:#db8365}footer .inner .footer-cols .footer-col ul.services li{text-align:right}@media screen and (max-width:960px){footer .inner .footer-cols .footer-col ul.services li{text-align:left}}footer .inner .footer-cols .footer-col ul.services a{text-align:right;line-height:2;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-decoration:none;-webkit-transition:.2s ease-in-out color,.2s ease-in-out padding;-o-transition:.2s ease-in-out color,.2s ease-in-out padding;transition:.2s ease-in-out color,.2s ease-in-out padding}footer .inner .footer-cols .footer-col ul.services a:hover{padding-right:1.38889vw}footer .inner .footer-cols .footer-col ul.services a:hover svg{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}footer .inner .footer-cols .footer-col ul.services a svg{width:1.38889vw;height:1.04167vw;-webkit-transition:.2s ease-in-out opacity,.2s ease-in-out transform;-o-transition:.2s ease-in-out opacity,.2s ease-in-out transform;transition:.2s ease-in-out opacity,.2s ease-in-out transform;margin-right:2.08333vw;-webkit-transform:translateX(-2.77778vw);-ms-transform:translateX(-2.77778vw);transform:translateX(-2.77778vw);opacity:0;pointer-events:none}@media screen and (max-width:960px){footer .inner .footer-cols .footer-col ul.services a{text-align:left;line-height:2.4}footer .inner .footer-cols .footer-col ul.services a:hover{padding-right:0}footer .inner .footer-cols .footer-col ul.services a svg{display:none}}footer .inner .footer-bottom{padding:.27778vw 0;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .inner .footer-bottom:after{position:absolute;left:-2.5vw;right:-2.5vw;top:0;height:1px;opacity:.8;background-color:#8e8e8c}@media screen and (max-width:960px){footer .inner .footer-bottom{padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .inner .footer-bottom:after{opacity:.5;left:-4vw;right:-4vw}}footer .inner .footer-bottom .copy{opacity:.6;font-size:1.04167vw;line-height:1.67;color:#fff;width:18.40278vw;-ms-flex-negative:0;flex-shrink:0;margin-right:3.88889vw;white-space:nowrap}@media screen and (max-width:960px){footer .inner .footer-bottom .copy{width:50%;font-size:3.46667vw;margin:0;padding:.53333vw 0;line-height:1.92;opacity:.4;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}footer .inner .footer-bottom .links{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}footer .inner .footer-bottom .links{width:100%}footer .inner .footer-bottom .links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .inner .footer-bottom .links ul li{margin-right:5.90278vw}footer .inner .footer-bottom .links ul li a{font-size:1.04167vw;line-height:1.67;color:rgba(255,255,255,.6);-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}@media screen and (max-width:960px){footer .inner .footer-bottom .links ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}footer .inner .footer-bottom .links ul:after{content:'';position:absolute;top:0;opacity:.5;background-color:#8e8e8c;left:-4vw;right:-4vw;height:1px}footer .inner .footer-bottom .links ul li{margin:0;padding:.53333vw 0}footer .inner .footer-bottom .links ul li a{font-size:3.46667vw;line-height:1.92;color:rgba(255,255,255,.4)}}footer .inner .footer-bottom .links ul li a:hover{color:#db8365}footer .inner .footer-bottom .created-by{white-space:nowrap;font-size:1.04167vw;line-height:normal;color:rgba(255,255,255,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){footer .inner .footer-bottom .created-by{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50%;font-size:3.46667vw;margin:0;padding:.53333vw 0;line-height:normal;color:rgba(255,255,255,.4);text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}footer .inner .footer-bottom .created-by a{text-decoration:none;color:rgba(255,255,255,.6);-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color;margin-left:.34722vw}@media screen and (max-width:960px){footer .inner .footer-bottom .created-by a{color:rgba(255,255,255,.4);margin-left:1.33333vw}}footer .inner .footer-bottom .created-by a:hover{color:#db8365}.clinic-about-paralax-2 .blocks .icons .ico .text-wrap p,.clinic-about-paralax-2 .blocks .text h2,.clinic-about-paralax-2 .blocks .text p,.text-paralax-images .text h2,.text-paralax-images .text p{font-weight:300;color:#fff;font-stretch:normal;font-style:normal;letter-spacing:normal}footer .inner .footer-bottom .created-by a:hover:after,footer .inner .footer-bottom .created-by a:hover:before{background-color:#db8365!important}footer .inner .footer-bottom .created-by a:after,footer .inner .footer-bottom .created-by a:before{background-color:rgba(255,255,255,.6)!important}.clinic-about-paralax-2{position:relative;padding:2.84722vw 2.5vw 0;overflow:hidden}.clinic-about-paralax-2 .blocks{position:relative;z-index:2}.clinic-about-paralax-2 .blocks .text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.clinic-about-paralax-2 .blocks .text h2{font-size:2.91667vw;line-height:1.33;text-align:right;max-width:51.66667vw;text-transform:uppercase;margin-bottom:5.34722vw}@media screen and (max-width:960px){.clinic-about-paralax-2{padding:14.13333vw 4vw 26.66667vw}.clinic-about-paralax-2 .blocks .text{display:block}.clinic-about-paralax-2 .blocks .text h2{line-height:1.5;font-size:6.4vw;max-width:100%;text-align:left;margin-bottom:8vw}}.clinic-about-paralax-2 .blocks .text p{max-width:22.5vw;font-size:1.04167vw;line-height:1.67}.clinic-about-paralax-2 .blocks .block-2{margin-top:-12.5vw}@media screen and (max-width:960px){.clinic-about-paralax-2 .blocks .text p{max-width:100%;font-size:4vw}.clinic-about-paralax-2 .blocks .block-2{margin-top:0}}.clinic-about-paralax-2 .blocks .image{margin-top:-12.5vw;margin-right:-2.5vw;margin-left:-2.5vw}@media screen and (max-width:960px){.clinic-about-paralax-2 .blocks .image{margin:26.66667vw -4vw 9.6vw}}.clinic-about-paralax-2 .blocks .image img{width:100vw;height:66.66667vw;display:block;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-clip-path:inset(6% round 34.72222vw);clip-path:inset(6% round 34.72222vw);margin-left:-10%}.clinic-about-paralax-2 .blocks .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.clinic-about-paralax-2 .blocks .icons .ico{width:33.33333%;-ms-flex-negative:0;flex-shrink:0}.clinic-about-paralax-2 .blocks .icons .ico:nth-child(3n+3){text-align:right}@media screen and (max-width:960px){.clinic-about-paralax-2 .blocks .image img{margin-left:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-clip-path:inset(6% round 133.33333vw);clip-path:inset(6% round 133.33333vw);width:100vw;height:66.66667vw}.clinic-about-paralax-2 .blocks .icons{display:block}.clinic-about-paralax-2 .blocks .icons .ico{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.66667vw}.clinic-about-paralax-2 .blocks .icons .ico:last-child{margin-bottom:0}.clinic-about-paralax-2 .blocks .icons .ico:nth-child(3n+3){text-align:left}}.clinic-about-paralax-2 .blocks .icons .ico:nth-child(3n+3) .img-wrap{text-align:right}.clinic-about-paralax-2 .blocks .icons .ico:nth-child(3n+3) .img-wrap img,.clinic-about-paralax-2 .blocks .icons .ico:nth-child(3n+3) .img-wrap svg{margin-left:auto}.clinic-about-paralax-2 .blocks .icons .ico .img-wrap{margin-bottom:2.08333vw}.clinic-about-paralax-2 .blocks .icons .ico .img-wrap img,.clinic-about-paralax-2 .blocks .icons .ico .img-wrap svg{display:block;height:.97222vw!important;width:auto!important}.clinic-about-paralax-2 .blocks .icons .ico .text-wrap p{font-family:Helvetica,sans-serif;font-size:2.08333vw;line-height:1.2;text-transform:uppercase}@media screen and (max-width:960px){.clinic-about-paralax-2 .blocks .icons .ico:nth-child(3n+3) .img-wrap{text-align:left}.clinic-about-paralax-2 .blocks .icons .ico:nth-child(3n+3) .img-wrap img,.clinic-about-paralax-2 .blocks .icons .ico:nth-child(3n+3) .img-wrap svg{margin-left:0}.clinic-about-paralax-2 .blocks .icons .ico .img-wrap{margin-bottom:0;margin-right:3.2vw;min-width:8.53333vw}.clinic-about-paralax-2 .blocks .icons .ico .img-wrap img,.clinic-about-paralax-2 .blocks .icons .ico .img-wrap svg{height:3.73333vw!important;margin-top:-.53333vw}.clinic-about-paralax-2 .blocks .icons .ico .text-wrap p{font-size:5.33333vw}.clinic-about-paralax-2 .blocks .icons .ico .text-wrap p br{display:none}}.text-paralax-images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5.55556vw 2.5vw 24.30556vw;position:relative;z-index:1}.text-paralax-images .text{width:55%}.text-paralax-images .text h2{font-size:2.91667vw;line-height:1.33;text-align:left;text-transform:uppercase;margin-bottom:4.44444vw}@media screen and (max-width:960px){.text-paralax-images{padding:26.66667vw 4vw 53.33333vw}.text-paralax-images .text{width:100%}.text-paralax-images .text h2{line-height:1.5;font-size:6.4vw;margin-bottom:9.33333vw}}.text-paralax-images .text p{max-width:26.66667vw;font-size:1.04167vw;line-height:1.67}.contacts-header.dark-bg .contacts-info .contacts-info-col .text a:hover,.contacts-header.dark-bg .contacts-info .contacts-info-col .text ul.socials a:hover{color:#db8365}.text-paralax-images .text .additional-link{margin-top:2.36111vw;width:26.66667vw}@media screen and (max-width:960px){.text-paralax-images .text p{max-width:100%;font-size:4vw}.text-paralax-images .text .additional-link{margin-top:7.46667vw;width:100%}}.text-paralax-images .dop-images{margin-top:2.08333vw;width:45%}@media screen and (max-width:960px){.text-paralax-images .dop-images{margin-top:36.53333vw;width:100%}}.text-paralax-images .dop-images img,.text-paralax-images .dop-images video{width:38.88889vw;display:block;margin-left:auto;-webkit-clip-path:inset(0 round 15.27778vw);clip-path:inset(0 round 15.27778vw)}.text-paralax-images .dop-images .image-2{position:relative;z-index:1;text-align:right;margin-top:-41.66667vw;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}@media screen and (max-width:960px){.text-paralax-images .dop-images img,.text-paralax-images .dop-images video{width:70.93333vw;-webkit-clip-path:inset(0 round 40vw);clip-path:inset(0 round 40vw)}.text-paralax-images .dop-images .image-2{margin-top:-66.66667vw}}.text-paralax-images .dop-images .image-1{position:relative;z-index:2;left:-17.36111vw;margin-top:19.44444vw;-webkit-transform:0;-ms-transform:0;transform:0}.contacts-header{background:#8E8E8C;border-radius:0 0 2.08333vw 2.08333vw;overflow:hidden}.contacts-header.dark-bg .map-image .map .bg img{opacity:1}@media screen and (max-width:960px){.text-paralax-images .dop-images .image-1{left:-21.33333vw;margin-top:0;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%)}.contacts-header{border-radius:0}.contacts-header.dark-bg .map-image .image:after{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(12%,rgba(47,48,50,0)),color-stop(96%,#2f3032));background-image:-webkit-linear-gradient(top,rgba(47,48,50,0) 12%,#2f3032 96%);background-image:-o-linear-gradient(top,rgba(47,48,50,0) 12%,#2f3032 96%);background-image:linear-gradient(to bottom,rgba(47,48,50,0) 12%,#2f3032 96%)}.contacts-header.dark-bg .contacts-info .contacts-info-col .text ul.socials a svg *{fill:#fff}}.contacts-header.dark-bg .contacts-info .contacts-info-col .text a{-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}.contacts-header.dark-bg .contacts-info .contacts-info-col .text a:hover:after,.contacts-header.dark-bg .contacts-info .contacts-info-col .text a:hover:before{background:#db8365}.contacts-header .map-image{padding:12.36111vw .55556vw 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts-header .map-image .map{width:70.27778vw;position:relative;border-radius:2.08333vw;overflow:hidden;height:32.15278vw}@media screen and (max-width:960px){.contacts-header .map-image{padding:64vw 1.33333vw 0;position:relative}.contacts-header .map-image .map{width:100%;height:90.66667vw}}.contacts-header .map-image .map .bg{position:relative;z-index:1}.contacts-header .map-image .map .bg img{width:100%;display:block}.contacts-header .map-image .map .bg #map{width:100%;height:34.72222vw;display:block}.contacts-header .map-image .map .text{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;padding:5.27778vw 1.94444vw 1.94444vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}.contacts-header .map-image .map .text h1{font-size:4.16667vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:.93;letter-spacing:normal;color:#fff;margin-bottom:1.04167vw;text-transform:uppercase}@media screen and (max-width:960px){.contacts-header .map-image .map .bg #map{height:101.33333vw}.contacts-header .map-image .map .text{padding:4vw 2.66667vw}.contacts-header .map-image .map .text h1{margin-bottom:0;font-size:8vw;line-height:1.27}}.contacts-header .map-image .map .text .top a{text-decoration:none;font-size:4.16667vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:.93;letter-spacing:normal;color:#fff;pointer-events:auto}.contacts-header .map-image .map .text .top a:hover{color:#db8365}.contacts-header .map-image .map .text .route{width:14.16667vw}@media screen and (max-width:960px){.contacts-header .map-image .map .text .top a{font-size:8vw;line-height:1.27;text-decoration:underline}.contacts-header .map-image .map .text .route{width:100%}}.contacts-header .map-image .map .text .route .button{font-size:1.25vw;width:14.16667vw;pointer-events:auto}@media screen and (max-width:960px){.contacts-header .map-image .map .text .route .button{font-size:4.8vw;width:100%}}.contacts-header .map-image .image{width:28.33333vw;border-radius:2.08333vw;overflow:hidden}.contacts-header .map-image .image img{width:100%;display:block}.contacts-header .contacts-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.76389vw 2.5vw 11.80556vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:960px){.contacts-header .map-image .image{width:100%;position:absolute;left:0;right:0;top:0}.contacts-header .map-image .image:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(12%,rgba(142,142,140,0)),color-stop(96%,#8e8e8c));background-image:-webkit-linear-gradient(top,rgba(142,142,140,0) 12%,#8e8e8c 96%);background-image:-o-linear-gradient(top,rgba(142,142,140,0) 12%,#8e8e8c 96%);background-image:linear-gradient(to bottom,rgba(142,142,140,0) 12%,#8e8e8c 96%)}.contacts-header .contacts-info{padding:5.33333vw 4vw 24vw}}.contacts-header .contacts-info .contacts-info-col{-ms-flex-negative:0;flex-shrink:0;margin-right:4.86111vw;width:8.61111vw}@media screen and (max-width:960px){.contacts-header .contacts-info .contacts-info-col{width:50%;margin-bottom:10.66667vw;margin-right:0}}.contacts-header .contacts-info .contacts-info-col:nth-child(1){width:18.40278vw}@media screen and (max-width:960px){.contacts-header .contacts-info .contacts-info-col:nth-child(1){width:100%}.contacts-header .contacts-info .contacts-info-col:nth-child(3){text-align:right}}.contacts-header .contacts-info .contacts-info-col:nth-child(4){width:34.72222vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-right:0;text-align:right}.contacts-header .contacts-info .contacts-info-col .header h5{font-size:1.11111vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:2.13;letter-spacing:normal;color:#fff;text-transform:uppercase;margin-bottom:1.73611vw}@media screen and (max-width:960px){.contacts-header .contacts-info .contacts-info-col:nth-child(4){width:100%;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contacts-header .contacts-info .contacts-info-col .header h5{font-size:4.26667vw;margin-bottom:1.86667vw}}.contacts-header .contacts-info .contacts-info-col .text{font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#fff}.contacts-header .contacts-info .contacts-info-col .text a{text-decoration:none;color:#fff}.contacts-header .contacts-info .contacts-info-col .text a.tel{text-decoration:none;display:block}.contacts-header .contacts-info .contacts-info-col .text ul.socials a{text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}.back-link-inner,.servicein-header .bg{display:-webkit-box;display:-ms-flexbox}.contacts-header .contacts-info .contacts-info-col .text ul.socials a:hover svg{opacity:1;-webkit-transform:translateX(1.04167vw);-ms-transform:translateX(1.04167vw);transform:translateX(1.04167vw)}.contacts-header .contacts-info .contacts-info-col .text ul.socials a svg{width:.90278vw;height:.90278vw;-webkit-transition:.2s ease-in-out opacity,.2s ease-in-out transform;-o-transition:.2s ease-in-out opacity,.2s ease-in-out transform;transition:.2s ease-in-out opacity,.2s ease-in-out transform;opacity:0;pointer-events:none}.back-link-inner,.blog-header .title-search .search a{-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;text-decoration:none}.contacts-header .contacts-info .contacts-info-col .text ul.socials a svg *{fill:#fff}.form-border{padding:0 .55556vw 1.73611vw;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){.contacts-header .contacts-info .contacts-info-col .text{font-size:4vw}.contacts-header .contacts-info .contacts-info-col .text ul.socials a:hover svg{-webkit-transform:none;-ms-transform:none;transform:none}.contacts-header .contacts-info .contacts-info-col .text ul.socials a svg{width:4.53333vw;height:4.53333vw;margin-left:4vw;opacity:1}.form-border{padding:0 .8vw 5.33333vw}}.form-border .form-inner-border{padding:17.15278vw 0;border-radius:34.23611vw;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.form-border .form{width:33.33333vw;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.servicein-header{background:#8E8E8C;height:42.36111vw;position:relative;z-index:1}@media screen and (max-width:960px){.form-border .form-inner-border{padding:56vw 3.2vw;border-radius:44vw}.form-border .form{width:100%}.servicein-header{height:113.06667vw}}.servicein-header.dark-bg .bg:after{background:#020202}.servicein-header .bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.servicein-header .bg:after{position:absolute;left:0;right:0;bottom:0;top:0;background:#8E8E8C;opacity:.3;z-index:2}.servicein-header .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;z-index:1;position:relative}.servicein-header .text{position:absolute;z-index:2;left:2.22222vw;bottom:1.94444vw;right:2.22222vw}.servicein-header .text h2{font-size:4.16667vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:.93;letter-spacing:normal;color:#fff;text-transform:uppercase}.servicein-description .text h2,.servicein-description .text p,.servicein-spec .servicein-spec-header h2{font-weight:300;color:#fff;font-stretch:normal;font-style:normal;letter-spacing:normal}.servicein-header .text h2 .button{position:relative;top:-1.11111vw}.back-link-inner{width:3.05556vw;height:3.05556vw;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;background-color:rgba(255,255,255,.15);border-radius:50%;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2.08333vw;transition:.2s ease-in-out background}@media screen and (max-width:960px){.servicein-header .text{bottom:5.33333vw;left:4vw;right:4vw}.servicein-header .text h2{font-size:7.46667vw;line-height:normal}.back-link-inner{width:11.73333vw;height:11.73333vw;margin-bottom:8vw}}.back-link-inner svg{width:1.25vw;height:.83333vw}.back-link-inner:hover{background:#fff}.back-link-inner:hover svg *{fill:#000}.servicein-description{background:#8E8E8C;padding:4.16667vw 8.33333vw 20.83333vw 50vw;position:relative;z-index:2}@media screen and (max-width:960px){.back-link-inner svg{width:4.8vw;height:3.2vw}.servicein-description{padding:30.13333vw 4vw 44vw}}.servicein-description.more-width{padding-right:4.16667vw;padding-bottom:5.55556vw}.servicein-description.more-width .text p{max-width:33.33333vw}.servicein-description.more-width .dop-line{width:28.75vw;bottom:-11.11111vw;left:-2.5vw;border-radius:0 24.30556vw 24.30556vw 0}@media screen and (max-width:960px){.servicein-description.more-width{padding-right:4vw;padding-bottom:44vw;padding-top:80vw}.servicein-description.more-width .text p{max-width:100%}.servicein-description.more-width .dop-line{width:44vw;left:8vw;height:74.66667vw;border-radius:0 66.66667vw 66.66667vw 0}}.servicein-description .dop-line{position:absolute;border:1px solid #fff;border-left:none;width:30.13889vw;left:2.5vw;top:-3.125vw;bottom:-8.47222vw;border-radius:0 24.30556vw 24.30556vw 0;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);-webkit-transition:1s ease-in-out clip-path;-o-transition:1s ease-in-out clip-path;transition:1s ease-in-out clip-path}.servicein-description .dop-line.animated-line{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.servicein-description .text h2{font-size:2.91667vw;line-height:1.33;text-transform:uppercase;margin:0 0 1.31944vw}@media screen and (max-width:960px){.servicein-description .dop-line{left:10.66667vw;width:88vw;bottom:-19.2vw;top:-6.66667vw;border-radius:0 69.33333vw 69.33333vw 0}.servicein-description .text h2{font-size:6.4vw;margin-bottom:8vw;line-height:1.5}}.servicein-description .text p{max-width:33.33333vw;font-size:1.04167vw;line-height:1.67;margin-bottom:1.38889vw}@media screen and (max-width:960px){.servicein-description .text p{max-width:100%;font-size:4vw;margin-bottom:5.33333vw}}.servicein-description .text p:last-child{margin-bottom:0}.servicein-spec{background:#8E8E8C;overflow:hidden}.servicein-spec.dark-bg{padding-top:2.70833vw}.servicein-spec .servicein-spec-header{padding:0 2.5vw 4.51389vw}.servicein-spec .servicein-spec-header h2{font-size:2.91667vw;line-height:1.33;text-transform:uppercase}.servicein-spec .servicein-spec-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.47222vw}.servicein-spec .servicein-spec-list .servicein-spec-card{width:49.16667vw;height:auto;position:relative}.servicein-spec .servicein-spec-list .servicein-spec-card:nth-child(2n+2){margin-left:0}.servicein-spec .servicein-spec-list .servicein-spec-card .bg{height:37.15278vw;position:relative;z-index:1}@media screen and (max-width:960px){.servicein-spec .servicein-spec-header{padding:0 4vw 9.33333vw}.servicein-spec .servicein-spec-header h2{font-size:6.4vw;line-height:1.5}.servicein-spec .servicein-spec-list{margin-bottom:0}.servicein-spec .servicein-spec-list .servicein-spec-card{width:100%}.servicein-spec .servicein-spec-list .servicein-spec-card:nth-child(2n+2){margin-left:1.33333vw}.servicein-spec .servicein-spec-list .servicein-spec-card .bg{height:128vw}}.servicein-spec .servicein-spec-list .servicein-spec-card .text{text-align:left}.servicein-spec .servicein-spec-list .servicein-spec-card .text .name-surname{font-size:3.05556vw;margin-bottom:.34722vw}.servicein-spec .servicein-spec-list .servicein-spec-card>.text{top:0;bottom:auto;z-index:2;height:37.15278vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:column;flex-direction:column;padding:1.94444vw;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){.servicein-spec .servicein-spec-list .servicein-spec-card .text .name-surname{font-size:8.53333vw;margin-bottom:1.06667vw}.servicein-spec .servicein-spec-list .servicein-spec-card>.text{height:128vw;padding:3.73333vw 2.66667vw}}.servicein-spec .servicein-spec-list .servicein-spec-card .servicein-spec-desc{padding-top:1.38889vw;padding-bottom:2.77778vw}@media screen and (max-width:960px){.servicein-spec .servicein-spec-list .servicein-spec-card .servicein-spec-desc{padding-top:6.66667vw;padding-bottom:16vw}}.servicein-spec .servicein-spec-list .servicein-spec-card .servicein-spec-desc .text{position:static;max-width:none;width:100%;padding-top:0}.servicein-spec .servicein-spec-list .servicein-spec-card .servicein-spec-desc .text p{max-width:39.16667vw}.servicein-spec .servicein-spec-list .servicein-spec-card .position-tags{width:100%}.servicein-spec .servicein-spec-list .servicein-spec-card .position-tags .position{font-size:1.66667vw;color:#000;margin-right:1.11111vw}.servicein-spec .servicein-spec-list .servicein-spec-card .position-tags .tags li{color:#000;border-color:#000}.servicein-spec .servicein-spec-list .servicein-spec-card .btn-wrap{margin-top:2.08333vw!important}@media screen and (max-width:960px){.servicein-spec .servicein-spec-list .servicein-spec-card .servicein-spec-desc .text p{max-width:88vw}.servicein-spec .servicein-spec-list .servicein-spec-card .position-tags .position{font-size:5.33333vw;margin-right:0;margin-bottom:0}.servicein-spec .servicein-spec-list .servicein-spec-card .btn-wrap{margin-top:3.73333vw!important}.servicein-spec .servicein-spec-list .servicein-spec-card .btn-wrap .button{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.servicein-spec .servicein-spec-card{margin:0 .55556vw;height:52.77778vw;position:relative}.servicein-spec .servicein-spec-card .bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border-radius:1.25vw}@media screen and (max-width:960px){.servicein-spec .servicein-spec-card{margin:0 1.33333vw;height:157.33333vw}.servicein-spec .servicein-spec-card .bg{border-radius:5.86667vw}}.servicein-spec .servicein-spec-card .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.servicein-spec .servicein-spec-card .bg:after{content:'';position:absolute;left:0;right:0;bottom:0;height:21.52778vw;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(98%,rgba(255,255,255,.6)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,.6) 98%);background-image:-o-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,.6) 98%);background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,.6) 98%)}.servicein-spec .servicein-spec-card .text{position:absolute;z-index:2;bottom:6.94444vw;left:0;right:0;text-align:center}.servicein-spec .servicein-spec-card .text .name,.servicein-spec .servicein-spec-card .text .name-surname,.servicein-spec .servicein-spec-card .text .surname{font-size:4.16667vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal;color:#000;text-transform:uppercase}.servicein-spec .position-tags .position,.servicein-spec .position-tags .tags li,.servicein-spec .servicein-spec-card .text .btn-wrap .button{color:#fff;font-stretch:normal;font-style:normal;letter-spacing:normal}.servicein-spec .servicein-spec-card .text .name{margin-left:-3.81944vw}.servicein-spec .servicein-spec-card .text .surname{margin-right:-3.81944vw}.servicein-spec .servicein-spec-card .text .btn-wrap{margin-top:2.77778vw}@media screen and (max-width:960px){.servicein-spec .servicein-spec-card .bg:after{height:82.66667vw}.servicein-spec .servicein-spec-card .text{bottom:13.33333vw}.servicein-spec .servicein-spec-card .text .name,.servicein-spec .servicein-spec-card .text .name-surname,.servicein-spec .servicein-spec-card .text .surname{font-size:8vw}.servicein-spec .servicein-spec-card .text .name{margin-left:-5.33333vw}.servicein-spec .servicein-spec-card .text .surname{margin-right:-5.33333vw}.servicein-spec .servicein-spec-card .text .btn-wrap{margin-top:8.8vw}}.servicein-spec .servicein-spec-card .text .btn-wrap .button{font-size:1.11111vw;text-decoration:none;font-weight:400;line-height:2.13;text-align:right;padding:.34722vw 2.56944vw;border-radius:1.90972vw;background-color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.servicein-spec .servicein-spec-card .text .btn-wrap .button .letter span{line-height:2.13}.servicein-spec .servicein-spec-card .text .btn-wrap .button:hover{background:#353535}.servicein-spec .position-tags{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.servicein-spec .servicein-spec-card .text .btn-wrap .button{font-size:4.26667vw;padding:1.33333vw 13.33333vw;border-radius:7.33333vw}.servicein-spec .position-tags{width:100%;display:block}}.servicein-spec .position-tags .position{font-size:2.08333vw;font-weight:300;line-height:1.87;margin-right:2.08333vw;text-transform:uppercase;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.servicein-spec .position-tags .position{line-height:1.64;font-size:5.86667vw;margin-left:0;margin-bottom:1.6vw;width:100%}}.servicein-spec .position-tags .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.servicein-spec .position-tags .tags li{font-size:.83333vw;font-weight:400;line-height:normal;padding:.27778vw .69444vw;border-radius:.76389vw;border:1px solid rgba(255,255,255,.4);margin-right:.27778vw}.doctor-news .title-block h2,.servicein-spec .servicein-spec-desc .text p,.servicein-techs .title-block .desc p,.servicein-techs .title-block h2{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.servicein-spec .position-tags .tags li:last-child{margin-right:0}@media screen and (max-width:960px){.servicein-spec .position-tags .tags li{padding:1.06667vw 2.66667vw;border-radius:2.93333vw;font-size:3.46667vw;margin-right:1.06667vw}}.more-price a,.more-publ a{border-radius:1.38889vw;text-decoration:none}.servicein-spec .servicein-spec-desc{padding:1.66667vw 1.52778vw 6.94444vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:960px){.servicein-spec .servicein-spec-desc{padding:4vw 4vw 26.66667vw}}.servicein-spec .servicein-spec-desc .text{width:50%;padding-top:.83333vw;max-width:29.16667vw}.servicein-spec .servicein-spec-desc .text p{font-size:1.04167vw;line-height:1.67}@media screen and (max-width:960px){.servicein-spec .servicein-spec-desc .text{width:100%;padding-top:10.66667vw;max-width:100%}.servicein-spec .servicein-spec-desc .text p{font-size:4vw}}.servicein-techs{background:#8E8E8C;padding-top:9.72222vw;padding-bottom:10.41667vw}.servicein-techs.with-desc .title-block{width:44.65278vw;margin-bottom:2.77778vw;margin-left:50vw}@media screen and (max-width:960px){.servicein-techs{padding:26.66667vw 4vw}.servicein-techs.with-desc .title-block{width:auto;margin-bottom:10.13333vw;margin-left:0}}.servicein-techs.with-desc .title-block h2{margin-bottom:2.56944vw;text-align:left}.servicein-techs .title-block h2{font-size:2.91667vw;line-height:1.33;text-align:center;text-transform:uppercase;margin-bottom:5.55556vw}@media screen and (max-width:960px){.servicein-techs .title-block h2{margin-bottom:10.13333vw;text-align:left;line-height:1.5;font-size:6.4vw}}.servicein-techs .title-block .desc{padding-left:50%;margin-bottom:4.72222vw;max-width:33.33333vw}@media screen and (max-width:960px){.servicein-techs .title-block .desc{padding-left:0;max-width:100%;margin-bottom:24vw}}.servicein-techs .title-block .desc p{font-size:1.04167vw;line-height:1.67;margin-bottom:1.38889vw}@media screen and (max-width:960px){.servicein-techs .title-block .desc p{font-size:4vw;margin-bottom:5.33333vw}.servicein-techs .tech-list{padding:0}}.servicein-techs .title-block .desc p:last-child{margin-bottom:0}.doctor-news{background:#8E8E8C;padding-top:15.27778vw;padding-bottom:8.33333vw}@media screen and (max-width:960px){.doctor-news{padding-top:34.66667vw;padding-bottom:40vw}}.doctor-news .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2.5vw 4.16667vw;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.doctor-news .title-block h2{font-size:2.91667vw;line-height:1.33;text-align:center;text-transform:uppercase}@media screen and (max-width:960px){.doctor-news .title-block{padding:0 4vw 8vw}.doctor-news .title-block h2{text-align:left;line-height:1.5;font-size:6.4vw}}.doctor-news .publications-list{padding-top:0;padding-bottom:0;margin:0;-webkit-transition:.2s ease-in-out height;-o-transition:.2s ease-in-out height;transition:.2s ease-in-out height}.doctor-news .publications-list.more{overflow:hidden;height:42.22222vw}.more-publ{padding:0 .55556vw;z-index:99;position:relative;display:none}@media screen and (max-width:960px){.doctor-news .publications-list.more{height:232vw}.more-publ{padding:1.6vw 1.33333vw 0}}.more-publ:before{position:absolute;left:0;right:0;top:-18.33333vw;height:18.33333vw;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(8%,rgba(142,142,140,0)),color-stop(98%,rgba(142,142,140,.9)));background-image:-webkit-linear-gradient(top,rgba(142,142,140,0) 8%,rgba(142,142,140,.9) 98%);background-image:-o-linear-gradient(top,rgba(142,142,140,0) 8%,rgba(142,142,140,.9) 98%);background-image:linear-gradient(to bottom,rgba(142,142,140,0) 8%,rgba(142,142,140,.9) 98%);pointer-events:none}.more-publ a{padding:1.52778vw;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;font-size:1.25vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.more-publ a .count,.services-price .title-block h2{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal}@media screen and (max-width:960px){.more-publ:before{top:-32vw;height:32vw}.more-publ a{padding:6.66667vw 8vw;border-radius:5.33333vw;text-align:left;font-size:4.26667vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.more-publ a:hover{background:#000;color:#fff}.more-publ a:hover .count{color:#fff}.more-publ a .count{font-size:2.08333vw;line-height:normal;color:#000;position:absolute;left:2.77778vw}.services-price{background:#8E8E8C;padding-top:9.72222vw;padding-bottom:6.94444vw}@media screen and (max-width:960px){.more-publ a .count{font-size:5.86667vw;left:auto;right:8vw}.services-price{padding:26.66667vw 0}}.services-price.moved{padding-top:.41667vw;padding-bottom:16.66667vw}@media screen and (max-width:960px){.services-price.moved{padding-top:0;padding-bottom:53.33333vw}.services-price.moved .title-block{padding-bottom:2.93333vw}}.services-price .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2.5vw 4.16667vw;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.services-price .title-block h2{font-size:2.91667vw;line-height:1.33;text-align:center;color:#fff;text-transform:uppercase}@media screen and (max-width:960px){.services-price .title-block{padding:0 4vw 8vw}.services-price .title-block h2{text-align:left;line-height:1.5;font-size:6.4vw}.services-price .title-block h2 .label{text-transform:none;margin-top:-1.86667vw}}.price-items .price-item .btn-wrap>span,.services-price .title-block .label{text-align:right;font-stretch:normal;font-style:normal;letter-spacing:normal}.services-price .title-block .label{opacity:.5;font-size:1.11111vw;font-weight:400;line-height:2.13;color:#fff}.services-price.dark-bg .price-items .price-item.discount:before{background:#6B5953}.price-items{z-index:1;position:relative;-webkit-transition:.2s ease-in-out height;-o-transition:.2s ease-in-out height;transition:.2s ease-in-out height}.price-items .price-item.discount:before,.price-items .price-item:after{right:0;bottom:0;z-index:-1;left:0;content:''}.price-items.more{overflow:hidden}.price-items .price-item{text-decoration:none;padding:1.04167vw 2.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:4.51389vw;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s ease-in-out padding;-o-transition:.2s ease-in-out padding;transition:.2s ease-in-out padding;position:relative}.price-items .price-item.discount{-webkit-transition:.2s ease-in-out padding,.2s ease-in-out border;-o-transition:.2s ease-in-out padding,.2s ease-in-out border;transition:.2s ease-in-out padding,.2s ease-in-out border}@media screen and (max-width:960px){.services-price .title-block .label{font-size:4vw}.price-items .price-item{background:#fff;padding:2.93333vw 2.13333vw 2.93333vw 4vw;min-height:11.73333vw;border:none!important;margin-bottom:1px}.price-items .price-item.has-link{padding-bottom:9.86667vw}.price-items .price-item.discount{background:0 0}}.price-items .price-item.discount:before{position:absolute;top:0;background:#9e8a83}@media screen and (max-width:960px){.price-items .price-item.discount:before{background:#FFC3AE!important}.price-items .price-item:after{display:none}}.price-items .price-item.discount:after{background-color:#f09677}.price-items .price-item:after{position:absolute;height:0;background:#fff;-webkit-transition:.2s ease-in-out height;-o-transition:.2s ease-in-out height;transition:.2s ease-in-out height}.price-items .price-item:first-child{border-top:1px solid #fff}@media screen and (min-width:960px){.price-items .price-item:hover .text .desc,.price-items .price-item:hover .text h4,.price-items .price-item:hover .value{color:#000}.price-items .price-item:hover{padding-top:1.45833vw;padding-bottom:1.45833vw}.price-items .price-item:hover:after{height:100%;-webkit-transition:.2s ease-in-out height;-o-transition:.2s ease-in-out height;transition:.2s ease-in-out height}.price-items .price-item:hover .hover{-webkit-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}.price-items .price-item:hover .btn-wrap>span{opacity:0;z-index:-1}.price-items .price-item:hover .btn-wrap .button{opacity:1}.price-items .price-item:hover .value span{color:#fff!important}}.price-items .price-item .hover{position:absolute;left:0;top:0;width:2.36111vw;height:2.36111vw;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000;-webkit-transform:scale(0) translate(-50%,-50%);-ms-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%);-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}@media screen and (max-width:960px){.price-items .price-item .hover{-webkit-transform:none;-ms-transform:none;transform:none;left:auto;right:14.66667vw;top:50%;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);width:6.4vw;height:6.4vw}}.price-items .price-item .hover svg{width:.69444vw;height:.69444vw;display:block}@media screen and (max-width:960px){.price-items .price-item .hover svg{width:1.86667vw;height:1.86667vw}}.price-items .price-item .text{width:72.5vw;-ms-flex-negative:0;flex-shrink:0;position:relative}.price-items .price-item .text h4{font-size:1.25vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#fff;text-transform:uppercase;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}@media screen and (max-width:960px){.price-items .price-item .text{width:72vw}.price-items .price-item .text h4{color:#000;line-height:1.57;font-size:3.73333vw}}.price-items .price-item .text .desc{opacity:.5;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color;font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:0;letter-spacing:normal;color:#fff;margin-top:.34722vw}.price-items .price-item .text .desc.show-sm{margin-top:0}.price-items .price-item .btn-wrap{margin-left:6.94444vw;position:relative}@media screen and (max-width:960px){.price-items .price-item .text .desc{color:#000;font-size:3.73333vw;line-height:normal;margin-top:1.33333vw}.price-items .price-item .text .desc.show-sm{margin-top:0}.price-items .price-item .btn-wrap{display:none}}.price-items .price-item .btn-wrap>span{font-family:Helvetica,sans-serif;font-size:1.04167vw;font-weight:300;line-height:1.67;color:#ffc2ad;white-space:nowrap;position:absolute;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.more-price a,.price-items .price-item .value{font-weight:400}.price-items .price-item .btn-wrap .button{font-size:1.04167vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;padding:.97222vw 1.94444vw .90278vw;border-radius:1.94444vw;background-color:#000;opacity:0;-webkit-transition:.2s ease-in-out opacity,.2s ease-in-out background;-o-transition:.2s ease-in-out opacity,.2s ease-in-out background;transition:.2s ease-in-out opacity,.2s ease-in-out background}.price-items .price-item .btn-wrap .button:hover{background:#353535}.price-items .price-item .value{margin-left:2.08333vw;width:3.68056vw;-ms-flex-negative:0;flex-shrink:0;font-size:1.11111vw;font-stretch:normal;font-style:normal;line-height:2.13;letter-spacing:normal;text-align:right;color:#fff;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.price-items .price-item .value span{line-height:1}.more-price a,.more-price a .count{font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.price-items .price-item .value span:nth-child(1){color:#ffc2ad;font-size:1.38889vw;display:block;width:100%}@media screen and (max-width:960px){.price-items .price-item .value{display:block}.price-items .price-item .value span{line-height:normal}.price-items .price-item .value span:nth-child(1){font-size:4.26667vw;width:auto;color:#FF5821}}.price-items .price-item .value span:nth-child(2){opacity:.6;font-size:.97222vw;position:relative;display:inline-block}@media screen and (max-width:960px){.price-items .price-item .value span:nth-child(2){font-size:3.73333vw;margin-top:.53333vw;opacity:.4;color:#000}}.price-items .price-item .value span:nth-child(2):after{content:'';position:absolute;left:-.20833vw;right:-.20833vw;top:35%;height:1px;opacity:.6;background:#fff;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}@media screen and (max-width:960px){.price-items .price-item .value span:nth-child(2):after{left:.8vw;right:.8vw;background:#000;opacity:.8;top:40%}.price-items .price-item .value{margin-left:0;width:auto;line-height:normal;font-size:3.73333vw;color:#000}.price-items .price-item .value.disc{background:0 0;padding:0}}.dark-bg .more-price:before{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(8%,rgba(47,48,50,0)),color-stop(98%,rgba(47,48,50,.9)));background-image:-webkit-linear-gradient(top,rgba(47,48,50,0) 8%,rgba(47,48,50,.9) 98%);background-image:-o-linear-gradient(top,rgba(47,48,50,0) 8%,rgba(47,48,50,.9) 98%);background-image:linear-gradient(to bottom,rgba(47,48,50,0) 8%,rgba(47,48,50,.9) 98%)}.more-price{padding:1.31944vw .55556vw 0;z-index:2;position:relative;display:none}.more-price:before{content:'';position:absolute;left:0;right:0;top:-18.33333vw;height:18.33333vw;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(8%,rgba(142,142,140,0)),color-stop(98%,rgba(142,142,140,.9)));background-image:-webkit-linear-gradient(top,rgba(142,142,140,0) 8%,rgba(142,142,140,.9) 98%);background-image:-o-linear-gradient(top,rgba(142,142,140,0) 8%,rgba(142,142,140,.9) 98%);background-image:linear-gradient(to bottom,rgba(142,142,140,0) 8%,rgba(142,142,140,.9) 98%);pointer-events:none}@media screen and (max-width:960px){.more-price{padding:1.6vw 1.33333vw 0}.more-price:before{top:-32vw;height:32vw}}.more-price a{padding:1.52778vw;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;font-size:1.25vw;color:#000}@media screen and (max-width:960px){.more-price a{padding:6.66667vw 8vw;border-radius:5.33333vw;text-align:left;font-size:4.26667vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.more-price a:hover{background:#000;color:#fff}.more-price a:hover .count{color:#fff}.more-price a .count{font-size:2.08333vw;font-weight:300;color:#000;position:absolute;left:2.77778vw}.doctors-header .title-block .desc p,.doctors-header .title-block h1,.tech-header .text h1,.tech-list .tech-list-items .tech-list-item .desc p,.tech-list .tech-list-items .tech-list-item .header h5,.tech-list .tech-list-items .tech-list-item .img-wrap .number{font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.form-service{background:#8E8E8C;padding:9.72222vw .55556vw .76389vw}.form-service.dark-bg .form-service-border .bg{background:#000}.form-service .form-service-border{position:relative;height:64.58333vw}@media screen and (max-width:960px){.more-price a .count{font-size:5.86667vw;left:auto;right:8vw}.form-service{padding:24vw 1.33333vw 5.33333vw}.form-service .form-service-border{height:202.66667vw}}.form-service .form-service-border .bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border-radius:2.08333vw;background-color:#2f3032;padding-bottom:5.90278vw}.form-service .form-service-border .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.form-service .form-service-border .form{position:absolute;z-index:2;left:0;right:0;bottom:5.55556vw}.form-service .form-service-border .form .step-header{margin:0 22.77778vw 2.08333vw}@media screen and (max-width:960px){.form-service .form-service-border .bg{border-radius:8vw;padding-bottom:22.66667vw}.form-service .form-service-border .form{bottom:21.33333vw}.form-service .form-service-border .form .step-header{margin:0 2.66667vw 6.66667vw}}.form-service .form-service-border .form .form-fields{padding:0 32.77778vw;-webkit-box-sizing:border-box;box-sizing:border-box}.tech-header{height:55.55556vw;position:relative;z-index:1;overflow:hidden;max-height:100vh}.tech-header .bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media screen and (max-width:960px){.form-service .form-service-border .form .form-fields{padding:0 2.66667vw}.tech-header{height:100vh;height:calc(var(--vh,1vh) * 100)}.tech-header .bg{display:block}}.tech-header .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.tech-header .text{position:absolute;z-index:2;left:2.22222vw;right:2.22222vw;bottom:2.77778vw}.tech-header .text h1{font-size:4.16667vw;font-weight:400;line-height:.93;text-transform:uppercase;text-align:center}.tech-header .text .tech-filter ul li a,.tech-list .tech-list-header h3,.tech-text p{font-weight:300;color:#fff;font-stretch:normal;font-style:normal;letter-spacing:normal}.tech-header .text h1 span{display:block}.tech-header .text h1 span:first-child{-webkit-transform:translateX(-6.94444vw);-ms-transform:translateX(-6.94444vw);transform:translateX(-6.94444vw)}@media screen and (max-width:960px){.tech-header .bg img{-o-object-fit:cover;object-fit:cover}.tech-header .text{left:4vw;right:4vw;bottom:10.66667vw}.tech-header .text h1{line-height:1.38;font-size:6.4vw}.tech-header .text h1 span:first-child{-webkit-transform:none;-ms-transform:none;transform:none}}.tech-header .text h1 span:last-child{-webkit-transform:translateX(6.94444vw);-ms-transform:translateX(6.94444vw);transform:translateX(6.94444vw)}.tech-header .text .tech-filter{margin-top:4.72222vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tech-header .text .tech-filter:hover ul .hover{opacity:1}.tech-header .text .tech-filter ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(255,255,255,.15);padding:.13889vw 0;border-radius:1.80556vw;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:auto}@media screen and (max-width:960px){.tech-header .text h1 span:last-child{-webkit-transform:none;-ms-transform:none;transform:none}.tech-header .text .tech-filter{margin-top:13.33333vw}.tech-header .text .tech-filter ul{padding:.53333vw 0;border-radius:8vw 0 0 8vw;margin-right:-4vw}.tech-header .text .tech-filter ul .hover{display:none}}.tech-header .text .tech-filter ul .hover{-webkit-transition:.2s ease-in-out left,.2s ease-in-out width,.2s ease-in-out opacity;-o-transition:.2s ease-in-out left,.2s ease-in-out width,.2s ease-in-out opacity;transition:.2s ease-in-out left,.2s ease-in-out width,.2s ease-in-out opacity;position:absolute;top:.13889vw;bottom:.13889vw;width:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1.66667vw;border:1px solid #fff;opacity:0;pointer-events:none;z-index:1}.tech-header .text .tech-filter ul li a{white-space:nowrap;display:block;text-decoration:none;font-size:1.11111vw;line-height:normal;padding:.97222vw 1.45833vw;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1.66667vw}@media screen and (max-width:960px){.tech-header .text .tech-filter ul li a{font-size:3.73333vw;padding:3.73333vw 5.6vw;border-radius:8vw;line-height:1.79;border:1px solid rgba(255,255,255,.5)}}.tech-text{padding:3.05556vw 33.33333vw 6.94444vw}.tech-text p{font-size:1.04167vw;line-height:1.67;text-align:center}@media screen and (max-width:960px){.tech-text{padding:17.33333vw 4vw 8vw}.tech-text p{font-size:4vw}}.tech-all-list{padding-top:7.63889vw;padding-bottom:3.47222vw}@media screen and (max-width:960px){.tech-all-list{padding-top:26.66667vw;padding-bottom:40vw}}.tech-list{padding:0 2.5vw}.tech-list .tech-list-header{margin-bottom:1.59722vw;margin-top:2.08333vw}.tech-list .tech-list-header h3{font-size:2.91667vw;line-height:1.33;text-align:center;text-transform:uppercase}@media screen and (max-width:960px){.tech-list{padding:0 4vw}.tech-list .tech-list-header{margin-top:24vw;margin-bottom:10.13333vw}.tech-list .tech-list-header h3{line-height:1.5;font-size:6.4vw;text-align:left}}.tech-list .tech-list-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding-bottom:6.94444vw}.tech-list .tech-list-items:after{content:'';position:absolute;left:50%;width:1px;top:0;bottom:0;background:#fff}@media screen and (max-width:960px){.tech-list .tech-list-items{padding-bottom:10.66667vw}.tech-list .tech-list-items:after{left:0}}.tech-list .tech-list-items .tech-list-item{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:4.86111vw;opacity:.5;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%)}.tech-list .tech-list-items .tech-list-item.var-1{padding-top:2.08333vw}.tech-list .tech-list-items .tech-list-item.var-1.bottom .img-wrap .number{top:1.04167vw}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item{width:100%;padding-bottom:10.66667vw;padding-left:12.53333vw!important}.tech-list .tech-list-items .tech-list-item.var-1{padding-top:8vw}.tech-list .tech-list-items .tech-list-item.var-1.bottom .img-wrap .number{top:-.8vw}}.tech-list .tech-list-items .tech-list-item.var-1 .img-wrap{width:26.66667vw}.tech-list .tech-list-items .tech-list-item.var-1 .img-wrap .number{top:-.27778vw;right:-2.91667vw}.tech-list .tech-list-items .tech-list-item.var-2{padding-top:16.66667vw;padding-left:4.16667vw}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item.var-1 .img-wrap{width:58.13333vw}.tech-list .tech-list-items .tech-list-item.var-1 .img-wrap .number{right:auto;left:-7.2vw;top:-.8vw}.tech-list .tech-list-items .tech-list-item.var-2{padding-top:8vw}}.tech-list .tech-list-items .tech-list-item.var-2 .img-wrap{width:43.33333vw}.tech-list .tech-list-items .tech-list-item.var-2 .img-wrap .number{top:-2.91667vw;left:0}.tech-list .tech-list-items .tech-list-item.var-3{padding-top:2.08333vw;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-right:4.16667vw}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item.var-2 .img-wrap{width:79.2vw}.tech-list .tech-list-items .tech-list-item.var-2 .img-wrap .number{right:auto;left:-7.2vw;top:-.8vw}.tech-list .tech-list-items .tech-list-item.var-3{padding-top:8vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:0}}.tech-list .tech-list-items .tech-list-item.var-3 .img-wrap{width:25vw}.tech-list .tech-list-items .tech-list-item.var-3 .img-wrap .number{top:0;bottom:0;left:-11.38889vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tech-list .tech-list-items .tech-list-item.var-3 .header h5{text-align:right}.tech-list .tech-list-items .tech-list-item.var-3 .desc{max-width:25vw}.tech-list .tech-list-items .tech-list-item.var-4{padding-top:16.66667vw;padding-left:12.43056vw}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item.var-3 .img-wrap{width:58.13333vw}.tech-list .tech-list-items .tech-list-item.var-3 .img-wrap .number{right:auto;left:-7.2vw;top:-.8vw;bottom:auto}.tech-list .tech-list-items .tech-list-item.var-3 .header h5{text-align:left}.tech-list .tech-list-items .tech-list-item.var-3 .desc{max-width:100%}.tech-list .tech-list-items .tech-list-item.var-4{padding-top:8vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:0}}.tech-list .tech-list-items .tech-list-item.var-4 .img-wrap{width:25vw}.tech-list .tech-list-items .tech-list-item.var-4 .img-wrap .number{top:-.27778vw;right:-2.91667vw}.tech-list .tech-list-items .tech-list-item.var-5{padding-top:2.08333vw}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item.var-4 .img-wrap{width:58.13333vw}.tech-list .tech-list-items .tech-list-item.var-4 .img-wrap .number{right:auto;left:-7.2vw;top:-.8vw;bottom:auto}.tech-list .tech-list-items .tech-list-item.var-5{padding-top:8vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:0}}.tech-list .tech-list-items .tech-list-item.var-5.top .img-wrap .number{top:0}.tech-list .tech-list-items .tech-list-item.var-5 .img-wrap{width:35vw}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item.var-5.top .img-wrap .number{top:-.8vw}.tech-list .tech-list-items .tech-list-item.var-5 .img-wrap{width:79.2vw}}.tech-list .tech-list-items .tech-list-item.var-5 .img-wrap .number{top:6.59722vw;bottom:0;right:-7.77778vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tech-list .tech-list-items .tech-list-item.var-6{padding-top:16.66667vw;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item.var-5 .img-wrap .number{right:auto;left:-7.2vw;top:-.8vw;bottom:auto}.tech-list .tech-list-items .tech-list-item.var-6{padding-top:8vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:0}}.tech-list .tech-list-items .tech-list-item.var-6.top{padding-top:18.75vw}.tech-list .tech-list-items .tech-list-item.var-6.top .img-wrap .number{top:-.27778vw}.tech-list .tech-list-items .tech-list-item.var-6 .img-wrap{width:34.93056vw}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item.var-6.top .img-wrap .number{top:-.8vw}.tech-list .tech-list-items .tech-list-item.var-6 .img-wrap{width:79.2vw}}.tech-list .tech-list-items .tech-list-item.var-6 .img-wrap .number{top:3.75vw;left:-2.91667vw}.tech-list .tech-list-items .tech-list-item.var-6 .header h5{text-align:right}.tech-list .tech-list-items .tech-list-item .img-wrap{position:relative}.tech-list .tech-list-items .tech-list-item .img-wrap img{display:block;width:100%}.tech-list .tech-list-items .tech-list-item .img-wrap .number{position:absolute;font-size:1.38889vw;font-weight:400;line-height:1.7}.tech-list .tech-list-items .tech-list-item .header{margin:1.73611vw 0 2.36111vw;max-width:35vw}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item.var-6 .img-wrap .number{right:auto;left:-7.2vw;top:-.8vw;bottom:auto}.tech-list .tech-list-items .tech-list-item.var-6 .header h5{text-align:left}.tech-list .tech-list-items .tech-list-item .img-wrap .number{font-size:4.26667vw}.tech-list .tech-list-items .tech-list-item .header{margin:6.66667vw 0;max-width:100%}}.tech-list .tech-list-items .tech-list-item .header h5{font-size:1.80556vw;font-weight:400;line-height:1.31;text-transform:uppercase}.tech-list .tech-list-items .tech-list-item .header h5 svg{width:2.5vw;height:1.66667vw;margin:.13889vw .41667vw -.13889vw}.tech-list .tech-list-items .tech-list-item .desc{max-width:26.66667vw}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item .header h5{line-height:1.5;font-size:5.33333vw}.tech-list .tech-list-items .tech-list-item .header h5 svg{width:8vw;height:5.33333vw;margin:.53333vw 1.33333vw -.53333vw 1.6vw}.tech-list .tech-list-items .tech-list-item .desc{max-width:100%}}.tech-list .tech-list-items .tech-list-item .desc p{font-size:1.04167vw;font-weight:300;line-height:1.67;margin-bottom:1.38889vw}.doctors-header{background:#8E8E8C;padding:17.22222vw 2.36111vw 6.94444vw}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item .desc p{font-size:4vw;margin-bottom:5.33333vw}.doctors-header{padding:37.33333vw 4vw 26.66667vw}}.doctors-header .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2.22222vw}.doctors-header .title-block h1{width:50%;font-size:4.16667vw;font-weight:400;line-height:.93;text-transform:uppercase}.doctors-header .title-block .desc{max-width:29.16667vw}@media screen and (max-width:960px){.doctors-header .title-block{margin-bottom:11.2vw;display:block}.doctors-header .title-block h1{width:100%;font-size:8.8vw;margin-bottom:8.53333vw}.doctors-header .title-block .desc{max-width:100%}}.doctors-header .title-block .desc p{font-size:1.04167vw;font-weight:300;line-height:1.67}.doctors-header .doctors-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.17361vw}@media screen and (max-width:960px){.doctors-header .title-block .desc p{font-size:4vw}.doctors-header .doctors-list{margin:0 -3.46667vw}}.doctors-header .doctors-list .doctor-item{width:31.38889vw;margin:0 .17361vw 3.33333vw}@media screen and (max-width:960px){.doctors-header .doctors-list .doctor-item{width:48vw;margin:0 .66667vw 16.53333vw}}@media screen and (min-width:960px){.doctors-header .doctors-list .doctor-item:hover .img-wrap:after{height:17.36111vw}.doctors-header .doctors-list .doctor-item:hover .img-wrap img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.doctors-header .doctors-list .doctor-item:hover .btn-wrap{opacity:1}.doctors-header .doctors-list .doctor-item:hover .name{bottom:3.26389vw}.doctors-header .doctors-list .doctor-item:hover .position{bottom:.97222vw;color:#000}}@media screen and (min-width:960px) and (max-width:960px){.doctors-header .doctors-list .doctor-item:hover .img-wrap:after{height:40vw}}.doctors-header .doctors-list .doctor-item .inner{position:relative;text-decoration:none;display:block}@media screen and (min-width:960px){.doctors-header .doctors-list .doctor-item .inner:hover .hover{width:3.47222vw;height:3.47222vw}.doctors-header .doctors-list .doctor-item .inner:hover .hover svg{width:.83333vw;height:.83333vw}}.doctors-header .doctors-list .doctor-item .inner .hover{position:absolute;left:1.59722vw;top:1.59722vw;width:1.52778vw;height:1.52778vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#000;z-index:3;-webkit-transition:.2s ease-in-out width,.2s ease-in-out height;-o-transition:.2s ease-in-out width,.2s ease-in-out height;transition:.2s ease-in-out width,.2s ease-in-out height;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);pointer-events:none}@media screen and (max-width:960px){.doctors-header .doctors-list .doctor-item .inner .hover{top:2.66667vw;left:2.66667vw;width:5.33333vw;height:5.33333vw;-webkit-transform:none;-ms-transform:none;transform:none}}.doctors-header .doctors-list .doctor-item .inner .hover.start-position{left:1.59722vw!important;top:1.59722vw!important;-webkit-transition:none;-o-transition:none;transition:none}.doctors-header .doctors-list .doctor-item .inner .hover.start-position svg{-webkit-transition:none;-o-transition:none;transition:none}.doctors-header .doctors-list .doctor-item .inner .hover svg{width:.55556vw;height:.55556vw;-webkit-transition:.2s ease-in-out width,.2s ease-in-out height;-o-transition:.2s ease-in-out width,.2s ease-in-out height;transition:.2s ease-in-out width,.2s ease-in-out height}.doctors-header .doctors-list .doctor-item .img-wrap{position:relative;z-index:1;border-radius:1.38889vw;overflow:hidden}.doctors-header .doctors-list .doctor-item .name,.doctors-header .doctors-list .doctor-item .position{position:absolute;z-index:2;font-weight:300;right:0;font-stretch:normal;font-style:normal;letter-spacing:normal}@media screen and (max-width:960px){.doctors-header .doctors-list .doctor-item .inner .hover.start-position{top:2.66667vw!important;left:6.13333vw!important}.doctors-header .doctors-list .doctor-item .inner .hover svg{width:2.13333vw;height:2.13333vw}.doctors-header .doctors-list .doctor-item .img-wrap{border-radius:5.33333vw}}.doctors-header .doctors-list .doctor-item .img-wrap:after{content:'';position:absolute;left:0;right:0;bottom:0;height:9.02778vw;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(201,185,171,0)),to(rgba(201,185,171,.8)));background-image:-webkit-linear-gradient(top,rgba(201,185,171,0),rgba(201,185,171,.8));background-image:-o-linear-gradient(top,rgba(201,185,171,0),rgba(201,185,171,.8));background-image:linear-gradient(to bottom,rgba(201,185,171,0),rgba(201,185,171,.8));-webkit-transition:.2s ease-in-out height;-o-transition:.2s ease-in-out height;transition:.2s ease-in-out height}@media screen and (max-width:960px){.doctors-header .doctors-list .doctor-item .img-wrap:after{height:21.33333vw}}.doctors-header .doctors-list .doctor-item .img-wrap img{display:block;width:100%;height:auto;-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}.doctors-header .doctors-list .doctor-item .name{left:0;bottom:.625vw;font-size:1.38889vw;line-height:1.7;color:#000;text-align:center;-webkit-transition:.2s ease-in-out bottom;-o-transition:.2s ease-in-out bottom;transition:.2s ease-in-out bottom}@media screen and (max-width:960px){.doctors-header .doctors-list .doctor-item .name{font-size:3.73333vw;line-height:2.43;bottom:-1.06667vw;text-align:left;padding:0 2.66667vw}}.doctors-header .doctors-list .doctor-item .position{left:0;bottom:-3.05556vw;font-size:2.5vw;line-height:1.06;color:#fff;text-align:center;text-transform:uppercase;-webkit-transition:.2s ease-in-out bottom,.2s ease-in-out color;-o-transition:.2s ease-in-out bottom,.2s ease-in-out color;transition:.2s ease-in-out bottom,.2s ease-in-out color}.doctorin-header .text .btn-wrap .button,.doctorin-header .text h1,.doctors-header .doctors-list .doctor-item .btn-wrap .button{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}@media screen and (max-width:960px){.doctors-header .doctors-list .doctor-item .position{bottom:-8vw;font-size:4.26667vw;line-height:2.13;text-align:left;padding:0 2.66667vw}}.doctors-header .doctors-list .doctor-item .btn-wrap{margin-top:.20833vw;opacity:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.doctors-header .doctors-list .doctor-item .btn-wrap .button{text-decoration:none;font-size:1.11111vw;line-height:2.13;text-align:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:.34722vw;border-radius:1.94444vw;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.doctors-header .doctors-list .doctor-item .btn-wrap .button .letter span{line-height:2.13}.doctors-header .doctors-list .doctor-item .btn-wrap .button:hover{background:#000;color:#fff}.form-doctor{background:#8E8E8C;padding:9.72222vw .55556vw .76389vw}.form-doctor .form-doctor-border{position:relative;height:59.02778vw}@media screen and (max-width:960px){.form-doctor{padding:24vw 1.33333vw 5.33333vw}.form-doctor .form-doctor-border{height:186.66667vw}}.form-doctor .form-doctor-border .bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border-radius:2.08333vw;background-color:#2f3032;padding-top:5vw}.form-doctor .form-doctor-border .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.form-doctor .form-doctor-border .form{position:absolute;z-index:2;left:0;right:0;top:2.08333vw}.form-doctor .form-doctor-border .form .step-header{margin:0 22.77778vw 2.08333vw}@media screen and (max-width:960px){.form-doctor .form-doctor-border .bg{border-radius:8vw;padding-top:0}.form-doctor .form-doctor-border .form{top:auto;bottom:18.66667vw}.form-doctor .form-doctor-border .form .step-header{margin:0 2.66667vw 6.66667vw}}.form-doctor .form-doctor-border .form .form-fields{padding:0 32.77778vw;-webkit-box-sizing:border-box;box-sizing:border-box}.form-doctor .form-doctor-border .form form .step-header .step-counter{right:-20.83333vw}@media screen and (max-width:960px){.form-doctor .form-doctor-border .form .form-fields{padding:0 2.66667vw}.form-doctor .form-doctor-border .form form .step-header .step-counter{right:0;top:0}}.form-doctor .form-doctor-border .form form .step-header .back{bottom:auto;top:.41667vw;left:1.80556vw}.doctorin-header{background:#8E8E8C;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2.5vw 6.94444vw;position:relative}@media screen and (max-width:960px){.form-doctor .form-doctor-border .form form .step-header .back{left:2.66667vw;top:auto;bottom:2.13333vw}.doctorin-header{padding:0 4vw 26.66667vw;display:block}}.doctorin-header .back-link-wrap{margin-right:2.77778vw;padding-top:31.25vw}.doctorin-header .img-wrap{width:43.05556vw;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}@media screen and (max-width:960px){.doctorin-header .back-link-wrap{position:relative;z-index:1;margin-right:0;padding-top:62.93333vw}.doctorin-header .img-wrap{position:absolute!important;left:0!important;right:0!important;bottom:auto!important;top:0;width:100%;z-index:0!important;max-height:122.66667vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden}.doctorin-header .img-wrap:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(12%,rgba(142,142,140,0)),color-stop(96%,rgba(142,142,140,.7)));background-image:-webkit-linear-gradient(top,rgba(142,142,140,0) 12%,rgba(142,142,140,.7) 96%);background-image:-o-linear-gradient(top,rgba(142,142,140,0) 12%,rgba(142,142,140,.7) 96%);background-image:linear-gradient(to bottom,rgba(142,142,140,0) 12%,rgba(142,142,140,.7) 96%)}}.doctorin-header .img-wrap.fixed{position:fixed;left:8.33333vw;top:0;z-index:1}.doctorin-header .img-wrap.abs{position:absolute;left:8.33333vw;bottom:0;z-index:1}.doctorin-header .img-wrap img{display:block;width:100%;height:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.doctorin-header .text{width:100%;padding-top:7.22222vw;margin-left:45.83333vw}.doctorin-header .text h1{font-size:4.16667vw;line-height:1.07;color:#fff;text-transform:uppercase;margin-bottom:9.23611vw}@media screen and (max-width:960px){.doctorin-header .img-wrap img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.doctorin-header .text{margin-left:0;position:relative;z-index:1;padding-top:4.53333vw}.doctorin-header .text h1{font-size:7.46667vw;line-height:9.06667vw;margin-bottom:3.46667vw}.doctorin-header .text .btn-wrap{margin-bottom:5.33333vw}}.doctorin-header .text .btn-wrap .button{text-decoration:none;font-size:1.11111vw;line-height:2.13;text-align:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:.34722vw 2.63889vw;border-radius:1.94444vw;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.doctorin-header .text .btn-wrap .button .letter span{line-height:2.13}.doctorin-header .text .btn-wrap .button:hover{background:#000;color:#fff}.doctorin-header .text .position-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:2.77778vw}.doctorin-header .text .position-tags:after{content:'';position:absolute;left:0;right:0;bottom:.55556vw;height:1px;background:#fff}@media screen and (max-width:960px){.doctorin-header .text .btn-wrap .button{font-size:4.26667vw;padding:1.33333vw;border-radius:7.46667vw}.doctorin-header .text .position-tags{margin-bottom:10.66667vw;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:3.73333vw}.doctorin-header .text .position-tags:after{display:none}}.doctorin-header .text .position-tags .position{font-size:2.08333vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.87;letter-spacing:normal;color:#fff;text-transform:uppercase;margin-left:2.08333vw}@media screen and (max-width:960px){.doctorin-header .text .position-tags .position{line-height:1.64;font-size:5.86667vw;margin-left:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:1.6vw;width:100%}}.doctorin-header .text .position-tags .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.doctorin-header .text .position-tags .tags li{font-size:.83333vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;padding:.27778vw .69444vw;border-radius:.76389vw;border:1px solid rgba(255,255,255,.4);margin-right:.27778vw}.about-paralax .text h2,.about-paralax .text p,.doctorin-header .text .additional-text p,.doctorin-header .text .expert .expert-item .desc,.doctorin-header .text .expert .expert-item .year,.doctorin-header .text .expert h2,.doctorin-header .text .text-btn .text-wrap p{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.doctorin-header .text .position-tags .tags li:last-child{margin-right:0}@media screen and (max-width:960px){.doctorin-header .text .position-tags .tags{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.doctorin-header .text .position-tags .tags li{padding:1.06667vw 2.66667vw;border-radius:2.93333vw;font-size:3.46667vw;margin-right:1.06667vw}}.doctorin-header .text .text-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.doctorin-header .text .text-btn .text-wrap{width:27.77778vw;padding-top:.55556vw}.doctorin-header .text .text-btn .text-wrap p{font-size:1.04167vw;line-height:1.67;margin-bottom:1.38889vw}@media screen and (max-width:960px){.doctorin-header .text .text-btn .text-wrap{width:100%}.doctorin-header .text .text-btn .text-wrap p{font-size:4vw;margin-bottom:5.33333vw}}.doctorin-header .text .text-btn .text-wrap p:last-child{margin-bottom:0}.doctorin-header .text .expert{margin-top:21.04167vw;position:relative}.doctorin-header .text .expert .dop-line{position:absolute;left:0;top:-20.48611vw;width:15.69444vw;height:28.81944vw;border:1px solid #fff;border-left:none;border-radius:0 20.83333vw 20.83333vw 0;z-index:1}.doctorin-header .text .expert .dop-line.animated-line:after{height:0}.doctorin-header .text .expert .dop-line:after{content:'';position:absolute;left:-1px;right:-1px;bottom:-1px;height:101%;background:#8E8E8C;-webkit-transition:.5s ease-in-out height;-o-transition:.5s ease-in-out height;transition:.5s ease-in-out height}.doctorin-header .text .expert h2{font-size:2.91667vw;line-height:1.33;text-transform:uppercase;margin-bottom:4.51389vw;position:relative;z-index:2}@media screen and (max-width:960px){.doctorin-header .text .expert{margin-top:70.66667vw}.doctorin-header .text .expert .dop-line{height:87.46667vw;width:48vw;border-radius:0 48vw 48vw 0;top:-68.26667vw}.doctorin-header .text .expert h2{font-size:6.4vw;line-height:1.5;margin-bottom:10.13333vw}}.doctorin-header .text .expert .expert-item{position:relative}.doctorin-header .text .expert .expert-item.animationend5s:after,.doctorin-header .text .expert .expert-item.animationend5s:before{width:100%!important}.doctorin-header .text .expert .expert-item:nth-child(3):before{content:'';position:absolute;left:0;width:0;top:0;height:1px;background:#fff;-webkit-transition:.5s ease-in-out width;-o-transition:.5s ease-in-out width;transition:.5s ease-in-out width}.doctorin-header .text .expert .expert-item:after{content:'';position:absolute;left:0;width:0;bottom:0;height:1px;background:#fff;-webkit-transition:.5s ease-in-out width;-o-transition:.5s ease-in-out width;transition:.5s ease-in-out width}.about-paralax,.form-about{background:#8E8E8C}.doctorin-header .text .expert .expert-item .year{font-size:3.05556vw;line-height:.95;text-align:center}@media screen and (max-width:960px){.doctorin-header .text .expert .expert-item .year{font-size:9.06667vw}}.doctorin-header .text .expert .expert-item .desc{font-size:1.04167vw;line-height:1.47}.doctorin-header .text .additional-text{margin-top:6.25vw;max-width:27.77778vw}@media screen and (max-width:960px){.doctorin-header .text .expert .expert-item .desc{font-size:4vw}.doctorin-header .text .additional-text{margin-top:22.66667vw;max-width:100%}}.doctorin-header .text .additional-text p{font-size:1.04167vw;line-height:1.67;margin-bottom:1.38889vw}@media screen and (max-width:960px){.doctorin-header .text .additional-text p{font-size:4vw;margin-bottom:5.33333vw}}.doctorin-header .text .additional-text p:last-child{margin-bottom:0}.about-paralax{padding:13.88889vw 2.5vw 0}.about-paralax .text{position:relative;z-index:2;pointer-events:none}.about-paralax .text h2{width:39.16667vw;font-size:2.91667vw;line-height:1.33;margin-bottom:4.09722vw;text-transform:uppercase}@media screen and (max-width:960px){.about-paralax{padding:26.66667vw 4vw 40vw}.about-paralax .text h2{width:100%;line-height:1.5;font-size:6.4vw;margin-bottom:8vw}}.about-paralax .text p{font-size:1.04167vw;line-height:1.67;width:22.5vw}@media screen and (max-width:960px){.about-paralax .text p{font-size:4vw;width:100%}}.about-paralax .slider-round{width:34.72222vw;opacity:0;height:0;pointer-events:none}@media screen and (max-width:960px){.about-paralax .slider-round{width:49.86667vw}}.about-paralax .slider-wrap{width:66.66667vw;margin:0 auto;position:relative}.about-paralax .slider{width:100%;z-index:1;position:relative;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);overflow:hidden;margin-top:-19.44444vw;-webkit-clip-path:inset(0 round 0);clip-path:inset(0 round 0)}.about-paralax .slider .slick-slide.effect>img{-webkit-clip-path:inset(0 0 0 0 round 34.72222vw)!important;clip-path:inset(0 0 0 0 round 34.72222vw)!important}@media screen and (max-width:960px){.about-paralax .slider-wrap{width:100%}.about-paralax .slider{margin-top:18.66667vw}.about-paralax .slider .slick-slide.effect>img{-webkit-clip-path:inset(0 0 0 0 round 49.86667vw)!important;clip-path:inset(0 0 0 0 round 49.86667vw)!important}}.about-paralax .slider .slick-slide>img{-webkit-clip-path:inset(100% 0 0 100% round 34.72222vw);clip-path:inset(100% 0 0 100% round 34.72222vw);-webkit-transition:.5s ease-in-out clip-path;-o-transition:.5s ease-in-out clip-path;transition:.5s ease-in-out clip-path}@media screen and (max-width:960px){.about-paralax .slider .slick-slide>img{-webkit-clip-path:inset(100% 0 0 100% round 49.86667vw);clip-path:inset(100% 0 0 100% round 49.86667vw)}}.about-paralax .slider .slick-slide.notransition>img{-webkit-transition:none;-o-transition:none;transition:none}.about-paralax .slider .slick-slide.left-direction>img{-webkit-clip-path:inset(0 100% 100% 0 round 34.72222vw);clip-path:inset(0 100% 100% 0 round 34.72222vw)}.about-paralax .slider .slick-slide .img-old{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.about-paralax .slider .slick-slide>img{position:relative;z-index:2}.about-paralax .slider.scaled:hover .next-slider,.about-paralax .slider.scaled:hover .prev-slider{opacity:1;pointer-events:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.slider .next-slider,.slider .prev-slider{width:7.22222vw;height:7.22222vw;border-radius:50%;background-color:#fff;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;z-index:2;position:absolute;left:0;top:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.2s ease-in-out transform,.2s ease-in-out opacity;-o-transition:.2s ease-in-out transform,.2s ease-in-out opacity;transition:.2s ease-in-out transform,.2s ease-in-out opacity}.slider .next-slider svg,.slider .prev-slider svg{width:1.52778vw;height:1.04167vw}@media screen and (max-width:960px){.about-paralax .slider .slick-slide.left-direction>img{-webkit-clip-path:inset(0 100% 100% 0 round 49.86667vw);clip-path:inset(0 100% 100% 0 round 49.86667vw)}.slider .next-slider svg,.slider .prev-slider svg{width:4.26667vw;height:3.73333vw}.slider .prev-slider{display:none!important}.slider .next-slider{width:16vw;height:16vw;opacity:1;pointer-events:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);left:auto!important;top:auto!important;right:9.33333vw!important;bottom:14.66667vw!important}}.slider img{width:100%;display:block}.stress-free{background:#8E8E8C;padding:0 .55556vw 10.41667vw}@media screen and (max-width:960px){.stress-free{padding:0 1.33333vw 26.66667vw}}.stress-free .inner{border-radius:2.08333vw;background-color:#2f3032;padding:1.94444vw;position:relative}.stress-free .inner .header{position:absolute;left:0;right:0;top:1.94444vw;z-index:1;overflow:hidden}.stress-free .inner .header h2{font-size:4.16667vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#fff;opacity:.45;text-transform:uppercase}.stress-free .inner .header h2 span{display:block;margin-bottom:1.18056vw}.stress-free .inner .header h2 span:first-child{margin-left:-8.33333vw}@media screen and (max-width:960px){.stress-free .inner{padding:5.33333vw;border-radius:5.86667vw}.stress-free .inner .header{top:5.33333vw;left:5.33333vw;right:5.33333vw}.stress-free .inner .header h2{font-size:6.93333vw;text-align:left}.stress-free .inner .header h2 span{margin-bottom:0}.stress-free .inner .header h2 span:first-child{margin:0}}.stress-free .inner .header h2 span:last-child{margin-bottom:0;margin-right:-8.33333vw}@media screen and (max-width:960px){.stress-free .inner .header h2 span:last-child{margin:0}}.stress-free .inner .img-wrap{width:30.83333vw;margin-bottom:2.36111vw}@media screen and (max-width:960px){.stress-free .inner .img-wrap{width:100%;margin-bottom:9.06667vw;position:relative}.stress-free .inner .img-wrap:after{content:'';position:absolute;left:0;right:0;top:0;height:77.06667vw;background-image:-webkit-gradient(linear,left top,left bottom,from(#2f3032),color-stop(93%,rgba(47,48,50,0)));background-image:-webkit-linear-gradient(top,#2f3032,rgba(47,48,50,0) 93%);background-image:-o-linear-gradient(top,#2f3032,rgba(47,48,50,0) 93%);background-image:linear-gradient(to bottom,#2f3032,rgba(47,48,50,0) 93%)}}.stress-free .inner .img-wrap img{display:block;width:100%}.stress-free .inner .text{width:30.83333vw}.stress-free .inner .text p{font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#fff}.stress-free .inner .btn-wrap{position:absolute;left:0;right:0;bottom:2.5vw;text-align:center;z-index:1}@media screen and (max-width:960px){.stress-free .inner .text{width:100%}.stress-free .inner .text p{font-size:4vw}.stress-free .inner .btn-wrap{position:static;margin-top:8vw}}.stress-free .inner .btn-wrap .button{text-decoration:none;font-size:1.11111vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.13;letter-spacing:normal;text-align:center;color:#000;padding:.34722vw 2.56944vw;border-radius:1.875vw;background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about2-add-text .icons .ico p,.about2-slider .text p,.top-tech .header .desc p,.top-tech .header h2{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal}.top-tech .header .desc p,.top-tech .header h2{text-align:center}.stress-free .inner .btn-wrap .button .letter span{line-height:2.13}@media screen and (max-width:960px){.stress-free .inner .btn-wrap .button{font-size:4.26667vw;padding:1.33333vw 2.66667vw;border-radius:7.2vw;width:100%}}.stress-free .inner .btn-wrap .button:hover{background:#000;color:#fff}.top-tech{background:#8E8E8C;padding:6.94444vw 0}@media screen and (max-width:960px){.top-tech{padding:26.66667vw 4vw 0;margin-bottom:-10.66667vw}}.top-tech .header h2{font-size:2.91667vw;line-height:1.33;color:#fff;margin-bottom:3.47222vw;text-transform:uppercase}@media screen and (max-width:960px){.top-tech .header h2{font-size:6.4vw;line-height:1.5;margin-bottom:10.66667vw}}.top-tech .header .desc{width:41.66667vw;margin:0 auto}.top-tech .header .desc p{font-size:1.04167vw;line-height:1.67;color:#fff}@media screen and (max-width:960px){.top-tech .header .desc{width:100%}.top-tech .header .desc p{font-size:4vw;text-align:left}}.about2-add-text .title-block h2,.about2-techs .header .text p,.about2-techs .header h2{font-weight:300;text-align:center;color:#fff;font-stretch:normal;font-style:normal;letter-spacing:normal}.top-tech .images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-top:-6.94444vw}@media screen and (max-width:960px){.top-tech .images{margin-top:13.33333vw;-ms-flex-wrap:wrap;flex-wrap:wrap}}.top-tech .images .image{width:23.95833vw;-ms-flex-negative:0;flex-shrink:0}.top-tech .images .image:nth-child(1){margin-top:10.41667vw;margin-right:.69444vw;-webkit-transform:translateY(15%);-ms-transform:translateY(15%);transform:translateY(15%)}@media screen and (max-width:960px){.top-tech .images .image{width:48vw}.top-tech .images .image:nth-child(1){margin-top:0;margin-right:1.33333vw;margin-left:-4vw;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.top-tech .images .image:nth-child(2){margin-top:15.83333vw;margin-right:1.73611vw;-webkit-transform:translateY(30%);-ms-transform:translateY(30%);transform:translateY(30%)}@media screen and (max-width:960px){.top-tech .images .image:nth-child(2){width:47.2vw;margin-right:-1.33333vw;margin-top:21.33333vw;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.top-tech .images .image:nth-child(3){margin-top:15.27778vw;margin-right:1.73611vw;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}@media screen and (max-width:960px){.top-tech .images .image:nth-child(3){width:57.33333vw;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;position:relative;z-index:2;margin-right:34.66667vw;margin-top:-16vw}}.top-tech .images .image:nth-child(4){width:25vw;position:absolute;z-index:1;right:8.33333vw;top:27.08333vw;-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.top-tech .images .image:nth-child(5){-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%)}@media screen and (max-width:960px){.top-tech .images .image:nth-child(4){width:47.2vw;position:static;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;z-index:0;margin-left:29.33333vw;margin-top:-13.33333vw}.top-tech .images .image:nth-child(5){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:66.66667vw;margin-top:1.6vw;margin-left:29.33333vw;margin-right:-4vw;position:relative;z-index:1}}.top-tech .images .image img{width:100%;display:block}.about2-add-text .title-block{padding:2.77778vw 16.66667vw 16.31944vw}.about2-add-text .title-block h2{font-size:2.91667vw;line-height:1.33;text-transform:uppercase}@media screen and (max-width:960px){.about2-add-text .title-block{padding:13.33333vw 4vw 26.66667vw}.about2-add-text .title-block h2{font-size:5.86667vw;line-height:1.5}}.about2-add-text .icons{padding:2.22222vw 2.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.about2-add-text .icons .top-line{position:absolute;left:0;width:0;top:0;height:1px;background:#fff;-webkit-transition:.5s ease-in-out width;-o-transition:.5s ease-in-out width;transition:.5s ease-in-out width}.about2-add-text .icons .top-line.active{width:100%}.about2-add-text .icons .bottom-line{position:absolute;left:0;width:0;bottom:0;height:1px;background:#fff;-webkit-transition:1s ease-in-out width;-o-transition:1s ease-in-out width;transition:1s ease-in-out width}@media screen and (max-width:960px){.about2-add-text .icons{display:block;padding:0}.about2-add-text .icons .bottom-line,.about2-add-text .icons .top-line{display:none}.about2-add-text .icons .ico{border-top:1px solid rgba(255,255,255,.3);padding:4.53333vw 4vw}.about2-add-text .icons .ico:last-child{border-bottom:1px solid rgba(255,255,255,.3)}}.about2-add-text .icons .bottom-line.active{width:100%}.about2-add-text .icons .ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about2-add-text .icons .ico .img-wrap{margin-right:1.04167vw}.about2-add-text .icons .ico .img-wrap img,.about2-add-text .icons .ico .img-wrap svg{height:.97222vw!important;width:auto!important}.about2-add-text .icons .ico p{font-size:1.38889vw;line-height:1.8;color:#fff;text-transform:uppercase}.about2-slider{padding:2.77778vw 2.5vw 38.19444vw;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:960px){.about2-add-text .icons .ico .img-wrap{min-width:8.53333vw;margin-right:3.2vw}.about2-add-text .icons .ico .img-wrap img,.about2-add-text .icons .ico .img-wrap svg{height:3.73333vw!important}.about2-add-text .icons .ico p{font-size:5.33333vw;line-height:1.3}.about2-slider{padding:12vw 4vw 120vw}}.about2-slider .dop-line{position:absolute;left:0;top:17.36111vw;width:43.88889vw;height:80.55556vw;border:1px solid #fff;border-left:none;border-radius:0 90.27778vw 90.27778vw 0}.about2-slider .dop-line.animated-line:after{height:0}.about2-slider .dop-line:after{content:'';position:absolute;left:-1px;right:-1px;bottom:-1px;height:101%;-webkit-transition:1s ease-in-out height;-o-transition:1s ease-in-out height;transition:1s ease-in-out height;background:#2F3032}@media screen and (max-width:960px){.about2-slider .dop-line{width:74.93333vw;height:149.6vw;border-radius:0 160vw 160vw 0;top:auto;bottom:13.33333vw}}.about2-slider .text{width:22.5vw;margin-right:8.33333vw}.about2-slider .text p{font-size:1.04167vw;line-height:1.67;color:#fff}@media screen and (max-width:960px){.about2-slider .text{width:100%;margin-right:0}.about2-slider .text p{font-size:4vw}}.about2-slider .slider{width:33.33333vw;position:relative;border-radius:1.38889vw;z-index:1;overflow:hidden}.about2-slider .slider .slick-slide.effect>img{-webkit-clip-path:inset(0 0 0 0 round 1.38889vw)!important;clip-path:inset(0 0 0 0 round 1.38889vw)!important}@media screen and (max-width:960px){.about2-slider .slider{width:78.13333vw;margin-top:40vw;border-radius:5.86667vw;margin-left:auto;margin-right:auto}.about2-slider .slider .next-slider{right:4vw!important;bottom:4vw!important}.about2-slider .slider .slick-slide.effect>img{-webkit-clip-path:inset(0 0 0 0 round 5.86667vw)!important;clip-path:inset(0 0 0 0 round 5.86667vw)!important}}.about2-slider .slider .slick-slide>img{-webkit-clip-path:inset(100% 0 0 100% round 1.38889vw);clip-path:inset(100% 0 0 100% round 1.38889vw);-webkit-transition:.5s ease-in-out clip-path;-o-transition:.5s ease-in-out clip-path;transition:.5s ease-in-out clip-path}@media screen and (max-width:960px){.about2-slider .slider .slick-slide>img{-webkit-clip-path:inset(100% 0 0 100% round 5.86667vw);clip-path:inset(100% 0 0 100% round 5.86667vw)}}.about2-slider .slider .slick-slide.notransition>img{-webkit-transition:none;-o-transition:none;transition:none}.about2-slider .slider .slick-slide.left-direction>img{-webkit-clip-path:inset(0 100% 100% 0 round 1.38889vw);clip-path:inset(0 100% 100% 0 round 1.38889vw)}.about2-slider .slider .slick-slide .img-old{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.about2-slider .slider .slick-slide>img{position:relative;z-index:2}.about2-slider .slider .slick-slide img{border-radius:1.38889vw}.about2-slider .slider:hover .next-slider,.about2-slider .slider:hover .prev-slider{opacity:1;pointer-events:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.about2-techs{padding:3.47222vw 0 6.94444vw}@media screen and (max-width:960px){.about2-slider .slider .slick-slide.left-direction>img{-webkit-clip-path:inset(0 100% 100% 0 round 5.86667vw);clip-path:inset(0 100% 100% 0 round 5.86667vw)}.about2-slider .slider .slick-slide img{border-radius:5.86667vw}.about2-techs{padding:0 0 26.66667vw}}.about2-techs .header{padding:0 25vw}.about2-techs .header h2{font-size:2.91667vw;line-height:1.33;text-transform:uppercase;margin-bottom:4.16667vw}@media screen and (max-width:960px){.about2-techs .header{padding:0 4vw}.about2-techs .header h2{line-height:1.5;font-size:6.4vw;margin-bottom:10.66667vw}}.about2-techs .header .text{margin-bottom:3.33333vw}.about2-techs .header .text p{font-size:1.04167vw;line-height:1.67}@media screen and (max-width:960px){.about2-techs .header .text{margin-bottom:13.33333vw}.about2-techs .header .text p{font-size:4vw;text-align:left}}.about2-techs .header .btn-wrap{text-align:center}.about2-techs .header .btn-wrap .button{text-decoration:none;font-size:1.11111vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.13;letter-spacing:normal;text-align:center;color:#000;padding:.34722vw 2.56944vw;border-radius:1.875vw;background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.about2-techs .header .btn-wrap .button .letter span{line-height:2.13}@media screen and (max-width:960px){.about2-techs .header .btn-wrap .button{font-size:4.26667vw;padding:1.33333vw 13.33333vw;border-radius:7.2vw}}.about2-techs .header .btn-wrap .button:hover{background:#000;color:#fff}.about2-techs .about2-techs-list{padding:14.02778vw 33.33333vw 19.44444vw;position:relative}.about2-techs .about2-techs-list .images .image{position:absolute}.about2-techs .about2-techs-list .images .image:nth-child(1){width:23.95833vw;left:0;top:14.02778vw;z-index:1;-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%)}@media screen and (max-width:960px){.about2-techs .about2-techs-list{padding:26.66667vw 4vw}.about2-techs .about2-techs-list .images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:18.66667vw}.about2-techs .about2-techs-list .images .image{position:static}.about2-techs .about2-techs-list .images .image:nth-child(1){width:50.13333vw;margin-left:-4vw;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.about2-techs .about2-techs-list .images .image:nth-child(2){width:23.61111vw;right:6.94444vw;z-index:2;top:16.38889vw;-webkit-transform:translateY(40%);-ms-transform:translateY(40%);transform:translateY(40%)}@media screen and (max-width:960px){.about2-techs .about2-techs-list .images .image:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:57.33333vw;margin-top:-8vw}}.about2-techs .about2-techs-list .images .image:nth-child(3){width:23.95833vw;right:0;top:-3.05556vw;z-index:1;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%)}@media screen and (max-width:960px){.about2-techs .about2-techs-list .images .image:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:66.66667vw;margin-left:29.33333vw;margin-right:-4vw;margin-top:1.6vw}}.about2-techs .about2-techs-list .images .image:nth-child(4){width:27.08333vw;right:.41667vw;top:42.84722vw;z-index:1;-webkit-transform:translateY(40%);-ms-transform:translateY(40%);transform:translateY(40%)}@media screen and (max-width:960px){.about2-techs .about2-techs-list .images .image:nth-child(4){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:66.66667vw;margin-right:-2.66667vw;margin-top:-40vw;margin-left:29.33333vw}.about2-techs .about2-techs-list .images .image:nth-child(5),.about2-techs .about2-techs-list .images .image:nth-child(6){display:none}}.about2-techs .about2-techs-list .images .image:nth-child(5){width:26.38889vw;top:72.08333vw;z-index:1;left:4.16667vw;-webkit-transform:translateY(40%);-ms-transform:translateY(40%);transform:translateY(40%)}.about2-techs .about2-techs-list .images .image:nth-child(6){width:25vw;top:97.01389vw;z-index:2;left:20.83333vw;-webkit-transform:translateY(15%);-ms-transform:translateY(15%);transform:translateY(15%)}.about2-techs .about2-techs-list .images .image img{display:block;width:100%}.about2-techs .about2-techs-list .about2-techs-list-item{padding-top:1.38889vw;padding-bottom:.13889vw;position:relative}.about2-techs .about2-techs-list .about2-techs-list-item.animationend5s:after{width:100%}.about2-techs .about2-techs-list .about2-techs-list-item:after{content:'';position:absolute;left:0;width:0;bottom:0;height:1px;background:rgba(255,255,255,.4);-webkit-transition:.5s ease-in-out width;-o-transition:.5s ease-in-out width;transition:.5s ease-in-out width}.about2-techs .about2-techs-list .about2-techs-list-item .name{font-size:1.25vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#fff;text-transform:uppercase}.about2-techs .about2-techs-list .about2-techs-list-item .name svg{width:2.08333vw;height:1.18056vw;margin:0 .34722vw 0 .13889vw}@media screen and (max-width:960px){.about2-techs .about2-techs-list .about2-techs-list-item{padding-top:2.93333vw;padding-bottom:0}.about2-techs .about2-techs-list .about2-techs-list-item .name{font-size:4.26667vw;line-height:2.13}.about2-techs .about2-techs-list .about2-techs-list-item .name svg{width:7.2vw;height:4.8vw;margin:0 1.33333vw -.53333vw .26667vw}}.about2-techs .about2-techs-list .about2-techs-list-item .desc{font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#fff;opacity:.5}@media screen and (max-width:960px){.about2-techs .about2-techs-list .about2-techs-list-item .desc{font-size:3.73333vw;margin-top:-1.33333vw;margin-bottom:.53333vw}}.about2-techs .about2-techs-list .additional-link{width:100%;margin-top:3.47222vw}.page-404-wrap{padding:5.41667vw .55556vw 6.94444vw;border-radius:0 0 2.08333vw 2.08333vw}@media screen and (max-width:960px){.about2-techs .about2-techs-list .additional-link{margin-top:13.33333vw}.page-404-wrap{border-radius:0;padding:24vw 1.33333vw 16vw}}.page-404-wrap .inner{background-color:#000;border-radius:2.08333vw;padding:2.08333vw;min-height:70vh;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-404-wrap .inner h1{opacity:.45;font-family:Helvetica,sans-serif;font-size:4.16667vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;text-transform:uppercase;margin-bottom:2.08333vw}@media screen and (max-width:960px){.page-404-wrap .inner{border-radius:5.86667vw;padding:5.33333vw;min-height:68vh}.page-404-wrap .inner h1{font-size:6.93333vw;text-align:left;line-height:1.31;margin-bottom:5.33333vw}.page-404-wrap .inner h1 br{display:none}}.page-404-wrap .inner .text>p{width:30.83333vw;font-family:Helvetica,sans-serif;font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#fff;margin-bottom:.90278vw}.page-404-wrap .inner .text .counter-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.page-404-wrap .inner .text>p{width:100%;font-size:4vw;margin-bottom:5.06667vw}.page-404-wrap .inner .text .counter-btn{-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-404-wrap .inner .text .counter-btn .counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-404-wrap .inner .text .counter-btn .counter p{font-family:Helvetica,sans-serif;font-size:1.73611vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.24;letter-spacing:normal;text-align:left;color:#fff;margin-right:8.33333vw}@media screen and (max-width:960px){.page-404-wrap .inner .text .counter-btn .counter{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-404-wrap .inner .text .counter-btn .counter p{margin:0;font-size:5.33333vw}}.page-404-wrap .inner .text .counter-btn .counter .numbers{font-family:Helvetica,sans-serif;font-size:3.88889vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#ff9672;margin-right:11.45833vw}@media screen and (max-width:960px){.page-404-wrap .inner .text .counter-btn .counter .numbers{margin:0;font-size:10.66667vw}.page-404-wrap .inner .text .counter-btn .btn-wrap{width:100%;margin-top:6.93333vw}}.page-404-wrap .inner .text .counter-btn .button{text-decoration:none;font-size:1.11111vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.13;letter-spacing:normal;text-align:center;color:#000;padding:.34722vw 2.56944vw;border-radius:1.875vw;background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.page-404-wrap .inner .text .counter-btn .button .letter span{line-height:2.13}.page-404-wrap .inner .text .counter-btn .button:hover{background:#353535;color:#fff}.show-sm{display:none!important}@media screen and (max-width:960px){.page-404-wrap .inner .text .counter-btn .button{font-size:4.26667vw;padding:1.33333vw 13.33333vw;border-radius:7.2vw;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.hide-sm{display:none!important}.show-sm{display:block!important}.show-sm.flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.xdsoft_datetimepicker{display:none!important}}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#db8365}.xdsoft_datetimepicker{-webkit-box-shadow:none;box-shadow:none;background:#fff;border:none;color:#000;font-family:inherit;padding:0;margin-top:3px}.xdsoft_datetimepicker .xdsoft_datepicker{margin:0;width:27.77778vw}.xdsoft_datetimepicker .xdsoft_timepicker{margin:0;width:15.97222vw}.xdsoft_datetimepicker .xdsoft_today_button{display:none!important}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding:0;text-align:center}.xdsoft_datetimepicker .xdsoft_calendar th{border:none}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{font-family:Helvetica,sans-serif;font-size:1.11111vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#000;height:1.875vw;background:#fff;border-color:#e5e5e5;text-align:center}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.2}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{-webkit-box-shadow:none;box-shadow:none;font-weight:400;background-color:#000;color:#fff}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000!important;background:#e5e5e5!important}.xdsoft_datetimepicker .xdsoft_month{width:auto}.xdsoft_datetimepicker .xdsoft_year{width:auto;margin-left:1.38889vw}.xdsoft_datetimepicker .xdsoft_label{padding:0;font-family:Helvetica,sans-serif;font-size:1.38889vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal;color:#000;float:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{overflow:hidden}.xdsoft_datetimepicker .xdsoft_monthpicker{border-bottom:1px solid #000;height:2.77778vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:.27778vw}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{top:1.875vw;border-color:#e5e5e5;right:-1.04167vw!important;left:-1.04167vw!important}.xdsoft_scrollbar{display:none!important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{border:none}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-width:1px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:last-child{border:1px solid #e5e5e5;border-left:none;border-right:none}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#fff;border-color:#e5e5e5;color:#000;height:1.875vw;line-height:1.875vw;font-family:Helvetica,sans-serif;font-size:1.11111vw;font-weight:400;font-stretch:normal;font-style:normal;border-left:none;border-right:none}.covid-page h2,.covid-page p{font-weight:300;color:#000;font-stretch:normal;font-style:normal;letter-spacing:normal}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:.34722vw 1.04167vw;text-align:center}#modal-form,#prompt-form{position:fixed;top:.55556vw;right:.55556vw;left:.55556vw;bottom:.55556vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:999;border-radius:2.77778vw;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #fff;background-color:rgba(0,0,0,.4);display:none}@media screen and (max-width:960px){#modal-form,#prompt-form{top:1.06667vw;right:.8vw;left:.8vw;bottom:1.06667vw;border-radius:10.66667vw}}#modal-form .close-modal,#prompt-form .close-modal{cursor:pointer;position:absolute;right:2.77778vw;top:2.77778vw;z-index:1}#modal-form .close-modal:hover span:first-child,#prompt-form .close-modal:hover span:first-child{-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}#modal-form .close-modal:hover span:last-child,#prompt-form .close-modal:hover span:last-child{-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}#modal-form .close-modal span,#prompt-form .close-modal span{width:1.80556vw;height:3px;background:#fff;-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform;display:block}@media screen and (max-width:960px){#modal-form .close-modal,#prompt-form .close-modal{right:5.33333vw;top:6.66667vw}#modal-form .close-modal span,#prompt-form .close-modal span{width:6.66667vw}}#modal-form .close-modal span:first-child,#prompt-form .close-modal span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:relative;left:0;top:.13889vw}#modal-form .close-modal span:last-child,#prompt-form .close-modal span:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;right:0}#modal-form .form,#prompt-form .form{width:33.33333vw}.covid-page-wrap{background:#8E8E8C;padding:13.47222vw .55556vw 2.08333vw}@media screen and (max-width:960px){#modal-form .close-modal span:first-child,#prompt-form .close-modal span:first-child{top:.53333vw}#modal-form .form,#prompt-form .form{width:92vw}.covid-page-wrap{padding:34.66667vw 0 5.33333vw}}.covid-page{border-radius:2.08333vw;background-color:#fff;padding:1.73611vw 1.94444vw;color:#000}@media screen and (max-width:960px){.covid-page{border-radius:8vw;padding:4vw}}.covid-page h2{font-size:2.91667vw;line-height:1.33;padding:2.43056vw 0;text-transform:uppercase}@media screen and (max-width:960px){.covid-page h2{font-size:6.4vw;line-height:1.5;padding:8vw 0}}.covid-page p{font-size:1.04167vw;line-height:1.67;margin-bottom:2.08333vw}.covid-page .bottom-covid .button,.covid-page .header-covid h1,.text-page .header-text-page h1{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}@media screen and (max-width:960px){.covid-page p{font-size:4vw;margin-bottom:6.66667vw}}.covid-page .header-covid{margin-bottom:6.25vw}.covid-page .header-covid h1{font-size:3.33333vw;line-height:1.25;color:#000;text-transform:uppercase}@media screen and (max-width:960px){.covid-page .header-covid{margin-bottom:24vw}.covid-page .header-covid h1{font-size:6.4vw;line-height:1.42}}.covid-page .header-covid h1 .back-link-inner{margin:.20833vw 1.38889vw 0 0;border:1px solid #000;background-color:rgba(255,255,255,.15);float:left}.covid-page .header-covid h1 .back-link-inner:hover{background-color:#000}.covid-page .header-covid h1 .back-link-inner:hover svg *{fill:#fff}.covid-page .header-covid h1 .back-link-inner svg *{fill:#000}.covid-page .pre-image-text{border-top:1px solid #000;position:relative}@media screen and (max-width:960px){.covid-page .header-covid h1 .back-link-inner{float:none;margin:0 0 6.4vw}.covid-page .pre-image-text{border:none}}.covid-page .pre-image-text .image{width:51.66667vw;margin-left:auto;border-radius:0 0 .55556vw .55556vw;overflow:hidden}@media screen and (max-width:960px){.covid-page .pre-image-text .image{width:auto;margin:0 -2.66667vw;border-radius:0 0 3.2vw 3.2vw}}.covid-page .pre-image-text .image img{width:100%;display:block}.covid-page .pre-image-text .dop-line{width:14.375vw;height:26.38889vw;border:1px solid #000;border-left:none;position:absolute;left:0;top:0;border-radius:0 17.36111vw 17.36111vw 0}.covid-page .pre-image-text .dop-line.animated-line:after{height:0}.covid-page .pre-image-text .dop-line:after{content:'';position:absolute;left:-1px;right:-1px;bottom:-1px;height:calc(100% + 1.5px);-webkit-transition:1s ease-in-out height;-o-transition:1s ease-in-out height;transition:1s ease-in-out height;background:#fff}.covid-page .pre-image-text .text{width:22.5vw;position:absolute;left:0;top:28.81944vw}@media screen and (max-width:960px){.covid-page .pre-image-text .dop-line{display:none}.covid-page .pre-image-text .text{width:86.4vw;position:static;margin-top:3.2vw;opacity:.6}}.covid-page .two-image-text{position:relative}.covid-page .two-image-text .dop-image{position:absolute;left:0;bottom:0;width:41.11111vw;border-radius:.55556vw;overflow:hidden}@media screen and (max-width:960px){.covid-page .two-image-text .dop-image{position:static;border-radius:3.2vw;width:100%;margin-bottom:8vw}}.covid-page .two-image-text .dop-image img{width:100%;display:block}.covid-page .two-image-text .text{margin-left:auto;width:51.66667vw}.covid-page .two-image-text .text p{max-width:45.83333vw}.covid-page .two-image-text .text p img{margin-right:-5.90278vw;height:auto}.covid-page .two-image-text .text img{display:block;width:100%;border-radius:.55556vw;margin-bottom:2.08333vw;height:auto}@media screen and (max-width:960px){.covid-page .two-image-text .text{width:100%}.covid-page .two-image-text .text p{max-width:100%}.covid-page .two-image-text .text p img{margin-right:0}.covid-page .two-image-text .text img{border-radius:3.2vw;margin-bottom:2.66667vw}}.covid-page .text-main{margin-left:auto;width:51.66667vw}.covid-page .text-main p{max-width:45.83333vw}.covid-page .text-main p img{margin-right:-5.90278vw;height:auto}.covid-page .text-main img{display:block;width:100%;border-radius:.55556vw;margin-bottom:2.08333vw;height:auto}.covid-page .bottom-covid{margin-top:4.86111vw;padding:2.77778vw 0 3.47222vw;text-align:center;border-top:1px solid #000}@media screen and (max-width:960px){.covid-page .text-main{width:100%}.covid-page .text-main p{max-width:100%}.covid-page .text-main p img{margin-right:0}.covid-page .text-main img{border-radius:3.2vw;margin-bottom:8vw}.covid-page .bottom-covid{margin-top:18.66667vw;padding:10.66667vw 0 6.66667vw}}.covid-page .bottom-covid .button{padding:1.38889vw 3.47222vw;border-radius:2.08333vw;background-color:#e9e9e9;font-size:1.18056vw;line-height:normal;color:#000;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){.covid-page .bottom-covid .button{display:block;width:100%;padding:4vw;border-radius:8vw;font-size:3.73333vw}}.route .button.link-anim-span span,.route .button.link-anim-span span .letter{position:relative;display:inline-block;overflow:hidden}.covid-page .bottom-covid .button:hover{color:#fff;background:#000}.route .button.link-anim-span span .letter{line-height:normal}.route .button.link-anim-span span .letter span{display:block;line-height:normal}.link-anim,.link-anim .letter{display:inline-block;overflow:hidden}.route .button.link-anim-span span .letter span:last-child{-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);position:absolute;top:0;left:0}.link-anim{position:relative}.link-anim.with-bottom-line:after,.link-anim.with-bottom-line:before{position:absolute;right:0;bottom:2px;height:1px;background:#fff;left:0;content:''}.link-anim.with-bottom-line.start-anim:after{-webkit-transform:translateX(110%);-ms-transform:translateX(110%);transform:translateX(110%);-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}.link-anim.with-bottom-line.finished-anim:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}.link-anim.with-bottom-line:before{-webkit-transform:translateX(-110%);-ms-transform:translateX(-110%);transform:translateX(-110%);-webkit-transition:none;-o-transition:none;transition:none}.link-anim.with-bottom-line:after{-webkit-transition:none;-o-transition:none;transition:none}.link-anim .letter{position:relative;line-height:normal}.link-anim .letter span{display:block;line-height:normal}.link-anim .letter span:last-child{-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);position:absolute;top:0;left:0}.xdsoft_datetimepicker .xdsoft_label i{opacity:1;margin-left:3px;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{border-left:none;border-right:none}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{text-align:center;height:2.77778vw;opacity:1;margin:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;width:100%}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev:hover{opacity:.5}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{background:url(../img/calendar-arrow-bottom.svg) center center no-repeat;border-top:1px solid #e5e5e5!important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background:url(../img/calendar-arrow-top.svg) center center no-repeat;border-bottom:1px solid #e5e5e5!important}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev{opacity:1;width:1.66667vw;height:2.77778vw;margin:-.27778vw 1.11111vw 0;display:block;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:.5}.xdsoft_datetimepicker .xdsoft_prev{background:url(../img/calendar-arrow-left.svg) center center no-repeat}.xdsoft_datetimepicker .xdsoft_next{background:url(../img/calendar-arrow-right.svg) center center no-repeat}.text-page-wrap{background:#8E8E8C;padding:7.63889vw .55556vw 2.08333vw}@media screen and (max-width:960px){.text-page-wrap{padding:21.33333vw 0 5.33333vw}}.text-page{border-radius:2.08333vw;background-color:#fff;padding:1.73611vw 1.94444vw;color:#000}.text-page .header-text-page{margin-bottom:6.25vw}.text-page .header-text-page h1{font-size:3.33333vw;line-height:1.25;color:#000;text-transform:uppercase}@media screen and (max-width:960px){.text-page{border-radius:8vw;padding:4vw}.text-page .header-text-page{margin-bottom:24vw}.text-page .header-text-page h1{font-size:6.4vw;line-height:1.42}}.text-page .bottom-text-page .button,.text-page .meta .date,.text-page .meta .read,.text-page .meta .tag a{font-weight:400;line-height:normal;font-stretch:normal;font-style:normal;letter-spacing:normal}.text-page .header-text-page h1 .back-link-inner{margin:.20833vw 1.38889vw 0 0;border:1px solid #000;background-color:rgba(255,255,255,.15);float:left}.text-page .header-text-page h1 .back-link-inner:hover{background-color:#000}.text-page .header-text-page h1 .back-link-inner:hover svg *{fill:#fff}.text-page .header-text-page h1 .back-link-inner svg *{fill:#000}.text-page .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:.69444vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-page .meta .tag{width:43.33333vw;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.text-page .header-text-page h1 .back-link-inner{float:none;margin:0 0 6.4vw}.text-page .meta{padding-bottom:3.73333vw}.text-page .meta .tag{width:50%}}.text-page .meta .tag a{text-decoration:none;font-size:1.18056vw;color:#000;padding:.48611vw 1.25vw;border-radius:1.18056vw;border:1px solid #000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width:960px){.text-page .meta .tag a{font-size:3.2vw;padding:1.06667vw 2.66667vw .8vw;border-radius:2.66667vw}}.text-page .meta .tag a:hover{color:#fff;background:#000}.text-page .meta .date{font-size:1.18056vw;color:#000;width:100%}@media screen and (max-width:960px){.text-page .meta .date{text-align:right;font-size:4vw}}.text-page .meta .read{white-space:nowrap;font-size:1.18056vw;color:#000}.text-page .text-wrap-markup{border-top:1px solid #000;padding-top:2.77778vw}.text-page .text-wrap-markup h1:first-child,.text-page .text-wrap-markup h2:first-child,.text-page .text-wrap-markup h3:first-child,.text-page .text-wrap-markup h4:first-child,.text-page .text-wrap-markup h5:first-child,.text-page .text-wrap-markup h6:first-child{margin-top:0}@media screen and (max-width:960px){.text-page .meta .read{position:absolute;right:4vw;top:29.33333vw;font-size:4vw}.text-page .text-wrap-markup{padding-top:8vw}.text-page .text-wrap-markup h1:first-child,.text-page .text-wrap-markup h2:first-child,.text-page .text-wrap-markup h3:first-child,.text-page .text-wrap-markup h4:first-child,.text-page .text-wrap-markup h5:first-child,.text-page .text-wrap-markup h6:first-child{margin-top:0}}.text-page .bottom-text-page{margin-top:4.86111vw;padding:2.77778vw 0;text-align:center;border-top:1px solid #000}@media screen and (max-width:960px){.text-page .bottom-text-page{margin-top:18.66667vw;padding:10.66667vw 0 6.66667vw}}.text-page .bottom-text-page.post{margin-top:1.38889vw;text-align:left;padding-top:6.11111vw;padding-bottom:0}@media screen and (max-width:960px){.text-page .bottom-text-page.post{margin-top:3.2vw}.text-page .bottom-text-page.post .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.text-page .bottom-text-page .button{padding:1.38889vw 3.47222vw;border-radius:2.08333vw;background-color:#e9e9e9;font-size:1.18056vw;color:#000;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-sizing:border-box;box-sizing:border-box}.text-page .bottom-text-page .button:nth-child(2){margin-left:.41667vw}@media screen and (max-width:960px){.text-page .bottom-text-page .button{display:block;width:100%;padding:4vw;border-radius:8vw;font-size:3.73333vw}.text-page .bottom-text-page .button:nth-child(2){margin-left:.8vw}}.text-page .bottom-text-page .button:hover{background:rgba(0,0,0,.25)}.text-wrap-markup p{font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#000}@media screen and (max-width:960px){.text-wrap-markup p{font-size:4vw}}.text-wrap-markup a{color:#000;opacity:.7;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;text-decoration:none}.text-wrap-markup a:hover{opacity:1}.text-wrap-markup a.link-anim.with-bottom-line{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.text-wrap-markup a.link-anim.with-bottom-line:after,.text-wrap-markup a.link-anim.with-bottom-line:before{background:#000;bottom:0}.text-wrap-markup h2{margin-top:3.47222vw;margin-bottom:.48611vw;font-size:2.22222vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#000}@media screen and (max-width:960px){.text-wrap-markup h2{margin-top:13.33333vw;margin-bottom:2.66667vw;font-size:6.93333vw;line-height:normal}}.text-wrap-markup li{font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#000;list-style-type:disc;list-style-position:inside}.blog-header .search-results form input,.blog-header .search-results p,.blog-header .title-search .blog-categories ul li a,.blog-header .title-search .title h1{font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.text-wrap-markup ol,.text-wrap-markup ul{margin:1.73611vw 0}@media screen and (max-width:960px){.text-wrap-markup li{font-size:4vw}.text-wrap-markup ol,.text-wrap-markup ul{margin:6.66667vw 0}}.text-wrap-markup ul li{position:relative;list-style-type:none;padding-left:2.08333vw;margin-bottom:.90278vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.text-wrap-markup ul li{padding-left:6.66667vw;margin-bottom:3.46667vw}}.text-wrap-markup ul li:last-child{margin-bottom:0}.text-wrap-markup ul li:after{content:'';position:absolute;left:0;width:1.04167vw;height:.83333vw;background:url(../img/ul.svg) center center no-repeat;background-size:contain}.blog-header{background:#8E8E8C;padding:16.94444vw 2.36111vw 6.25vw}.blog-header.dark-bg .title-search .blog-categories ul,.blog-header.dark-bg .title-search .search a{background-color:#252628}.blog-header .search-results p{opacity:.6;font-size:1.11111vw;font-weight:300;line-height:2.13}@media screen and (max-width:960px){.text-wrap-markup ul li:after{width:4vw;height:3.2vw}.blog-header{padding:34.66667vw 1.33333vw 5.33333vw}.blog-header .search-results p{font-size:4vw}}.blog-header .search-results form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-header .search-results form .input-wrap{width:100%}.blog-header .search-results form .button-wrap{width:4.44444vw;margin-left:1.38889vw;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.blog-header .search-results form .button-wrap{width:10.66667vw;margin-left:2.66667vw}}.blog-header .search-results form input{width:100%;display:block;height:4.44444vw;border-radius:0;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;font-size:2.77778vw;font-weight:300;line-height:normal;border:none;border-bottom:1px solid #fff}@media screen and (max-width:960px){.blog-header .search-results form input{height:10.66667vw;font-size:5.33333vw}}.blog-header .search-results form input:hover::-webkit-input-placeholder{opacity:.6}.blog-header .search-results form input:hover:-ms-input-placeholder{opacity:.6}.blog-header .search-results form input:hover::-ms-input-placeholder{opacity:.6}.blog-header .search-results form input:hover::placeholder{opacity:.6}.blog-header .search-results form input::-webkit-input-placeholder{opacity:.5;color:#fff}.blog-header .search-results form input:-ms-input-placeholder{opacity:.5;color:#fff}.blog-header .search-results form input::-ms-input-placeholder{opacity:.5;color:#fff}.blog-header .search-results form input::placeholder{opacity:.5;color:#fff}.blog-header .search-results form button{height:4.44444vw;width:100%;-webkit-appearance:none;border:none;outline:0;background-color:#848482;border-radius:50%;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.blog-header .search-results form button{height:10.66667vw}}.blog-header .search-results form button:hover{background:#000}.blog-header .search-results form button svg{width:1.38889vw;height:1.38889vw}.blog-header .search-results form button svg *{fill:#fff}.blog-header .title-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.blog-header .search-results form button svg{width:5.33333vw;height:5.33333vw}.blog-header .title-search{-ms-flex-wrap:wrap;flex-wrap:wrap}}.blog-header .title-search .title{width:31.38889vw}.blog-header .title-search .title h1{text-transform:uppercase;font-size:4.16667vw;font-weight:400;line-height:.93}@media screen and (max-width:960px){.blog-header .title-search .title{width:50%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.blog-header .title-search .title h1{margin-left:2.66667vw;font-size:9.06667vw}}.blog-header .title-search .blog-categories{width:31.38889vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:960px){.blog-header .title-search .blog-categories{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:auto;padding-bottom:8vw;margin:2.4vw -1.33333vw 0}}.blog-header .title-search .blog-categories ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.13889vw;border-radius:2.08333vw;background-color:#848482;position:relative;margin:0 1.33333vw}@media screen and (max-width:960px){.blog-header .title-search .blog-categories ul{padding:.53333vw;border-radius:8vw}.blog-header .title-search .blog-categories ul .hover{display:none}}.blog-header .title-search .blog-categories ul:hover .hover{opacity:1}.blog-header .title-search .blog-categories ul:hover li a.active:before{opacity:0}.blog-header .title-search .blog-categories ul:hover li a.active:after{opacity:.2}.blog-header .title-search .blog-categories ul:hover li a.active .count,.blog-header .title-search .blog-categories ul:hover li a.active:hover:after{opacity:0}.blog-header .title-search .blog-categories ul:hover li a.active:hover .count{opacity:1}.blog-header .title-search .blog-categories ul .hover{-webkit-transition:.2s ease-in-out left,.2s ease-in-out width,.2s ease-in-out opacity;-o-transition:.2s ease-in-out left,.2s ease-in-out width,.2s ease-in-out opacity;transition:.2s ease-in-out left,.2s ease-in-out width,.2s ease-in-out opacity;position:absolute;top:.13889vw;bottom:.13889vw;width:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2.08333vw;border:1px solid #fff;opacity:0;pointer-events:none;z-index:1}.blog-header .title-search .blog-categories ul li a{text-decoration:none;font-size:1.04167vw;font-weight:300;line-height:1.67;text-align:center;padding:1.18056vw 1.52778vw;border-radius:2.08333vw;position:relative;display:block;white-space:nowrap}@media screen and (max-width:960px){.blog-header .title-search .blog-categories ul li a{font-size:3.73333vw;padding:3.2vw 10.66667vw;border-radius:8vw}.blog-header .title-search .blog-categories ul li a.active:before{display:none}}.blog-header .title-search .blog-categories ul li a.active .count,.blog-header .title-search .blog-categories ul li a:hover .count{opacity:1}.blog-header .title-search .blog-categories ul li a.active:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;opacity:1;border-radius:2.08333vw;border:1px solid #fff;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.blog-header .title-search .blog-categories ul li a.active:after{content:'';position:absolute;top:1.25vw;bottom:1.25vw;left:2.08333vw;right:2.08333vw;opacity:0;border-radius:2.08333vw;border:1px solid #fff;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.blog-header .title-search .blog-categories ul li .count,.publication .hover{-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity}@media screen and (max-width:960px){.blog-header .title-search .blog-categories ul li a.active:after{top:0;bottom:0;left:0;right:0;border-radius:8vw;opacity:1}}.blog-header .title-search .blog-categories ul li .count{position:absolute;bottom:-1.875vw;left:0;right:0;text-align:center;opacity:0;transition:.2s ease-in-out opacity}.blog-header .title-search .search{width:31.38889vw;text-align:right}@media screen and (max-width:960px){.blog-header .title-search .blog-categories ul li .count{bottom:-6.66667vw}.blog-header .title-search .search{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50%}}.blog-header .title-search .search a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.44444vw;height:4.44444vw;border-radius:50%;margin-left:auto;background-color:#848482;transition:.2s ease-in-out background}@media screen and (max-width:960px){.blog-header .title-search .search a{width:14.4vw;height:14.4vw}}.blog-header .title-search .search a:hover{background-color:#fff}.blog-header .title-search .search a:hover svg *{fill:#000}.blog-header .title-search .search a svg *,.search-popup form button:hover svg *{fill:#fff}.blog-header .title-search .search a svg{width:1.73611vw;height:1.73611vw}.publications-list{background:#8E8E8C;padding:0 2.5vw 10.41667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:960px){.blog-header .title-search .search a svg{width:6.66667vw;height:6.66667vw}.publications-list{padding:0 1.33333vw 40vw}}.publication{width:33.03%;height:31.11111vw;margin-bottom:1.38889vw;margin-right:.41667vw;border-radius:.55556vw;border:1px solid #fff;background-color:rgba(255,255,255,.15);position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-decoration:none;-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;transition:.2s ease-in-out background}.publication .bg,.publication .bg:after,.publication .hover-bg,.publication .text{position:absolute;right:0;bottom:0}@media screen and (max-width:960px){.publication{width:100%;margin-right:0;margin-bottom:3.46667vw;height:99.46667vw;border-radius:3.73333vw}}.publication:nth-child(3n+3){margin-right:0}.publication.without-bg .hover-bg{background-color:#fff}@media screen and (min-width:960px){.publication:hover .text .bottom .date,.publication:hover .text .top h3{color:#000}.publication:hover{background:#fff}.publication:hover .hover,.publication:hover .hover-bg{opacity:1}.publication:hover .text .top h3 .hover-sample:after{top:.625vw;left:.625vw;right:.625vw;bottom:.625vw}.publication:hover .text .top h3 .hover-sample svg{opacity:0}.publication:hover .text .bottom .tag{border-color:#000;color:#000}}.publication .text .bottom .date,.publication .text .bottom .tag,.publication .text .top h3{font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.publication .hover{position:absolute;left:0;top:0;width:3.47222vw;height:3.47222vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#000;pointer-events:none;z-index:4;transition:.2s ease-in-out opacity;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (max-width:960px){.publication .hover{display:none}}.publication .hover svg{width:.83333vw;height:.83333vw}.publication .bg{left:0;top:0;z-index:1;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.publication .bg:after{content:'';left:0;top:0;background:#000;opacity:.06}.publication .bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.publication .hover-bg{left:0;z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(255,255,255,.4);opacity:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;height:31.11111vw}@media screen and (max-width:960px){.publication .hover-bg{display:none}}.publication .text{left:0;top:0;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.publication .text .top{padding:1.38889vw 2.63889vw 2.08333vw 1.25vw;position:relative;z-index:3}.publication .text .top h3{font-size:1.38889vw;font-weight:300;line-height:1.4;text-transform:uppercase;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}.publication .text .top h3 .hover-sample{width:1.52778vw;height:1.52778vw;border-radius:50%;position:relative;top:-.20833vw;margin-right:.69444vw;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}@media screen and (max-width:960px){.publication .text .top{padding:2.66667vw 2.66667vw 6.66667vw}.publication .text .top h3{font-size:4.8vw;line-height:1.56}.publication .text .top h3 .hover-sample{width:5.33333vw;height:5.33333vw;top:-.8vw;margin-right:1.86667vw}}.publication .text .top h3 .hover-sample:after{content:'';position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-color:#000;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;border-radius:50%;overflow:hidden}.publication .text .top h3 .hover-sample svg{width:.55556vw;height:.55556vw;position:relative;z-index:2}@media screen and (max-width:960px){.publication .text .top h3 .hover-sample svg{width:2.13333vw;height:2.13333vw}}.publication .text .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;padding:.76389vw 1.25vw;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%}@media screen and (max-width:960px){.publication .text .bottom{padding:2.66667vw}}.publication .text .bottom .tag{position:absolute;left:1.25vw;font-size:.83333vw;font-weight:400;line-height:normal;border-radius:.69444vw;border:1px solid #fff;padding:.27778vw .69444vw .20833vw;-webkit-transition:.2s ease-in-out color,.2s ease-in-out border;-o-transition:.2s ease-in-out color,.2s ease-in-out border;transition:.2s ease-in-out color,.2s ease-in-out border;z-index:2}@media screen and (max-width:960px){.publication .text .bottom .tag{left:4.53333vw;font-size:3.2vw;border-radius:2.66667vw;padding:1.33333vw 2.66667vw .53333vw}}.publication .text .bottom .date{font-size:1.80556vw;font-weight:300;line-height:.96;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color;position:relative;z-index:2}.blog-post-page .text-post h1,.blog-post-page .text-post h2,.blog-post-page .text-post li,.blog-post-page .text-post p,.blog-post-page .top-post-image p{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#000}.blog-post-page{border-top:1px solid #000}.blog-post-page .top-post-image{position:relative}.blog-post-page .top-post-image .dop-line{width:24.02778vw;border-radius:0 24.30556vw 24.30556vw 0;height:44.09722vw;border:1px solid #000;border-left:none;position:absolute;left:0;top:0}@media screen and (max-width:960px){.publication .text .bottom .date{font-size:6.93333vw}.blog-post-page{margin:0 -2.66667vw;overflow:hidden}.blog-post-page .top-post-image .dop-line{display:none}}.blog-post-page .top-post-image .dop-line.animated-line:after{height:0}.blog-post-page .top-post-image .dop-line:after{content:'';position:absolute;left:-1px;right:-1px;bottom:-1px;height:calc(100% + 1.5px);-webkit-transition:1s ease-in-out height;-o-transition:1s ease-in-out height;transition:1s ease-in-out height;background:#fff}.blog-post-page .top-post-image .img-wrap{width:51.66667vw;border-radius:0 0 .55556vw .55556vw;overflow:hidden;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:44.09722vw}@media screen and (max-width:960px){.blog-post-page .top-post-image .img-wrap{width:auto;border-radius:0 0 3.2vw 3.2vw;height:83.2vw}}.blog-post-page .top-post-image .img-wrap img{display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.blog-post-page .top-post-image .desc{width:22.5vw;position:absolute;bottom:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);left:0}.blog-post-page .top-post-image p{margin-top:2.08333vw;font-size:1.04167vw;line-height:1.67}@media screen and (max-width:960px){.blog-post-page .top-post-image .desc{padding:0 2.66667vw 5.33333vw;width:100%;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-box-sizing:border-box;box-sizing:border-box}.blog-post-page .top-post-image p{margin-top:3.2vw;opacity:.6;font-size:4vw;padding-right:4vw;-webkit-box-sizing:border-box;box-sizing:border-box}}.blog-post-page .text-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-post-page .text-post .left{width:22.5vw}@media screen and (max-width:960px){.blog-post-page .text-post .left{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 2.66667vw}.blog-post-page .text-post .left p{margin-top:2.66667vw;opacity:.6}}.blog-post-page .text-post .left p{width:auto}.blog-post-page .text-post .right{width:51.66667vw}.blog-post-page .text-post h1{margin-top:4.86111vw;text-transform:uppercase;font-size:3.61111vw;line-height:1.33}@media screen and (max-width:960px){.blog-post-page .text-post .right{width:100%;padding:0 2.66667vw;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.blog-post-page .text-post h1{margin-top:20vw;font-size:7.46667vw;line-height:1.5}}.blog-post-page .text-post h1:first-child{margin-top:2.08333vw}@media screen and (max-width:960px){.blog-post-page .text-post h1:first-child{margin-top:20vw}}.blog-post-page .text-post h2{margin-top:4.86111vw;text-transform:uppercase;font-size:2.91667vw;line-height:1.33}@media screen and (max-width:960px){.blog-post-page .text-post h2{margin-top:20vw;font-size:6.4vw;line-height:1.5}}.blog-post-page .text-post h2:first-child{margin-top:2.08333vw}.blog-post-page .text-post h3,.blog-post-page .text-post h4,.blog-post-page .text-post h5,.blog-post-page .text-post h6{font-size:1.94444vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#000}@media screen and (max-width:960px){.blog-post-page .text-post h2:first-child{margin-top:20vw}.blog-post-page .text-post h3,.blog-post-page .text-post h4,.blog-post-page .text-post h5,.blog-post-page .text-post h6{font-size:5.33333vw}}.blog-post-page .text-post p{margin-top:2.08333vw;font-size:1.04167vw;line-height:1.67;width:45.83333vw}@media screen and (max-width:960px){.blog-post-page .text-post p{padding-right:4vw;width:100%;margin-top:8vw;font-size:4vw;-webkit-box-sizing:border-box;box-sizing:border-box}}.blog-post-page .text-post li{font-size:1.04167vw;line-height:1.67}.blog-post-page .cite .text .author,.blog-post-page .cite .text p,.blog-post-page .text-post ol li:after{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.blog-post-page .text-post ol,.blog-post-page .text-post ul{margin-top:1.73611vw;margin-bottom:1.73611vw;width:45.83333vw}@media screen and (max-width:960px){.blog-post-page .text-post li{font-size:4vw}.blog-post-page .text-post ol,.blog-post-page .text-post ul{padding-right:4vw;width:100%;margin-top:6.66667vw;margin-bottom:6.66667vw;-webkit-box-sizing:border-box;box-sizing:border-box}}.blog-post-page .text-post ul li{position:relative;list-style-type:none;padding-left:2.43056vw;margin-bottom:.90278vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.blog-post-page .text-post ul li{padding-left:9.33333vw;margin-bottom:3.46667vw}}.blog-post-page .text-post ul li:last-child{margin-bottom:0}.blog-post-page .text-post ul li:after{content:'';position:absolute;left:0;top:.34722vw;width:1.04167vw;height:.83333vw;background:url(../img/ul.svg) center center no-repeat;background-size:contain}.blog-post-page .text-post ol li{position:relative;list-style-type:none;padding-left:2.43056vw;margin-bottom:.90278vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.blog-post-page .text-post ul li:after{width:4vw;height:3.2vw;top:1.86667vw}.blog-post-page .text-post ol li{padding-left:9.33333vw;margin-bottom:3.46667vw}}.blog-post-page .text-post ol li:last-child{margin-bottom:0}.blog-post-page .text-post ol li:after{counter-increment:ol;content:counter(ol);position:absolute;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:1.25vw;height:1.25vw;background-color:#000;border-radius:1.25vw;font-size:1.04167vw;line-height:1.67;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 .27778vw;top:.20833vw}@media screen and (max-width:960px){.blog-post-page .text-post ol li:after{min-width:4.8vw;height:4.8vw;border-radius:4.8vw;font-size:4vw;padding:0 1.06667vw;top:1.06667vw}.blog-post-page .text-post .img-wrap{margin-left:-2.66667vw;margin-right:-2.66667vw}}.blog-post-page .text-post img{width:100%;margin-top:2.08333vw;display:block;border-radius:.55556vw}@media screen and (max-width:960px){.blog-post-page .text-post img{margin-top:8vw;border-radius:3.2vw}}.blog-post-page .cite{margin:6.94444vw 0 3.47222vw;padding:3.75vw 14.23611vw 5.55556vw;border-radius:.55556vw;background-color:#2f3032;position:relative}.blog-post-page .cite .text p{font-size:1.94444vw;line-height:1.29;text-align:center}@media screen and (max-width:960px){.blog-post-page .cite{margin:13.33333vw -2.66667vw 2.66667vw;border-radius:3.2vw;padding:12vw 6.93333vw 21.33333vw 2.66667vw}.blog-post-page .cite .text p{font-size:5.33333vw;line-height:1.25}}.blog-post-page .cite .text .author{position:absolute;left:0;right:0;bottom:.69444vw;text-align:center;opacity:.6;font-size:1.04167vw;line-height:1.67}@media screen and (max-width:960px){.blog-post-page .cite .text .author{bottom:2.66667vw;font-size:3.73333vw}}.blog-post-page p a{color:#000;opacity:.7;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;text-decoration:none}.blog-post-page p a:hover,.popup-share .share-links ul li a:hover span{opacity:1}.blog-post-page p a.link-anim.with-bottom-line{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.blog-post-page p a.link-anim.with-bottom-line:after,.blog-post-page p a.link-anim.with-bottom-line:before{background:#000;bottom:0}.blog-post-page .post-share{margin-top:3.33333vw}.blog-post-page .post-share a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:1.18056vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.18056vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;padding:.41667vw .55556vw .41667vw 1.25vw;text-decoration:none;background:#000}.popup-share .share-links ul li a span,.search-popup form input{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}@media screen and (max-width:960px){.blog-post-page .post-share{margin-top:24vw;text-align:center}.blog-post-page .post-share a{border-radius:7.46667vw;font-size:4.26667vw;padding:1.33333vw 3.2vw 1.33333vw 12vw;line-height:2.13}}.blog-post-page .post-share a.link-anim-span span{overflow:hidden;position:relative;display:inline-block}.blog-post-page .post-share a.link-anim-span span .letter{position:relative;display:inline-block;line-height:normal;overflow:hidden}.blog-post-page .post-share a.link-anim-span span .letter span{display:block;line-height:normal}.blog-post-page .post-share a.link-anim-span span .letter span:last-child{-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);position:absolute;top:0;left:0}.blog-post-page .post-share a span{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.blog-post-page .post-share a:hover{background-color:#353535}.blog-post-page .post-share a svg{margin-left:.69444vw;width:1.38889vw;height:1.38889vw}.popup-share{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.7);position:fixed;left:0;right:0;top:0;bottom:0;z-index:101;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-share .close-share-popup{cursor:pointer;position:absolute;top:35%;right:35%}.popup-share .close-share-popup:hover span:first-child{-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}.popup-share .close-share-popup:hover span:last-child{-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}.popup-share .close-share-popup .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.38889vw 0}@media screen and (max-width:960px){.blog-post-page .post-share a svg{margin-left:8vw;width:5.33333vw;height:5.33333vw}.popup-share .close-share-popup{right:2%;top:3%}.popup-share .close-share-popup .icon{padding:5.33333vw 0}}.popup-share .close-share-popup span{display:block;width:1.80556vw;height:3px;background:#fff;-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}.popup-share .close-share-popup span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:relative;left:.90278vw}.popup-share .close-share-popup span:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;right:.90278vw}.popup-share .share-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.popup-share .share-links ul li{margin-right:.41667vw}@media screen and (max-width:960px){.popup-share .close-share-popup span{width:6.66667vw}.popup-share .close-share-popup span:first-child{left:3.2vw}.popup-share .close-share-popup span:last-child{right:3.2vw}.popup-share .share-links ul li{margin-right:1.6vw}.popup-share .share-links ul li:last-child{margin-right:0}}.popup-share .share-links ul li:last-child{margin-right:0}.popup-share .share-links ul li a{width:5.625vw;height:5.625vw;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.83333vw;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #fff;background-color:rgba(255,255,255,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.popup-share .share-links ul li a:hover{border-color:#000;background-color:#000}.popup-share .share-links ul li a span{position:absolute;left:0;right:0;bottom:-1.875vw;font-size:.90278vw;line-height:normal;text-align:center;opacity:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}@media screen and (max-width:960px){.popup-share .share-links ul li a{width:21.6vw;height:21.6vw;border-radius:3.2vw}.popup-share .share-links ul li a span{display:none}}.popup-share .share-links ul li a svg{width:2.01389vw;height:2.01389vw}.search-popup{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.7);display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:101}.search-popup .close-search-popup{cursor:pointer;position:absolute;top:35%;right:20%}.search-popup .close-search-popup:hover span:first-child{-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}.search-popup .close-search-popup:hover span:last-child{-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}.search-popup .close-search-popup .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.38889vw 0}@media screen and (max-width:960px){.popup-share .share-links ul li a svg{width:7.73333vw;height:7.73333vw}.search-popup .close-search-popup{right:2%;top:3%}.search-popup .close-search-popup .icon{padding:5.33333vw 0}}.search-popup .close-search-popup span{display:block;width:1.80556vw;height:3px;background:#fff;-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}.search-popup .close-search-popup span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:relative;left:.90278vw}.search-popup .close-search-popup span:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;right:.90278vw}@media screen and (max-width:960px){.search-popup .close-search-popup span{width:6.66667vw}.search-popup .close-search-popup span:first-child{left:3.2vw}.search-popup .close-search-popup span:last-child{right:3.2vw}}.search-popup form{width:50vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:960px){.search-popup form{width:93.33333vw}}.search-popup form .input-wrap{width:44.09722vw}@media screen and (max-width:960px){.search-popup form .input-wrap{width:76vw}}.search-popup form .button-wrap{width:5.625vw}@media screen and (max-width:960px){.search-popup form .button-wrap{width:16.26667vw}}.search-popup form input{width:100%;display:block;height:5.625vw;border-radius:2.77778vw;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #fff;background-color:rgba(255,255,255,.15);-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3.47222vw;font-size:1.52778vw;line-height:1.14;-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;transition:.2s ease-in-out background}@media screen and (max-width:960px){.search-popup form input{height:16.26667vw;border-radius:9.33333vw;padding:0 6.66667vw;font-size:4.26667vw}}.search-popup form input:hover{background-color:rgba(255,255,255,.25)}.search-popup form input:hover::-webkit-input-placeholder{opacity:.6}.search-popup form input:hover:-ms-input-placeholder{opacity:.6}.search-popup form input:hover::-ms-input-placeholder{opacity:.6}.search-popup form input:hover::placeholder{opacity:.6}.search-popup form input::-webkit-input-placeholder{opacity:.5;color:#fff}.search-popup form input:-ms-input-placeholder{opacity:.5;color:#fff}.search-popup form input::-ms-input-placeholder{opacity:.5;color:#fff}.search-popup form input::placeholder{opacity:.5;color:#fff}.search-popup form button{height:5.625vw;width:100%;border:none;background-color:#fff;border-radius:50%;cursor:pointer}@media screen and (max-width:960px){.search-popup form button{height:16.26667vw}}.search-popup form button:hover{background:#000}.search-popup form button svg{width:2.08333vw;height:2.08333vw}.service-adv{background:#8E8E8C;padding:0 2.5vw;margin-bottom:-6.25vw}@media screen and (max-width:960px){.search-popup form button svg{width:8vw;height:8vw}.service-adv{padding:0 4vw;margin-bottom:-13.33333vw;margin-top:-5.33333vw}}.service-adv.dark-bg .list ul li .count{color:#020202}.service-adv .list ul li,.service-adv .title h2{font-weight:300;color:#fff;font-stretch:normal;font-style:normal;letter-spacing:normal}.covid-new-header .img-wrap .txt,.service-adv .list ul li .count{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}.service-adv .title{width:43.33333vw}.service-adv .title h2{opacity:.5;font-size:2.91667vw;line-height:1.33;margin-bottom:1.31944vw;text-transform:uppercase}@media screen and (max-width:960px){.service-adv .title{width:100%}.service-adv .title h2{font-size:7.46667vw;margin-bottom:21.33333vw}}.service-adv .list ul li{font-size:1.38889vw;line-height:1.7;text-align:right}@media screen and (max-width:960px){.service-adv .list ul li{font-size:4.8vw;text-align:left}}.service-adv .list ul li .count{display:inline-block;margin-right:.34722vw;font-size:1.04167vw;line-height:1.67;text-align:center;color:#8e8e8c;height:1.38889vw;background-color:#fff;border-radius:1.38889vw;padding:0 .41667vw;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-.06944vw}@media screen and (max-width:960px){.service-adv .list ul li .count{margin-right:1.33333vw;font-size:4vw;height:5.33333vw;border-radius:5.33333vw;padding:0 1.6vw;top:0}}.covid-new-header{background:#8E8E8C;padding-bottom:6.94444vw}.covid-new-header .img-wrap{height:47.22222vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;z-index:1}@media screen and (max-width:960px){.covid-new-header{padding-bottom:26.66667vw}.covid-new-header .img-wrap{height:150.4vw}}.covid-new-header .img-wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.covid-txt ol li,.covid-txt ol li:after{display:-webkit-box;display:-ms-flexbox}.covid-new-header .img-wrap .txt{position:absolute;right:2.5vw;bottom:.97222vw;width:73.61111vw;font-size:3.33333vw;line-height:1.25;text-align:right;color:#fff;text-transform:uppercase}.covid-new-header .txt-wrap h1,.covid-new-header .txt-wrap p,.covid-txt h2,.covid-txt li,.covid-txt ol li:after,.covid-txt p{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal}.covid-new-header .txt-wrap{margin-top:-1.52778vw;padding:0 2.5vw;position:relative;z-index:2}@media screen and (max-width:960px){.covid-new-header .img-wrap .txt{right:4vw;left:4vw;bottom:5.33333vw;width:auto;font-size:6.4vw;text-align:left}.covid-new-header .txt-wrap{padding:0 4vw;margin-top:-2.66667vw}}.covid-new-header .txt-wrap h1{font-size:8.33333vw;line-height:normal;text-align:right;color:#fff;margin-bottom:1.80556vw}@media screen and (max-width:960px){.covid-new-header .txt-wrap h1{font-size:16vw;text-align:left;margin-bottom:6.93333vw}}.covid-new-header .txt-wrap p{width:33.33333vw;font-size:1.04167vw;line-height:1.67;text-align:right;color:#fff;margin-left:auto}@media screen and (max-width:960px){.covid-new-header .txt-wrap p{width:85.33333vw;font-size:4vw;text-align:left;margin-left:0;margin-right:auto}}.covid-txt{width:30.83333vw;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){.covid-txt{width:100%}}.covid-txt.wide{width:41.66667vw}.covid-txt h2{font-size:2.91667vw;line-height:1.33;color:#fff;margin-bottom:3.40278vw;text-transform:uppercase}@media screen and (max-width:960px){.covid-txt.wide{width:100%}.covid-txt h2{font-size:6.4vw;margin-bottom:10.66667vw}}.covid-txt li,.covid-txt p{font-size:1.04167vw;line-height:1.67;color:#fff;position:relative}.covid-txt ol li{position:relative;list-style-type:none;padding-left:2.43056vw;margin-bottom:.90278vw;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.covid-txt li,.covid-txt p{font-size:4vw;line-height:1.6}.covid-txt ol li{padding-left:9.33333vw;margin-bottom:3.46667vw}}.covid-txt ol li:last-child{margin-bottom:0}.covid-txt ol li:after{counter-increment:covidol;content:counter(covidol);position:absolute;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:1.25vw;height:1.25vw;background-color:#fff;border-radius:1.25vw;font-size:1.04167vw;line-height:1.67;color:#8e8e8c;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 .27778vw;top:.20833vw}.covid-new-2 .dop-line:after,.covid-new-4:after,.serviceinin-header .bg:after{content:''}.covid-new-1,.covid-new-2,.covid-new-3,.covid-new-4{background:#8E8E8C}@media screen and (max-width:960px){.covid-txt ol li:after{min-width:4.8vw;height:4.8vw;border-radius:4.8vw;font-size:4vw;padding:0 1.06667vw;top:1.06667vw}}.covid-new-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3.47222vw 2.5vw 6.94444vw}@media screen and (max-width:960px){.covid-new-1{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:13.33333vw 1.33333vw}.covid-new-1 .covid-txt{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 2.66667vw}}.covid-new-1 .img-wrap{width:47.5vw;border-radius:1.25vw;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}@media screen and (max-width:960px){.covid-new-1 .img-wrap{width:100%;border-radius:5.33333vw;margin-bottom:6.13333vw;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.covid-new-1 .img-wrap img{display:block;width:100%;border-radius:1.25vw}.covid-new-2{position:relative;padding:3.47222vw 2.5vw 6.94444vw}@media screen and (max-width:960px){.covid-new-1 .img-wrap img{border-radius:5.33333vw}.covid-new-2{padding:13.33333vw 1.33333vw 26.66667vw}}.covid-new-2 .dop-line{width:43.47222vw;border-radius:0 43.47222vw 43.47222vw 0;height:83.33333vw;border:1px solid #fff;border-left:none;position:absolute;left:2.5vw;top:-3.47222vw;pointer-events:none;z-index:3}@media screen and (max-width:960px){.covid-new-2 .dop-line{width:91.46667vw;border-radius:0 91.46667vw 91.46667vw 0;height:173.33333vw;left:0;top:-5.33333vw}}.covid-new-2 .dop-line.animated-line:after{height:0}.covid-new-2 .dop-line:after{position:absolute;left:-1px;right:-1px;bottom:-1px;height:calc(100% + 1.5px);-webkit-transition:1s ease-in-out height;-o-transition:1s ease-in-out height;transition:1s ease-in-out height;background:#8E8E8C}.covid-new-2 .img-wrap{width:20.83333vw;margin-left:auto;border-radius:27.08333vw;overflow:hidden;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}@media screen and (max-width:960px){.covid-new-2 .img-wrap{width:45.86667vw;border-radius:104vw}}.covid-new-2 .img-wrap img{display:block;border-radius:27.08333vw;width:100%}.covid-new-2 .covid-txt{margin-top:-6.94444vw;position:relative;z-index:2;pointer-events:none}@media screen and (max-width:960px){.covid-new-2 .img-wrap img{border-radius:104vw}.covid-new-2 .covid-txt{margin-top:13.33333vw;padding:0 2.66667vw}}.covid-new-2 .slider{width:50vw;position:relative;border-radius:27.08333vw;z-index:1;overflow:hidden;margin-top:-5.55556vw;margin-left:5.83333vw;-webkit-clip-path:inset(0 round 27.08333vw);clip-path:inset(0 round 27.08333vw)}@media screen and (max-width:960px){.covid-new-2 .slider{width:97.33333vw;margin-top:40vw;border-radius:5.86667vw;margin-left:auto;margin-right:auto;-webkit-clip-path:inset(0 round 104vw);clip-path:inset(0 round 104vw)}.covid-new-2 .slider .next-slider{right:13.33333vw!important;bottom:13.33333vw!important}}.covid-new-2 .slider .slick-slide.effect>img{-webkit-clip-path:inset(0 0 0 0 round 27.08333vw)!important;clip-path:inset(0 0 0 0 round 27.08333vw)!important}@media screen and (max-width:960px){.covid-new-2 .slider .slick-slide.effect>img{-webkit-clip-path:inset(0 0 0 0 round 104vw)!important;clip-path:inset(0 0 0 0 round 104vw)!important}}.covid-new-2 .slider .slick-slide>img{-webkit-clip-path:inset(100% 0 0 100% round 27.08333vw);clip-path:inset(100% 0 0 100% round 27.08333vw);-webkit-transition:.5s ease-in-out clip-path;-o-transition:.5s ease-in-out clip-path;transition:.5s ease-in-out clip-path}@media screen and (max-width:960px){.covid-new-2 .slider .slick-slide>img{-webkit-clip-path:inset(100% 0 0 100% round 104vw);clip-path:inset(100% 0 0 100% round 104vw)}}.covid-new-2 .slider .slick-slide.notransition>img{-webkit-transition:none;-o-transition:none;transition:none}.covid-new-2 .slider .slick-slide.left-direction>img{-webkit-clip-path:inset(0 100% 100% 0 round 27.08333vw);clip-path:inset(0 100% 100% 0 round 27.08333vw)}.covid-new-2 .slider .slick-slide .img-old{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.covid-new-2 .slider .slick-slide>img{position:relative;z-index:2}.covid-new-2 .slider .slick-slide img{border-radius:27.08333vw}.covid-new-2 .slider:hover .next-slider,.covid-new-2 .slider:hover .prev-slider{opacity:1;pointer-events:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.covid-new-3{padding-bottom:6.94444vw;padding-left:2.5vw;padding-right:2.5vw;position:relative;margin-top:-34.72222vw}@media screen and (max-width:960px){.covid-new-2 .slider .slick-slide.left-direction>img{-webkit-clip-path:inset(0 100% 100% 0 round 104vw);clip-path:inset(0 100% 100% 0 round 104vw)}.covid-new-2 .slider .slick-slide img{border-radius:104vw}.covid-new-3{margin-top:0;padding:26.66667vw 1.33333vw}}.covid-new-3 .img-wrap{width:47.5vw;border-radius:1.25vw;overflow:hidden;margin-bottom:2.08333vw;margin-left:auto;pointer-events:none}@media screen and (max-width:960px){.covid-new-3 .img-wrap{margin-bottom:6.13333vw;border-radius:5.33333vw;width:100%}}.covid-new-3 .img-wrap img{width:100%;display:block;border-radius:1.25vw}.covid-new-3 .covid-txt{margin-left:auto;margin-right:5.83333vw}@media screen and (max-width:960px){.covid-new-3 .img-wrap img{border-radius:5.33333vw}.covid-new-3 .covid-txt{margin-right:0;padding:0 2.66667vw}}.covid-new-4{position:relative;padding:6.94444vw 2.5vw}.covid-new-4:after{position:absolute;left:2.5vw;right:2.5vw;height:1px;background-color:#fff;top:5.55556vw;z-index:1}@media screen and (max-width:960px){.covid-new-4{padding:80vw 4vw 26.66667vw}.covid-new-4:after{left:1.33333vw;right:1.33333vw;top:61.33333vw}}.covid-new-4 .img-wrap{width:20.83333vw;border-radius:1.25vw;overflow:hidden;margin-left:auto;pointer-events:none;position:absolute;left:20.83333vw;top:-3.47222vw;z-index:2;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}@media screen and (max-width:960px){.covid-new-4 .img-wrap{width:62.4vw;border-radius:5.33333vw;left:4vw;top:13.33333vw}}.covid-new-4 .img-wrap img{width:100%;display:block;border-radius:1.25vw}.covid-new-4 .covid-txt{margin-left:auto;margin-right:5.83333vw}.serviceinin-header{height:37.01389vw;position:relative;overflow:hidden}@media screen and (max-width:960px){.covid-new-4 .img-wrap img{border-radius:5.33333vw}.covid-new-4 .covid-txt{margin-right:0}.serviceinin-header{height:133.33333vw}}.serviceinin-header .bg{position:absolute;left:0;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;height:42.36111vw}@media screen and (max-width:960px){.serviceinin-header .bg{height:113.06667vw}}.serviceinin-header .bg:after{position:absolute;left:0;right:0;top:0;bottom:0;opacity:.3;background-color:#020202}.serviceinin-header .bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.serviceinin-header .text{position:absolute;z-index:2;bottom:.55556vw;right:.55556vw;left:.55556vw}.serviceinin-header .text .back-link-inner-wrap{margin-left:1.94444vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.serviceinin-header .text{bottom:1.33333vw;right:1.33333vw;left:1.33333vw}.serviceinin-header .text .back-link-inner-wrap{margin-left:2.66667vw}}.serviceinin-header .text .back-link-inner-wrap .back-link-inner{margin:0}.serviceinin-header .text .back-link-inner-wrap .span{text-decoration:none;font-size:1.18056vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.05556vw;padding:.13889vw 1.38889vw 0;margin-left:.69444vw;border-radius:1.52778vw;-webkit-backdrop-filter:blur(21.7px);backdrop-filter:blur(21.7px);border:1px solid #fff;background-color:rgba(255,255,255,.15);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.2s ease-in-out background,.2s ease-in-out color;-o-transition:.2s ease-in-out background,.2s ease-in-out color;transition:.2s ease-in-out background,.2s ease-in-out color}.serviceinin-page .text-block ol li,.serviceinin-page .text-block ul li{list-style-type:none}.serviceinin-header .text .back-link-inner-wrap .span:hover{background:#fff;color:#000}.serviceinin-page{background:#8E8E8C}.serviceinin-page .text-block>:last-child{margin-bottom:0}.serviceinin-page .text-block img,.serviceinin-page .text-block video{width:100%;margin-bottom:3.47222vw}@media screen and (max-width:960px){.serviceinin-header .text .back-link-inner-wrap .span{font-size:4.53333vw;height:11.73333vw;padding:.53333vw 5.33333vw 0;margin-left:2.66667vw;border-radius:5.86667vw}.serviceinin-page .text-block img,.serviceinin-page .text-block video{margin-bottom:8.8vw}.serviceinin-page .text-block .video-js-wrap{margin:0 -2.66667vw}}.serviceinin-page .text-block .video-js{height:26.73611vw;margin-bottom:3.47222vw}@media screen and (max-width:960px){.serviceinin-page .text-block .video-js{height:74.66667vw;margin-bottom:8.8vw}}.serviceinin-page .text-block h1,.serviceinin-page .text-block h2,.serviceinin-page .text-block h3,.serviceinin-page .text-block h4,.serviceinin-page .text-block h5,.serviceinin-page .text-block h6{font-size:2.91667vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#fff;margin-bottom:2.43056vw;text-transform:uppercase}@media screen and (max-width:960px){.serviceinin-page .text-block h1,.serviceinin-page .text-block h2,.serviceinin-page .text-block h3,.serviceinin-page .text-block h4,.serviceinin-page .text-block h5,.serviceinin-page .text-block h6{font-size:6.4vw;margin-bottom:8.8vw;line-height:1.5}}.serviceinin-page .text-block li,.serviceinin-page .text-block ol li:after,.serviceinin-page .text-block p{line-height:1.67;font-stretch:normal;font-style:normal;letter-spacing:normal;font-weight:300}.serviceinin-page .text-block p{font-size:1.04167vw;text-align:left;color:#fff;margin-bottom:1.73611vw}@media screen and (max-width:960px){.serviceinin-page .text-block p{font-size:4vw;margin-bottom:5.33333vw}}.serviceinin-page .text-block li{font-size:1.04167vw;color:#fff}.serviceinin-page .text-block ol,.serviceinin-page .text-block ul{margin-top:1.73611vw;margin-bottom:1.73611vw}@media screen and (max-width:960px){.serviceinin-page .text-block li{font-size:4vw}.serviceinin-page .text-block ol,.serviceinin-page .text-block ul{margin-top:6.66667vw;margin-bottom:6.66667vw;-webkit-box-sizing:border-box;box-sizing:border-box}}.serviceinin-page .text-block ul li{position:relative;padding-left:2.43056vw;margin-bottom:.90278vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}@media screen and (max-width:960px){.serviceinin-page .text-block ul li{padding-left:9.33333vw;margin-bottom:3.46667vw}}.serviceinin-page .text-block ul li:last-child{margin-bottom:0}.serviceinin-page .text-block ul li:after{content:'';position:absolute;left:0;top:.34722vw;width:1.04167vw;height:.83333vw;background:url(../img/ul-white.svg) center center no-repeat;background-size:contain}.serviceinin-page .text-block ol li{position:relative;padding-left:2.43056vw;margin-bottom:.90278vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}@media screen and (max-width:960px){.serviceinin-page .text-block ul li:after{width:4vw;height:3.2vw;top:1.86667vw}.serviceinin-page .text-block ol li{padding-left:9.33333vw;margin-bottom:3.46667vw}}.serviceinin-page .text-block ol li:last-child{margin-bottom:0}.serviceinin-page .text-block ol li:after{counter-increment:ol;content:counter(ol);position:absolute;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:1.25vw;height:1.25vw;background-color:#fff;border-radius:1.25vw;font-size:1.04167vw;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 .27778vw;top:.20833vw}@media screen and (max-width:960px){.serviceinin-page .text-block ol li:after{min-width:4.8vw;height:4.8vw;border-radius:4.8vw;font-size:4vw;padding:0 1.06667vw;top:1.06667vw}}.serviceinin-description{padding:2.77778vw 2.5vw 1.38889vw}.serviceinin-description .text{max-width:31.66667vw}@media screen and (max-width:960px){.serviceinin-description{padding:9.6vw 10.66667vw 13.33333vw 4vw}.serviceinin-description .text{max-width:100%}}.serviceinin-text-1-column .text p,.serviceinin-text-dop-line .text p{max-width:90%}.serviceinin-text-1-column{padding:1.38889vw 6.45833vw 6.94444vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.serviceinin-text-1-column .text{width:43.54167vw;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.serviceinin-text-1-column{padding:16vw 4vw 26.66667vw}.serviceinin-text-1-column .text,.serviceinin-text-1-column .text p{width:100%}}.serviceinin-text-2-cols{padding:1.38889vw 10.41667vw 6.94444vw 2.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2}.serviceinin-text-2-cols .left{width:36.11111vw;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.serviceinin-text-2-cols{display:block;padding:4.8vw 4vw 21.33333vw}.serviceinin-text-2-cols .left{width:100%;margin-bottom:8.53333vw}}.serviceinin-text-2-cols .right{width:39.58333vw;-ms-flex-negative:0;flex-shrink:0}.serviceinin-text-2-cols .btn-wrap{margin-top:2.77778vw}.serviceinin-text-2-cols .btn-wrap .button.button-inline{margin-left:0}.servicein-news{padding-top:5.55556vw;padding-bottom:2.29167vw}@media screen and (max-width:960px){.serviceinin-text-2-cols .right{width:100%}.serviceinin-text-2-cols .btn-wrap{margin-top:8.53333vw}.servicein-news{padding-top:21.33333vw;padding-bottom:20vw}}.servicein-news .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2.5vw 4.16667vw;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.servicein-news .title-block h2{font-size:2.91667vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#fff;text-transform:uppercase}.compare .title h2,.servicein-faq .faq-list .faq-item .faq-header,.servicein-faq .title-block h2{text-align:left;font-stretch:normal;font-style:normal;letter-spacing:normal;text-transform:uppercase}@media screen and (max-width:960px){.servicein-news .title-block{padding:0 4vw 10.66667vw}.servicein-news .title-block h2{text-align:left;line-height:1.5;font-size:6.4vw}}.servicein-news .publications-list{padding-top:0;padding-bottom:0;margin:0}.servicein-faq{padding-top:10.41667vw;padding-bottom:5.55556vw}@media screen and (max-width:960px){.servicein-faq{padding-top:40vw;padding-bottom:21.33333vw}}.servicein-faq .title-block{padding:0 2.5vw 4.16667vw}.servicein-faq .title-block h2{font-size:2.91667vw;font-weight:300;line-height:1.33;color:#fff}@media screen and (max-width:960px){.servicein-faq .title-block{padding:0 4vw 11.2vw}.servicein-faq .title-block h2{text-align:left;line-height:1.5;font-size:6.4vw}}.servicein-faq .faq-list .faq-item{border-top:1px solid #fff}.servicein-faq .faq-list .faq-item:last-child{border-bottom:1px solid #fff}.servicein-faq .faq-list .faq-item .faq-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.18056vw 2.5vw 1.04167vw;font-size:1.25vw;font-weight:400;line-height:1.89;color:#fff;cursor:pointer;-webkit-transition:.2s ease-in-out background,.2s ease-in-out color;-o-transition:.2s ease-in-out background,.2s ease-in-out color;transition:.2s ease-in-out background,.2s ease-in-out color;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.servicein-faq .faq-list .faq-item .faq-header.active,.servicein-faq .faq-list .faq-item .faq-header:hover{color:#000;background:#fff}.servicein-faq .faq-list .faq-item .faq-header:after,.servicein-faq .faq-list .faq-item .faq-header:before{position:absolute;left:0;right:0;height:1px;background:#8E8E8C;opacity:0;content:''}.servicein-faq .faq-list .faq-item .faq-header:after{top:-1px;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.servicein-faq .faq-list .faq-item .faq-header:before{bottom:-1px;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.servicein-faq .faq-list .faq-item .faq-header:hover:after,.servicein-faq .faq-list .faq-item .faq-header:hover:before{opacity:1}.servicein-faq .faq-list .faq-item .faq-header.active:hover:before{opacity:0}.servicein-faq .faq-list .faq-item .faq-header.active .arrow{background:#fff;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.servicein-faq .faq-list .faq-item .faq-header.active .arrow .triangle{border-color:#000 transparent transparent}.servicein-faq .faq-list .faq-item .faq-header .arrow{margin-left:.69444vw;-webkit-box-sizing:border-box;box-sizing:border-box;width:2.08333vw;height:2.08333vw;border-radius:50%;border:1px solid #000;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s ease-in-out background,.2s ease-in-out transform;-o-transition:.2s ease-in-out background,.2s ease-in-out transform;transition:.2s ease-in-out background,.2s ease-in-out transform;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.servicein-faq .faq-list .faq-item .faq-header{padding:4.26667vw 4vw;font-size:4.26667vw}.servicein-faq .faq-list .faq-item .faq-header .arrow{margin-left:2.66667vw;width:8vw;height:8vw}}.servicein-faq .faq-list .faq-item .faq-header .arrow .triangle{width:0;height:0;border-style:solid;border-width:6px 4px 0;border-color:#fff transparent transparent;margin-top:2px}.servicein-faq .faq-list .faq-item .faq-content{padding:3.125vw 38.19444vw 3.125vw 2.5vw;background:#fff;display:none}.compare,.compare .compare-widget{display:-webkit-box;display:-ms-flexbox}@media screen and (max-width:960px){.servicein-faq .faq-list .faq-item .faq-content{padding:9.06667vw 4vw 8.53333vw}}.servicein-faq .faq-list .faq-item .faq-content *{color:#000}.compare{position:relative;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:9.72222vw 2.5vw 19.86111vw}.compare:after{content:'';position:absolute;left:2.5vw;right:2.5vw;bottom:3.47222vw;height:1px;background:#fff}.compare .title{width:35vw;-ms-flex-negative:0;flex-shrink:0}.compare .title h2{font-size:2.91667vw;font-weight:300;line-height:1.33;color:#fff}@media screen and (max-width:960px){.compare{display:block;padding:18.66667vw 1.33333vw 66.66667vw}.compare:after{left:4vw;right:4vw;bottom:13.33333vw}.compare .title{width:auto;padding:0 2.66667vw;margin-bottom:8.53333vw}.compare .title h2{text-align:left;line-height:1.5;font-size:6.4vw}}.compare .right{width:47.43056vw;-ms-flex-negative:0;flex-shrink:0}.compare .compare-widget{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:33.88889vw;position:relative}@media screen and (max-width:960px){.compare .right{width:auto}.compare .compare-widget{height:215.73333vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.compare .compare-widget .compare-widget-item{width:27.29167vw;height:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;border-radius:1.38889vw;overflow:hidden;cursor:pointer;-webkit-transition:.2s ease-in-out width,.2s ease-in-out height;-o-transition:.2s ease-in-out width,.2s ease-in-out height;transition:.2s ease-in-out width,.2s ease-in-out height}@media screen and (max-width:960px){.compare .compare-widget .compare-widget-item{width:97.33333vw;height:120.53333vw;border-radius:4.8vw;-webkit-transform:none;-ms-transform:none;transform:none;position:relative;top:auto;-ms-flex-negative:0;flex-shrink:0}}.compare .compare-widget .compare-widget-item:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.2);opacity:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.compare .compare-widget .compare-widget-item.small:after,.serviceinin-steps .steps-list .steps-item:hover .icon{opacity:1}.compare .compare-widget .compare-widget-item.small{z-index:1;width:21.25vw;height:26.38889vw}.compare .compare-widget .compare-widget-item:nth-child(1){left:0}.compare .compare-widget .compare-widget-item:nth-child(2){right:0}@media screen and (max-width:960px){.compare .compare-widget .compare-widget-item.small{width:85.06667vw;height:105.33333vw}.compare .compare-widget .compare-widget-item:nth-child(2){margin-top:-10.13333vw}}.compare .compare-widget .compare-widget-item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.compare .compare-widget .compare-widget-item .label{position:absolute;font-size:.83333vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;padding:.34722vw .55556vw .20833vw;border-radius:.65972vw;background-color:#646464;top:1.38889vw;left:1.38889vw}.serviceinin-steps .steps-list .steps-item .desc,.serviceinin-steps .steps-list .steps-item .name,.serviceinin-steps .steps-list .steps-item .number,.serviceinin-steps .title h2{font-weight:300;font-stretch:normal;font-style:normal}.compare .text{margin-top:.27778vw;width:26.66667vw}@media screen and (max-width:960px){.compare .compare-widget .compare-widget-item .label{font-size:3.2vw;padding:1.33333vw 2.13333vw .8vw;border-radius:5.33333vw;top:4vw;left:4vw}.compare .text{margin-top:5.33333vw;width:auto;padding:0 2.66667vw}}.serviceinin-text-dop-line{padding:13.88889vw 10.41667vw 4.58333vw 2.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-bottom:-4.58333vw}.serviceinin-text-dop-line.dark-bg .dop-line:after{background:#2f3032}.serviceinin-text-dop-line .text{width:39.58333vw;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.serviceinin-text-dop-line{padding:34.66667vw 4vw 45.33333vw;margin-bottom:0}.serviceinin-text-dop-line .text{width:100%;position:relative;z-index:2}}.serviceinin-text-dop-line .dop-line-wrap{-ms-flex-negative:0;flex-shrink:0;width:25.76389vw}@media screen and (max-width:960px){.serviceinin-text-dop-line .dop-line-wrap{width:54.93333vw;position:absolute;bottom:0;left:4vw;z-index:1}}.serviceinin-text-dop-line .dop-line{border:1px solid #fff;border-left:none;pointer-events:none;z-index:3;position:relative}@media screen and (max-width:960px){.serviceinin-text-dop-line .dop-line{width:54.93333vw;border-radius:0 54.93333vw 54.93333vw 0;height:89.6vw}}.serviceinin-text-dop-line .dop-line.animated-line:after{height:0}.serviceinin-text-dop-line .dop-line:after{content:'';position:absolute;left:-1px;right:-1px;bottom:-1px;height:calc(100% + 3px);-webkit-transition:1s ease-in-out height;-o-transition:1s ease-in-out height;transition:1s ease-in-out height;background:#8E8E8C}.serviceinin-images{padding:2.43056vw .55556vw 4.16667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.serviceinin-images.dark-bg .img-big:after{content:'';position:absolute;left:0;right:0;bottom:0;height:42.98611vw;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(4%,rgba(47,48,50,0)),color-stop(97%,#2f3032));background-image:-webkit-linear-gradient(top,rgba(47,48,50,0) 4%,#2f3032 97%);background-image:-o-linear-gradient(top,rgba(47,48,50,0) 4%,#2f3032 97%);background-image:linear-gradient(to bottom,rgba(47,48,50,0) 4%,#2f3032 97%)}.serviceinin-images .dop-text{margin-left:1.94444vw;width:25.76389vw}@media screen and (max-width:960px){.serviceinin-images{padding:8.53333vw 1.33333vw 5.06667vw}.serviceinin-images.dark-bg .img-big:after{height:125.86667vw}.serviceinin-images .dop-text{margin-left:0;width:100%;margin-bottom:8.53333vw;padding:0 2.66667vw;-webkit-box-sizing:border-box;box-sizing:border-box}}.serviceinin-images.no-border{padding-bottom:0}.serviceinin-images.no-border:after{display:none}.serviceinin-images:after{content:'';position:absolute;left:2.5vw;right:2.5vw;bottom:0;height:1px;background:#fff}.serviceinin-images .left{width:49.6%;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:960px){.serviceinin-images:after{left:4vw;right:4vw}.serviceinin-images .left{width:100%}}.serviceinin-images .right{width:49.6%;-ms-flex-negative:0;flex-shrink:0}.serviceinin-images img{width:100%;margin-bottom:.55556vw;border-radius:.55556vw;overflow:hidden}@media screen and (max-width:960px){.serviceinin-images .right{width:100%}.serviceinin-images img{margin-bottom:2.13333vw;border-radius:4.8vw}}.serviceinin-images img:last-child{margin-bottom:0}.serviceinin-images .img-big{width:100%;margin-top:2.43056vw;height:56.59722vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:1.25vw;overflow:hidden;margin-bottom:-24.30556vw}@media screen and (max-width:960px){.serviceinin-images .img-big{margin-top:8.53333vw;height:165.33333vw;border-radius:4.8vw;margin-bottom:-93.33333vw}}.serviceinin-images .img-big:after{content:'';position:absolute;left:0;right:0;bottom:0;height:42.98611vw;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(4%,rgba(47,48,50,0)),color-stop(97%,#8E8E8C));background-image:-webkit-linear-gradient(top,rgba(47,48,50,0) 4%,#8E8E8C 97%);background-image:-o-linear-gradient(top,rgba(47,48,50,0) 4%,#8E8E8C 97%);background-image:linear-gradient(to bottom,rgba(47,48,50,0) 4%,#8E8E8C 97%)}@media screen and (max-width:960px){.serviceinin-images .img-big:after{height:125.86667vw}}.serviceinin-images .img-big img{border-radius:1.25vw;margin-bottom:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.serviceinin-steps{padding:6.94444vw 2.5vw}.serviceinin-steps.dark .steps-list .steps-item{background-color:#000}.serviceinin-steps.dark .steps-list .steps-item .number{color:#2f3032}.serviceinin-steps.dark .steps-list .steps-item .icon svg circle{fill:#000}.serviceinin-steps .title h2{font-size:2.91667vw;line-height:1.33;letter-spacing:normal;text-align:left;color:#fff;text-transform:uppercase}.serviceinin-steps .steps-list{margin-top:2.56944vw}@media screen and (max-width:960px){.serviceinin-images .img-big img{border-radius:4.8vw}.serviceinin-steps{padding:21.33333vw 1.33333vw 26.66667vw}.serviceinin-steps.dark .steps-list .steps-item .icon svg circle{fill:#fff}.serviceinin-steps .title h2{text-align:left;line-height:1.5;font-size:6.4vw;margin-left:2.66667vw}.serviceinin-steps .steps-list{margin-top:8.53333vw}}.serviceinin-steps .steps-list .steps-item{margin-bottom:.41667vw;border-radius:1.25vw;background-color:#2f3032;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;overflow:hidden;-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;transition:.2s ease-in-out background;position:relative}@media screen and (max-width:960px) and (max-width:960px){.serviceinin-steps .steps-list .steps-item:last-child .icon svg path{fill:none}}.serviceinin-steps .steps-list .steps-item:hover{background-color:#fff}.serviceinin-steps .steps-list .steps-item:hover .number{color:#eaeaea}.serviceinin-steps .steps-list .steps-item:hover .desc,.serviceinin-steps .steps-list .steps-item:hover .name{color:#2f3032}.serviceinin-steps .steps-list .steps-item .name-desc{display:-webkit-box;display:-ms-flexbox;display:flex}.serviceinin-steps .steps-list .steps-item .icon{position:absolute;left:.69444vw;bottom:.69444vw;opacity:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}@media screen and (max-width:960px){.serviceinin-steps .steps-list .steps-item{margin-bottom:1.06667vw;border-radius:2.13333vw}.serviceinin-steps .steps-list .steps-item .name-desc{display:block;width:100%;padding-right:5.33333vw;padding-bottom:10.4vw}.serviceinin-steps .steps-list .steps-item .icon{left:2.66667vw;bottom:2.66667vw;opacity:1}}.serviceinin-steps .steps-list .steps-item .icon svg{width:2.15278vw;height:2.15278vw}.serviceinin-steps .steps-list .steps-item .icon svg circle{fill:#2F3032}.serviceinin-steps .steps-list .steps-item .number{font-size:11.80556vw;line-height:.9;letter-spacing:-6px;color:#8e8e8c;margin-left:-1.18056vw;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}@media screen and (max-width:960px){.serviceinin-steps .steps-list .steps-item .icon svg{width:8.26667vw;height:8.26667vw}.serviceinin-steps .steps-list .steps-item .icon svg circle{fill:#fff}.serviceinin-steps .steps-list .steps-item .icon svg path{stroke:#2F3032;fill:#2F3032}.serviceinin-steps .steps-list .steps-item .number{font-size:21.33333vw;margin-left:-2.13333vw;line-height:24.53333vw}}.search-trigger-nav:hover svg *,.similar-post .publication .hover svg *{fill:#000}.serviceinin-steps .steps-list .steps-item .name{margin-left:1.73611vw;width:31.66667vw;margin-top:1.25vw;font-size:1.94444vw;line-height:1.14;letter-spacing:normal;text-align:left;color:#fff;text-transform:uppercase;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}@media screen and (max-width:960px){.serviceinin-steps .steps-list .steps-item .name{font-size:5.33333vw;width:auto;margin-top:3.73333vw;margin-left:4vw;line-height:1.4}}.serviceinin-steps .steps-list .steps-item .desc{margin-left:2.56944vw;margin-top:1.25vw;font-size:1.04167vw;line-height:1.67;letter-spacing:normal;text-align:left;color:#fff;width:31.66667vw;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}.highligted-text .title h2,.serviceinin-box h1,.serviceinin-box h3{font-weight:400;text-align:left;text-transform:uppercase;font-stretch:normal;font-style:normal;letter-spacing:normal}.highligted-text{padding:.97222vw .55556vw}@media screen and (max-width:960px){.serviceinin-steps .steps-list .steps-item .desc{margin-top:2.13333vw;margin-left:4vw;font-size:3.73333vw;width:auto}.highligted-text{padding:18.66667vw 1.33333vw 3.73333vw}}.highligted-text.dark .highligted-text-inner{background-color:#000}.highligted-text .highligted-text-inner{padding:1.94444vw 17.77778vw 1.94444vw 1.94444vw;border-radius:1.38889vw;background-color:#2f3032}.highligted-text .title{margin-bottom:13.40278vw}.highligted-text .title h2{opacity:.45;font-size:3.47222vw;line-height:1.22;color:#fff;max-width:67.29167vw}.highligted-text .text-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:960px){.highligted-text .highligted-text-inner{padding:2.66667vw;border-radius:5.33333vw;background-color:#000}.highligted-text .title{margin-bottom:40.8vw}.highligted-text .title h2{font-size:5.86667vw;max-width:100%}.highligted-text .text-img{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cert-services .cert-services-list .cert-services-item .overlay,.cert-services .cert-services-list .cert-services-item.add-item,.cert-services .cert-services-title,.pagination,.search-results-list-no-found{-webkit-box-orient:vertical;-webkit-box-direction:normal}.highligted-text .text-img .img-wrap img{width:15.97222vw;border-radius:.69444vw}@media screen and (max-width:960px){.highligted-text .text-img .img-wrap img{width:42.13333vw;border-radius:2.66667vw}}.highligted-text .text-img .text-block{width:31.66667vw;margin-bottom:2.36111vw}.text-image-round{padding:6.94444vw 10.41667vw 4.86111vw 1.11111vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.highligted-text .text-img .text-block{width:100%;margin-bottom:5.33333vw}.text-image-round{padding:26.66667vw 1.33333vw 18.66667vw;display:block}}.text-image-round .left{position:relative;z-index:1}.text-image-round .left .img-wrap{width:55.41667vw;height:70.90278vw;position:relative;border-radius:30.55556vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media screen and (max-width:960px){.text-image-round .left .img-wrap{width:97.33333vw;height:125.33333vw;border-radius:50.13333vw}}.text-image-round .left .img-wrap:after{content:'';position:absolute;right:0;top:0;bottom:0;width:37.43056vw;background-image:-webkit-linear-gradient(left,rgba(142,142,140,0) 0,rgba(142,142,140,.6) 97%);background-image:-o-linear-gradient(left,rgba(142,142,140,0) 0,rgba(142,142,140,.6) 97%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(142,142,140,0)),color-stop(97%,rgba(142,142,140,.6)));background-image:linear-gradient(to right,rgba(142,142,140,0) 0,rgba(142,142,140,.6) 97%)}@media screen and (max-width:960px){.text-image-round .left .img-wrap:after{width:100%;top:auto;left:0;height:78.4vw;background-image:-webkit-linear-gradient(top,rgba(142,142,140,0) 0,#8e8e8c 97%);background-image:-o-linear-gradient(top,rgba(142,142,140,0) 0,#8e8e8c 97%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(142,142,140,0)),color-stop(97%,#8e8e8c));background-image:linear-gradient(to bottom,rgba(142,142,140,0) 0,#8e8e8c 97%)}}.text-image-round .left .img-wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.text-image-round .right{position:relative;z-index:2;margin-left:-5.55556vw}@media screen and (max-width:960px){.text-image-round .right{margin-left:0;margin-top:-48vw;padding:0 2.66667vw}}.serviceinin-box{margin:2.08333vw 0 0;padding:1.94444vw;border-radius:1.25vw;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.serviceinin-box h1,.serviceinin-box h3{font-size:2.91667vw;line-height:1.33;color:#000}@media screen and (max-width:960px){.serviceinin-box{margin:5.86667vw 0 0;padding:3.73333vw 2.66667vw;border-radius:5.33333vw;display:block;position:relative}.serviceinin-box h1,.serviceinin-box h3{font-size:5.33333vw;width:63.46667vw}}.serviceinin-box .desc{opacity:.5;font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:rgba(0,0,0,.6)}.serviceinin-box .price{text-align:right;margin-bottom:.97222vw}@media screen and (max-width:960px){.serviceinin-box .desc{font-size:3.73333vw;margin-top:1.06667vw;line-height:4.8vw}.serviceinin-box .price{position:absolute;right:2.66667vw;top:3.73333vw}}.serviceinin-box .price span.regular{font-size:1.38889vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#000}@media screen and (max-width:960px){.serviceinin-box .price span.regular{font-size:3.73333vw}}.serviceinin-box .price span.regular.strike{display:inline-block;font-size:.97222vw;color:#b2b2b2;position:relative}@media screen and (max-width:960px){.serviceinin-box .price span.regular.strike{font-size:3.2vw;display:inline-block}}.serviceinin-box .price span.regular.strike:after{content:'';position:absolute;top:50%;left:0;right:0;height:1px;background:#b2b2b2;-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.serviceinin-box .price span.sales{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:960px){.serviceinin-box .price span.sales{display:block;text-align:right}.serviceinin-box .price span.sales span.promo{display:none}}.serviceinin-box .price span.sales span.promo{opacity:.6;font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#ff6734}.serviceinin-box .price span.sales span.price{margin-left:.90278vw;margin-bottom:0;font-size:1.38889vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#ff6734;white-space:nowrap}@media screen and (max-width:960px){.serviceinin-box .price span.sales span.price{position:static;font-size:3.73333vw;margin-left:0;display:block}}.serviceinin-box .btn-wrap{text-align:right}.serviceinin-prices{padding:.97222vw .55556vw 9.02778vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.serviceinin-prices.dark .includes{background-color:#2f3032}.serviceinin-prices .serviceinin-prices-inner{border-radius:1.38889vw;background-color:#fff;width:100%}@media screen and (max-width:960px){.serviceinin-prices{padding:0 1.33333vw 18.66667vw}.serviceinin-prices .serviceinin-prices-inner{border-radius:5.33333vw}}.serviceinin-prices .includes{padding:1.38889vw 1.38889vw 1.38889vw 1.80556vw;border-radius:1.38889vw;background-color:#8e8e8c;margin:.13889vw}@media screen and (max-width:960px){.serviceinin-prices .includes{padding:3.73333vw 2.13333vw 1.6vw;border-radius:5.33333vw;margin:.53333vw}}.serviceinin-prices .includes .title{font-size:2.08333vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.87;letter-spacing:normal;text-align:left;color:#fff;margin-bottom:1.38889vw;text-transform:uppercase}.serviceinin-prices .includes .includes-table .includes-table-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.11111vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.serviceinin-prices .includes .title{font-size:5.33333vw;margin-bottom:5.33333vw}.serviceinin-prices .includes .includes-table .includes-table-header{display:block}}.serviceinin-prices .includes .includes-table .includes-table-header .left{opacity:.5;font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;text-align:left;color:rgba(255,255,255,.8);width:35.625vw}@media screen and (max-width:960px){.serviceinin-prices .includes .includes-table .includes-table-header .left{width:100%;font-size:4vw;margin-bottom:4.26667vw}}.serviceinin-prices .includes .includes-table .includes-table-header .right{opacity:.8;font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:right;color:#fff;width:12.36111vw}.serviceinin-prices .includes .includes-table .includes-table-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.83333vw 0 .55556vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid rgba(255,255,255,.6)}@media screen and (max-width:960px){.serviceinin-prices .includes .includes-table .includes-table-header .right{font-size:3.73333vw;width:100%;text-align:left;margin-bottom:4.26667vw}.serviceinin-prices .includes .includes-table .includes-table-row{padding:4vw 0 3.73333vw}}.serviceinin-prices .includes .includes-table .includes-table-row .name{width:35.625vw;font-size:1.25vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.89;letter-spacing:normal;text-align:left;color:#fff;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:960px){.serviceinin-prices .includes .includes-table .includes-table-row .name{width:73.33333vw;font-size:3.73333vw;line-height:1.57}}.serviceinin-prices .includes .includes-table .includes-table-row .name svg{width:1.38889vw;height:1.38889vw;margin-right:.83333vw;display:block;margin-top:.27778vw;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.serviceinin-prices .includes .includes-table .includes-table-row .name svg{width:4.26667vw;height:4.26667vw;margin-right:2.66667vw;margin-top:.26667vw}}.serviceinin-prices .includes .includes-table .includes-table-row .price{width:12.36111vw;opacity:.8;font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:right;color:rgba(255,255,255,.8)}.service-video .title-wrap h2,.video-js-wrap .video-title{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#fff;text-transform:uppercase}.service-video{padding:4.86111vw 2.5vw 6.94444vw}@media screen and (max-width:960px){.serviceinin-prices .includes .includes-table .includes-table-row .price{width:16vw;font-size:4vw}.service-video{padding:24vw 1.33333vw 26.66667vw}}.service-video .title-wrap{padding-left:47.5vw;margin-bottom:4.16667vw}.service-video .title-wrap h2{font-size:2.91667vw;line-height:1.33}@media screen and (max-width:960px){.service-video .title-wrap{padding:0 2.66667vw;margin-bottom:10.66667vw}.service-video .title-wrap h2{font-size:6.4vw}}.service-video .text-block{margin-top:2.56944vw;width:35.625vw;padding-left:47.5vw}.service-video .video-js{height:42.36111vw}.video-js-wrap{position:relative;overflow:hidden}.video-js-wrap .video-title{position:absolute;top:2.22222vw;left:2.22222vw;z-index:1;font-size:1.38889vw;line-height:1.4;max-width:41.31944vw}@media screen and (max-width:960px){.service-video .text-block{padding:0 2.66667vw;width:auto;margin-top:8vw}.service-video .video-js{height:74.66667vw}.video-js-wrap .video-title{top:2.66667vw;left:2.66667vw;font-size:4.26667vw;max-width:76.26667vw}}.video-js{width:100%;border-radius:1.38889vw;overflow:hidden}@media screen and (max-width:960px){.video-js{border-radius:5.33333vw}}.vjs-poster{background-size:cover}.vjs-poster:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(2,2,2,.3)}.video-js .vjs-big-play-button{width:5.69444vw;height:5.69444vw;border-radius:50%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff}@media screen and (max-width:960px){.video-js .vjs-big-play-button{width:12.8vw;height:12.8vw;-webkit-transform:none;-ms-transform:none;transform:none;left:2.66667vw;top:auto;bottom:2.66667vw}}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{background:rgba(255,255,255,.8)}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000}.video-js .vjs-control-bar{background:0 0;bottom:28px;padding:0 15px 0 28px}@media screen and (max-width:960px){.video-js .vjs-control-bar{bottom:20px;padding:0 5px 0 10px}}.video-js button.vjs-play-control{background:#fff;border-radius:50%;width:42px;height:42px;-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}.wp-video,.wp-video video{width:100%!important}.video-js button.vjs-play-control .vjs-icon-placeholder:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-video video{height:auto!important}.similar-post-title{padding-bottom:2.5vw}.similar-post-title h3{font-size:2.91667vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#000;text-transform:uppercase}@media screen and (max-width:960px){.similar-post-title{padding-bottom:6.93333vw}.similar-post-title h3{font-size:6.4vw}.similar-post .publications-list{margin:0 -2.66667vw}}.similar-post .publications-list{padding:0;background:0 0}.similar-post .publications-list .publication{border:1px solid rgba(0,0,0,.5)}.similar-post .publication .text .top h3,.similar-post .publication.without-bg .text .bottom .date{color:#000}.similar-post .publication.without-bg .text .bottom .tag{color:#000;border-color:#000}.similar-post .publication .hover-bg,.similar-post .publication:hover{background:#000}.similar-post .publication .hover,.similar-post .publication:hover .text .top h3 .hover-sample:after{background:#fff}.similar-post .publication:hover .text .bottom .date,.similar-post .publication:hover .text .top h3{color:#fff}.similar-post .publication:hover .text .bottom .tag{border-color:#fff;color:#fff}.blog-post-page .cta{margin-top:3.125vw}.blog-post-page .cta .cta-block{width:51.66667vw;margin-left:auto;background-color:#f5f5f5;border-radius:.55556vw;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:960px){.text-page .bottom-text-page.post{padding-top:26.66667vw}.blog-post-page .cta{margin-top:9.6vw}.blog-post-page .cta .cta-block{width:100%;border-radius:2.13333vw;display:block;padding:2.66667vw;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:74.66667vw}.blog-post-page .cta .cta-block.with-bg .cta-text{min-height:69.33333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.pagination .button-pag,.pagination .pagination-list a,.pagination .pagination-list span{-webkit-box-sizing:border-box;font-stretch:normal;font-style:normal;letter-spacing:normal;text-decoration:none}.blog-post-page .cta .cta-block.with-bg{position:relative}.blog-post-page .cta .cta-block.with-bg .bg-wrap{position:absolute;left:0;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.blog-post-page .cta .cta-block.with-bg .bg-wrap:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.2)}.blog-post-page .cta .cta-block.with-bg .bg-wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-post-page .cta .cta-block.with-bg .cta-text{position:relative;z-index:2;color:#fff}.blog-post-page .cta .cta-block .img-wrap{width:11.52778vw;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:960px){.blog-post-page .cta .cta-block .img-wrap{width:33.33333vw;height:34.66667vw;border-radius:2.13333vw;overflow:hidden;margin-bottom:4.53333vw}}.blog-post-page .cta .cta-block .img-wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-post-page .cta .cta-block .cta-text{padding:.90278vw;width:100%;color:#000}.blog-post-page .cta .cta-block .cta-text .cta-title-desc-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-post-page .cta .cta-block .cta-text .cta-title-desc-price .cta-title-desc{width:30.76389vw}.blog-post-page .cta .cta-block .cta-text .cta-title-desc-price .cta-title-desc .title-cta{text-transform:uppercase;font-size:1.25vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left}@media screen and (max-width:960px){.blog-post-page .cta .cta-block .cta-text{padding:0}.blog-post-page .cta .cta-block .cta-text .cta-title-desc-price .cta-title-desc{width:71.73333vw}.blog-post-page .cta .cta-block .cta-text .cta-title-desc-price .cta-title-desc .title-cta{font-size:4.26667vw}}.blog-post-page .cta .cta-block .cta-text .cta-title-desc-price .cta-title-desc .desc-cta{margin-top:.20833vw;font-size:.83333vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;opacity:.5}@media screen and (max-width:960px){.blog-post-page .cta .cta-block .cta-text .cta-title-desc-price .cta-title-desc .desc-cta{margin-top:.8vw;font-size:3.2vw}}.blog-post-page .cta .cta-block .cta-text .cta-title-desc-price .cta-title-desc .price-cta{font-size:1.25vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right}.blog-post-page .cta .cta-block .cta-text .cta-btn-wrap{margin-top:2.43056vw}.blog-post-page .cta .cta-block .cta-text .cta-btn-wrap .button.button-inline{margin-left:0;padding-left:1.94444vw;padding-right:1.94444vw}.pagination{padding:0 2.5vw 11.66667vw;background-color:#2f3032;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.blog-post-page .cta .cta-block .cta-text .cta-title-desc-price .cta-title-desc .price-cta{font-size:4.26667vw}.pagination{display:block;padding:0 4vw 69.33333vw;text-align:center}}.pagination .more-button{color:#FFF;font-size:1.18056vw;font-style:normal;font-weight:400;line-height:normal;display:inline-block;border-radius:.69444vw;background:#252628;padding:1.38889vw 3.125vw 1.25vw;margin-bottom:1.38889vw;text-decoration:none}@media screen and (min-width:960px){.pagination .more-button:hover{background-color:rgba(255,255,255,.15)}}.pagination .prev{position:absolute;left:2.5vw;bottom:11.66667vw}@media screen and (max-width:960px){.pagination .more-button{margin-left:auto;margin-right:auto;font-size:4.53333vw;border-radius:2.66667vw;padding:5.33333vw 15.46667vw 4.8vw;margin-bottom:5.33333vw}.pagination .prev{top:auto;bottom:53.33333vw;left:4vw}}.pagination .next{position:absolute;right:2.5vw;bottom:11.66667vw}.pagination .button-pag{width:9.72222vw;height:3.125vw;border-radius:.55556vw;background-color:#252628;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.18056vw;font-weight:400;line-height:normal;text-align:left;color:#fff;box-sizing:border-box;padding-top:.13889vw}.pagination .pagination-list{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:960px){.pagination .next{top:auto;bottom:53.33333vw;right:4vw}.pagination .button-pag{width:45.33333vw;height:12vw;border-radius:2.13333vw;font-size:4.53333vw;padding-top:.53333vw}.pagination .pagination-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.pagination .pagination-list a,.pagination .pagination-list span{width:2.77778vw;height:2.77778vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;padding-top:.13889vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:.55556vw;opacity:.4;font-size:1.18056vw;font-weight:400;line-height:normal;text-align:center;color:#fff}@media screen and (max-width:960px){.pagination .pagination-list a,.pagination .pagination-list span{width:10.66667vw;height:10.66667vw;padding-top:.53333vw;border-radius:2.13333vw;font-size:4.53333vw}}.pagination .pagination-list a.current,.pagination .pagination-list span.current{opacity:1}@media screen and (min-width:960px){.pagination .button-pag:hover{background-color:rgba(255,255,255,.15)}.pagination .pagination-list a:hover{background-color:rgba(255,255,255,.15);opacity:1}}footer .inner{position:relative}footer .inner .copy-text-legal{z-index:1;width:18.40278vw;opacity:.6;font-size:.90278vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:normal;text-align:left;color:#fff;left:2.70833vw;bottom:3.95833vw;position:absolute}@media screen and (max-width:960px){footer .inner .copy-text-legal{right:4.26667vw;left:auto;bottom:20.8vw;width:70.66667vw;opacity:.4;text-align:right;font-size:3.46667vw}}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .top-text h2,.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .top-text p,.form-step .step-desc{text-align:left;font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal}.form-step .step-desc{font-size:1.04167vw;line-height:1.67;color:#fff;margin-bottom:2.77778vw}.cert-top-wrapper{background-color:#fff;color:#000;position:relative;min-height:100vh}@media screen and (max-width:960px){.form-step .step-desc{font-size:4vw;margin-bottom:10.66667vw}.video-js .vjs-control-bar{bottom:20px;padding:0 5px 0 10px}.cert-top-wrapper{min-height:0;overflow:hidden}}.cert-top-wrapper .cert-top-animation-mob-wrap{position:absolute;top:224vw;left:0;right:0;bottom:0}.cert-top-wrapper .cert-top-animation,.cert-top-wrapper .cert-top-animation-mob{overflow:hidden}.cert-top-wrapper .cert-top-animation-mob.fixed{position:absolute;top:0;left:0;bottom:0;width:100vw;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cert-top-wrapper .cert-top-animation.fixed{position:absolute;top:0;left:100vw;bottom:0;width:100vw;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:960px){.cert-top-wrapper .cert-top-animation,.cert-top-wrapper .cert-top-animation-mob{position:absolute;top:0;z-index:2;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.cert-top-wrapper .cert-top-animation-mob.fixed,.cert-top-wrapper .cert-top-animation.fixed{width:100vw;position:fixed;opacity:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cert-top-wrapper .cert-top-animation-mob.fixed.bottom,.cert-top-wrapper .cert-top-animation.fixed.bottom{position:absolute;top:auto}}.cert-top-wrapper .cert-top-animation img,.cert-top-wrapper .cert-top-animation-mob img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:960px){.cert-top-wrapper .cert-top-animation img,.cert-top-wrapper .cert-top-animation-mob img{height:auto;-o-object-fit:contain;object-fit:contain}}.cert-top-wrapper .cert-top-screens{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh}.cert-top-wrapper .cert-top-screens.fixed{position:fixed;top:0;left:0}@media screen and (max-width:960px){.cert-top-wrapper .cert-top-screens{height:auto;display:block}.cert-top-wrapper .cert-top-screens.fixed{position:relative}}.cert-top-wrapper .cert-top-screens.fixed.bottom{position:absolute;right:0;bottom:0;top:auto}.cert-top-wrapper .cert-top-screens .cert-top-screen{width:100vw;-ms-flex-negative:0;flex-shrink:0;position:relative;height:100vh}@media screen and (max-width:960px){.cert-top-wrapper .cert-top-screens.fixed.bottom{position:relative}.cert-top-wrapper .cert-top-screens .cert-top-screen{width:100%;height:238.13333vw}}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .bg{position:absolute;left:0;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .top-text{position:absolute;z-index:2;left:14.23611vw;top:7.56944vw;width:42.36111vw}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .top-text h2{font-size:4.86111vw;line-height:1.14;color:#fff;margin-bottom:.69444vw;text-transform:uppercase}@media screen and (max-width:960px){.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .top-text{left:4vw;right:4vw;width:auto;top:78.93333vw;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .top-text h2{font-size:8.53333vw;margin-bottom:7.2vw}}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .top-text p{font-size:1.04167vw;line-height:1.67;color:#fff}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .btn-wrap{position:absolute;z-index:2;right:10.41667vw;bottom:21.73611vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .btn-wrap .button{min-width:14.44444vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .top-text p{font-size:4vw}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .btn-wrap{bottom:13.33333vw;right:4vw;left:4vw;display:block}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .btn-wrap .button{min-width:100%}}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .btn-wrap .icon{position:absolute;right:-5vw;cursor:pointer;-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}@media screen and (max-width:960px){.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .btn-wrap .icon{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);bottom:-48vw;display:none}}@media screen and (min-width:960px){.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .btn-wrap .icon:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .btn-wrap .icon:hover svg rect{fill:#000}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .btn-wrap .icon:hover svg path{fill:#fff}}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .btn-wrap .icon svg{width:1.52778vw;height:1.52778vw;display:block}@media screen and (max-width:960px){.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .btn-wrap .icon svg{width:8.53333vw;height:8.53333vw}}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .h1-wrap{position:absolute;z-index:2;bottom:4.44444vw;right:10.41667vw;width:66.31944vw}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .h1-wrap h1{font-size:4.86111vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;text-align:right;color:#fff;text-transform:uppercase}@media screen and (max-width:960px){.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .h1-wrap{top:170.13333vw;left:4vw;right:4vw;bottom:auto;width:auto}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen1 .h1-wrap h1{font-size:8.53333vw;text-align:left}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen2{height:176.8vw}}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen2 .text-wrap{position:absolute;left:34.72222vw;bottom:5.76389vw;width:30.27778vw}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen2 .text-wrap h4{font-size:2.36111vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#000;text-transform:uppercase}@media screen and (max-width:960px){.cert-top-wrapper .cert-top-screens .cert-top-screen.screen2 .text-wrap{right:4vw;left:4vw;bottom:38.4vw;width:auto}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen2 .text-wrap h4{font-size:5.86667vw}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen3{height:176.8vw}}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen3 .text-wrap{position:absolute;left:10.41667vw;bottom:5.625vw;width:30.69444vw}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen3 .text-wrap h4{font-size:2.36111vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:right;color:#000;text-transform:uppercase}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:960px){.cert-top-wrapper .cert-top-screens .cert-top-screen.screen3 .text-wrap{right:4vw;left:4vw;bottom:20.8vw;width:auto}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen3 .text-wrap h4{font-size:5.86667vw}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen4{height:auto;display:block}}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen4 .text{padding-left:2.5vw;padding-bottom:3.81944vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:1.38889vw;-ms-flex-negative:0;flex-shrink:0;width:69.72222vw;margin-top:auto}@media screen and (max-width:960px){.cert-top-wrapper .cert-top-screens .cert-top-screen.screen4 .text{width:100%;display:block;padding-right:4vw;padding-left:4vw;padding-bottom:0;margin-top:0}}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen4 .text h3{font-size:4.44444vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.09;letter-spacing:normal;text-align:left;color:#000;text-transform:uppercase;width:43.54167vw}.cert-features .cert-feature-list .cert-feature-item .text,.cert-services .cert-services-title h2{text-transform:uppercase;line-height:1.33;font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal}@media screen and (max-width:960px){.cert-top-wrapper .cert-top-screens .cert-top-screen.screen4 .text h3{width:100%;font-size:8vw;margin-top:16.8vw;margin-bottom:75.46667vw}}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen4 .text .icon{cursor:pointer;position:relative;z-index:2;margin-top:5.55556vw}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen4 .text .icon svg{width:1.52778vw;height:1.52778vw}@media screen and (max-width:960px){.cert-top-wrapper .cert-top-screens .cert-top-screen.screen4 .text .icon{margin-top:0;text-align:right}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen4 .text .icon svg{width:8.53333vw;height:8.53333vw}}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen4 .img-wrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:30.27778vw;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen4 .img-wrap img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:960px){.cert-top-wrapper .cert-top-screens .cert-top-screen.screen4 .img-wrap{width:100%;margin-top:-36.26667vw;display:block}.cert-top-wrapper .cert-top-screens .cert-top-screen.screen4 .img-wrap img{height:auto;-o-object-fit:unset;object-fit:unset}}.cert-features{border-bottom:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;color:#000;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:960px){.cert-features{display:block}}.cert-features .cert-feature-list{padding:4.72222vw 0 2.70833vw 2.5vw;display:-webkit-box;display:-ms-flexbox;display:flex}.cert-features .cert-feature-list .cert-feature-item{width:13.88889vw;-ms-flex-negative:0;flex-shrink:0;margin-right:1.94444vw}@media screen and (max-width:960px){.cert-features .cert-feature-list{display:block;padding:6.66667vw 4vw}.cert-features .cert-feature-list .cert-feature-item{width:49.86667vw;margin-bottom:5.86667vw}.cert-features .cert-feature-list .cert-feature-item:last-child{margin-bottom:0}}.cert-features .cert-feature-list .cert-feature-item:nth-child(2){width:9.93056vw}.cert-features .cert-feature-list .cert-feature-item .ico{margin-bottom:.90278vw}.cert-features .cert-feature-list .cert-feature-item .text{font-size:1.04167vw;text-align:left;color:#000}.cert-services{background:#fff;color:#1e1e1e;padding:18.05556vw 2.5vw 4.86111vw}@media screen and (max-width:960px){.cert-features .cert-feature-list .cert-feature-item:nth-child(2){width:49.86667vw}.cert-features .cert-feature-list .cert-feature-item .ico{margin-bottom:2.13333vw}.cert-features .cert-feature-list .cert-feature-item .text{font-size:4vw}.cert-services{padding:56.26667vw 4vw 21.33333vw}}.cert-services .cert-services-title{text-align:center;margin-bottom:5.76389vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.cert-services .cert-services-title{margin-bottom:21.86667vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cert-services .cert-services-title h2{font-size:2.91667vw;text-align:center;color:#1e1e1e;margin-bottom:2.56944vw}@media screen and (max-width:960px){.cert-services .cert-services-title h2{text-align:left;font-size:7.46667vw;margin-bottom:6.4vw}}.cert-services .cert-services-title p{max-width:49.44444vw;font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:center;color:#1e1e1e}@media screen and (max-width:960px){.cert-services .cert-services-title p{max-width:100%;font-size:4vw;text-align:left}}.cert-services .cert-services-list .cert-services-item.add-item .add-title,.cert-services .cert-services-list .cert-services-item.title-item .title{max-width:60%;font-size:1.25vw;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.33;text-transform:uppercase}.cert-services .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3.33333vw}@media screen and (max-width:960px){.cert-services .btn-wrap{margin-top:12.8vw}}.cert-services .btn-wrap .button{margin:0;min-width:22.22222vw;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cert-services .cert-services-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.27778vw}@media screen and (max-width:960px){.cert-services .btn-wrap .button{min-width:100%}.cert-services .cert-services-list{margin:0}}.cert-services .cert-services-list .cert-services-item{margin:.27778vw;width:18.54167vw;position:relative;height:27.08333vw;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1.38889vw;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}@media screen and (max-width:960px){.cert-services .cert-services-list .cert-services-item{margin:0 0 .8vw;width:100%;height:40vw;border-radius:5.33333vw;-webkit-transition:.2s ease-in-out height;-o-transition:.2s ease-in-out height;transition:.2s ease-in-out height}.cert-services .cert-services-list .cert-services-item.empty{display:none}}.cert-services .cert-services-list .cert-services-item.title-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:960px){.cert-services .cert-services-list .cert-services-item.title-item{display:none}}.cert-services .cert-services-list .cert-services-item.title-item .title{opacity:.2;text-align:center;color:#000}.cert-services .cert-services-list .cert-services-item.add-item{background-color:#2f3032;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cert-services .cert-services-list .cert-services-item.add-item .plus{margin-bottom:1.66667vw}.cert-services .cert-services-list .cert-services-item.add-item .plus svg{width:1.11111vw;height:1.11111vw}.cert-services .cert-services-list .cert-services-item.add-item .add-title{text-align:center;color:#fff}@media screen and (max-width:960px){.cert-services .cert-services-list .cert-services-item.add-item .plus{margin-bottom:4.8vw}.cert-services .cert-services-list .cert-services-item.add-item .plus svg{width:4.26667vw;height:4.26667vw}.cert-services .cert-services-list .cert-services-item.add-item .add-title{font-size:4.8vw}.cert-services .cert-services-list .cert-services-item.active .overlay .name,.cert-services .cert-services-list .cert-services-item.active .overlay .price{color:#fff}.cert-services .cert-services-list .cert-services-item.active{height:86.66667vw}.cert-services .cert-services-list .cert-services-item.active .img-wrap:after{opacity:1}.cert-services .cert-services-list .cert-services-item.active .img-wrap img,.cert-services .cert-services-list .cert-services-item.active .img-wrap video{-webkit-filter:grayscale(0) blur(0);filter:grayscale(0) blur(0);opacity:1}.cert-services .cert-services-list .cert-services-item.active .overlay{padding:10.13333vw 3.73333vw}.cert-services .cert-services-list .cert-services-item.active .overlay .desc{opacity:.8;color:#fff}.cert-services .cert-services-list .cert-services-item.active .overlay .price.discount{color:#FF9672}.cert-services .cert-services-list .cert-services-item.active .overlay .strike{color:#fff}.cert-services .cert-services-list .cert-services-item.active .overlay .strike:after{background:#fff}}@media screen and (min-width:960px){.cert-services .cert-services-list .cert-services-item:hover .overlay .name,.cert-services .cert-services-list .cert-services-item:hover .overlay .price{color:#fff}.cert-services .cert-services-list .cert-services-item:hover .img-wrap:after{opacity:1}.cert-services .cert-services-list .cert-services-item:hover .img-wrap img,.cert-services .cert-services-list .cert-services-item:hover .img-wrap video{-webkit-filter:grayscale(0) blur(0);filter:grayscale(0) blur(0);opacity:1}.cert-services .cert-services-list .cert-services-item:hover .overlay{padding:2.63889vw .97222vw}.cert-services .cert-services-list .cert-services-item:hover .overlay .desc{opacity:.8;color:#fff}.cert-services .cert-services-list .cert-services-item:hover .overlay .price.discount{color:#FF9672}.cert-services .cert-services-list .cert-services-item:hover .overlay .strike{color:#fff}.cert-services .cert-services-list .cert-services-item:hover .overlay .strike:after{background:#fff}}.cert-services .cert-services-list .cert-services-item .overlay .desc,.cert-services .cert-services-list .cert-services-item .overlay .name,.cert-services .cert-services-list .cert-services-item .overlay .price{color:#000;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.cert-services .cert-services-list .cert-services-item .overlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.25vw .97222vw;-webkit-transition:.2s ease-in-out padding;-o-transition:.2s ease-in-out padding;transition:.2s ease-in-out padding}.cert-services .cert-services-list .cert-services-item .overlay .name{text-transform:uppercase;font-size:1.25vw;font-weight:400;line-height:1.33;-webkit-transition:.2s ease-in-out color,.2s ease-in-out opacity;-o-transition:.2s ease-in-out color,.2s ease-in-out opacity;transition:.2s ease-in-out color,.2s ease-in-out opacity;margin-bottom:.20833vw}@media screen and (max-width:960px){.cert-services .cert-services-list .cert-services-item .overlay{padding:4.8vw 3.73333vw}.cert-services .cert-services-list .cert-services-item .overlay .name{font-size:4.8vw;margin-bottom:.8vw}}.cert-services .cert-services-list .cert-services-item .overlay .desc{opacity:.5;font-size:.83333vw;font-weight:300;line-height:1.33;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}@media screen and (max-width:960px){.cert-services .cert-services-list .cert-services-item .overlay .desc{font-size:3.2vw}}.cert-services .cert-services-list .cert-services-item .overlay .price{font-size:.83333vw;font-weight:400;line-height:1.17;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}@media screen and (max-width:960px){.cert-services .cert-services-list .cert-services-item .overlay .price{font-size:3.2vw}}.cert-services .cert-services-list .cert-services-item .overlay .price.discount{color:#ff6734}.cert-services .cert-services-list .cert-services-item .overlay .strike{font-size:.69444vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#b2b2b2;display:inline-block;position:relative;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}.choose-cert-clinic .choose-cert-list .choose-cert-item .overlay .name,.choose-cert-clinic .desc-text p,.form-cert-list .form-cert-item label .form-cert-label .date,.form-cert-list .form-cert-item label .form-cert-label .value,.form-service.white-bg .step-header-top{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal}.cert-services .cert-services-list .cert-services-item .overlay .strike:after{content:'';position:absolute;left:0;right:0;top:50%;height:1px;background-color:#b2b2b2;-webkit-transform:rotate(-11deg);-ms-transform:rotate(-11deg);transform:rotate(-11deg);-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;transition:.2s ease-in-out background}.cert-services .cert-services-list .cert-services-item .img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.cert-services .cert-services-list .cert-services-item .img-wrap:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.3);opacity:0;z-index:2;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.cert-services .cert-services-list .cert-services-item .img-wrap img,.cert-services .cert-services-list .cert-services-item .img-wrap video{display:block;width:102%;height:102%;-o-object-fit:cover;object-fit:cover;-webkit-filter:grayscale(100) blur(5px);filter:grayscale(100) blur(5px);position:relative;z-index:1;opacity:.14;-webkit-transition:.2s ease-in-out filter,.2s ease-in-out opacity;-o-transition:.2s ease-in-out filter,.2s ease-in-out opacity;transition:.2s ease-in-out filter,.2s ease-in-out opacity}.choose-cert-clinic{background:#fff;color:#000;padding:4.86111vw .55556vw}.choose-cert-clinic .desc-text{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4.16667vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:960px){.cert-services .cert-services-list .cert-services-item .overlay .strike{font-size:2.66667vw}.choose-cert-clinic{padding:21.33333vw 1.33333vw}.choose-cert-clinic .desc-text{margin-bottom:16vw;padding:0 2.66667vw}}.choose-cert-clinic .desc-text p{font-size:1.04167vw;line-height:1.67;text-align:center;color:#000;max-width:29.65278vw}@media screen and (max-width:960px){.choose-cert-clinic .desc-text p{max-width:100%;font-size:4vw;text-align:left}.choose-cert-clinic .desc-text p br{display:none}}.choose-cert-clinic .choose-cert-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:23.75vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (max-width:960px){.choose-cert-clinic .choose-cert-list{height:143.46667vw;display:block}}.choose-cert-clinic .choose-cert-list .choose-cert-item{text-decoration:none;width:49.30556vw;border-radius:1.38889vw;overflow:hidden;position:absolute;height:23.75vw;z-index:1;-webkit-transition:.2s ease-in-out height,.2s ease-in-out width;-o-transition:.2s ease-in-out height,.2s ease-in-out width;transition:.2s ease-in-out height,.2s ease-in-out width}@media screen and (max-width:960px){.choose-cert-clinic .choose-cert-list .choose-cert-item{width:92vw;height:64vw;border-radius:5.33333vw}}.choose-cert-clinic .choose-cert-list .choose-cert-item:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:3;opacity:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.choose-cert-clinic .choose-cert-list .choose-cert-item.hover .overlay .arrow,.choose-cert-clinic .choose-cert-list .choose-cert-item.unhover:after{opacity:1}.choose-cert-clinic .choose-cert-list .choose-cert-item.hover{width:59.02778vw;height:25.48611vw;z-index:2}.choose-cert-clinic .choose-cert-list .choose-cert-item.hover .overlay{left:50%;top:.90278vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:960px){.choose-cert-clinic .choose-cert-list .choose-cert-item.hover{width:97.33333vw;height:85.33333vw}.choose-cert-clinic .choose-cert-list .choose-cert-item.hover .overlay{top:6.66667vw}}.choose-cert-clinic .choose-cert-list .choose-cert-item.hover .overlay .name{text-align:center}.choose-cert-clinic .choose-cert-list .choose-cert-item.unhover{height:22.36111vw}.choose-cert-clinic .choose-cert-list .choose-cert-item:nth-child(1){left:0}.choose-cert-clinic .choose-cert-list .choose-cert-item:nth-child(2){right:0}@media screen and (max-width:960px){.choose-cert-clinic .choose-cert-list .choose-cert-item.unhover{height:64vw}.choose-cert-clinic .choose-cert-list .choose-cert-item:nth-child(1){left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);right:0;top:0}.choose-cert-clinic .choose-cert-list .choose-cert-item:nth-child(2){right:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:auto;bottom:0}}.choose-cert-clinic .choose-cert-list .choose-cert-item .bg{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.choose-cert-clinic .choose-cert-list .choose-cert-item .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.choose-cert-clinic .choose-cert-list .choose-cert-item .overlay{position:absolute;top:0;left:0;z-index:2;padding:1.94444vw;-webkit-transition:.2s ease-in-out transform,.2s ease-in-out left,.2s ease-in-out top;-o-transition:.2s ease-in-out transform,.2s ease-in-out left,.2s ease-in-out top;transition:.2s ease-in-out transform,.2s ease-in-out left,.2s ease-in-out top}.choose-cert-clinic .choose-cert-list .choose-cert-item .overlay .name{font-size:2.22222vw;line-height:normal;text-align:left;color:#fff;text-transform:uppercase;display:inline-block}.choose-cert-clinic .choose-cert-list .choose-cert-item .overlay .arrow{opacity:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;margin-top:2.08333vw;text-align:center}.how-to-use .how-to-use-list .how-to-use-item .number,.how-to-use .how-to-use-list .how-to-use-item .text p,.how-to-use .title-wrap h2{text-align:left;font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal}.choose-cert-clinic .choose-cert-list .choose-cert-item .overlay .arrow svg{width:2.52778vw;height:1.66667vw}@media screen and (max-width:960px){.choose-cert-clinic .choose-cert-list .choose-cert-item .overlay{padding:3.73333vw}.choose-cert-clinic .choose-cert-list .choose-cert-item .overlay .name{font-size:5.86667vw}.choose-cert-clinic .choose-cert-list .choose-cert-item .overlay .arrow{margin-top:4.8vw}.choose-cert-clinic .choose-cert-list .choose-cert-item .overlay .arrow svg{width:4.32vw;height:2.93333vw}}.cert-cards-animation{background:#fff;color:#000;position:relative}.cert-cards-animation .cert-cards-animation-inner,.cert-cards-animation .cert-cards-animation-inner-mob{height:100vh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.cert-cards-animation .cert-cards-animation-inner-mob.fixed,.cert-cards-animation .cert-cards-animation-inner.fixed{position:fixed;top:0;left:0;right:0}.cert-cards-animation .cert-cards-animation-inner-mob.fixed.bottom,.cert-cards-animation .cert-cards-animation-inner.fixed.bottom{position:absolute;top:auto;bottom:0}.cert-cards-animation .cert-cards-animation-inner img,.cert-cards-animation .cert-cards-animation-inner-mob img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.how-to-use{padding:0 2.5vw 9.02778vw;background:#fff;color:#000}.how-to-use .title-wrap{margin-bottom:4.44444vw}.how-to-use .title-wrap h2{text-transform:uppercase;font-size:2.91667vw;line-height:1.33;color:#000}@media screen and (max-width:960px){.how-to-use{padding:0 4vw 29.33333vw}.how-to-use .title-wrap{margin-bottom:11.73333vw}.how-to-use .title-wrap h2{font-size:7.46667vw}}.how-to-use .how-to-use-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.27778vw}.how-to-use .how-to-use-list .how-to-use-item{padding:.27778vw;width:25%;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){.how-to-use .how-to-use-list{display:block;margin:0}.how-to-use .how-to-use-list .how-to-use-item{padding:0;margin:0 0 1.33333vw;width:100%}}.how-to-use .how-to-use-list .how-to-use-item .how-to-use-item-inner{overflow:hidden;border-radius:1.38889vw;background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:27.98611vw;-ms-flex-negative:0;flex-shrink:0;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.how-to-use .how-to-use-list .how-to-use-item .hover{position:absolute;left:-9.51389vw;right:-8.33333vw;top:-15.76389vw;z-index:1;-webkit-filter:blur(47px);filter:blur(47px);opacity:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}@media screen and (max-width:960px){.how-to-use .how-to-use-list .how-to-use-item .how-to-use-item-inner{border-radius:5.33333vw;height:93.86667vw}.how-to-use .how-to-use-list .how-to-use-item .hover{display:none}}.how-to-use .how-to-use-list .how-to-use-item .hover svg{display:block;width:100%}@media screen and (min-width:960px){.how-to-use .how-to-use-list .how-to-use-item:hover .hover{opacity:1}}.how-to-use .how-to-use-list .how-to-use-item:nth-child(2) .how-to-use-item-inner{background-color:#000}.how-to-use .how-to-use-list .how-to-use-item:nth-child(2) .how-to-use-item-inner .text p{color:#fff}.how-to-use .how-to-use-list .how-to-use-item .number{margin-top:-1.38889vw;margin-left:.69444vw;font-size:10.41667vw;line-height:.89;color:#fff;position:relative;z-index:2}.how-to-use .how-to-use-list .how-to-use-item .text{padding:1.11111vw 2.08333vw 1.52778vw 1.11111vw;position:relative;z-index:2}@media screen and (max-width:960px){.how-to-use .how-to-use-list .how-to-use-item .number{margin-top:-5.33333vw;margin-left:2.66667vw;font-size:40vw}.how-to-use .how-to-use-list .how-to-use-item .text{padding:4.26667vw 10.4vw 5.86667vw 4.26667vw}}.how-to-use .how-to-use-list .how-to-use-item .text p{font-size:.97222vw;line-height:1.71;color:#000;margin-bottom:.69444vw}@media screen and (max-width:960px){.how-to-use .how-to-use-list .how-to-use-item .text p{font-size:3.73333vw;margin-bottom:2.66667vw}.form-service.white-bg .form-service-border{height:160vw}}.how-to-use .how-to-use-list .how-to-use-item .text p:last-child{margin-bottom:0}.form-service.white-bg{background:#fff;position:relative}.form-service.white-bg .step-header-top{position:absolute;top:2.01389vw;left:18.75vw;right:18.75vw;font-size:3.19444vw;line-height:1.17;text-align:center;color:#fff;text-transform:uppercase;z-index:2}.form-cert-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3.47222vw}.form-cert-list .form-cert-item{width:13.75vw;-ms-flex-negative:0;flex-shrink:0;margin-right:.27778vw}@media screen and (max-width:960px){.form-service.white-bg .step-header-top{top:4.8vw;left:8vw;right:8vw;font-size:6.4vw}.form-cert-list{margin-bottom:13.33333vw}.form-cert-list .form-cert-item{margin-right:.8vw;width:30.13333vw}}.form-cert-list .form-cert-item:last-child{margin-right:0}.form-cert-list .form-cert-item input{display:none}.form-cert-list .form-cert-item input:checked+label{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);z-index:2}.form-cert-list .form-cert-item input:checked+label .form-cert-label{background:-webkit-linear-gradient(206.85deg,#000 -7.72%,#353434 102.77%);background:-o-linear-gradient(206.85deg,#000 -7.72%,#353434 102.77%);background:linear-gradient(243.15deg,#000 -7.72%,#353434 102.77%)}.form-cert-list .form-cert-item input:checked+label .form-cert-label .value{color:#fff}.form-cert-list .form-cert-item input:checked+label .form-cert-label .value span{opacity:.4}.form-cert-list .form-cert-item input:checked+label .form-cert-label .date{color:rgba(255,255,255,.4)}.form-cert-list .form-cert-item input:checked+label .form-cert-label .date b{color:rgba(255,255,255,.8)}.form-cert-list .form-cert-item label{display:block;width:100%;-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform;cursor:pointer;position:relative;z-index:1}.js-100-vh,.search-popup-nav{position:fixed;top:0;left:0;right:0;bottom:0}@media screen and (min-width:960px){.form-cert-list .form-cert-item label:hover{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);z-index:3}.form-cert-list .form-cert-item label:hover .form-cert-label{background-image:-webkit-linear-gradient(206.85deg,#000 -7.72%,#353434 102.77%);background-image:-o-linear-gradient(206.85deg,#000 -7.72%,#353434 102.77%);background-image:linear-gradient(243.15deg,#000 -7.72%,#353434 102.77%)}.form-cert-list .form-cert-item label:hover .form-cert-label .value{color:#fff}.form-cert-list .form-cert-item label:hover .form-cert-label .value span{opacity:.4}.form-cert-list .form-cert-item label:hover .form-cert-label .date{color:rgba(255,255,255,.4)}.form-cert-list .form-cert-item label:hover .form-cert-label .date b{color:rgba(255,255,255,.8)}}.form-cert-list .form-cert-item label .form-cert-label{height:8.75vw;border-radius:1.04167vw;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;transition:.2s ease-in-out background}.form-cert-list .form-cert-item label .form-cert-label .value{margin-bottom:.34722vw;margin-left:.69444vw;font-size:2.29167vw;line-height:1.2;text-align:left;color:rgba(255,255,255,.5);-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}@media screen and (max-width:960px){.form-cert-list .form-cert-item label .form-cert-label{height:19.2vw;border-radius:2.4vw}.form-cert-list .form-cert-item label .form-cert-label .value{margin-bottom:.8vw;margin-left:1.33333vw;font-size:5.06667vw}}.form-cert-list .form-cert-item label .form-cert-label .value span{opacity:.2;margin-left:.27778vw;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}.form-cert-list .form-cert-item label .form-cert-label .value span svg{width:1.11111vw;height:1.73611vw}.form-cert-list .form-cert-item label .form-cert-label .date{margin-bottom:.69444vw;margin-right:.90278vw;font-size:.30556vw;line-height:1.67;text-align:left;color:rgba(255,255,255,.2);-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}.form-cert-list .form-cert-item label .form-cert-label .date b{color:rgba(255,255,255,.4);font-weight:400;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}.cert-bottom-cta .cert-bottom-cta-inner .text h2,.cert-bottom-cta .cert-bottom-cta-inner .text p,.search-popup-nav form input{color:#fff;font-stretch:normal;font-style:normal;letter-spacing:normal}.cert-bottom-cta{background:#fff;padding:0 .55556vw .69444vw}@media screen and (max-width:960px){.form-cert-list .form-cert-item label .form-cert-label .value span{margin-left:.53333vw}.form-cert-list .form-cert-item label .form-cert-label .value span svg{width:2.66667vw;height:3.46667vw}.form-cert-list .form-cert-item label .form-cert-label .date{margin-bottom:1.33333vw;margin-right:1.86667vw;font-size:.66667vw}.cert-bottom-cta{padding:0 1.33333vw 13.33333vw}}.cert-bottom-cta .cert-bottom-cta-inner{padding:1.94444vw;border-radius:2.08333vw;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cert-bottom-cta .cert-bottom-cta-inner .text{width:65.97222vw;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.cert-bottom-cta .cert-bottom-cta-inner{padding:4.8vw 2.66667vw 2.66667vw;border-radius:8vw;display:block}.cert-bottom-cta .cert-bottom-cta-inner .text{width:100%;padding:0 2.66667vw;-webkit-box-sizing:border-box;box-sizing:border-box}}.cert-bottom-cta .cert-bottom-cta-inner .text h2{opacity:.5;text-transform:uppercase;font-size:3.33333vw;font-weight:300;line-height:1.29;text-align:left;width:44.375vw}@media screen and (max-width:960px){.cert-bottom-cta .cert-bottom-cta-inner .text h2{font-size:6.4vw;width:100%}}.cert-bottom-cta .cert-bottom-cta-inner .text p{margin-top:6.94444vw;font-size:.97222vw;font-weight:300;line-height:1.6;text-align:right;width:15.97222vw;margin-left:auto}@media screen and (max-width:960px){.cert-bottom-cta .cert-bottom-cta-inner .text p{margin-top:27.73333vw;font-size:4.26667vw;width:100%;text-align:left}}.cert-bottom-cta .cert-bottom-cta-inner .image{width:25.55556vw;-ms-flex-negative:0;flex-shrink:0}.cert-bottom-cta .cert-bottom-cta-inner .image img{width:100%;display:block;border-radius:1.38889vw}.js-100-vh{z-index:-1;pointer-events:none}@media screen and (min-width:960px){nav .inner .search-trigger-nav{background:#fff}nav .inner .search-trigger-nav:hover{background:rgba(255,255,255,.8)}nav .inner .search-trigger-nav svg *{fill:#000}}@media screen and (max-width:960px){.cert-bottom-cta .cert-bottom-cta-inner .image{width:100%;margin-top:5.33333vw}.cert-bottom-cta .cert-bottom-cta-inner .image img{border-radius:5.33333vw}.search-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.search-trigger-nav{width:2.22222vw;height:2.08333vw;border-radius:.55556vw;background:#000;margin-right:.20833vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;transition:.2s ease-in-out background;cursor:pointer}@media screen and (max-width:960px){.search-trigger-nav{width:14.66667vw;height:14.66667vw;background:#242424;border-radius:2.13333vw;margin-right:2.4vw}}.search-trigger-nav:hover{background:#fff}.search-trigger-nav svg{width:1.25vw;height:1.25vw}.search-trigger-nav svg *{fill:#FFF}.search-popup-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.7);display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:101}.search-popup-nav .close-search-popup-nav{cursor:pointer;position:absolute;top:35%;right:20%}.search-popup-nav .close-search-popup-nav:hover span:first-child{-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}.search-popup-nav .close-search-popup-nav:hover span:last-child{-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}.search-popup-nav .close-search-popup-nav .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.38889vw 0}@media screen and (max-width:960px){.search-trigger-nav svg{width:7.46667vw;height:7.46667vw}.search-popup-nav .close-search-popup-nav{right:2%;top:3%}.search-popup-nav .close-search-popup-nav .icon{padding:5.33333vw 0}}.search-popup-nav .close-search-popup-nav span{display:block;width:1.80556vw;height:3px;background:#fff;-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}.search-popup-nav .close-search-popup-nav span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:relative;left:.90278vw}.search-popup-nav .close-search-popup-nav span:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;right:.90278vw}@media screen and (max-width:960px){.search-popup-nav .close-search-popup-nav span{width:6.66667vw}.search-popup-nav .close-search-popup-nav span:first-child{left:3.2vw}.search-popup-nav .close-search-popup-nav span:last-child{right:3.2vw}}.search-popup-nav form{width:50vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:960px){.search-popup-nav form{width:93.33333vw}}.search-popup-nav form .input-wrap{width:44.09722vw}.search-popup-nav form .input-wrap .placeholder{margin:.69444vw 0 0 1.38889vw;font-size:.90278vw;font-style:normal;font-weight:300;line-height:normal;opacity:0}.search-popup-nav form .input-wrap .placeholder.active{opacity:1}@media screen and (max-width:960px){.search-popup-nav form .input-wrap{width:76vw}.search-popup-nav form .input-wrap .placeholder{margin:2.66667vw 0 0 2.66667vw;font-size:3.46667vw}}.search-popup-nav form .button-wrap{width:5.625vw}@media screen and (max-width:960px){.search-popup-nav form .button-wrap{width:16.26667vw}}.search-popup-nav form input{width:100%;display:block;height:5.625vw;border-radius:2.77778vw;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #fff;background-color:rgba(255,255,255,.15);outline:0;-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3.47222vw;font-size:1.52778vw;font-weight:300;line-height:1.14;-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;transition:.2s ease-in-out background}@media screen and (max-width:960px){.search-popup-nav form input{height:16.26667vw;border-radius:9.33333vw;padding:0 6.66667vw;font-size:4.26667vw}}.search-popup-nav form input:hover{background-color:rgba(255,255,255,.25)}.search-popup-nav form input:hover::-webkit-input-placeholder{opacity:.6}.search-popup-nav form input:hover:-ms-input-placeholder{opacity:.6}.search-popup-nav form input:hover::-ms-input-placeholder{opacity:.6}.search-popup-nav form input:hover::placeholder{opacity:.6}.search-popup-nav form input::-webkit-input-placeholder{opacity:.5;color:#fff}.search-popup-nav form input:-ms-input-placeholder{opacity:.5;color:#fff}.search-popup-nav form input::-ms-input-placeholder{opacity:.5;color:#fff}.search-popup-nav form input::placeholder{opacity:.5;color:#fff}.search-popup-nav form button{height:5.625vw;width:100%;-webkit-appearance:none;border:none;outline:0;background-color:#fff;border-radius:50%;cursor:pointer}@media screen and (max-width:960px){.search-popup-nav form button{height:16.26667vw}}.search-popup-nav form button:hover{background:#000}.search-popup-nav form button:hover svg *{fill:#fff}.search-popup-nav form button svg{width:2.08333vw;height:2.08333vw}input{outline:0}.search-results-list{background-color:#8e8e8c;margin-top:-3.47222vw;padding:0 2.5vw 11.80556vw}@media screen and (max-width:960px){.search-popup-nav form button svg{width:8vw;height:8vw}.search-results-list{margin-top:0;padding:5.33333vw 1.33333vw 53.33333vw}}.search-results-list .search-results-item{margin-bottom:.27778vw;padding:1.11111vw 1.59722vw 1.11111vw 1.11111vw;border-radius:1.38889vw;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-transition:.2s ease-in-out background,.2s ease-in-out margin,.2s ease-in-out padding;-o-transition:.2s ease-in-out background,.2s ease-in-out margin,.2s ease-in-out padding;transition:.2s ease-in-out background,.2s ease-in-out margin,.2s ease-in-out padding}@media screen and (max-width:960px){.search-results-list .search-results-item{margin-bottom:1.06667vw;padding:3.2vw 2.66667vw 6.4vw;border-radius:5.33333vw}.search-results-list .search-results-item.has-image .tagname .tag{margin-bottom:28.26667vw}}@media screen and (min-width:960px){.search-results-list .search-results-item:hover{margin-right:-.27778vw;margin-left:-.27778vw;padding:1.11111vw 1.875vw 1.11111vw 1.38889vw}.search-results-list .search-results-item:hover .img-wrap{right:1.38889vw}.search-results-list .search-results-item:hover .arrow{opacity:1}.search-results-list .search-results-item.grey{background:rgba(255,255,255,.8)}}.search-results-list .search-results-item .tagname{width:70.83333vw;-ms-flex-negative:0;flex-shrink:0}.search-results-list .search-results-item .tagname .tag{font-size:.83333vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000;padding:.20833vw .55556vw .13889vw;border-radius:1.18056vw;border:1px solid #000;margin-bottom:2.36111vw;display:inline-block;-webkit-transition:.2s ease-in-out color,.2s ease-in-out background;-o-transition:.2s ease-in-out color,.2s ease-in-out background;transition:.2s ease-in-out color,.2s ease-in-out background}@media screen and (min-width:960px){.search-results-list .search-results-item .tagname .tag:hover{background:#000;color:#fff}}.search-results-list .search-results-item .tagname .name .filled:after{top:-.34722vw;bottom:-.06944vw}@media screen and (max-width:960px){.search-results-list .search-results-item .tagname{width:100%}.search-results-list .search-results-item .tagname .tag{font-size:3.2vw;padding:.8vw 2.13333vw .53333vw;border-radius:4.53333vw;margin-bottom:12vw}.search-results-list .search-results-item .tagname .name .filled:after{top:-1.33333vw;bottom:-.26667vw}}.search-results-list .search-results-item .tagname .filled-inner{position:relative;z-index:2}.search-results-list .search-results-item .tagname .filled{position:relative}.search-results-list .search-results-item .tagname .filled:after{content:'';position:absolute;top:-.20833vw;bottom:-.20833vw;left:0;right:0;background-color:#e4d9d0;border-radius:.27778vw;z-index:1}.search-results-list .search-results-item .tagname .name{text-transform:uppercase;font-size:1.66667vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:left;color:#000;margin-bottom:.20833vw}@media screen and (max-width:960px){.search-results-list .search-results-item .tagname .filled:after{top:-.8vw;bottom:-.8vw;border-radius:1.06667vw}.search-results-list .search-results-item .tagname .name{font-size:5.86667vw;margin-bottom:3.73333vw}}.search-results-list .search-results-item .tagname .desc{opacity:.8;font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.53;letter-spacing:normal;text-align:left;color:#000}.search-results-list .search-results-item .img-wrap{width:12.5vw;position:absolute;top:1.11111vw;right:1.11111vw;bottom:1.11111vw;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:.55556vw;overflow:hidden;-webkit-transition:.2s ease-in-out right;-o-transition:.2s ease-in-out right;transition:.2s ease-in-out right}@media screen and (max-width:960px){.search-results-list .search-results-item .tagname .desc{font-size:4vw}.search-results-list .search-results-item .img-wrap{width:45.33333vw;top:3.2vw;right:2.66667vw;bottom:auto;height:30.4vw;border-radius:2.13333vw}}.search-results-list .search-results-item .img-wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.search-results-list .search-results-item .arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:.69444vw;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;opacity:0}@media screen and (max-width:960px){.search-results-list .search-results-item .arrow{display:none}}.search-results-list .search-results-item .arrow:hover svg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.search-results-list .search-results-item .arrow svg{-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform;width:1.52778vw;height:1.52778vw;display:block}.search-results-list-no-found{background-color:#8e8e8c;padding-top:2.08333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding-bottom:11.80556vw}.search-results-list-no-found .icon svg{width:4.44444vw;height:3.81944vw}.search-results-list-no-found .text{margin-top:1.80556vw;font-size:1.25vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;text-align:center;color:#fff;opacity:.6}@media screen and (max-width:960px){.search-results-list-no-found{padding-top:18.66667vw;padding-bottom:45.33333vw}.search-results-list-no-found .icon svg{width:16vw;height:13.33333vw}.search-results-list-no-found .text{margin-top:5.6vw;font-size:4.26667vw}}header nav .inner .left-nav{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYnMvX3Jlc2V0LnNjc3MiLCJsaWJzL19zZWxlY3QyLnNjc3MiLCJsaWJzL19zbGljay5zY3NzIiwic3R5bGVfY2VydC5jc3MiLCJsaWJzL19hbmltYXRlLnNjc3MiLCJsaWJzL19kYXRldGltZXBpY2tlci5zY3NzIiwiY29tbW9uL19mb250cy5zY3NzIiwiY29tbW9uL19tYWluLnNjc3MiLCJfbWl4aW5zLnNjc3MiLCJjb21tb24vX2NlcnQuc2NzcyIsImNvbW1vbi9fc2VhcmNoLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7OztFQUdFO0FBRUY7RUFDRSxVQUFTO0VBQ1QsV0FBVTtFQUNWLFVBQVM7RUFDVCxnQkFBZTtFQUNmLGNBQWE7RUFDYix5QkFBd0IsRUFBRzs7QUFFN0IsaURBQWlEO0FBRWpEO0VBQ0UsZUFBYyxFQUFHOztBQUVuQjtFQUNFLGVBQWMsRUFBRzs7QUFFbkI7RUFDRSxpQkFBZ0IsRUFBRzs7QUFFckI7RUFDRSxhQUFZLEVBQUc7O0FBRWpCO0VBRUksWUFBVztFQUNYLGNBQWEsRUFBRzs7QUFFcEI7RUFFSSxZQUFXO0VBQ1gsY0FBYSxFQUFHOztBQUVwQjtFQUNFLDBCQUF5QjtFQUN6QixrQkFBaUIsRUFBRzs7QUN2Q3RCO0VBQ0UsK0JBQXNCO0VBQXRCLHVCQUFzQjtFQUN0QixzQkFBcUI7RUFDckIsVUFBUztFQUNULG1CQUFrQjtFQUNsQix1QkFBc0IsRUFBRzs7QUFDekI7RUFDRSwrQkFBc0I7RUFBdEIsdUJBQXNCO0VBQ3RCLGdCQUFlO0VBQ2YsZUFBYztFQUNkLGFBQVk7RUFDWix1QkFBaUI7RUFBakIsc0JBQWlCO0VBQWpCLGtCQUFpQjtFQUNqQiwwQkFBeUIsRUFBRzs7QUFDNUI7RUFDRSxlQUFjO0VBQ2Qsa0JBQWlCO0VBQ2pCLG9CQUFtQjtFQUNuQixpQkFBZ0I7RUFDaEIsMkJBQXVCO0VBQXZCLHdCQUF1QjtFQUN2QixvQkFBbUIsRUFBRzs7QUFDeEI7RUFDRSxtQkFBa0IsRUFBRzs7QUFDekI7RUFD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OiJzdHlsZV9jZXJ0Lm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xuICAgdjIuMCB8IDIwMTEwMTI2XG4gICBMaWNlbnNlOiBub25lIChwdWJsaWMgZG9tYWluKVxuKi9cblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsIGEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSwgZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLCBzbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLCBiLCB1LCBpLCBjZW50ZXIsIGRsLCBkdCwgZGQsIG9sLCB1bCwgbGksIGZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLCB0YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCwgYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIGZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksIHRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7IH1cblxuYmxvY2txdW90ZSB7XG4gICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBjb250ZW50OiBub25lOyB9IH1cblxucSB7XG4gICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBjb250ZW50OiBub25lOyB9IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDsgfSIsIi5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgfVxuICAgIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc2VsZWN0Mi1jb250YWluZXJbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi1oZWlnaHQ6IDMycHg7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgfVxuICAgIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZm9udC1zaXplOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLnNlbGVjdDItZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTAwMDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDUxOyB9XG5cbi5zZWxlY3QyLXJlc3VsdHMge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmc6IDZweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWRdIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgbGVmdDogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNHB4OyB9XG4gIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG4gIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24uc2VsZWN0Mi1zZWFyY2gtLWhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNlbGVjdDItY2xvc2UtbWFzayB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogOTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTsgfVxuXG4uc2VsZWN0Mi1oaWRkZW4tYWNjZXNzaWJsZSB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTk5OyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMXB4O1xuICAgIHJpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDIwcHg7IH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzg4OCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDVweCA0cHggMCA0cHg7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHdpZHRoOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGxlZnQ6IDFweDtcbiAgcmlnaHQ6IGF1dG87IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzg4OCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwIDRweCA1cHggNHB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiB0ZXh0OyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmc6IDFweDsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIHBhZGRpbmc6IDAgNXB4OyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7IH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMzMzOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXI6IHNvbGlkIGJsYWNrIDFweDtcbiAgb3V0bGluZTogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bcm9sZT1ncm91cF0ge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1kaXNhYmxlZD10cnVlXSB7XG4gIGNvbG9yOiAjOTk5OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDFlbTsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xZW07XG4gICAgcGFkZGluZy1sZWZ0OiAyZW07IH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAzZW07IH1cbiAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogNGVtOyB9XG4gICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC00ZW07XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1ZW07IH1cbiAgICAgICAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNWVtO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2ZW07IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg5N2ZiO1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNnB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCB3aGl0ZSA1MCUsICNlZWVlZWUgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHdoaXRlIDUwJSwgI2VlZWVlZSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgd2hpdGUgNTAlLCAjZWVlZWVlIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkZGRkZGRicsIGVuZENvbG9yc3RyPScjRkZFRUVFRUUnLCBHcmFkaWVudFR5cGU9MCk7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiOyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBsaW5lLWhlaWdodDogMjhweDsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTk5OyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxcHg7XG4gICAgcmlnaHQ6IDFweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWVlZWUgNTAlLCAjY2NjY2NjIDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWVlZWUgNTAlLCAjY2NjY2NjIDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlZWVlZWUgNTAlLCAjY2NjY2NjIDEwMCUpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjRkZFRUVFRUUnLCBlbmRDb2xvcnN0cj0nI0ZGQ0NDQ0NDJywgR3JhZGllbnRUeXBlPTApOyB9XG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gICAgICBib3JkZXItY29sb3I6ICM4ODggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiA1cHggNHB4IDAgNHB4O1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB3aWR0aDogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBsZWZ0OiAxcHg7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODg4IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDRweCA1cHggNHB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCB3aGl0ZSAwJSwgI2VlZWVlZSA1MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCB3aGl0ZSAwJSwgI2VlZWVlZSA1MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB3aGl0ZSAwJSwgI2VlZWVlZSA1MCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkZGRkZGRicsIGVuZENvbG9yc3RyPScjRkZFRUVFRUUnLCBHcmFkaWVudFR5cGU9MCk7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWVlZWUgNTAlLCB3aGl0ZSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZWVlZSA1MCUsIHdoaXRlIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWVlZWVlIDUwJSwgd2hpdGUgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI0ZGRUVFRUVFJywgZW5kQ29sb3JzdHI9JyNGRkZGRkZGRicsIEdyYWRpZW50VHlwZT0wKTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogdGV4dDtcbiAgb3V0bGluZTogMDsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzU4OTdmYjsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDVweDsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgcGFkZGluZzogMCA1cHg7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgY29sb3I6ICM4ODg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDsgfVxuICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICAgICAgY29sb3I6ICM1NTU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBvdXRsaW5lOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gIGJvcmRlci10b3A6IG5vbmU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbltyb2xlPWdyb3VwXSB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLWRpc2FibGVkPXRydWVdIHtcbiAgY29sb3I6IGdyZXk7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg3NWQ3O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNnB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIGJvcmRlci1jb2xvcjogIzU4OTdmYjsgfVxuIiwiLyogU2xpZGVyICovXG5cbi5zbGljay1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmRyYWdnaW5nIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjdXJzb3I6IGhhbmQ7XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5kcmFnZ2luZyBpbWcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiLyogaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC9cbiAgIHYyLjAgfCAyMDExMDEyNlxuICAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcbiovXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7IH1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTsgfVxuXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXJbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLnNlbGVjdDItZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTAwMDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDUxOyB9XG5cbi5zZWxlY3QyLXJlc3VsdHMge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmc6IDZweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWRdIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIGxlZnQ6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDRweDsgfVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBwYWRkaW5nOiA0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duLnNlbGVjdDItc2VhcmNoLS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2VsZWN0Mi1jbG9zZS1tYXNrIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiA5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApOyB9XG5cbi5zZWxlY3QyLWhpZGRlbi1hY2Nlc3NpYmxlIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDUwJSkgIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBoZWlnaHQ6IDI2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIHJpZ2h0OiAxcHg7XG4gIHdpZHRoOiAyMHB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICBib3JkZXItY29sb3I6ICM4ODggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNXB4IDRweCAwIDRweDtcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBsZWZ0OiAxcHg7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODg4IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAgNHB4IDVweCA0cHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHRleHQ7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgbGkge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nOiAxcHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmc6IDAgNXB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogIzk5OTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tcmlnaHQ6IDJweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlcjogc29saWQgYmxhY2sgMXB4O1xuICBvdXRsaW5lOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbltyb2xlPWdyb3VwXSB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLWRpc2FibGVkPXRydWVdIHtcbiAgY29sb3I6ICM5OTk7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMWVtOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICBwYWRkaW5nLWxlZnQ6IDJlbTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IC0yZW07XG4gIHBhZGRpbmctbGVmdDogM2VtOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IC0zZW07XG4gIHBhZGRpbmctbGVmdDogNGVtOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtNGVtO1xuICBwYWRkaW5nLWxlZnQ6IDVlbTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IC01ZW07XG4gIHBhZGRpbmctbGVmdDogNmVtOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4OTdmYjtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDZweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgd2hpdGUgNTAlLCAjZWVlZWVlIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCB3aGl0ZSA1MCUsICNlZWVlZWUgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHdoaXRlIDUwJSwgI2VlZWVlZSAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjRkZGRkZGRkYnLCBlbmRDb2xvcnN0cj0nI0ZGRUVFRUVFJywgR3JhZGllbnRUeXBlPTApOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBjb2xvcjogIzQ0NDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGhlaWdodDogMjZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgcmlnaHQ6IDFweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZWVlZSA1MCUsICNjY2NjY2MgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWVlZWUgNTAlLCAjY2NjY2NjIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWVlZWVlIDUwJSwgI2NjY2NjYyAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjRkZFRUVFRUUnLCBlbmRDb2xvcnN0cj0nI0ZGQ0NDQ0NDJywgR3JhZGllbnRUeXBlPTApOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICBib3JkZXItY29sb3I6ICM4ODggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNXB4IDRweCAwIDRweDtcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBsZWZ0OiAxcHg7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4ODggdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMCA0cHggNXB4IDRweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgd2hpdGUgMCUsICNlZWVlZWUgNTAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgd2hpdGUgMCUsICNlZWVlZWUgNTAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgd2hpdGUgMCUsICNlZWVlZWUgNTAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjRkZGRkZGRkYnLCBlbmRDb2xvcnN0cj0nI0ZGRUVFRUVFJywgR3JhZGllbnRUeXBlPTApOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlZWVlIDUwJSwgd2hpdGUgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWVlZWUgNTAlLCB3aGl0ZSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2VlZWVlZSA1MCUsIHdoaXRlIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkVFRUVFRScsIGVuZENvbG9yc3RyPScjRkZGRkZGRkYnLCBHcmFkaWVudFR5cGU9MCk7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHRleHQ7XG4gIG91dGxpbmU6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgNXB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBwYWRkaW5nOiAwIDVweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6ICM4ODg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjNTU1OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU4OTdmYjsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgb3V0bGluZTogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUge1xuICBib3JkZXItYm90dG9tOiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICBib3JkZXItdG9wOiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bcm9sZT1ncm91cF0ge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1kaXNhYmxlZD10cnVlXSB7XG4gIGNvbG9yOiBncmV5OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4NzVkNztcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDZweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24ge1xuICBib3JkZXItY29sb3I6ICM1ODk3ZmI7IH1cblxuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5zbGljay1saXN0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY3Vyc29yOiBoYW5kOyB9XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lOyB9XG4gIFtkaXI9XCJydGxcIl0gLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLnNsaWNrLXNsaWRlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiFcbiAqIGFuaW1hdGUuY3NzIC0gaHR0cHM6Ly9hbmltYXRlLnN0eWxlL1xuICogVmVyc2lvbiAtIDQuMS4xXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgLSBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICogQ29weXJpZ2h0IChjKSAyMDIwIEFuaW1hdGUuY3NzXG4gKi9cbjpyb290IHtcbiAgLS1hbmltYXRlLWR1cmF0aW9uOjFzO1xuICAtLWFuaW1hdGUtZGVsYXk6MXM7XG4gIC0tYW5pbWF0ZS1yZXBlYXQ6MTsgfVxuXG4uYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1hbmltYXRlLWR1cmF0aW9uKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1hbmltYXRlLWR1cmF0aW9uKTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG5cbi5hbmltYXRlZC5pbmZpbml0ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlOyB9XG5cbi5hbmltYXRlZC5yZXBlYXQtMSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1hbmltYXRlLXJlcGVhdCk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWFuaW1hdGUtcmVwZWF0KTsgfVxuXG4uYW5pbWF0ZWQucmVwZWF0LTIge1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDI7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDI7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogY2FsYyh2YXIoLS1hbmltYXRlLXJlcGVhdCkqMik7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGNhbGModmFyKC0tYW5pbWF0ZS1yZXBlYXQpKjIpOyB9XG5cbi5hbmltYXRlZC5yZXBlYXQtMyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMztcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBjYWxjKHZhcigtLWFuaW1hdGUtcmVwZWF0KSozKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogY2FsYyh2YXIoLS1hbmltYXRlLXJlcGVhdCkqMyk7IH1cblxuLmFuaW1hdGVkLmRlbGF5LTFzIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDFzO1xuICBhbmltYXRpb24tZGVsYXk6IDFzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogdmFyKC0tYW5pbWF0ZS1kZWxheSk7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tYW5pbWF0ZS1kZWxheSk7IH1cblxuLmFuaW1hdGVkLmRlbGF5LTJzIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDJzO1xuICBhbmltYXRpb24tZGVsYXk6IDJzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogY2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSoyKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjIpOyB9XG5cbi5hbmltYXRlZC5kZWxheS0zcyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAzcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAzcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IGNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqMyk7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSozKTsgfVxuXG4uYW5pbWF0ZWQuZGVsYXktNHMge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogNHM7XG4gIGFuaW1hdGlvbi1kZWxheTogNHM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiBjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjQpO1xuICBhbmltYXRpb24tZGVsYXk6IGNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqNCk7IH1cblxuLmFuaW1hdGVkLmRlbGF5LTVzIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDVzO1xuICBhbmltYXRpb24tZGVsYXk6IDVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogY2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSo1KTtcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjUpOyB9XG5cbi5hbmltYXRlZC5mYXN0ZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IC41cztcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikvMik7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKS8yKTsgfVxuXG4uYW5pbWF0ZWQuZmFzdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuOHM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjhzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjgpO1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC44KTsgfVxuXG4uYW5pbWF0ZWQuc2xvdyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMik7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSoyKTsgfVxuXG4uYW5pbWF0ZWQuc2xvd2VyIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDNzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSozKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjMpOyB9XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSwgcHJpbnQge1xuICAuYW5pbWF0ZWQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxbXMgIWltcG9ydGFudDtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDFtcyAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMW1zICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMW1zICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSAhaW1wb3J0YW50OyB9XG4gIC5hbmltYXRlZFtjbGFzcyo9T3V0XSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2Uge1xuICAwJSwgMjAlLCA1MyUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICA0MCUsIDQzJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApIHNjYWxlWSgxLjEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApIHNjYWxlWSgxLjEpOyB9XG4gIDcwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApIHNjYWxlWSgxLjA1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKSBzY2FsZVkoMS4wNSk7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGVZKDAuOTUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZVkoMC45NSk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCkgc2NhbGVZKDEuMDIpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCkgc2NhbGVZKDEuMDIpOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2Uge1xuICAwJSwgMjAlLCA1MyUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICA0MCUsIDQzJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApIHNjYWxlWSgxLjEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApIHNjYWxlWSgxLjEpOyB9XG4gIDcwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApIHNjYWxlWSgxLjA1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKSBzY2FsZVkoMS4wNSk7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGVZKDAuOTUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZVkoMC45NSk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCkgc2NhbGVZKDEuMDIpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCkgc2NhbGVZKDEuMDIpOyB9IH1cblxuLmJvdW5jZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGFzaCB7XG4gIDAlLCA1MCUsIHRvIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDI1JSwgNzUlIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyBmbGFzaCB7XG4gIDAlLCA1MCUsIHRvIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDI1JSwgNzUlIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLmZsYXNoIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxhc2g7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGFzaDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfSB9XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfSB9XG5cbi5wdWxzZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBydWJiZXJCYW5kIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7IH1cbiAgNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45NSwgMS4wNSwgMSk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJ1YmJlckJhbmQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTsgfVxuICA2NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfSB9XG5cbi5ydWJiZXJCYW5kIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcnViYmVyQmFuZDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlWCB7XG4gIDAlLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIDEwJSwgMzAlLCA1MCUsIDcwJSwgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApOyB9XG4gIDIwJSwgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNoYWtlWCB7XG4gIDAlLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIDEwJSwgMzAlLCA1MCUsIDcwJSwgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApOyB9XG4gIDIwJSwgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7IH0gfVxuXG4uc2hha2VYIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hha2VYO1xuICBhbmltYXRpb24tbmFtZTogc2hha2VYOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzaGFrZVkge1xuICAwJSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICAxMCUsIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTsgfVxuICAyMCUsIDQwJSwgNjAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzaGFrZVkge1xuICAwJSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICAxMCUsIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTsgfVxuICAyMCUsIDQwJSwgNjAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApOyB9IH1cblxuLnNoYWtlWSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNoYWtlWTtcbiAgYW5pbWF0aW9uLW5hbWU6IHNoYWtlWTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaGVhZFNoYWtlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICA2LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7IH1cbiAgMTguNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpOyB9XG4gIDMxLjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7IH1cbiAgNDMuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9IH1cblxuQGtleWZyYW1lcyBoZWFkU2hha2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG4gIDYuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTsgfVxuICAxOC41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7IH1cbiAgMzEuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTsgfVxuICA0My41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH0gfVxuXG4uaGVhZFNoYWtlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhlYWRTaGFrZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGhlYWRTaGFrZTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmcge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpOyB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgc3dpbmcge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpOyB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfSB9XG5cbi5zd2luZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3dpbmc7XG4gIGFuaW1hdGlvbi1uYW1lOiBzd2luZzsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgdGFkYSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpOyB9XG4gIDEwJSwgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUoLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUoLTNkZWcpOyB9XG4gIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUoM2RlZyk7IH1cbiAgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKC0zZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfSB9XG5cbkBrZXlmcmFtZXMgdGFkYSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpOyB9XG4gIDEwJSwgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUoLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUoLTNkZWcpOyB9XG4gIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUoM2RlZyk7IH1cbiAgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKC0zZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfSB9XG5cbi50YWRhIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogdGFkYTtcbiAgYW5pbWF0aW9uLW5hbWU6IHRhZGE7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHdvYmJsZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgMTUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZSgtNWRlZyk7IH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUoM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZSgzZGVnKTsgfVxuICA0NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUoLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlKC0zZGVnKTsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZSgyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlKDJkZWcpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlKC0xZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlKC0xZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyB3b2JibGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZSgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUoLTVkZWcpOyB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUoM2RlZyk7IH1cbiAgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZSgtM2RlZyk7IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUoMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZSgyZGVnKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZSgtMWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZSgtMWRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi53b2JibGUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB3b2JibGU7XG4gIGFuaW1hdGlvbi1uYW1lOiB3b2JibGU7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGplbGxvIHtcbiAgMCUsIDExLjElLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIDIyLjIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7IH1cbiAgMzMuMyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpOyB9XG4gIDQ0LjQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpOyB9XG4gIDU1LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpOyB9XG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7IH1cbiAgNzcuNyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyZGVnKSBza2V3WSgwLjM5MDYyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjJkZWcpIHNrZXdZKDAuMzkwNjJkZWcpOyB9XG4gIDg4LjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuMTk1MzFkZWcpIHNrZXdZKC0wLjE5NTMxZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxZGVnKSBza2V3WSgtMC4xOTUzMWRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGplbGxvIHtcbiAgMCUsIDExLjElLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIDIyLjIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7IH1cbiAgMzMuMyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpOyB9XG4gIDQ0LjQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpOyB9XG4gIDU1LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpOyB9XG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7IH1cbiAgNzcuNyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyZGVnKSBza2V3WSgwLjM5MDYyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjJkZWcpIHNrZXdZKDAuMzkwNjJkZWcpOyB9XG4gIDg4LjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuMTk1MzFkZWcpIHNrZXdZKC0wLjE5NTMxZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxZGVnKSBza2V3WSgtMC4xOTUzMWRlZyk7IH0gfVxuXG4uamVsbG8ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBqZWxsbztcbiAgYW5pbWF0aW9uLW5hbWU6IGplbGxvO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBoZWFydEJlYXQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgMTQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7IH1cbiAgMjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICA0MiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKTsgfVxuICA3MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cblxuQGtleWZyYW1lcyBoZWFydEJlYXQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgMTQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7IH1cbiAgMjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICA0MiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKTsgfVxuICA3MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cblxuLmhlYXJ0QmVhdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhlYXJ0QmVhdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGhlYXJ0QmVhdDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDEuM3M7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMS4zcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMS4zKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjEuMyk7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBiYWNrSW5Eb3duIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBiYWNrSW5Eb3duIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLmJhY2tJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBiYWNrSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogYmFja0luRG93bjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgYmFja0luTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5iYWNrSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYmFja0luTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJhY2tJbkxlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJhY2tJblJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgYmFja0luUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLmJhY2tJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYmFja0luUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBiYWNrSW5SaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luVXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTIwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMjAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBiYWNrSW5VcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMjAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEyMDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4uYmFja0luVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBiYWNrSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJhY2tJblVwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBiYWNrT3V0RG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNzAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDcwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9IH1cblxuQGtleWZyYW1lcyBiYWNrT3V0RG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNzAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDcwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9IH1cblxuLmJhY2tPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYmFja091dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBiYWNrT3V0RG93bjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmFja091dExlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfVxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJhY2tPdXRMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9IH1cblxuLmJhY2tPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYmFja091dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBiYWNrT3V0TGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmFja091dFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfSB9XG5cbkBrZXlmcmFtZXMgYmFja091dFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfSB9XG5cbi5iYWNrT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBiYWNrT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBiYWNrT3V0UmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJhY2tPdXRVcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNzAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJhY2tPdXRVcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNzAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH0gfVxuXG4uYmFja091dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYmFja091dFVwO1xuICBhbmltYXRpb24tbmFtZTogYmFja091dFVwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbiB7XG4gIDAlLCAyMCUsIDQwJSwgNjAlLCA4MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTsgfVxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluIHtcbiAgMCUsIDIwJSwgNDAlLCA2MCUsIDgwJSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpOyB9XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfSB9XG5cbi5ib3VuY2VJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IC43NXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpO1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW47IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluRG93biB7XG4gIDAlLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCkgc2NhbGVZKDMpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCkgc2NhbGVZKDMpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCkgc2NhbGVZKDAuOSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKSBzY2FsZVkoMC45KTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgc2NhbGVZKDAuOTUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHNjYWxlWSgwLjk1KTsgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApIHNjYWxlWSgwLjk4NSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApIHNjYWxlWSgwLjk4NSk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKSBzY2FsZVkoMyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKSBzY2FsZVkoMyk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKSBzY2FsZVkoMC45KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApIHNjYWxlWSgwLjkpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKSBzY2FsZVkoMC45NSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgc2NhbGVZKDAuOTUpOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCkgc2NhbGVZKDAuOTg1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCkgc2NhbGVZKDAuOTg1KTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmJvdW5jZUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluRG93bjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKSBzY2FsZVgoMyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKSBzY2FsZVgoMyk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKSBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKSBzY2FsZVgoMSk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApIHNjYWxlWCgwLjk4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKSBzY2FsZVgoMC45OCk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKSBzY2FsZVgoMC45OTUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKSBzY2FsZVgoMC45OTUpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdCB7XG4gIDAlLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCkgc2NhbGVYKDMpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCkgc2NhbGVYKDMpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCkgc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCkgc2NhbGVYKDEpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKSBzY2FsZVgoMC45OCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCkgc2NhbGVYKDAuOTgpOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCkgc2NhbGVYKDAuOTk1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCkgc2NhbGVYKDAuOTk1KTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmJvdW5jZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XG4gIDAlLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKSBzY2FsZVgoMyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApIHNjYWxlWCgzKTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKSBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCkgc2NhbGVYKDEpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApIHNjYWxlWCgwLjk4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApIHNjYWxlWCgwLjk4KTsgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKSBzY2FsZVgoMC45OTUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCkgc2NhbGVYKDAuOTk1KTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApIHNjYWxlWCgzKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCkgc2NhbGVYKDMpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApIHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKSBzY2FsZVgoMSk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCkgc2NhbGVYKDAuOTgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCkgc2NhbGVYKDAuOTgpOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApIHNjYWxlWCgwLjk5NSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKSBzY2FsZVgoMC45OTUpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG4uYm91bmNlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApIHNjYWxlWSg1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCkgc2NhbGVZKDUpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHNjYWxlWSgwLjkpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHNjYWxlWSgwLjkpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHNjYWxlWSgwLjk1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHNjYWxlWSgwLjk1KTsgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKSBzY2FsZVkoMC45ODUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCkgc2NhbGVZKDAuOTg1KTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApIHNjYWxlWSg1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCkgc2NhbGVZKDUpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHNjYWxlWSgwLjkpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHNjYWxlWSgwLjkpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHNjYWxlWSgwLjk1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHNjYWxlWSgwLjk1KTsgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKSBzY2FsZVkoMC45ODUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCkgc2NhbGVZKDAuOTg1KTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmJvdW5jZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0IHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7IH1cbiAgNTAlLCA1NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0IHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7IH1cbiAgNTAlLCA1NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTsgfSB9XG5cbi5ib3VuY2VPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjc1KTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSBzY2FsZVkoMC45ODUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCkgc2NhbGVZKDAuOTg1KTsgfVxuICA0MCUsIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHNjYWxlWSgwLjkpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHNjYWxlWSgwLjkpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApIHNjYWxlWSgzKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCkgc2NhbGVZKDMpOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VPdXREb3duIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCkgc2NhbGVZKDAuOTg1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHNjYWxlWSgwLjk4NSk7IH1cbiAgNDAlLCA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKSBzY2FsZVkoMC45KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKSBzY2FsZVkoMC45KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKSBzY2FsZVkoMyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApIHNjYWxlWSgzKTsgfSB9XG5cbi5ib3VuY2VPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dExlZnQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApIHNjYWxlWCgwLjkpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCkgc2NhbGVYKDAuOSk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApIHNjYWxlWCgyKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApIHNjYWxlWCgyKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCkgc2NhbGVYKDAuOSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKSBzY2FsZVgoMC45KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCkgc2NhbGVYKDIpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCkgc2NhbGVYKDIpOyB9IH1cblxuLmJvdW5jZU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0TGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKSBzY2FsZVgoMC45KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKSBzY2FsZVgoMC45KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKSBzY2FsZVgoMik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApIHNjYWxlWCgyKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKSBzY2FsZVgoMC45KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKSBzY2FsZVgoMC45KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKSBzY2FsZVgoMik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApIHNjYWxlWCgyKTsgfSB9XG5cbi5ib3VuY2VPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0UmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFVwIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHNjYWxlWSgwLjk4NSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgc2NhbGVZKDAuOTg1KTsgfVxuICA0MCUsIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCkgc2NhbGVZKDAuOSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKSBzY2FsZVkoMC45KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCkgc2NhbGVZKDMpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCkgc2NhbGVZKDMpOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VPdXRVcCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKSBzY2FsZVkoMC45ODUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHNjYWxlWSgwLjk4NSk7IH1cbiAgNDAlLCA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApIHNjYWxlWSgwLjkpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCkgc2NhbGVZKDAuOSk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApIHNjYWxlWSgzKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApIHNjYWxlWSgzKTsgfSB9XG5cbi5ib3VuY2VPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5mYWRlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmZhZGVJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bkJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluRG93bkJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5mYWRlSW5Eb3duQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bkJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25CaWc7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmZhZGVJbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5mYWRlSW5MZWZ0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5mYWRlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmZhZGVJblJpZ2h0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodEJpZzsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmZhZGVJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG4uZmFkZUluVXBCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Ub3BMZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgLTEwMCUsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluVG9wTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG4uZmFkZUluVG9wTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblRvcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Ub3BMZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Ub3BSaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAtMTAwJSwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5Ub3BSaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAtMTAwJSwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmZhZGVJblRvcFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVG9wUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Ub3BSaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluQm90dG9tTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMTAwJSwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5Cb3R0b21MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAxMDAlLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG4uZmFkZUluQm90dG9tTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkJvdHRvbUxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Cb3R0b21MZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Cb3R0b21SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDEwMCUsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluQm90dG9tUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAxMDAlLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG4uZmFkZUluQm90dG9tUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Cb3R0b21SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkJvdHRvbVJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5mYWRlT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH0gfVxuXG4uZmFkZU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bkJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZU91dERvd25CaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7IH0gfVxuXG4uZmFkZU91dERvd25CaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bkJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duQmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfSB9XG5cbi5mYWRlT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dExlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7IH0gfVxuXG4uZmFkZU91dExlZnRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0QmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7IH0gfVxuXG4uZmFkZU91dFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTsgfSB9XG5cbi5mYWRlT3V0UmlnaHRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHRCaWc7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRVcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH0gfVxuXG4uZmFkZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXBCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZU91dFVwQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7IH0gfVxuXG4uZmFkZU91dFVwQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VG9wTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAtMTAwJSwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRUb3BMZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKTsgfSB9XG5cbi5mYWRlT3V0VG9wTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRUb3BMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFRvcExlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRUb3BSaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgLTEwMCUsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0VG9wUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIC0xMDAlLCAwKTsgfSB9XG5cbi5mYWRlT3V0VG9wUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VG9wUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VG9wUmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAxMDAlLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZU91dEJvdHRvbVJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDEwMCUsIDApOyB9IH1cblxuLmZhZGVPdXRCb3R0b21SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRCb3R0b21SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRCb3R0b21SaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dEJvdHRvbUxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAxMDAlLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZU91dEJvdHRvbUxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAxMDAlLCAwKTsgfSB9XG5cbi5mYWRlT3V0Qm90dG9tTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRCb3R0b21MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dEJvdHRvbUxlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKC0xdHVybik7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgtMXR1cm4pO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH0gfVxuXG5Aa2V5ZnJhbWVzIGZsaXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKC0xdHVybik7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgtMXR1cm4pO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH0gfVxuXG4uYW5pbWF0ZWQuZmxpcCB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXA7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJblgge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfSB9XG5cbkBrZXlmcmFtZXMgZmxpcEluWCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpOyB9IH1cblxuLmZsaXBJblgge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwSW5YO1xuICBhbmltYXRpb24tbmFtZTogZmxpcEluWDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpOyB9IH1cblxuQGtleWZyYW1lcyBmbGlwSW5ZIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgb3BhY2l0eTogMDsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtNWRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7IH0gfVxuXG4uZmxpcEluWSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBJblk7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpOyB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgZmxpcE91dFgge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uZmxpcE91dFgge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjc1KTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRYO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpOyB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgZmxpcE91dFkge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uZmxpcE91dFkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjc1KTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WTtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRZOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW5SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgbGlnaHRTcGVlZEluUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG4ubGlnaHRTcGVlZEluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJblJpZ2h0O1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZEluTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTIwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goNWRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgbGlnaHRTcGVlZEluTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTIwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goNWRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5saWdodFNwZWVkSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZEluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbkxlZnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0UmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyBsaWdodFNwZWVkT3V0UmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLmxpZ2h0U3BlZWRPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRPdXRSaWdodDtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0TGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyBsaWdodFNwZWVkT3V0TGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLmxpZ2h0U3BlZWRPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0TGVmdDtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0yMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGVJbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0yMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLnJvdGF0ZUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5yb3RhdGVJbkRvd25MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93bkxlZnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5yb3RhdGVJbkRvd25SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93blJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLnJvdGF0ZUluVXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLnJvdGF0ZUluVXBSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjAwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLnJvdGF0ZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLnJvdGF0ZU91dERvd25MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duTGVmdDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5yb3RhdGVPdXREb3duUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duUmlnaHQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5yb3RhdGVPdXRVcExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLnJvdGF0ZU91dFVwUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBSaWdodDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDsgfVxuICAyMCUsIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoODBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7IH1cbiAgNDAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgaGluZ2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDsgfVxuICAyMCUsIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoODBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7IH1cbiAgNDAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5oaW5nZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMik7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSoyKTtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaGluZ2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBoaW5nZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGphY2tJblRoZUJveCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHJvdGF0ZSgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHJvdGF0ZSgzMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTsgfVxuICA3MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGphY2tJblRoZUJveCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHJvdGF0ZSgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHJvdGF0ZSgzMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTsgfVxuICA3MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH0gfVxuXG4uamFja0luVGhlQm94IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogamFja0luVGhlQm94O1xuICBhbmltYXRpb24tbmFtZTogamFja0luVGhlQm94OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb2xsSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZSgtMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUoLTEyMGRlZyk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyByb2xsSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZSgtMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUoLTEyMGRlZyk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLnJvbGxJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbE91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUoMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZSgxMjBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyByb2xsT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZSgxMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlKDEyMGRlZyk7IH0gfVxuXG4ucm9sbE91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvbGxPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb2xsT3V0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyB6b29tSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLnpvb21JbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JbjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbi56b29tSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JbkRvd247IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHpvb21JbkxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG4uem9vbUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbUluUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG4uem9vbUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JblJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbUluVXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG4uem9vbUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JblVwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uem9vbU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0RG93biB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbU91dERvd24ge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG4uem9vbU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXREb3duO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRMZWZ0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXRMZWZ0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7IH0gfVxuXG4uem9vbU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRMZWZ0O1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFJpZ2h0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXRSaWdodCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApOyB9IH1cblxuLnpvb21PdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRSaWdodDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFVwIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpOyB9IH1cblxuQGtleWZyYW1lcyB6b29tT3V0VXAge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG4uem9vbU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dFVwO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5Eb3duIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZUluRG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5zbGlkZUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5zbGlkZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG4uc2xpZGVJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluVXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZUluVXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLnNsaWRlSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5VcDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXREb3duIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZU91dERvd24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH0gfVxuXG4uc2xpZGVPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dExlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH0gfVxuXG4uc2xpZGVPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRMZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9IH1cblxuLnNsaWRlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRSaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRVcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZU91dFVwIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH0gfVxuXG4uc2xpZGVPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFVwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIge1xuICBib3gtc2hhZG93OiAwIDVweCAxNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjUwNik7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmJiO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctdG9wOiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk5OTtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X3J0bCB7XG4gIHBhZGRpbmc6IDhweCAwIDhweCA4cHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogMjEwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciBidXR0b24ge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ueGRzb2Z0X25vc2VsZWN0IHtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW8tdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi54ZHNvZnRfbm9zZWxlY3Q6OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi54ZHNvZnRfbm9zZWxlY3Q6Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgKiB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9kYXRlcGlja2VyLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2RhdGVwaWNrZXIuYWN0aXZlLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlci5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfZGF0ZXBpY2tlciB7XG4gIHdpZHRoOiAyMjRweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfcnRsIC54ZHNvZnRfZGF0ZXBpY2tlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X3Nob3d3ZWVrcyAueGRzb2Z0X2RhdGVwaWNrZXIge1xuICB3aWR0aDogMjU2cHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIge1xuICB3aWR0aDogNThweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9ydGwgLnhkc29mdF90aW1lcGlja2VyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2RhdGVwaWNrZXIuYWN0aXZlICsgLnhkc29mdF90aW1lcGlja2VyIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X21vbnRocGlja2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsIGksIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9wcmV2LCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbmV4dCwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RvZGF5X2J1dHRvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUdRQUFBQWVDQVlBQUFEYVc3dnpBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQXlKcFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1TXkxak1ERXhJRFkyTGpFME5UWTJNU3dnTWpBeE1pOHdNaTh3TmkweE5EbzFOam95TnlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUlNaV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVkpsWmlNaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVOVE5pQW9WMmx1Wkc5M2N5a2lJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZRME5CUmpJMU5qTTBNMFV3TVRGRk5EazROa0ZHTXpKRlFrUXpRakV3UlVJaUlIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNlEwTkJSakkxTmpRME0wVXdNVEZGTkRrNE5rRkdNekpGUWtRelFqRXdSVUlpUGlBOGVHMXdUVTA2UkdWeWFYWmxaRVp5YjIwZ2MzUlNaV1k2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRwRFEwRkdNalUyTVRRelJUQXhNVVUwT1RnMlFVWXpNa1ZDUkROQ01UQkZRaUlnYzNSU1pXWTZaRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRHBEUTBGR01qVTJNalF6UlRBeE1VVTBPVGcyUVVZek1rVkNSRE5DTVRCRlFpSXZQaUE4TDNKa1pqcEVaWE5qY21sd2RHbHZiajRnUEM5eVpHWTZVa1JHUGlBOEwzZzZlRzF3YldWMFlUNGdQRDk0Y0dGamEyVjBJR1Z1WkQwaWNpSS9Qb05FUDU0QUFBSU9TVVJCVkhqYTdKcTlUc013RU1jeHJaRDRXcEJZZUtVQ2Ura1RNQ0FDSFpoNEJGZkhPL0FBSUhaR0ZoWWtCQnNTRXF4c0xDQWdYS2hiWFlPVHhoOXBmSlZQK3F1dG5aNXMvNUx6Mlk1STAzUWhXamkyR0ljZ0Fva1dnZkN4TnZjT0NDR0txaVNxaFVwMGxhSE9uZTA1dmRFeUdNZmtkeEpEVmpnd0RsRVFnWVFCZ3grVUxKYVdTWFhTNnIvRVI1RkJWUjhWZkdmdFRLY0lUTnMrYTFYcGNGb0V4UkVJREYxNEFWSUZ4Z1FVUytoNTIwY2R1ZDZ3TmtDMFVCdzZCQ08vSG9DWXdCaEQ4UUNrUS94MW13RHlENHBsaDRENkREVjBUQUd5bzRIY2F3TElCQlNMRGtIZUgwTWcyeVZQM2w0VFFNWlFERHNFT2wvTWdIUXFoTU51RTBEK29CaDBDSXI4TUFLeWF6Qkg5V3lCdUt4RFdnYlhmak5mMzJUWjFLV20vQXAxb1NrL1I1M1V0UTV4VGgzTFVsTW1UOGd0Nmc1MVE5cCtTb2J4Z0pRL3Ftc2ZaaFd5d0dGU2wweUJqQ0xKQ01nWGFpbDNiNytydW1kVkoyWVJzczRjTityNnFBSERrUFdqUGpkSkNGNG45Um1BRC9WOUEvV3A0TlFhc3NEandsQjZYQmlDeGNKUVdtWlpiOFRIRmlsZnkvbGZyVHZMZ2hxMlRxVEhyUk1US05KMHNJaGRvMTVSVCtScHlXd0ZkWTk2VVovTGRRS0JHamNYcGNjMUFsU0ZFZkxtb3VEKzFrbnV4QkRVVnJ2T0Jtb09DL3JFY043T1F4S1ZlSlRDaUFkVXpVSmhBMk9lejlRVGtwNzJPVFZjeERjWFk4aUtOa3hHQUpYbUpDT1F3T2E2ZGh5WHNPYTZYd0VHQUtkZWI1RVQzclFkQUFBQUFFbEZUa1N1UW1DQyk7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsIGkge1xuICBvcGFjaXR5OiAuNTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkycHggLTE5cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9wcmV2IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMHB4IDA7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RvZGF5X2J1dHRvbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzBweCAwO1xuICBtYXJnaW4tbGVmdDogNXB4OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9uZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X25leHQsIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9wcmV2LCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdG9kYXlfYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJvcmRlcjogMCBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDMwcHg7XG4gIG9wYWNpdHk6IC41O1xuICAtbXMtZmlsdGVyOiBcImFscGhhKG9wYWNpdHk9NTApXCI7XG4gIG91dGxpbmU6IG1lZGl1bSBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMjBweDtcbiAgbWluLXdpZHRoOiAwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfcHJldiwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF9uZXh0IHtcbiAgZmxvYXQ6IG5vbmU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MHB4IC0xNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDdweDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9ydGwgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfcHJldiwgLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfcnRsIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X25leHQge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTRweDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3ByZXYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDBweCAwO1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveCB7XG4gIGhlaWdodDogMTUxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfdGltZV9ib3ggPiBkaXYgPiBkaXYge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGhlaWdodDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveCA+IGRpdiA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RvZGF5X2J1dHRvbjpob3ZlciwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X25leHQ6aG92ZXIsIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9wcmV2OmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgLW1zLWZpbHRlcjogXCJhbHBoYShvcGFjaXR5PTEwMClcIjsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5OTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA1cHggM3B4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxODJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsOmhvdmVyID4gc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbDpob3ZlciBpIHtcbiAgb3BhY2l0eTogMS4wOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbCA+IC54ZHNvZnRfc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAzMHB4O1xuICB6LWluZGV4OiAxMDE7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1heC1oZWlnaHQ6IDE2MHB4O1xuICBvdmVyZmxvdy15OiBoaWRkZW47IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsID4gLnhkc29mdF9zZWxlY3QueGRzb2Z0X21vbnRoc2VsZWN0IHtcbiAgcmlnaHQ6IC03cHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsID4gLnhkc29mdF9zZWxlY3QueGRzb2Z0X3llYXJzZWxlY3Qge1xuICByaWdodDogMnB4OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbCA+IC54ZHNvZnRfc2VsZWN0ID4gZGl2ID4gLnhkc29mdF9vcHRpb246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2ZmODAwMDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWwgPiAueGRzb2Z0X3NlbGVjdCA+IGRpdiA+IC54ZHNvZnRfb3B0aW9uIHtcbiAgcGFkZGluZzogMnB4IDEwcHggMnB4IDVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsID4gLnhkc29mdF9zZWxlY3QgPiBkaXYgPiAueGRzb2Z0X29wdGlvbi54ZHNvZnRfY3VycmVudCB7XG4gIGJhY2tncm91bmQ6ICMzYWY7XG4gIGJveC1zaGFkb3c6ICMxNzhmZTUgMCAxcHggM3B4IDAgaW5zZXQ7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9tb250aCB7XG4gIHdpZHRoOiAxMDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3llYXIge1xuICB3aWR0aDogNDhweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQgPiBkaXYge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRoIHtcbiAgaGVpZ2h0OiAyNXB4OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZCwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRoIHtcbiAgd2lkdGg6IDE0LjI4NTcxNDIlO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDI1cHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfc2hvd3dlZWtzIC54ZHNvZnRfY2FsZW5kYXIgdGQsIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X3Nob3d3ZWVrcyAueGRzb2Z0X2NhbGVuZGFyIHRoIHtcbiAgd2lkdGg6IDEyLjUlOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0aCB7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF90b2RheSB7XG4gIGNvbG9yOiAjM2FmOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfaGlnaGxpZ2h0ZWRfZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6ICNmZmU5ZDI7XG4gIGJveC1zaGFkb3c6ICNmZmI4NzEgMCAxcHggNHB4IDAgaW5zZXQ7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfaGlnaGxpZ2h0ZWRfbWludCB7XG4gIGJhY2tncm91bmQ6ICNjMWZmYzk7XG4gIGJveC1zaGFkb3c6ICMwMGRkMWMgMCAxcHggNHB4IDAgaW5zZXQ7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfZGVmYXVsdCwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9jdXJyZW50LCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2Lnhkc29mdF9jdXJyZW50IHtcbiAgYmFja2dyb3VuZDogIzNhZjtcbiAgYm94LXNoYWRvdzogIzE3OGZlNSAwIDFweCAzcHggMCBpbnNldDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9vdGhlcl9tb250aCwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9kaXNhYmxlZCwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2Lnhkc29mdF9kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IC41O1xuICAtbXMtZmlsdGVyOiBcImFscGhhKG9wYWNpdHk9NTApXCI7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X290aGVyX21vbnRoLnhkc29mdF9kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IC4yO1xuICAtbXMtZmlsdGVyOiBcImFscGhhKG9wYWNpdHk9MjApXCI7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkOmhvdmVyLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2OmhvdmVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmODAwMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9jdXJyZW50Lnhkc29mdF9kaXNhYmxlZDpob3ZlciwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveCA+IGRpdiA+IGRpdi54ZHNvZnRfY3VycmVudC54ZHNvZnRfZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjM2FmICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6ICMxNzhmZTUgMCAxcHggM3B4IDAgaW5zZXQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X2Rpc2FibGVkOmhvdmVyLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2Lnhkc29mdF9kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0aCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM5OTk7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY29weXJpZ2h0IHtcbiAgY29sb3I6ICNjY2MgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjbGVhcjogYm90aDtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NvcHlyaWdodCBhIHtcbiAgY29sb3I6ICNlZWUgIWltcG9ydGFudDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY29weXJpZ2h0IGE6aG92ZXIge1xuICBjb2xvcjogI2FhYSAhaW1wb3J0YW50OyB9XG5cbi54ZHNvZnRfdGltZV9ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7IH1cblxuLnhkc29mdF9zY3JvbGxiYXIgPiAueGRzb2Z0X3Njcm9sbGVyIHtcbiAgYmFja2dyb3VuZDogI2NjYyAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4ueGRzb2Z0X3Njcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDdweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfcnRsIC54ZHNvZnRfc2Nyb2xsYmFyIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87IH1cblxuLnhkc29mdF9zY3JvbGxlcl9ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggLTVweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTA2KTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0NDQ7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzMzMztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzMzMztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzMzM7XG4gIGNvbG9yOiAjY2NjOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfdGltZV9ib3gge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzIyMjsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2IHtcbiAgYmFja2dyb3VuZDogIzBhMGEwYTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyMjI7XG4gIGNvbG9yOiAjOTk5OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2xhYmVsID4gLnhkc29mdF9zZWxlY3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzO1xuICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9sYWJlbCA+IC54ZHNvZnRfc2VsZWN0ID4gZGl2ID4gLnhkc29mdF9vcHRpb246aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZDogIzAwN2ZmZjsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfbGFiZWwgPiAueGRzb2Z0X3NlbGVjdCA+IGRpdiA+IC54ZHNvZnRfb3B0aW9uLnhkc29mdF9jdXJyZW50IHtcbiAgYmFja2dyb3VuZDogI2M1MDtcbiAgYm94LXNoYWRvdzogI2IwM2UwMCAwIDFweCAzcHggMCBpbnNldDtcbiAgY29sb3I6ICMwMDA7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2xhYmVsIGksIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9wcmV2LCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfbmV4dCwgLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X3RvZGF5X2J1dHRvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUdRQUFBQWVDQVlBQUFEYVc3dnpBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQXlKcFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1TXkxak1ERXhJRFkyTGpFME5UWTJNU3dnTWpBeE1pOHdNaTh3TmkweE5EbzFOam95TnlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUlNaV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVkpsWmlNaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVOVE5pQW9WMmx1Wkc5M2N5a2lJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZRVUV4UVVVek9UQTBNMFV5TVRGRk5EbEJNMEZGUVRKRU5URXhSRFZCT0RZaUlIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNlFVRXhRVVV6T1RFME0wVXlNVEZGTkRsQk0wRkZRVEpFTlRFeFJEVkJPRFlpUGlBOGVHMXdUVTA2UkdWeWFYWmxaRVp5YjIwZ2MzUlNaV1k2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRwQlFURkJSVE00UlRRelJUSXhNVVUwT1VFelFVVkJNa1ExTVRGRU5VRTROaUlnYzNSU1pXWTZaRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRHBCUVRGQlJUTTRSalF6UlRJeE1VVTBPVUV6UVVWQk1rUTFNVEZFTlVFNE5pSXZQaUE4TDNKa1pqcEVaWE5qY21sd2RHbHZiajRnUEM5eVpHWTZVa1JHUGlBOEwzZzZlRzF3YldWMFlUNGdQRDk0Y0dGamEyVjBJR1Z1WkQwaWNpSS9QcDBWeEdFQUFBSUFTVVJCVkhqYTdKck5TZ014RU1lYnRnaCszTVNMcjFUMVhuMkNIb1NLQjA4K1FtUjhCeDlBOGU3Uml4ZEI5Q0tDb05kZXhJdWd4RmxKYTdyTlpuZVRiTElwTS9Dbk5Mc2RNdk5qTThsMG1SQ2lROVllNjFJS0NBZ1pBVW5IK21VM01NWmFIWUNoQm5KVUR6V09GWmRWZmM1K1pGTGJyV0RlWFB3YnhJcXJMTGZhZVMwaEVCVkdJUlFDRWlab0hRd3RsR1NCeUNDZFlCbDhnOGVnVFRBV29LUU1SQlJCY1p4WWxoemhLZWdxTU9hZ2VFcnNDSFZrazNoWElGb29EZ0hCMUtrSElIVmd6S0I0QURKUS9BMWpBRm1BWWhrUXFBNVRPQnRvY3JLcmdYd1FBOGdjRkl1QUlPOHNRU0E3aGlkdlB3YVFHWlNhQVlIT1VXSkFCaFdXdzJFTUlIOVFhZ1FFUlU0U0FySlhvMFpaTDE4dXZheGVqWHQvRW04eGpWQlhtdkZyMUtWbS9BSjEwdFJlMlhucmFOcWFKdktFM0tIdVViZksxRStWSEIwcTQwL3kzc2RRU3hZNEZIV2VLSkN1blA4VXlEZHFKWmVuVDNudFZWNWpJWUNBaDIwdlQ3aW9QOHRwZjZFMmxmRU13RVJlK3doVjFNSGp3WkI3UEJpQ3hjR1FXd0taS0Q2MmxmR05uUC8xcG9GQUE2MFQ3ckYxVWdjS2QyaWQzS0RlVVMrb0xXVjhEZldBZXBPZnEwMENnUWFiaTl6amNnSlZZVkQ3UFZ6UVVBVUdBUWtiTkpUQklDRGhnd1lUakRZRDZYZVcwOFpLaCtBNHBZa3plbk94WFVidlpjV3o3RTh5a1JNbklIR1gxWFBsKzFtMnZQWXBMKzJxZGI4Q0RBQVJsS0ZFei9aVmtBQUFBQUJKUlU1RXJrSmdnZz09KTsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfY2FsZW5kYXIgdGQsIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jYWxlbmRhciB0aCB7XG4gIGJhY2tncm91bmQ6ICMwYTBhMGE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMjI7XG4gIGNvbG9yOiAjOTk5OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jYWxlbmRhciB0aCB7XG4gIGJhY2tncm91bmQ6ICMwZTBlMGU7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF90b2RheSB7XG4gIGNvbG9yOiAjYzUwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfaGlnaGxpZ2h0ZWRfZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6ICNmZmU5ZDI7XG4gIGJveC1zaGFkb3c6ICNmZmI4NzEgMCAxcHggNHB4IDAgaW5zZXQ7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfaGlnaGxpZ2h0ZWRfbWludCB7XG4gIGJhY2tncm91bmQ6ICNjMWZmYzk7XG4gIGJveC1zaGFkb3c6ICMwMGRkMWMgMCAxcHggNHB4IDAgaW5zZXQ7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfZGVmYXVsdCwgLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9jdXJyZW50LCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2Lnhkc29mdF9jdXJyZW50IHtcbiAgYmFja2dyb3VuZDogI2M1MDtcbiAgYm94LXNoYWRvdzogI2IwM2UwMCAwIDFweCAzcHggMCBpbnNldDtcbiAgY29sb3I6ICMwMDA7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2NhbGVuZGFyIHRkOmhvdmVyLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2OmhvdmVyIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzAwN2ZmZiAhaW1wb3J0YW50OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jYWxlbmRhciB0aCB7XG4gIGNvbG9yOiAjNjY2OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jb3B5cmlnaHQge1xuICBjb2xvcjogIzMzMyAhaW1wb3J0YW50OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jb3B5cmlnaHQgYSB7XG4gIGNvbG9yOiAjMTExICFpbXBvcnRhbnQ7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2NvcHlyaWdodCBhOmhvdmVyIHtcbiAgY29sb3I6ICM1NTUgIWltcG9ydGFudDsgfVxuXG4ueGRzb2Z0X2RhcmsgLnhkc29mdF90aW1lX2JveCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzM7IH1cblxuLnhkc29mdF9kYXJrIC54ZHNvZnRfc2Nyb2xsYmFyID4gLnhkc29mdF9zY3JvbGxlciB7XG4gIGJhY2tncm91bmQ6ICMzMzMgIWltcG9ydGFudDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfc2F2ZV9zZWxlY3RlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNDU0NTUxO1xuICBmb250LXNpemU6IDEzcHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAuYmx1ZS1ncmFkaWVudC1idXR0b24ge1xuICBmb250LWZhbWlseTogXCJtdXNlby1zYW5zXCIsXCJCb29rIEFudGlxdWFcIixzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjODI4NzhjO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNHB4IDE3cHggNHB4IDMzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q4ZGE7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZiAwLCAjZjRmOGZhIDczJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCwgI2ZmZiksIGNvbG9yLXN0b3AoNzMlLCAjZjRmOGZhKSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZiAwLCAjZjRmOGZhIDczJSk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgMCwgI2Y0ZjhmYSA3MyUpO1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZiAwLCAjZjRmOGZhIDczJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmYgMCwgI2Y0ZjhmYSA3MyUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmZmJyxlbmRDb2xvcnN0cj0nI2Y0ZjhmYScsR3JhZGllbnRUeXBlPTApOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLmJsdWUtZ3JhZGllbnQtYnV0dG9uOmhvdmVyLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC5ibHVlLWdyYWRpZW50LWJ1dHRvbjpmb2N1cywgLnhkc29mdF9kYXRldGltZXBpY2tlciAuYmx1ZS1ncmFkaWVudC1idXR0b246aG92ZXIgc3BhbiwgLnhkc29mdF9kYXRldGltZXBpY2tlciAuYmx1ZS1ncmFkaWVudC1idXR0b246Zm9jdXMgc3BhbiB7XG4gIGNvbG9yOiAjNDU0NTUxO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNmNGY4ZmEgMCwgI0ZGRiA3MyUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAsICNmNGY4ZmEpLCBjb2xvci1zdG9wKDczJSwgI0ZGRikpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmNGY4ZmEgMCwgI0ZGRiA3MyUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZjRmOGZhIDAsICNGRkYgNzMlKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICNmNGY4ZmEgMCwgI0ZGRiA3MyUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjRmOGZhIDAsICNGRkYgNzMlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2Y0ZjhmYScsZW5kQ29sb3JzdHI9JyNGRkYnLEdyYWRpZW50VHlwZT0wKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItQm9sZC5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJIZWx2ZXRpY2EtQm9sZFwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Cb2xkLnN2ZyNIZWx2ZXRpY2FOZXVlQ3lyLUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUJvbGRJdGFsaWMuZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiSGVsdmV0aWNhLUJvbGRJdGFsaWNcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItQm9sZEl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUJvbGRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItQm9sZEl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItQm9sZEl0YWxpYy5zdmcjSGVsdmV0aWNhTmV1ZUN5ci1Cb2xkSXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hlbHZldGljYSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1JdGFsaWMuZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiSGVsdmV0aWNhLUl0YWxpY1wiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1JdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1JdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1JdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUl0YWxpYy5zdmcjSGVsdmV0aWNhTmV1ZUN5ci1JdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHQuZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiSGVsdmV0aWNhLUxpZ2h0XCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUxpZ2h0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1MaWdodC5zdmcjSGVsdmV0aWNhTmV1ZUN5ci1MaWdodFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hlbHZldGljYSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1MaWdodEl0YWxpYy5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJIZWx2ZXRpY2EtTGlnaHRJdGFsaWNcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHRJdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1MaWdodEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1MaWdodEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHRJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUxpZ2h0SXRhbGljLnN2ZyNIZWx2ZXRpY2FOZXVlQ3lyLUxpZ2h0SXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bS5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJIZWx2ZXRpY2EtTWVkaXVtXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTWVkaXVtLnN2ZyNIZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bVwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hlbHZldGljYSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW1JdGFsaWMuZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiSGVsdmV0aWNhLU1lZGl1bUl0YWxpY1wiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW1JdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW1JdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTWVkaXVtSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW1JdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bUl0YWxpYy5zdmcjSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW1JdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItUm9tYW4uZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiSGVsdmV0aWNhLVJvbWFuXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLVJvbWFuLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItUm9tYW4ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItUm9tYW4ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLVJvbWFuLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Sb21hbi5zdmcjSGVsdmV0aWNhTmV1ZUN5ci1Sb21hblwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjsgfVxuXG5oZWFkZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogLjU1NTU2dnc7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICBoZWFkZXIge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAgIGhlYWRlciAubGVmdC1uYXYsIGhlYWRlciAucmlnaHQtbmF2IHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87IH0gfVxuXG5oZWFkZXIuc3RhcnQgPiAubGVmdC1uYXYgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5sZWZ0IHtcbiAgd2lkdGg6IDQuMTY2Njd2dztcbiAgaGVpZ2h0OiA0LjE2NjY3dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxLjA2NjY3dnc7IH1cbiAgaGVhZGVyLnN0YXJ0ID4gLmxlZnQtbmF2IC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubGVmdCB7XG4gICAgd2lkdGg6IDE0LjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAxNC42NjY2N3Z3OyB9XG4gIGhlYWRlci5zdGFydCA+IC5sZWZ0LW5hdiAubG9nby1hbmltYXRpb24gLndyYXAgLnJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNS44NjY2N3Z3OyB9XG4gIGhlYWRlci5zdGFydCA+IC5sZWZ0LW5hdiAubG9nby1hbmltYXRpb24gLndyYXAgLnJpZ2h0LmhpZGRlbiB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ny4ydnc7IH1cbiAgaGVhZGVyLnN0YXJ0IG5hdiAuaW5uZXIge1xuICAgIGhlaWdodDogMTA2LjY2NjY3dnc7IH0gfVxuXG5oZWFkZXIuaW5uZXIgPiAubGVmdC1uYXYgPiAubG9nby1hbmltYXRpb24gPiAud3JhcCA+IC5uYXYtdHJpZ2dlciB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuaGVhZGVyLmlubmVyID4gLmxlZnQtbmF2ID4gLmxvZ28tYW5pbWF0aW9uID4gLndyYXAgLmxlZnQuc21hbGwge1xuICB3aWR0aDogNS42MjV2dztcbiAgaGVpZ2h0OiA1LjYyNXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlci5pbm5lciA+IC5sZWZ0LW5hdiA+IC5sb2dvLWFuaW1hdGlvbiA+IC53cmFwIC5sZWZ0LnNtYWxsIHtcbiAgICB3aWR0aDogMTQuNjY2Njd2dztcbiAgICBoZWlnaHQ6IDE0LjY2NjY3dnc7IH0gfVxuXG5oZWFkZXIuaW5uZXIgPiAubGVmdC1uYXYgPiAubG9nby1hbmltYXRpb24gPiAud3JhcCAubGVmdC5zbWFsbCAud2lkdGgtZWwtYWN0aXZlIHtcbiAgd2lkdGg6IDUuNjI1dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyLmlubmVyID4gLmxlZnQtbmF2ID4gLmxvZ28tYW5pbWF0aW9uID4gLndyYXAgLmxlZnQuc21hbGwgLndpZHRoLWVsLWFjdGl2ZSB7XG4gICAgd2lkdGg6IDE0LjY2NjY3dnc7IH0gfVxuXG5oZWFkZXIuaW5uZXIgLmJ0bi1jZW50ZXItd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBsZWZ0OiAzNi44MDU1NnZ3O1xuICB0b3A6IDEuMTgwNTZ2dztcbiAgei1pbmRleDogMztcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC41cyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBvcGFjaXR5LCAuNXMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjVzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgd2lkdGg6IDI1LjQxNjY3dnc7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIuaW5uZXIgLmJ0bi1jZW50ZXItd3JhcCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdG9wOiAxLjA2NjY3dnc7XG4gICAgbGVmdDogMzMuMDY2Njd2dzsgfSB9XG5cbmhlYWRlci5pbm5lciAuYnRuLWNlbnRlci13cmFwLmhpZGRlbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwJSk7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbmhlYWRlci5pbm5lciAuYnRuLWNlbnRlci13cmFwLmRhcmsgLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTI2Mjg7IH1cblxuaGVhZGVyLmlubmVyIC5idG4tY2VudGVyLXdyYXAuZGFyayAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSg2LCA2LCA2LCAwLjQpOyB9XG5cbmhlYWRlci5pbm5lciAuYnRuLWNlbnRlci13cmFwIC5idXR0b24ge1xuICBwYWRkaW5nOiAxLjM4ODg5dnc7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgZm9udC1zaXplOiAxLjE4MDU2dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQ4NDgyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEyLjV2dzsgfVxuXG5oZWFkZXIgLnJpZ2h0LW5hdiAudGVsIGEsIGhlYWRlciBsaS5tZW51LWl0ZW0gYSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG5oZWFkZXIuaW5uZXIgLmJ0bi1jZW50ZXItd3JhcCAuYnV0dG9uOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1sZWZ0OiAuNDE2Njd2dzsgfVxuXG5oZWFkZXIuaW5uZXIgLmJ0bi1jZW50ZXItd3JhcCAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuXG5oZWFkZXIud2hpdGUtcGFnZSAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZDogIzhlOGU4ZTsgfVxuXG5oZWFkZXIgLmxlZnQtbmF2IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDYwJTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIuaW5uZXIgLmJ0bi1jZW50ZXItd3JhcCAuYnV0dG9uIHtcbiAgICB3aWR0aDogMzIuMjY2Njd2dztcbiAgICBwYWRkaW5nOiA0dnc7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIGhlaWdodDogMTQuNHZ3OyB9XG4gIGhlYWRlci5pbm5lciAuYnRuLWNlbnRlci13cmFwIC5idXR0b246bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tbGVmdDogLjh2dzsgfVxuICBoZWFkZXIgLmxlZnQtbmF2IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG5oZWFkZXIgLnJpZ2h0LW5hdiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiA0MCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC41cyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBvcGFjaXR5LCAuNXMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjVzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTsgfVxuXG5oZWFkZXIgLnJpZ2h0LW5hdi5oaWRkZW4ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMCUpO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5oZWFkZXIgLnJpZ2h0LW5hdiAudGVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjA4MzMzdnc7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9XG5cbmhlYWRlciAucmlnaHQtbmF2IC50ZWwgYSB7XG4gIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbmhlYWRlciAubG9nbyB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9XG5cbmhlYWRlciAubG9nbyBpbWcge1xuICB3aWR0aDogMTIuNjM4ODl2dzsgfVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBoZWlnaHQ6IDUuNjI1dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIC5yaWdodC1uYXYge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmctdG9wOiAuOHZ3OyB9XG4gIGhlYWRlciAucmlnaHQtbmF2IC5kb3AtbWVudSwgaGVhZGVyIC5yaWdodC1uYXYgLmxhbmctc3dpdGNoZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgaGVhZGVyIC5yaWdodC1uYXYgLnRlbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIGhlYWRlciAucmlnaHQtbmF2IC50ZWwgYSB7XG4gICAgZm9udC1zaXplOiA0Ljh2dzsgfVxuICBoZWFkZXIgLmxvZ28gaW1nIHtcbiAgICB3aWR0aDogNTZ2dzsgfVxuICBoZWFkZXIgLmxvZ28tYW5pbWF0aW9uIHtcbiAgICBoZWlnaHQ6IDE0LjY2NjY3dnc7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBoZWlnaHQ6IDUuNjI1dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCB7XG4gICAgaGVpZ2h0OiAxNC42NjY2N3Z3OyB9IH1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubGVmdCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDExLjQ1ODMzdnc7XG4gIGhlaWdodDogMTEuNDU4MzN2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBib3JkZXItcmFkaXVzOiAxLjExMTExdnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubGVmdCB7XG4gICAgd2lkdGg6IDI5LjMzMzMzdnc7XG4gICAgaGVpZ2h0OiAyOS4zMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDMuMnZ3O1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDA7IH0gfVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5sZWZ0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzE1MTUxNTsgfVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5sZWZ0IC53aWR0aC1lbC1hY3RpdmUge1xuICB3aWR0aDogNS42MjV2dztcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLmxlZnQgLndpZHRoLWVsLWFjdGl2ZSB7XG4gICAgd2lkdGg6IDE0LjY2NjY3dnc7IH0gfVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5sZWZ0ICNhbmltYXRpb24tbG9nbyB7XG4gIHdpZHRoOiA3MCU7XG4gIGhlaWdodDogNzAlOyB9XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLmxlZnQgI2FuaW1hdGlvbi1sb2dvIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubGVmdCAjYW5pbWF0aW9uLWxvZ28tbG9vcCB7XG4gIHdpZHRoOiA3MCU7XG4gIGhlaWdodDogNzAlOyB9XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLmxlZnQgI2FuaW1hdGlvbi1sb2dvLWxvb3Agc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5sZWZ0IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogNS42MjV2dztcbiAgaGVpZ2h0OiA1LjYyNXZ3O1xuICBib3JkZXItcmFkaXVzOiAuODMzMzN2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgbWFyZ2luLWxlZnQ6IC4zNDcyMnZ3O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubmF2LXRyaWdnZXIuZ3JleSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTQyLCAxNDIsIDE0MiwgMC4xNSk7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwLjg3cHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTAuODdweCk7IH1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubmF2LXRyaWdnZXIuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlSW4gLjZzO1xuICBhbmltYXRpb246IGZhZGVJbiAuNnM7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubmF2LXRyaWdnZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxNC42NjY2N3Z3O1xuICAgIGhlaWdodDogMTQuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAyLjEzMzMzdnc7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICBvcmRlcjogMztcbiAgICBtYXJnaW4tbGVmdDogMS4wNjY2N3Z3OyB9XG4gIGhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyLmFjdGl2ZSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gICAgYW5pbWF0aW9uOiBub25lOyB9IH1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubmF2LXRyaWdnZXIgLmlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5uYXYtdHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubmF2LXRyaWdnZXI6aG92ZXIgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICM4ZThlOGM7XG4gIG1hcmdpbi1ib3R0b206IC4yMDgzM3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyOmhvdmVyIHNwYW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMDY2Njd2dzsgfSB9XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyOmhvdmVyIHNwYW46bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubmF2LXRyaWdnZXIgc3BhbiB7XG4gIHdpZHRoOiAxLjgwNTU2dnc7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAuMzQ3MjJ2dztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IG1hcmdpbjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCBtYXJnaW47XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgbWFyZ2luOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyIHNwYW4ge1xuICAgIHdpZHRoOiA2LjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4wNjY2N3Z3OyB9IH1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubmF2LXRyaWdnZXIgc3BhbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5yaWdodCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAuNjI1dnc7XG4gIHBhZGRpbmctbGVmdDogLjk3MjIydnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjVzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC41cyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBvcGFjaXR5LCAuNXMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICBwb2ludGVyLWV2ZW50czogYXV0bzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5yaWdodCB7XG4gICAgcGFkZGluZy10b3A6IDIuOTMzMzN2dztcbiAgICBwYWRkaW5nLWxlZnQ6IDIuOTMzMzN2dztcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMS40NjY2N3Z3O1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IG1hcmdpbjtcbiAgICAtby10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IG1hcmdpbjtcbiAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IG1hcmdpbjsgfSB9XG5cbi5zdGFydC1wYWdlIC5sZWZ0IC5kZXNjLCAuc3RhcnQtcGFnZSAucmlnaHQgLmRlc2MsIGhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLnJpZ2h0IGltZywgaGVhZGVyIG5hdiAuaW5uZXIgLm5hdi1ib3R0b20gLnRlbCBhIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7IH1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAucmlnaHQuaGlkZGVuIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMDAlKTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAucmlnaHQgaW1nIHtcbiAgd2lkdGg6IDEwLjIwODMzdnc7XG4gIGhlaWdodDogMi45ODYxMXZ3O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5yaWdodC5oaWRkZW4ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAtNTMuMDY2Njd2dzsgfVxuICBoZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5yaWdodCBpbWcge1xuICAgIHdpZHRoOiAzOC40dnc7XG4gICAgaGVpZ2h0OiAxMS4ydnc7IH0gfVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5yaWdodCBpbWc6aG92ZXIge1xuICBvcGFjaXR5OiAuNjsgfVxuXG5oZWFkZXIgbGkubWVudS1pdGVtIHtcbiAgbWFyZ2luOiAuMjA4MzN2dztcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cblxuaGVhZGVyIGxpLm1lbnUtaXRlbSBhIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aWR0aDogNS41NTU1NnZ3O1xuICBoZWlnaHQ6IDUuNTU1NTZ2dztcbiAgYm9yZGVyLXJhZGl1czogLjU1NTU2dnc7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjsgfVxuXG5oZWFkZXIgLmRvcC1tZW51IHVsLCBoZWFkZXIgLm1lbnUgdWwge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7IH1cblxuaGVhZGVyIGxpLm1lbnUtaXRlbSBhOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAuNTU1NTZ2dztcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gIHotaW5kZXg6IC0xOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciBsaS5tZW51LWl0ZW0ge1xuICAgIG1hcmdpbjogLjUzMzMzdnc7IH1cbiAgaGVhZGVyIGxpLm1lbnUtaXRlbSBhOmFmdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAyLjEzMzMzdnc7IH1cbiAgaGVhZGVyIGxpLm1lbnUtaXRlbSBhIHtcbiAgICB3aWR0aDogMzEuNzMzMzN2dztcbiAgICBoZWlnaHQ6IDMxLjczMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMy4ydnc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE4MTgxODtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7IH0gfVxuXG5oZWFkZXIgbGkubWVudS1pdGVtIGEuYWN0aXZlLCBoZWFkZXIgbGkubWVudS1pdGVtIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbmhlYWRlciBsaS5tZW51LWl0ZW0gYS5hY3RpdmUgLmNvZGUsIGhlYWRlciBsaS5tZW51LWl0ZW0gYS5hY3RpdmUgLnN5bWJvbCwgaGVhZGVyIGxpLm1lbnUtaXRlbSBhLmFjdGl2ZSBzcGFuLCBoZWFkZXIgbGkubWVudS1pdGVtIGE6aG92ZXIgLmNvZGUsIGhlYWRlciBsaS5tZW51LWl0ZW0gYTpob3ZlciAuc3ltYm9sLCBoZWFkZXIgbGkubWVudS1pdGVtIGE6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjOGU4ZThjOyB9XG5cbmhlYWRlciBsaS5tZW51LWl0ZW0gYSBzcGFuIHtcbiAgZm9udC1zaXplOiAuOTAyNzh2dztcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLjM0NzIydnc7XG4gIHJpZ2h0OiAuMzQ3MjJ2dztcbiAgYm90dG9tOiAuNDE2Njd2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgbGkubWVudS1pdGVtIGEgc3BhbiB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgbGVmdDogMi42NjY2N3Z3O1xuICAgIHJpZ2h0OiAyLjY2NjY3dnc7XG4gICAgYm90dG9tOiAzLjJ2dzsgfSB9XG5cbmhlYWRlciBsaS5tZW51LWl0ZW0gYSAuc3ltYm9sIHtcbiAgZm9udC1zaXplOiAyLjAxMzg5dnc7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLjI3Nzc4dnc7XG4gIHRvcDogLjIwODMzdnc7IH1cblxuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5jdXJyZW50LWxhbmcgc3BhbiwgaGVhZGVyIGxpLm1lbnUtaXRlbSBhIC5jb2RlIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgbGkubWVudS1pdGVtIGEgLnN5bWJvbCB7XG4gICAgZm9udC1zaXplOiA5LjZ2dztcbiAgICBsZWZ0OiAyLjY2NjY3dnc7XG4gICAgdG9wOiAxLjZ2dztcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpOyB9IH1cblxuaGVhZGVyIGxpLm1lbnUtaXRlbSBhIC5jb2RlIHtcbiAgZm9udC1zaXplOiAuNjk0NDR2dztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC4zNDcyMnZ3O1xuICB0b3A6IC4zNDcyMnZ3OyB9XG5cbmhlYWRlciAuZG9wLW1lbnUge1xuICBtYXJnaW4tcmlnaHQ6IC4zNDcyMnZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciBsaS5tZW51LWl0ZW0gYSAuY29kZSB7XG4gICAgZm9udC1zaXplOiAyLjY2NjY3dnc7XG4gICAgcmlnaHQ6IDIuNjY2Njd2dztcbiAgICB0b3A6IDIuNjY2Njd2dzsgfVxuICBoZWFkZXIgLmRvcC1tZW51IHtcbiAgICBtYXJnaW46IDA7IH0gfVxuXG5oZWFkZXIgLmRvcC1tZW51IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IC0uMjA4MzN2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbmhlYWRlciAubWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTQuMTY2Njd2dztcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dCBvcGFjaXR5OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAuZG9wLW1lbnUgdWwge1xuICAgIG1hcmdpbjogLS44dnc7IH1cbiAgaGVhZGVyIC5tZW51IHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuaGVhZGVyIC5tZW51LmhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbmhlYWRlciAubWVudS5oaWRkZW4gbGkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMDAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMDAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwMCUsIDApOyB9XG5cbmhlYWRlciAubWVudS5oaWRkZW4gbGk6bnRoLWNoaWxkKDEpLCBoZWFkZXIgLm1lbnUuaGlkZGVuIGxpOm50aC1jaGlsZCgzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwMCUsIC0xMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMDAlLCAtMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMDAlLCAtMTAwJSk7IH1cblxuaGVhZGVyIC5tZW51IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IC0uMjA4MzN2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAubWVudSB1bCB7XG4gICAgbWFyZ2luOiAtLjUzMzMzdnc7IH0gfVxuXG5oZWFkZXIgLm1lbnUgdWwgbGkubWVudS1pdGVtIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQgdHJhbnNmb3JtOyB9XG5cbmhlYWRlciAubWVudSB1bCBsaS5tZW51LWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiA2LjI1dnc7IH1cblxuaGVhZGVyIC5tZW51IHVsIGxpLm1lbnUtaXRlbTpudGgtY2hpbGQoMykge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUuOTcyMjJ2dztcbiAgYm90dG9tOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAubWVudSB1bCBsaS5tZW51LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzdnc7IH1cbiAgaGVhZGVyIC5tZW51IHVsIGxpLm1lbnUtaXRlbTpudGgtY2hpbGQoMykge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IGF1dG87IH0gfVxuXG5oZWFkZXIgLm1lbnUgdWwgbGkubWVudS1pdGVtOm50aC1jaGlsZCg1KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTEuOTQ0NDR2dztcbiAgYm90dG9tOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAubWVudSB1bCBsaS5tZW51LWl0ZW06bnRoLWNoaWxkKDUpIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiBhdXRvOyB9IH1cblxuaGVhZGVyIC5tZW51IHVsIGxpLm1lbnUtaXRlbTpudGgtY2hpbGQoNykge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE3LjkxNjY3dnc7XG4gIGJvdHRvbTogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLm1lbnUgdWwgbGkubWVudS1pdGVtOm50aC1jaGlsZCg3KSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogYXV0bzsgfSB9XG5cbmhlYWRlciAubGFuZy1zd2l0Y2hlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cblxuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5jdXJyZW50LWxhbmcge1xuICB3aWR0aDogNS41NTU1NnZ3O1xuICBoZWlnaHQ6IDIuMDgzMzN2dztcbiAgYm9yZGVyLXJhZGl1czogLjU1NTU2dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5jdXJyZW50LWxhbmcgc3BhbiB7XG4gIHBhZGRpbmctcmlnaHQ6IC42OTQ0NHZ3O1xuICBmb250LXNpemU6IC45NzIyMnZ3O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjsgfVxuXG5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmN1cnJlbnQtbGFuZyBzcGFuOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuXG5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3IgYSwgaGVhZGVyIG5hdiAuaW5uZXIgLm5hdi1ib3R0b20gLnRlbCBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmN1cnJlbnQtbGFuZyBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogLjgzMzMzdnc7XG4gIHdpZHRoOiAuMTM4ODl2dztcbiAgdG9wOiAuNjI1dnc7XG4gIHJpZ2h0OiAuNjI1dnc7IH1cblxuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIHtcbiAgd2lkdGg6IDUuNTU1NTZ2dztcbiAgaGVpZ2h0OiA1LjU1NTU2dnc7XG4gIGJvcmRlci1yYWRpdXM6IC41NTU1NnZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogLjIwODMzdnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLmxhbmctc3dpdGNoZXIgLmN1cnJlbnQtbGFuZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBoZWFkZXIgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3Ige1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyOS4zMzMzM3Z3O1xuICAgIGhlaWdodDogYXV0bzsgfSB9XG5cbmhlYWRlciAubGFuZy1zd2l0Y2hlciAubGFuZy1zZWxlY3RvciBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogLjk3MjIydnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogLjIwODMzdncgLjY5NDQ0dncgLjIwODMzdncgLjIwODMzdnc7XG4gIGJvcmRlci1yYWRpdXM6IC4zNDcyMnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIGE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC4zNDcyMnZ3O1xuICB0b3A6IC42MjV2dzsgfVxuXG5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3IgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbmhlYWRlciAubGFuZy1zd2l0Y2hlciAubGFuZy1zZWxlY3RvciBhOmhvdmVyOmFmdGVyIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7IH1cblxuaGVhZGVyIG5hdiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAzO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwMCUpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bzsgfVxuXG5oZWFkZXIgbmF2IC5iZywgaGVhZGVyIG5hdiAuaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7IH1cblxuaGVhZGVyIG5hdi5hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3IgYSB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDIuMTMzMzN2dzsgfVxuICBoZWFkZXIgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3IgYTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBoZWFkZXIgbmF2IC5sZWZ0LW5hdiB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgaGVhZGVyIG5hdiAubGVmdC1uYXYgLmxvZ28tYW5pbWF0aW9uIHtcbiAgICB3aWR0aDogYXV0bzsgfVxuICBoZWFkZXIgbmF2IC5kb3AtbWVudSwgaGVhZGVyIG5hdiAubGFuZy1zd2l0Y2hlciB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbmhlYWRlciBuYXYgLmJnIHtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigzcHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuXG5oZWFkZXIgbmF2IC5pbm5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxLjM4ODg5dncgMS4zODg4OXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogLjU1NTU2dncgLjU1NTU2dncgMTEuMTExMTF2dztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3R0b206IDIwJTtcbiAgei1pbmRleDogMjtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciBuYXYgLmlubmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDEuMDY2Njd2dyAxLjA2NjY3dncgMjEuMzMzMzN2dztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3R0b206IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBoZWFkZXIgbmF2IC5pbm5lcjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgdG9wOiAxOC4xMzMzM3Z3O1xuICAgIG9wYWNpdHk6IC4zO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgaGVhZGVyIG5hdiAuaW5uZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5sZWZ0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICBsZWZ0OiAtNjYuNjY2Njd2dztcbiAgICB0b3A6IC00MHZ3O1xuICAgIHdpZHRoOiAxODYuNjY2Njd2dztcbiAgICBoZWlnaHQ6IDE4Ni42NjY2N3Z3O1xuICAgIC13ZWJraXQtZmlsdGVyOiBibHVyKDMwcHgpO1xuICAgIGZpbHRlcjogYmx1cigzMHB4KTtcbiAgICBvcGFjaXR5OiAuNTU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgaGVhZGVyIG5hdiAuaW5uZXIgLmxlZnQtbmF2IHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICBoZWFkZXIgbmF2IC5pbm5lciAucmlnaHQtbmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNDAlO1xuICAgIG1hcmdpbi10b3A6IC0yNC41MzMzM3Z3OyB9XG4gIGhlYWRlciBuYXYgLmlubmVyIC5yaWdodC1uYXYgLmxhbmctc3dpdGNoZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMS4wNjY2N3Z3O1xuICAgIHRvcDogMjAuOHZ3OyB9XG4gIGhlYWRlciBuYXYgLmlubmVyIC5sYW5nLXNlbGVjdG9yIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gIGhlYWRlciBuYXYgLmlubmVyIC5sYW5nLXNlbGVjdG9yIGEge1xuICAgIHBhZGRpbmc6IDIuMTMzMzN2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dzsgfVxuICBoZWFkZXIgbmF2IC5pbm5lciAubGFuZy1zZWxlY3RvciBhLmFjdGl2ZSB7XG4gICAgbWFyZ2luOiAwIC44dnc7IH1cbiAgaGVhZGVyIG5hdiAuaW5uZXIgLmxhbmctc2VsZWN0b3IgYS5hY3RpdmU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIGhlYWRlciBuYXYgLmlubmVyIC5tZW51IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDQwdnc7IH0gfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAudGV4dCwgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAudGV4dCwgLmNsaW5pYy1oZWFkZXIgLnRleHQsIC5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sOm50aC1jaGlsZCg0KSwgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYywgLnBhZ2UtNDA0LXdyYXAgLmlubmVyLCAucHVibGljYXRpb24gLnRleHQsIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCA+IC50ZXh0LCAuc2VydmljZWluaW4taW1hZ2VzIC5sZWZ0LCAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLCBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbDpudGgtY2hpbGQoNCkge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDsgfVxuXG5oZWFkZXIgbmF2IC5pbm5lciAubmF2LWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZzogMi41dnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuXG5oZWFkZXIgbmF2IC5pbm5lciAubmF2LWJvdHRvbSAudGVsIHtcbiAgbWFyZ2luLWJvdHRvbTogLjQ4NjExdnc7IH1cblxuaGVhZGVyIG5hdiAuaW5uZXIgLm5hdi1ib3R0b20gLnRlbCBhIHtcbiAgb3BhY2l0eTogLjY7XG4gIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG4uYWRkaXRpb25hbC1saW5rIHN2ZywgaGVhZGVyIG5hdiAubmF2LWNsb3NlIC5pY29uIHNwYW4ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIG5hdiAuaW5uZXIgLm5hdi1ib3R0b20ge1xuICAgIHBhZGRpbmc6IDR2dyA0dncgMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3R0b206IDYuNHZ3OyB9XG4gIGhlYWRlciBuYXYgLmlubmVyIC5uYXYtYm90dG9tIC50ZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgaGVhZGVyIG5hdiAuaW5uZXIgLm5hdi1ib3R0b20gLnRlbCBhIHtcbiAgICBvcGFjaXR5OiAuODtcbiAgICBmb250LXNpemU6IDcuNDY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzhlOGU4YzsgfVxuICBoZWFkZXIgbmF2IC5pbm5lciAubmF2LWJvdHRvbSAucm91dGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5oZWFkZXIgbmF2IC5pbm5lciAubmF2LWJvdHRvbSAudGVsIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxOyB9XG5cbmhlYWRlciBuYXYgLm5hdi1jbG9zZSB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgbmF2IC5uYXYtY2xvc2Uge1xuICAgIG1hcmdpbjogLjUzMzMzdnc7IH0gfVxuXG5oZWFkZXIgbmF2IC5uYXYtY2xvc2U6aG92ZXIgLmljb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbmhlYWRlciBuYXYgLm5hdi1jbG9zZTpob3ZlciAuaWNvbiBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzhlOGU4YzsgfVxuXG5oZWFkZXIgbmF2IC5uYXYtY2xvc2U6aG92ZXIgLmljb24gc3BhbjpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7IH1cblxuaGVhZGVyIG5hdiAubmF2LWNsb3NlOmhvdmVyIC5pY29uIHNwYW46bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7IH1cblxuaGVhZGVyIG5hdiAubmF2LWNsb3NlIC5pY29uIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogNS42MjV2dztcbiAgaGVpZ2h0OiA1LjYyNXZ3O1xuICBtYXJnaW46IDAgMCAuNzYzODl2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IC44MzMzM3Z3O1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgbmF2IC5uYXYtY2xvc2UgLmljb24ge1xuICAgIHdpZHRoOiAxNC42NjY2N3Z3O1xuICAgIGhlaWdodDogMTQuNjY2Njd2dztcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMi4xMzMzM3Z3O1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH0gfVxuXG5oZWFkZXIgbmF2IC5sYW5nLXN3aXRjaGVyIC5jdXJyZW50LWxhbmcsIGhlYWRlciBuYXYgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbmhlYWRlciBuYXYgLm5hdi1jbG9zZSAuaWNvbiBzcGFuIHtcbiAgd2lkdGg6IDEuODA1NTZ2dztcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07IH1cblxuaGVhZGVyIG5hdiAubmF2LWNsb3NlIC5pY29uIHNwYW46Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC45MDI3OHZ3OyB9XG5cbmhlYWRlciBuYXYgLm5hdi1jbG9zZSAuaWNvbiBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAuOTAyNzh2dzsgfVxuXG5oZWFkZXIgbmF2IC5uYXYtY2xvc2UgPiBzcGFuIHtcbiAgZm9udC1zaXplOiAuOTAyNzh2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEuMDQxNjd2dzsgfVxuXG5oZWFkZXIgbmF2IC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubGVmdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTsgfVxuXG5oZWFkZXIgbmF2IC5sYW5nLXN3aXRjaGVyIC5jdXJyZW50LWxhbmc6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7IH1cblxuaGVhZGVyIG5hdiAubGFuZy1zd2l0Y2hlciAuY3VycmVudC1sYW5nIHNwYW4sIGhlYWRlciBuYXYgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3IgYSB7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbmhlYWRlciBuYXYgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3IgYTphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIG5hdiAubmF2LWNsb3NlIC5pY29uIHNwYW4ge1xuICAgIHdpZHRoOiA2LjY2NjY3dnc7IH1cbiAgaGVhZGVyIG5hdiAubmF2LWNsb3NlIC5pY29uIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDMuMnZ3OyB9XG4gIGhlYWRlciBuYXYgLm5hdi1jbG9zZSAuaWNvbiBzcGFuOmxhc3QtY2hpbGQge1xuICAgIHJpZ2h0OiAzLjJ2dzsgfVxuICBoZWFkZXIgbmF2IC5uYXYtY2xvc2UgPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGhlYWRlciBuYXYgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3Ige1xuICAgIGJhY2tncm91bmQ6ICMwMDA7IH1cbiAgaGVhZGVyIG5hdiAubGFuZy1zd2l0Y2hlciAubGFuZy1zZWxlY3RvciBhIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICBoZWFkZXIgbmF2IC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIGE6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7IH0gfVxuXG5oZWFkZXIgbmF2IC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjsgfVxuXG5oZWFkZXIgbmF2IC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIGE6aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciBuYXYgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3IgYS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7IH0gfVxuXG4uc3RhcnQtcGFnZSAuZGlyZWN0aW9uLWFuaW0gLnRleHQsIC5zdGFydC1wYWdlIC5sZWZ0IC5kZXNjLCAuc3RhcnQtcGFnZSAubGVmdCBoMiwgLnN0YXJ0LXBhZ2UgLnJpZ2h0IC5kZXNjLCAuc3RhcnQtcGFnZSAucmlnaHQgaDIge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc3RhcnQtcGFnZS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5zdGFydC1wYWdlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBoZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDQzLjc1dnc7IH1cblxuLnN0YXJ0LXBhZ2UubGVmdC1ob3ZlciAuZGlyZWN0aW9uLWFuaW0ge1xuICBtYXJnaW4tbGVmdDogMi4wODMzM3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdGFydC1wYWdlIHtcbiAgICBtaW4taGVpZ2h0OiAyMDh2dztcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAuc3RhcnQtcGFnZS5sZWZ0LWhvdmVyIC5kaXJlY3Rpb24tYW5pbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG4uc3RhcnQtcGFnZS5yaWdodC1ob3ZlciAuZGlyZWN0aW9uLWFuaW0ge1xuICBtYXJnaW4tbGVmdDogLTIuMDgzMzN2dzsgfVxuXG4uc3RhcnQtcGFnZSAuZGlyZWN0aW9uLWFuaW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA4LjMzMzMzdnc7XG4gIGhlaWdodDogOC4zMzMzM3Z3O1xuICBib3JkZXItcmFkaXVzOiAuNTU1NTZ2dztcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbWFyZ2luO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbWFyZ2luO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbWFyZ2luOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdGFydC1wYWdlLnJpZ2h0LWhvdmVyIC5kaXJlY3Rpb24tYW5pbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLnN0YXJ0LXBhZ2UgLmRpcmVjdGlvbi1hbmltIHtcbiAgICB3aWR0aDogMjR2dztcbiAgICBoZWlnaHQ6IDI0dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMi4xMzMzM3Z3OyB9IH1cblxuLnN0YXJ0LXBhZ2UgLmRpcmVjdGlvbi1hbmltIC5hbmltYXRpb24ge1xuICB3aWR0aDogMi40MzA1NnZ3O1xuICBoZWlnaHQ6IC45NzIyMnZ3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMi42Mzg4OXZ3IGF1dG8gMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAuZGlyZWN0aW9uLWFuaW0gLmFuaW1hdGlvbiB7XG4gICAgaGVpZ2h0OiA5LjMzMzMzdnc7XG4gICAgd2lkdGg6IDMuNzMzMzN2dztcbiAgICBtYXJnaW46IDMuMnZ3IGF1dG8gMDsgfSB9XG5cbi5zdGFydC1wYWdlIC5kaXJlY3Rpb24tYW5pbSAuYW5pbWF0aW9uICNzdGFydC1wYWdlLWFuaW1hdGlvbiB7XG4gIHdpZHRoOiAyLjQzMDU2dnc7XG4gIGhlaWdodDogLjk3MjIydnc7IH1cblxuLnN0YXJ0LXBhZ2UgLmRpcmVjdGlvbi1hbmltIC5hbmltYXRpb24gI3N0YXJ0LXBhZ2UtYW5pbWF0aW9uLW1vYiB7XG4gIGhlaWdodDogOS4zMzMzM3Z3O1xuICB3aWR0aDogMy43MzMzM3Z3OyB9XG5cbi5zdGFydC1wYWdlIC5kaXJlY3Rpb24tYW5pbSAuYW5pbWF0aW9uIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5zdGFydC1wYWdlIC5kaXJlY3Rpb24tYW5pbSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDEuNzM2MTF2dztcbiAgcGFkZGluZzogMCAxLjM4ODg5dnc7XG4gIGZvbnQtc2l6ZTogLjkwMjc4dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjIzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnN0YXJ0LXBhZ2UgLmRpcmVjdGlvbi1hbmltIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgIG1hcmdpbi10b3A6IDIuNjY2Njd2dztcbiAgICBwYWRkaW5nOiAwIDEuMzMzMzN2dyAxLjg2NjY3dnc7IH0gfVxuXG4uc3RhcnQtcGFnZSAubGVmdCwgLnN0YXJ0LXBhZ2UgLnJpZ2h0IHtcbiAgcGFkZGluZzogOC44ODg4OXZ3IDIuNXZ3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB6LWluZGV4OiAxOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdGFydC1wYWdlIC5sZWZ0LCAuc3RhcnQtcGFnZSAucmlnaHQge1xuICAgIHBhZGRpbmc6IDI2LjY2NjY3dncgOS42dnc7IH1cbiAgLnN0YXJ0LXBhZ2UgLmxlZnQuYWN0aXZlIGgyLCAuc3RhcnQtcGFnZSAucmlnaHQuYWN0aXZlIGgyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuICAuc3RhcnQtcGFnZSAubGVmdC5hY3RpdmUgLmFycm93LCAuc3RhcnQtcGFnZSAubGVmdC5hY3RpdmUgLmRlc2MsIC5zdGFydC1wYWdlIC5yaWdodC5hY3RpdmUgLmFycm93LCAuc3RhcnQtcGFnZSAucmlnaHQuYWN0aXZlIC5kZXNjIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5zdGFydC1wYWdlIC5sZWZ0LmFjdGl2ZSAuYmcgaW1nLCAuc3RhcnQtcGFnZSAucmlnaHQuYWN0aXZlIC5iZyBpbWcge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDAgcm91bmQgMCk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgcm91bmQgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAubGVmdDpob3ZlciBoMiwgLnN0YXJ0LXBhZ2UgLnJpZ2h0OmhvdmVyIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuc3RhcnQtcGFnZSAubGVmdDpob3ZlciAuYXJyb3csIC5zdGFydC1wYWdlIC5sZWZ0OmhvdmVyIC5kZXNjLCAuc3RhcnQtcGFnZSAucmlnaHQ6aG92ZXIgLmFycm93LCAuc3RhcnQtcGFnZSAucmlnaHQ6aG92ZXIgLmRlc2Mge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnN0YXJ0LXBhZ2UgLmxlZnQ6aG92ZXIgLmJnLCAuc3RhcnQtcGFnZSAucmlnaHQ6aG92ZXIgLmJnIHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuc3RhcnQtcGFnZSAubGVmdDpob3ZlciAuYmcgaW1nLCAuc3RhcnQtcGFnZSAucmlnaHQ6aG92ZXIgLmJnIGltZyB7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAwIDAgcm91bmQgMCk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwIHJvdW5kIDApOyB9IH1cblxuLnN0YXJ0LXBhZ2UgLmxlZnQgaDIsIC5zdGFydC1wYWdlIC5yaWdodCBoMiB7XG4gIG9wYWNpdHk6IC42O1xuICBmb250LXNpemU6IDMuMDU1NTZ2dztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAubGVmdCBoMiwgLnN0YXJ0LXBhZ2UgLnJpZ2h0IGgyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZvbnQtc2l6ZTogOHZ3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5zdGFydC1wYWdlIC5sZWZ0IC5kZXNjLCAuc3RhcnQtcGFnZSAucmlnaHQgLmRlc2Mge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy10b3A6IDEuMzg4ODl2dztcbiAgZm9udC1zaXplOiAuOTcyMjJ2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAyNXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGNsZWFyOiBib3RoO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG4uc3RhcnQtcGFnZS1mb290ZXIgLmxlZnQgLnRlbCwgLnN0YXJ0LXBhZ2UtZm9vdGVyIC5yaWdodCAuYWRkcmVzcyB7XG4gIG1hcmdpbi1yaWdodDogMS43MzYxMXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdGFydC1wYWdlIC5sZWZ0IC5kZXNjLCAuc3RhcnQtcGFnZSAucmlnaHQgLmRlc2Mge1xuICAgIHBhZGRpbmctdG9wOiAzLjJ2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3dnc7IH0gfVxuXG4uc3RhcnQtcGFnZS1mb290ZXIgLmxlZnQgLmVtYWlsIGEsIC5zdGFydC1wYWdlLWZvb3RlciAubGVmdCAudGVsIGEge1xuICBmb250LXNpemU6IDEuMjV2dztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uc3RhcnQtcGFnZSAubGVmdCAuYXJyb3csIC5zdGFydC1wYWdlIC5yaWdodCAuYXJyb3cge1xuICBtYXJnaW4tdG9wOiA1LjEzODg5dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7IH1cblxuLnN0YXJ0LXBhZ2UgLmxlZnQgLmFycm93IHN2ZywgLnN0YXJ0LXBhZ2UgLnJpZ2h0IC5hcnJvdyBzdmcge1xuICB3aWR0aDogMi45ODYxMXZ3O1xuICBoZWlnaHQ6IDIuMjIyMjJ2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAubGVmdCAuYXJyb3csIC5zdGFydC1wYWdlIC5yaWdodCAuYXJyb3cge1xuICAgIG1hcmdpbi10b3A6IDYuNjY2Njd2dzsgfVxuICAuc3RhcnQtcGFnZSAubGVmdCAuYXJyb3cgc3ZnLCAuc3RhcnQtcGFnZSAucmlnaHQgLmFycm93IHN2ZyB7XG4gICAgd2lkdGg6IDkuMzMzMzN2dztcbiAgICBoZWlnaHQ6IDYuOTMzMzN2dzsgfSB9XG5cbi5zdGFydC1wYWdlIC5sZWZ0IC5iZywgLnN0YXJ0LXBhZ2UgLnJpZ2h0IC5iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAxOC42JTtcbiAgbGVmdDogMS41JTtcbiAgd2lkdGg6IDIyLjIyMjIydnc7XG4gIGhlaWdodDogMzMuMzMzMzN2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAubGVmdCAuYmcsIC5zdGFydC1wYWdlIC5yaWdodCAuYmcge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0IGFsbDtcbiAgICAtby10cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQgYWxsO1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dCBhbGw7IH1cbiAgLnN0YXJ0LXBhZ2UgLmxlZnQgLmJnOmFmdGVyLCAuc3RhcnQtcGFnZSAucmlnaHQgLmJnOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgwLCAwLCAwLCAwKSksIGNvbG9yLXN0b3AoOTMlLCByZ2JhKDAsIDAsIDAsIDAuMykpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC4zKSA5MyUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC4zKSA5MyUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC4zKSA5MyUpOyB9IH1cblxuLnN0YXJ0LXBhZ2UgLmxlZnQgLmJnIGltZywgLnN0YXJ0LXBhZ2UgLnJpZ2h0IC5iZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDI5LjQlIDEyLjUlIDQlIDEyLjUlIHJvdW5kIDguMzMzMzN2dyk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMjkuNCUgMTIuNSUgNCUgMTIuNSUgcm91bmQgOC4zMzMzM3Z3KTsgfVxuXG4uc3RhcnQtcGFnZSAubGVmdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZThlOGM7XG4gIHdpZHRoOiA1MCU7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAubGVmdDpob3ZlciBoMiB7XG4gICAgbGVmdDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG4gIC5zdGFydC1wYWdlIC5sZWZ0IGgyLCAuc3RhcnQtcGFnZSAubGVmdDpob3ZlciAuYmcge1xuICAgIGxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAubGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnN0YXJ0LXBhZ2UgLmxlZnQgaDIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMzLjMzMzMzdncpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzMuMzMzMzN2dyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMzLjMzMzMzdncpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07IH1cbiAgLnN0YXJ0LXBhZ2UgLmxlZnQgLmJnIGltZyB7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMTUlIHJvdW5kIDQwdncpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAxNSUgcm91bmQgNDB2dyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH0gfVxuXG4uc3RhcnQtcGFnZSAucmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkYzMDMyO1xuICB3aWR0aDogNTAlO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLnN0YXJ0LXBhZ2UgLnJpZ2h0OmhvdmVyIGgyIHtcbiAgICByaWdodDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpOyB9XG4gIC5zdGFydC1wYWdlIC5yaWdodDpob3ZlciAuYmcge1xuICAgIHJpZ2h0OiAwOyB9XG4gIC5zdGFydC1wYWdlIC5yaWdodCAuYmcge1xuICAgIHJpZ2h0OiAxLjUlO1xuICAgIGxlZnQ6IGF1dG87IH1cbiAgLnN0YXJ0LXBhZ2UgLnJpZ2h0IGgyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcmlnaHQ6IDA7IH0gfVxuXG4uc3RhcnQtcGFnZS1mb290ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5zdGFydC1wYWdlLWZvb3RlciAubGVnYWwtdGV4dCB7XG4gICAgd2lkdGg6IDE4Ljk1ODMzdnc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMS4wNDE2N3Z3O1xuICAgIGxlZnQ6IDI4LjQ3MjIydnc7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIGZvbnQtc2l6ZTogMC44MzMzM3Z3O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAucmlnaHQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5zdGFydC1wYWdlIC5yaWdodCAuYmcgaW1nIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAxNSUgcm91bmQgNDB2dyk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDE1JSByb3VuZCA0MHZ3KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTsgfVxuICAuc3RhcnQtcGFnZS1mb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uc3RhcnQtcGFnZS1mb290ZXIgLmxlZnQsIC5zdGFydC1wYWdlLWZvb3RlciAucmlnaHQge1xuICB3aWR0aDogNTAlO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGhlaWdodDogNC44NjExMXZ3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLnN0YXJ0LXBhZ2UtZm9vdGVyIC5sZWZ0IHtcbiAgcGFkZGluZzogLjYyNXZ3IDIuNXZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4uc3RhcnQtcGFnZS1mb290ZXIgLmxlZnQgLnRlbCBhIHtcbiAgb3BhY2l0eTogLjY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG4uc3RhcnQtcGFnZS1mb290ZXIgLmxlZnQgLnRlbCBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4uc3RhcnQtcGFnZS1mb290ZXIgLmxlZnQgLmVtYWlsIGEge1xuICBvcGFjaXR5OiAuNjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5OyB9XG5cbi5zdGFydC1wYWdlLWZvb3RlciAubGVmdCAuZW1haWwgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnN0YXJ0LXBhZ2UtZm9vdGVyIC5yaWdodCB7XG4gIHBhZGRpbmc6IC42MjV2dyAyLjV2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLnN0YXJ0LXBhZ2UtZm9vdGVyIC5yaWdodCAuYWRkcmVzcyBwIHtcbiAgb3BhY2l0eTogLjY7XG4gIGZvbnQtc2l6ZTogLjk3MjIydnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjI5O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc3RhcnQtcGFnZS1mb290ZXIgLnJpZ2h0IC5hZGRyZXNzIHAgYnIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5yb3V0ZSB7XG4gIHdpZHRoOiAxMi41dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucm91dGUge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnJvdXRlIC5idXR0b24ge1xuICB3aWR0aDogMTIuNXZ3O1xuICBoZWlnaHQ6IDIuOTE2Njd2dztcbiAgYm9yZGVyLXJhZGl1czogMS44MDU1NnZ3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnJvdXRlIC5idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTEuMnZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDYuOTMzMzN2dztcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dzsgfSB9XG5cbi5yb3V0ZSAuYnV0dG9uID4gc3BhbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuXG4ucm91dGUgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi5yb3V0ZSAuYnV0dG9uOmhvdmVyIHN2ZyBbc3Ryb2tlPVwiI0ZGRkZGRlwiXSB7XG4gIHN0cm9rZTogIzAwMDsgfVxuXG4ucm91dGUgLmJ1dHRvbiBzdmcge1xuICB3aWR0aDogMi41Njk0NHZ3O1xuICBoZWlnaHQ6IC45NzIyMnZ3O1xuICBtYXJnaW4tcmlnaHQ6IC42OTQ0NHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLjEzODg5dnc7IH1cblxuLmJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7IH1cblxuLmJ1dHRvbi5idXR0b24taW5saW5lIHtcbiAgbWFyZ2luLWxlZnQ6IDIuMDgzMzN2dztcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwYWRkaW5nOiAuNDE2Njd2dyAyLjU2OTQ0dncgLjI3Nzc4dncgMi42Mzg4OXZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjg3NXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIuMTM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLmJ1dHRvbi5idXR0b24taW5saW5lIC5sZXR0ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5yb3V0ZSAuYnV0dG9uIHN2ZyB7XG4gICAgd2lkdGg6IDkuODY2Njd2dztcbiAgICBoZWlnaHQ6IDMuNzMzMzN2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNjY2Njd2dztcbiAgICB0b3A6IC41MzMzM3Z3OyB9XG4gIC5idXR0b24uYnV0dG9uLWlubGluZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiA1LjMzMzMzdnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDR2dztcbiAgICBib3JkZXItcmFkaXVzOiA3LjJ2dztcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dztcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cblxuLmJ1dHRvbi5idXR0b24taW5saW5lLmRhcmssIC5idXR0b24uYnV0dG9uLWlubGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5idXR0b24uYnV0dG9uLWlubGluZS5kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzM1MzUzNTsgfVxuXG4uY2xpbmljLWhlYWRlciB7XG4gIGhlaWdodDogODQuOTMwNTZ2dztcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jbGluaWMtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCk7IH0gfVxuXG4uY2xpbmljLWhlYWRlci5hYm91dCB7XG4gIGhlaWdodDogODAuNTU1NTZ2dzsgfVxuXG4uY2xpbmljLWhlYWRlci5hYm91dCAudGV4dCB7XG4gIHRvcDogMTcuNTY5NDR2dztcbiAgbGVmdDogMi4zNjExMXZ3O1xuICByaWdodDogMi4zNjExMXZ3O1xuICBwYWRkaW5nLWJvdHRvbTogMS4xODA1NnZ3OyB9XG5cbi5jbGluaWMtaGVhZGVyIC5iZywgLmNsaW5pYy1oZWFkZXIgLmJnOmFmdGVyLCAuY2xpbmljLWhlYWRlciAudGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwOyB9XG5cbi5jbGluaWMtaGVhZGVyLmFib3V0IC50ZXh0IGgxIHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWhlYWRlci5hYm91dCB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDApOyB9XG4gIC5jbGluaWMtaGVhZGVyLmFib3V0IC50ZXh0IHtcbiAgICB0b3A6IDM5LjQ2NjY3dnc7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOC41MzMzM3Z3OyB9XG4gIC5jbGluaWMtaGVhZGVyLmFib3V0IC50ZXh0IGgxIGJyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmNsaW5pYy1oZWFkZXIgLmJnIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDE7IH1cblxuLmNsaW5pYy1oZWFkZXIgLmJnOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDgwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDAsIDAsIDAsIDApKSwgY29sb3Itc3RvcCg5MyUsIHJnYmEoMCwgMCwgMCwgMC4zKSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC4zKSA5MyUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIDAuMykgOTMlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAwLjMpIDkzJSk7XG4gIHotaW5kZXg6IDI7IH1cblxuLmNsaW5pYy1oZWFkZXIgLmJnIGltZywgLmNsaW5pYy1oZWFkZXIgLmJnIHZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDE7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tOyB9XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNzV2aDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIDIuNDMwNTZ2dyAzLjQ3MjIydnc7XG4gIHotaW5kZXg6IDI7IH1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgLnRvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjsgfVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCBoMSB7XG4gIGZvbnQtc2l6ZTogNC4xNjY2N3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvIC50ZXh0LXdyYXAgcCwgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLnRleHQgaDIsIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC50ZXh0IHAsIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb25zIC5pY28gcCwgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSBwIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1oZWFkZXIgLnRleHQge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgcGFkZGluZzogMCA0dncgMi42NjY2N3Z3OyB9XG4gIC5jbGluaWMtaGVhZGVyIC50ZXh0IGgxIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogNi40dnc7IH0gfVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCBoMSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgaDEgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgaDEgc3BhbjpsYXN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgaDEgLmJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMS4xMTExMXZ3OyB9XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbS5sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWhlYWRlciAudGV4dCBoMSAuYnV0dG9uIHtcbiAgICB0b3A6IDA7IH1cbiAgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAgIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogNHZ3O1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbS5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgei1pbmRleDogMTsgfVxuICAuY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tLmxlZnQge1xuICAgIG1hcmdpbi1sZWZ0OiA0dnc7IH0gfVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tLmxlZnQgLmljb24ge1xuICBtYXJnaW4tdG9wOiA0LjE2NjY3dnc7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20ubGVmdCBwIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbnMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbS5sZWZ0IC5pY29uIHtcbiAgICBtYXJnaW4tdG9wOiA0LjI2NjY3dnc7IH1cbiAgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAgNHZ3OyB9XG4gIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb25zIC5pY28ge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNjY2Njd2dztcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb25zIC5pY28ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbnMgLmljbyAuaW1nLXdyYXAge1xuICBtYXJnaW4tcmlnaHQ6IDEuMDQxNjd2dzsgfVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29ucyAuaWNvIC5pbWctd3JhcCBpbWcsIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb25zIC5pY28gLmltZy13cmFwIHN2ZyB7XG4gIGhlaWdodDogLjk3MjIydncgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29ucyAuaWNvIHAge1xuICBmb250LXNpemU6IDEuMzg4ODl2dztcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29ucyAuaWNvIC5pbWctd3JhcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjJ2dztcbiAgICBtaW4td2lkdGg6IDguNTMzMzN2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb25zIC5pY28gLmltZy13cmFwIGltZywgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbnMgLmljbyAuaW1nLXdyYXAgc3ZnIHtcbiAgICBoZWlnaHQ6IDMuNzMzMzN2dyAhaW1wb3J0YW50OyB9XG4gIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb25zIC5pY28gcCB7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzsgfSB9XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb24ge1xuICBtYXJnaW4tYm90dG9tOiAxLjY2NjY3dnc7XG4gIGhlaWdodDogMS43MzYxMXZ3O1xuICB3aWR0aDogLjk3MjIydnc7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi40dnc7XG4gICAgaGVpZ2h0OiA2LjY2NjY3dnc7XG4gICAgd2lkdGg6IDMuNzMzMzN2dzsgfSB9XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb24gI3ZlcnRpY2FsLW9vIHtcbiAgaGVpZ2h0OiAyLjQzMDU2dnc7XG4gIHdpZHRoOiAuOTcyMjJ2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29uICN2ZXJ0aWNhbC1vbyB7XG4gICAgaGVpZ2h0OiA5LjMzMzMzdnc7XG4gICAgd2lkdGg6IDMuNzMzMzN2dzsgfSB9XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb24gaW1nLCAuY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29uIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gcCB7XG4gIG1heC13aWR0aDogMjIuOTE2Njd2dztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5kYXJrLWJnIHtcbiAgYmFja2dyb3VuZDogIzJGMzAzMiAhaW1wb3J0YW50OyB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmc6IDE1Ljk3MjIydncgMi41dncgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDYuMzg4ODl2dztcbiAgdG9wOiAzMS45NDQ0NHZ3O1xuICB6LWluZGV4OiAxOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gcCB7XG4gICAgbWF4LXdpZHRoOiA4MS4wNjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogNHZ3OyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCB7XG4gICAgcGFkZGluZzogMzJ2dyA0dncgMDsgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IC0xMy4zMzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAtNHZ3O1xuICAgIG1hcmdpbi1yaWdodDogLTR2dztcbiAgICB6LWluZGV4OiAtMTsgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmltYWdlOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiA5Mi44dnc7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDE0MiwgMTQyLCAxNDAsIDApKSwgY29sb3Itc3RvcCg5MyUsICM4ZThlOGMpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCksICM4ZThlOGMgOTMlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApLCAjOGU4ZThjIDkzJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSwgIzhlOGU4YyA5MyUpOyB9IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA5Ny4yMjIyMnZ3O1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoNCUgcm91bmQgMzQuNzIyMjJ2dyk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNCUgcm91bmQgMzQuNzIyMjJ2dyk7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmJsb2NrLTEsIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5ibG9jay0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMjQuMzA1NTZ2dzsgfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAudGV4dCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmltYWdlIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgxMCUgcm91bmQgNDh2dyk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgxMCUgcm91bmQgNDh2dyk7IH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmJsb2NrLTEsIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5ibG9jay0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNi42NjY2N3Z3OyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5ibG9jay0yIHtcbiAgICBtYXJnaW4tdG9wOiAtNTZ2dztcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5ibG9jay0zIHtcbiAgICBwYWRkaW5nLXRvcDogMTZ2dzsgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAudGV4dCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfSB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC50ZXh0IGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWF4LXdpZHRoOiAzOS4xNjY2N3Z3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA1LjM0NzIydnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLnRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDguNTMzMzN2dztcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAudGV4dCBwIHtcbiAgbWF4LXdpZHRoOiAyMi41dnc7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NzsgfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAudGV4dCAuYWRkaXRpb25hbC1saW5rIHtcbiAgbWFyZ2luLXRvcDogMi4zNjExMXZ3OyB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvIHtcbiAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLnRleHQgcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogNHZ3OyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC50ZXh0IC5hZGRpdGlvbmFsLWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDcuMnZ3OyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA4dnc7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbzpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvOm50aC1jaGlsZCgzbiszKSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvOm50aC1jaGlsZCgzbiszKSAuaW1nLXdyYXAge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbzpudGgtY2hpbGQoM24rMykgLmltZy13cmFwIGltZywgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIC5pbWctd3JhcCBzdmcge1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIC5pbWctd3JhcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbzpudGgtY2hpbGQoM24rMykgLmltZy13cmFwIGltZywgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIC5pbWctd3JhcCBzdmcge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvIC5pbWctd3JhcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjJ2dztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHdpZHRoOiA4dnc7IH0gfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAgaW1nLCAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAgc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogLjk3MjIydncgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAudGV4dC13cmFwIHAge1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIuMDgzMzN2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyB7XG4gIG1hcmdpbi10b3A6IDYuOTQ0NDR2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAgaW1nLCAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAgc3ZnIHtcbiAgICBoZWlnaHQ6IDMuNzMzMzN2dyAhaW1wb3J0YW50OyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvIC50ZXh0LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzsgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAudGV4dC13cmFwIHAgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMge1xuICAgIG1hcmdpbi10b3A6IDI2LjY2NjY3dnc7IH0gfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyAjYnViYmxlLWFuaW1hdGlvbiwgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMgaW1nLCAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyB2aWRlbyB7XG4gIHdpZHRoOiAyMi41dnc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgMTEuODA1NTZ2dyk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCAxMS44MDU1NnZ3KTsgfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyAjYnViYmxlLWFuaW1hdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGhlaWdodDogMzMuNjgwNTZ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5kb3AtaW1hZ2VzICNidWJibGUtYW5pbWF0aW9uLCAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyBpbWcsIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5kb3AtaW1hZ2VzIHZpZGVvIHtcbiAgICB3aWR0aDogNTZ2dztcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCAzMnZ3KTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgMzJ2dyk7IH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMgI2J1YmJsZS1hbmltYXRpb24ge1xuICAgIGhlaWdodDogODIuNjY2Njd2dzsgfSB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5kb3AtaW1hZ2VzICNidWJibGUtYW5pbWF0aW9uOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigyMHB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHotaW5kZXg6IDI7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMgI2J1YmJsZS1hbmltYXRpb24gc3ZnIHtcbiAgbWFyZ2luLXRvcDogLTUwJTtcbiAgd2lkdGg6IDIwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyMDAlICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IC41O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMgLmltYWdlLTEge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMCUpOyB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5kb3AtaW1hZ2VzIC5pbWFnZS0yIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLXJpZ2h0OiAxNi42NjY2N3Z3O1xuICBtYXJnaW4tdG9wOiAtMjAuODMzMzN2dztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTsgfVxuXG4uYWRkaXRpb25hbC1saW5rIHtcbiAgd2lkdGg6IDIyLjV2dztcbiAgcGFkZGluZy1ib3R0b206IDEuMTExMTF2dztcbiAgcGFkZGluZy10b3A6IDEuMTExMTF2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmFkZGl0aW9uYWwtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLmFkZGl0aW9uYWwtbGluazpob3ZlciBzcGFuIHtcbiAgY29sb3I6ICMwMDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yLjA4MzMzdncpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yLjA4MzMzdncpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIuMDgzMzN2dyk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMgLmltYWdlLTIge1xuICAgIG1hcmdpbi1yaWdodDogMzcuMzMzMzN2dztcbiAgICBtYXJnaW4tdG9wOiAtNDh2dzsgfVxuICAuYWRkaXRpb25hbC1saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy40NjY2N3Z3O1xuICAgIHBhZGRpbmctdG9wOiAzLjQ2NjY3dnc7IH1cbiAgLmFkZGl0aW9uYWwtbGluazpob3ZlciBzcGFuIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi5hZGRpdGlvbmFsLWxpbms6aG92ZXIgc3ZnIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMy40NzIyMnZ3KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgzLjQ3MjIydncpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMy40NzIyMnZ3KTsgfVxuXG4uYWRkaXRpb25hbC1saW5rIHN2ZyB7XG4gIHdpZHRoOiAyLjIyMjIydnc7XG4gIGhlaWdodDogMS42NjY2N3Z3O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtOyB9XG5cbi5hZGRpdGlvbmFsLWxpbmsgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAuMTM4ODl2dzsgfVxuXG4uZGVwYXJ0bWVudHMge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nOiA5LjcyMjIydncgMCAxMy44ODg4OXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hZGRpdGlvbmFsLWxpbms6aG92ZXIgc3ZnIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAuYWRkaXRpb25hbC1saW5rIHN2ZyB7XG4gICAgd2lkdGg6IDcuMnZ3O1xuICAgIGhlaWdodDogNS4zMzMzM3Z3OyB9XG4gIC5hZGRpdGlvbmFsLWxpbmsgc3BhbiB7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICB0b3A6IC4yNjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM5OyB9XG4gIC5kZXBhcnRtZW50cyB7XG4gICAgcGFkZGluZzogOHZ3IDAgMTMuMzMzMzN2dzsgfSB9XG5cbi5kZXBhcnRtZW50cy5oZWFkZXItYmxvY2sge1xuICBwYWRkaW5nOiAyMC44MzMzM3Z3IDAgMjcuNzc3Nzh2dzsgfVxuXG4uZGVwYXJ0bWVudHMuaGVhZGVyLWJsb2NrIC50aXRsZS1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDMuNDcyMjJ2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZGVwYXJ0bWVudHMuaGVhZGVyLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAzOC4xMzMzM3Z3IDAgMDsgfVxuICAuZGVwYXJ0bWVudHMuaGVhZGVyLWJsb2NrIC50aXRsZS1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy4ydnc7IH0gfVxuXG4uZGVwYXJ0bWVudHMgLnRpdGxlLWJsb2NrIHtcbiAgcGFkZGluZzogMCAyLjV2dztcbiAgbWFyZ2luLWJvdHRvbTogMi4zNjExMXZ3OyB9XG5cbi5kZXBhcnRtZW50cyAudGl0bGUtYmxvY2sgaDIsIC5kZXBhcnRtZW50cyAudGl0bGUtYmxvY2sgaDMge1xuICBmb250LXNpemU6IDIuMDgzMzN2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm1vcmUsIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5uYW1lLWRlc2MgLm5hbWUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRlcGFydG1lbnRzIC50aXRsZS1ibG9jayB7XG4gICAgcGFkZGluZzogMCA0dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMuMzMzMzN2dzsgfVxuICAuZGVwYXJ0bWVudHMgLnRpdGxlLWJsb2NrIGgyLCAuZGVwYXJ0bWVudHMgLnRpdGxlLWJsb2NrIGgzIHtcbiAgICBmb250LXNpemU6IDUuODY2Njd2dzsgfSB9XG5cbi5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLmlubmVyIHtcbiAgcGFkZGluZzogMS4xMTExMXZ3IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjsgfVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudDpudGgtY2hpbGQoMSkgLmlubmVyIHtcbiAgYm9yZGVyLXRvcDogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAuaW5uZXIge1xuICAgIHBhZGRpbmc6IDQuMjY2Njd2dyAwIDMuNzMzMzN2dztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbWFyZ2luO1xuICAgIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBtYXJnaW47XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG1hcmdpbjtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudC5vcGVuIC5pbm5lciB7XG4gICAgbWFyZ2luOiAzcHggMDsgfVxuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudC5vcGVuIC5idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50OmhvdmVyIC5pbm5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudDpob3ZlciAuaW1hZ2Uge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQ1JSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDUlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQ1JSk7IH1cbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQ6aG92ZXIgLm1vcmUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQ6aG92ZXIgLm5hbWUtZGVzYyAubmFtZSB7XG4gICAgY29sb3I6ICMwMDA7IH1cbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQ6aG92ZXIgLm5hbWUtZGVzYyAubmFtZSAuYXJyb3cge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNi4yNXZ3KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDYuMjV2dyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDYuMjV2dyk7IH1cbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQ6aG92ZXIgLm5hbWUtZGVzYyAuZGVzYyB7XG4gICAgaGVpZ2h0OiAzLjc1dnc7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudDpob3ZlciAuYnRuIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIGlucHV0LCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBzZWxlY3QsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHRleHRhcmVhIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lOyB9IH1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLmltYWdlIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0My41NDE2N3Z3O1xuICByaWdodDogNi40NTgzM3Z3O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zNSUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zNSUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTM1JSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubW9yZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAyMCU7XG4gIHBhZGRpbmc6IDEuMzg4ODl2dyAwIDAgMi4wODMzM3Z3O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIGZvbnQtc2l6ZTogLjk3MjIydnc7XG4gIGNvbG9yOiAjMDAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm1vcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubmFtZS1kZXNjIHtcbiAgd2lkdGg6IDYwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubmFtZS1kZXNjIC5uYW1lIHtcbiAgZm9udC1zaXplOiAzLjg4ODg5dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubmFtZS1kZXNjIC5uYW1lIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyAubmFtZSAuYXJyb3cgc3ZnIHtcbiAgd2lkdGg6IDMuNzV2dztcbiAgaGVpZ2h0OiAyLjc3Nzc4dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyAubmFtZSB7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBjb2xvcjogIzAwMDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5uYW1lLWRlc2MgLm5hbWUgLmFycm93IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHJpZ2h0OiA0dnc7IH1cbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyAubmFtZSAuYXJyb3cgc3ZnIHtcbiAgICB3aWR0aDogNi4xMzMzM3Z3O1xuICAgIGhlaWdodDogNC41MzMzM3Z3OyB9IH1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyAuZGVzYyB7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzM3Z3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubmFtZS1kZXNjIC5kZXNjIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyAuZGVzYyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcGFkZGluZzogMCA0dnc7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7IH0gfVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubmFtZS1kZXNjIC5kZXNjIHAge1xuICBwYWRkaW5nLXRvcDogMS4yNXZ3O1xuICBmb250LXNpemU6IC45NzIyMnZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yOTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubmFtZS1kZXNjIC5kZXNjIHAge1xuICAgIHBhZGRpbmctdG9wOiAyLjR2dztcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBsaW5lLWhlaWdodDogMS42OyB9IH1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLmJ0biB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAyMCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgcGFkZGluZzogMCAyLjV2dyAwIDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5idG4ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA0dnc7IH0gfVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAuYnRuIC5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IC4zNDcyMnZ3IDEuOTQ0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogMS44NzV2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIuMTM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuXG4udGV4dC1ib3R0b20tbGluayAuaGVhZGVyIGgzLCAudGV4dC1ib3R0b20tbGluayAudGV4dCBwIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLmJ0biAuYnV0dG9uIC5sZXR0ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzOyB9XG5cbi5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5idG4gLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTM1MzU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLmJ0biAuYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxLjMzMzMzdncgMTMuMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiA3LjJ2dztcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dzsgfSB9XG5cbi50ZXh0LWJvdHRvbS1saW5rIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMTMuODg4ODl2dyAyLjV2dyAxLjU5NzIydnc7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuXG4udGV4dC1ib3R0b20tbGluay52YXItMiAuaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIuMzYxMTF2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1ib3R0b20tbGluayB7XG4gICAgcGFkZGluZzogMjYuNjY2Njd2dyA0dncgMTAuNjY2Njd2dztcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAudGV4dC1ib3R0b20tbGluay52YXItMiAuaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC4xMzMzM3Z3OyB9IH1cblxuLnRleHQtYm90dG9tLWxpbmsudmFyLTIgLnRleHQge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAxLjA0MTY3dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtYm90dG9tLWxpbmsudmFyLTIgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDh2dzsgfSB9XG5cbi50ZXh0LWJvdHRvbS1saW5rIC5oZWFkZXIge1xuICB3aWR0aDogNTAlO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuLnRleHQtYm90dG9tLWxpbmsgLmhlYWRlciBoMyB7XG4gIGZvbnQtc2l6ZTogMy40NzIyMnZ3O1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LWJvdHRvbS1saW5rIC5oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC50ZXh0LWJvdHRvbS1saW5rIC5oZWFkZXIgaDMge1xuICAgIGZvbnQtc2l6ZTogNS44NjY2N3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjEzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTg7IH0gfVxuXG4udGV4dC1ib3R0b20tbGluayAudGV4dCB7XG4gIHdpZHRoOiAyMi41dnc7XG4gIG1hcmdpbi1yaWdodDogMi41dnc7XG4gIG1hcmdpbi1ib3R0b206IC45MDI3OHZ3OyB9XG5cbi50ZXh0LWJvdHRvbS1saW5rIC50ZXh0IHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtYm90dG9tLWxpbmsgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC42NjY2N3Z3OyB9XG4gIC50ZXh0LWJvdHRvbS1saW5rIC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMy40NjY2N3Z3OyB9IH1cblxuLnRleHQtYm90dG9tLWxpbmsgLmFkZGl0aW9uYWwtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IC4zNDcyMnZ3OyB9XG5cbi5mb3JtLWJvdHRvbSB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZm9ybS1ib3R0b20uc21hbGwgLmJnIHtcbiAgcGFkZGluZy1ib3R0b206IDIzLjc1dnc7IH1cblxuLmZvcm0tYm90dG9tLnNtYWxsIC5iZzphZnRlciB7XG4gIGJvdHRvbTogMjMuNzV2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1ib3R0b20tbGluayAuYWRkaXRpb25hbC1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5mb3JtLWJvdHRvbS5zbWFsbCAuYmcge1xuICAgIHBhZGRpbmctYm90dG9tOiA3Ny4zMzMzM3Z3OyB9XG4gIC5mb3JtLWJvdHRvbS5zbWFsbCAuYmc6YWZ0ZXIge1xuICAgIGJvdHRvbTogNzcuMzMzMzN2dzsgfSB9XG5cbi5mb3JtLWJvdHRvbS5kYXJrLWJnIC5iZzphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoNCUsIHJnYmEoNDcsIDQ4LCA1MCwgMCkpLCBjb2xvci1zdG9wKDk3JSwgIzJmMzAzMikpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNDcsIDQ4LCA1MCwgMCkgNCUsICMyZjMwMzIgOTclKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSg0NywgNDgsIDUwLCAwKSA0JSwgIzJmMzAzMiA5NyUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDQlLCAjMmYzMDMyIDk3JSk7IH1cblxuLmZvcm0tYm90dG9tIC5iZyB7XG4gIHBhZGRpbmctYm90dG9tOiAzOC44ODg4OXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cblxuLmZvcm0tYm90dG9tIC5iZzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDM4Ljg4ODg5dnc7XG4gIHRvcDogMTEuMTExMTF2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCg0JSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSksIGNvbG9yLXN0b3AoOTclLCAjOGU4ZThjKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSA0JSwgIzhlOGU4YyA5NyUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDQlLCAjOGU4ZThjIDk3JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgNCUsICM4ZThlOGMgOTclKTtcbiAgei1pbmRleDogMjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9ybS1ib3R0b20gLmJnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTA0dnc7XG4gICAgaGVpZ2h0OiAxNTQuNjY2Njd2dztcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmZvcm0tYm90dG9tIC5iZzphZnRlciB7XG4gICAgYm90dG9tOiAxMDR2dztcbiAgICB0b3A6IDQyLjY2NjY3dnc7IH1cbiAgLmZvcm0tYm90dG9tIC5iZyBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjsgfSB9XG5cbi5mb3JtLWJvdHRvbSAuYmcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cblxuLmZvcm0tYm90dG9tIC5mb3JtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAyMy42MTExMXZ3O1xuICB3aWR0aDogMzMuMzMzMzN2dztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9ybS1ib3R0b20gLmZvcm0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvdHRvbTogNTMuMzMzMzN2dztcbiAgICBtYXJnaW4tbGVmdDogNHZ3O1xuICAgIG1hcmdpbi1yaWdodDogNHZ3O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9IH1cblxuZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5mb3JtIC5mb3JtLXN0ZXAge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmZvcm0gLmZvcm0tc3RlcC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5mb3JtIC5mb3JtLXN0ZXAuZXJyb3IgLmZvcm0tZXJyb3Ige1xuICBvcGFjaXR5OiAxOyB9XG5cbmZvcm0gLmZpbmFsLXN0ZXAgLnN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuZm9ybSAuZmluYWwtc3RlcCAuc3ZnIHN2ZyB7XG4gIHdpZHRoOiA4LjA1NTU2dnc7XG4gIGhlaWdodDogOC40MDI3OHZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvcm0gLmZpbmFsLXN0ZXAgLnN2ZyBzdmcge1xuICAgIHdpZHRoOiAyNS42dnc7XG4gICAgaGVpZ2h0OiAyNi42NjY2N3Z3OyB9IH1cblxuZm9ybSAuZmluYWwtc3RlcCBoMiwgZm9ybSAuZmluYWwtc3RlcCBwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7IH1cblxuZm9ybSAuZmluYWwtc3RlcCBoMiB7XG4gIG1hcmdpbjogMS41Mjc3OHZ3IDAgLjQ4NjExdnc7XG4gIGZvbnQtc2l6ZTogMi43Nzc3OHZ3O1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb3JtIC5maW5hbC1zdGVwIGgyIHtcbiAgICBtYXJnaW46IDQuMjY2Njd2dyAwIDA7XG4gICAgZm9udC1zaXplOiA2LjR2dzsgfSB9XG5cbmZvcm0gLmZpbmFsLXN0ZXAgcCB7XG4gIG9wYWNpdHk6IC41O1xuICBmb250LXNpemU6IDEuMjV2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjI7IH1cblxuZm9ybSAuZmluYWwtc3RlcCAuYnV0dG9uLXdyYXAge1xuICBtYXJnaW4tdG9wOiAyLjA4MzMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuZmluYWwtc3RlcCBwIHtcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dzsgfVxuICBmb3JtIC5maW5hbC1zdGVwIC5idXR0b24td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzM3Z3OyB9IH1cblxuZm9ybSAuc3RlcC1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIuMDgzMzN2dztcbiAgZm9udC1zaXplOiAzLjQ3MjIydnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuc3RlcC1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogOHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDYuNjY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsOyB9IH1cblxuZm9ybSAuc3RlcC1oZWFkZXIuYW5pbWF0ZWQtbGluZXMgLmxpbmUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5mb3JtIC5zdGVwLWhlYWRlci5hbmltYXRlZC1saW5lcyAubGluZTpudGgtY2hpbGQoMikge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1lcnJvciwgZm9ybSAuc3RlcC1oZWFkZXIgLmxpbmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuZm9ybSAuc3RlcC1oZWFkZXIgLmxpbmUge1xuICBmb250LXNpemU6IDMuNDcyMjJ2dztcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5mb3JtIC5zdGVwLWhlYWRlciAubGluZTpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tdG9wOiAtLjM0NzIydnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuc3RlcC1oZWFkZXIgLmxpbmUge1xuICAgIGZvbnQtc2l6ZTogOHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICBmb3JtIC5zdGVwLWhlYWRlciAubGluZTpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuZm9ybSAuc3RlcC1oZWFkZXIgLnN0ZXAtY291bnRlciB7XG4gIG9wYWNpdHk6IC40O1xuICBmb250LXNpemU6IDMuNDcyMjJ2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb3JtIC5zdGVwLWhlYWRlciAuc3RlcC1jb3VudGVyIHtcbiAgICBmb250LXNpemU6IDh2dztcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC44dnc7IH0gfVxuXG5mb3JtIC5zdGVwLWhlYWRlciAuYmFjayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC42OTQ0NHZ3OyB9XG5cbmZvcm0gLnN0ZXAtaGVhZGVyIC5iYWNrOmhvdmVyIC5zdGF0aWMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmZvcm0gLnN0ZXAtaGVhZGVyIC5iYWNrIC5zdGF0aWMsIGZvcm0gLnN0ZXAtaGVhZGVyIC5iYWNrOmhvdmVyIC5ob3ZlciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmZvcm0gLnN0ZXAtaGVhZGVyIC5iYWNrIC5ob3ZlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuZm9ybSAuc3RlcC1oZWFkZXIgLmJhY2sgc3ZnIHtcbiAgd2lkdGg6IDMuMDU1NTZ2dztcbiAgaGVpZ2h0OiAzLjA1NTU2dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuc3RlcC1oZWFkZXIgLmJhY2sge1xuICAgIGJvdHRvbTogLTEuODY2Njd2dzsgfVxuICBmb3JtIC5zdGVwLWhlYWRlciAuYmFjayBzdmcge1xuICAgIHdpZHRoOiA5LjZ2dztcbiAgICBoZWlnaHQ6IDkuNnZ3OyB9IH1cblxuZm9ybSAuZm9ybS1maWVsZHMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1lcnJvciB7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI2Y5YmM5ZDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEuMDQxNjd2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQudzUwIHtcbiAgd2lkdGg6IDQ4JTsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuZmlsbGVkIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgb3BhY2l0eTogMTsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZDpob3Zlcjpub3QoLmJ1dHRvbi13cmFwKTphZnRlciB7XG4gIGhlaWdodDogMnB4OyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkOmhvdmVyIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgb3BhY2l0eTogLjc7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQ6aG92ZXIgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkOmhvdmVyIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQ6aG92ZXIgaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQ6aG92ZXIgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZDpub3QoLmJ1dHRvbi13cmFwKTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC4zNDcyMnZ3O1xuICByaWdodDogLjM0NzIydnc7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZXJyb3Ige1xuICAgIGZvbnQtc2l6ZTogNHZ3OyB9XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjY2NjY3dnc7IH1cbiAgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQudzEwMC1tb2Ige1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkOm5vdCguYnV0dG9uLXdyYXApOmFmdGVyIHtcbiAgICBsZWZ0OiAxLjMzMzMzdnc7XG4gICAgcmlnaHQ6IDEuMzMzMzN2dzsgfSB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIC5sZWZ0LWRvcCBzdmcgKiwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgLnJpZ2h0LWRvcCBzdmcgKiB7XG4gIGZpbGw6ICNmOWJjOWQ7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjliYzlkOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgY29sb3I6ICNmOWJjOWQ7XG4gIG9wYWNpdHk6IDE7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgaW5wdXQsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIHNlbGVjdCwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgdGV4dGFyZWEge1xuICBjb2xvcjogI2Y5YmM5ZDtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNmOWJjOWQ7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIHNlbGVjdDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y5YmM5ZDtcbiAgb3BhY2l0eTogMTsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZC5lcnJvciBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIHNlbGVjdDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjliYzlkO1xuICBvcGFjaXR5OiAxOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIHNlbGVjdDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZC5lcnJvciB0ZXh0YXJlYTo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmOWJjOWQ7XG4gIG9wYWNpdHk6IDE7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgaW5wdXQ6OnBsYWNlaG9sZGVyLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZC5lcnJvciBzZWxlY3Q6OnBsYWNlaG9sZGVyLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZC5lcnJvciB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y5YmM5ZDtcbiAgb3BhY2l0eTogMTsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAubGVmdC1kb3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAubGVmdC1kb3Agc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAuNDg2MTF2dztcbiAgaGVpZ2h0OiAuNTU1NTZ2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAubGVmdC1kb3Agc3ZnIHtcbiAgICB3aWR0aDogMS44NjY2N3Z3O1xuICAgIGhlaWdodDogMi4xMzMzM3Z3OyB9IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnJpZ2h0LWRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAucmlnaHQtZG9wIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogLjQ4NjExdnc7XG4gIGhlaWdodDogLjU1NTU2dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnJpZ2h0LWRvcCBzdmcge1xuICAgIHdpZHRoOiAxLjg2NjY3dnc7XG4gICAgaGVpZ2h0OiAyLjEzMzMzdnc7IH0gfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuc2VsZWN0Mi1jb250YWluZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiAwOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWNvbnRhaW5lciAqIHtcbiAgb3V0bGluZTogMDsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgcGFkZGluZzogLjgzMzMzdncgMi4wODMzM3Z3O1xuICBvcGFjaXR5OiAuNTtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjIyO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5OyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxLjM4ODg5dnc7XG4gIHdpZHRoOiA3cHg7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucywgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbWF4LWhlaWdodDogMTEuODA1NTZ2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgcGFkZGluZzogMy4ydncgNS4zMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogNC44dnc7IH1cbiAgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIHJpZ2h0OiA0dnc7IH1cbiAgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0cyA+IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICAgIG1heC1oZWlnaHQ6IDQ1LjMzMzMzdnc7IH0gfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IC40ODYxMXZ3IDEuNzM2MTF2dztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICBwYWRkaW5nOiAxLjMzMzMzdncgNHZ3O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3OyB9IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICBiYWNrZ3JvdW5kOiAjRTVFNUU1ICFpbXBvcnRhbnQ7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBpbnB1dCwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgc2VsZWN0LCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCB0ZXh0YXJlYSB7XG4gIG91dGxpbmU6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBwYWRkaW5nOiAuODMzMzN2dyAyLjA4MzMzdnc7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yMjtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgc2VsZWN0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCB0ZXh0YXJlYTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjZmZmOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIGlucHV0LCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBzZWxlY3QsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHRleHRhcmVhIHtcbiAgICBwYWRkaW5nOiAzLjJ2dyA0dnc7XG4gICAgZm9udC1zaXplOiA0Ljh2dzsgfVxuICBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBpbnB1dFt0eXBlPWRhdGVdOm5vdCguaGFzLXZhbHVlKTpiZWZvcmUsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIGlucHV0W3R5cGU9dGltZV06bm90KC5oYXMtdmFsdWUpOmJlZm9yZSwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgc2VsZWN0W3R5cGU9ZGF0ZV06bm90KC5oYXMtdmFsdWUpOmJlZm9yZSwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgc2VsZWN0W3R5cGU9dGltZV06bm90KC5oYXMtdmFsdWUpOmJlZm9yZSwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgdGV4dGFyZWFbdHlwZT1kYXRlXTpub3QoLmhhcy12YWx1ZSk6YmVmb3JlLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCB0ZXh0YXJlYVt0eXBlPXRpbWVdOm5vdCguaGFzLXZhbHVlKTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIocGxhY2Vob2xkZXIpOyB9IH1cblxuLm1vcmUtcHVibDpiZWZvcmUsIC5zZXJ2aWNlaW4taGVhZGVyIC5iZzphZnRlciwgZm9vdGVyIC5iZzphZnRlciwgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBzZWxlY3Q6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgc2VsZWN0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHNlbGVjdDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCB0ZXh0YXJlYTo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIGlucHV0OjpwbGFjZWhvbGRlciwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgc2VsZWN0OjpwbGFjZWhvbGRlciwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmxpbmtzIHVsIGxpIGEsIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIC50ZXh0IGEge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuYnV0dG9uLXdyYXAge1xuICBwYWRkaW5nLXRvcDogMS4wNDE2N3Z3OyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzLjQ3MjIydnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuNzM2MTF2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmNvcHksIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmNyZWF0ZWQtYnksIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmxpbmtzIHVsIGxpIGEsIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIC5oZWFkZXIgaDUsIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIC50ZXh0IGEsIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIC50ZXh0IHAsIGZvb3RlciAuaW5uZXIgLnRlbC1yb3V0ZSAudGVsIGEge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjsgfVxuXG5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuZm9vdGVyIC5iZywgZm9vdGVyIC5iZzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwOyB9XG5cbmZvb3RlciAuYmcge1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbmZvb3RlciAuYmc6YWZ0ZXIge1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigyNXB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDI1cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHotaW5kZXg6IDI7IH1cblxuZm9vdGVyIC5iZyAjZm9vdGVyLWFuaW1hdGlvbiB7XG4gIG1hcmdpbi10b3A6IC0xMC40MTY2N3Z3O1xuICB3aWR0aDogNzAlO1xuICBtYXJnaW4tbGVmdDogMzAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IC4yOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmJ1dHRvbi13cmFwIHtcbiAgICBwYWRkaW5nLXRvcDogNHZ3OyB9XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5idXR0b24ge1xuICAgIGhlaWdodDogMTJ2dztcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdnc7XG4gICAgZm9udC1zaXplOiA0Ljh2dzsgfVxuICBmb290ZXIgLmJnICNmb290ZXItYW5pbWF0aW9uIHtcbiAgICBvcGFjaXR5OiAuNDtcbiAgICB3aWR0aDogMTUwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEzLjMzMzMzdnc7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG5mb290ZXIgLmJnICNmb290ZXItYW5pbWF0aW9uIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmZvb3RlciAuaW5uZXIge1xuICBwYWRkaW5nOiAxLjE4MDU2dncgMi41dncgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvb3RlciAuaW5uZXIge1xuICAgIHBhZGRpbmc6IC41MzMzM3Z3IDR2dyAwOyB9IH1cblxuZm9vdGVyIC5pbm5lci5vbmx5LWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbmZvb3RlciAuaW5uZXIub25seS1ib3R0b20gLmZvb3Rlci1ib3R0b206YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmZvb3RlciAuaW5uZXIgLnRlbC1yb3V0ZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDMuOTU4MzN2dzsgfVxuXG5mb290ZXIgLmlubmVyIC50ZWwtcm91dGUgLnRlbCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvcGFjaXR5OiAuODtcbiAgZm9udC1zaXplOiA1LjI3Nzc4dnc7XG4gIGxpbmUtaGVpZ2h0OiAuOTI7XG4gIGNvbG9yOiAjOGU4ZThjOyB9XG5cbmZvb3RlciAuaW5uZXIgLnRlbC1yb3V0ZSAudGVsIGE6aG92ZXIge1xuICBjb2xvcjogI2RiODM2NTsgfVxuXG5mb290ZXIgLmlubmVyIC50ZWwtcm91dGUgLnJvdXRlIHtcbiAgd2lkdGg6IDE0LjE2NjY3dnc7XG4gIG1hcmdpbi10b3A6IC4yMDgzM3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvb3RlciAuaW5uZXIgLnRlbC1yb3V0ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTguNjY2Njd2dzsgfVxuICBmb290ZXIgLmlubmVyIC50ZWwtcm91dGUgLnRlbCBhIHtcbiAgICBmb250LXNpemU6IDEwLjY2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzU7IH1cbiAgZm9vdGVyIC5pbm5lciAudGVsLXJvdXRlIC5yb3V0ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDsgfSB9XG5cbmZvb3RlciAuaW5uZXIgLnRlbC1yb3V0ZSAucm91dGUgLmJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEuMjV2dzsgfVxuXG5mb290ZXIgLmlubmVyIC50ZWwtcm91dGUgLnJvdXRlIC5idXR0b24gc3ZnIHtcbiAgd2lkdGg6IDMuMTk0NDR2dztcbiAgaGVpZ2h0OiAxLjE4MDU2dnc7IH1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiAzLjQwMjc4dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAudGVsLXJvdXRlIC5yb3V0ZSAuYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDQuOHZ3OyB9XG4gIGZvb3RlciAuaW5uZXIgLnRlbC1yb3V0ZSAucm91dGUgLmJ1dHRvbiBzdmcge1xuICAgIHdpZHRoOiAxMi4yNjY2N3Z3O1xuICAgIGhlaWdodDogNC41MzMzM3Z3OyB9XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJ2dztcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIHtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDMuODg4ODl2dztcbiAgd2lkdGg6IDguNjExMTF2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNjY2Njd2dzsgfSB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOm50aC1jaGlsZCgxKSB7XG4gIHdpZHRoOiAxOC40MDI3OHZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2w6bnRoLWNoaWxkKDMpIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOm50aC1jaGlsZCg0KSB7XG4gIHdpZHRoOiA0Ny43MDgzM3Z3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbDpudGgtY2hpbGQoNCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIC5oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxLjczNjExdnc7IH1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgLmhlYWRlciBoNSB7XG4gIG9wYWNpdHk6IC41O1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgbGluZS1oZWlnaHQ6IDIuMTM7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIC5oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODY2Njd2dzsgfVxuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCAuaGVhZGVyIGg1IHtcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dzsgfSB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIC50ZXh0IHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7IH0gfVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCAudGV4dCBhIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIC50ZXh0IGE6aG92ZXIge1xuICBjb2xvcjogI2RiODM2NTsgfVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCAudGV4dCBhOmhvdmVyOmFmdGVyLCBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCAudGV4dCBhOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNkYjgzNjU7IH1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc29jaWFscyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc29jaWFscyBhOmhvdmVyIHN2ZyB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEuMDQxNjd2dyk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMS4wNDE2N3Z3KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEuMDQxNjd2dyk7IH1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc29jaWFscyBhIHN2ZyB7XG4gIHdpZHRoOiAuOTAyNzh2dztcbiAgaGVpZ2h0OiAuOTAyNzh2dztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCAudGV4dCBhIHtcbiAgICBmb250LXNpemU6IDR2dzsgfVxuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zb2NpYWxzIGE6aG92ZXIgc3ZnIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zb2NpYWxzIGEgc3ZnIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHdpZHRoOiA0LjUzMzMzdnc7XG4gICAgaGVpZ2h0OiA0LjUzMzMzdnc7XG4gICAgbWFyZ2luLWxlZnQ6IDR2dzsgfVxuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zb2NpYWxzIGEgc3ZnICoge1xuICAgIGZpbGw6ICNmZmYgIWltcG9ydGFudDsgfSB9XG5cbi5jb250YWN0cy1oZWFkZXIuZGFyay1iZyAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgdWwuc29jaWFscyBhIHN2ZyAqLCBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zZXJ2aWNlcyBhIHN2ZyAqLCBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zb2NpYWxzIGEgc3ZnICoge1xuICBmaWxsOiAjZGI4MzY1OyB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIHVsLnNlcnZpY2VzIGxpIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc2VydmljZXMgbGkge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zZXJ2aWNlcyBhIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yLCAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZztcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yLCAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZztcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yLCAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZzsgfVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zZXJ2aWNlcyBhOmhvdmVyIHtcbiAgcGFkZGluZy1yaWdodDogMS4zODg4OXZ3OyB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIHVsLnNlcnZpY2VzIGE6aG92ZXIgc3ZnIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zZXJ2aWNlcyBhIHN2ZyB7XG4gIHdpZHRoOiAxLjM4ODg5dnc7XG4gIGhlaWdodDogMS4wNDE2N3Z3O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIG1hcmdpbi1yaWdodDogMi4wODMzM3Z3O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMi43Nzc3OHZ3KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMi43Nzc3OHZ3KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yLjc3Nzc4dncpO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zZXJ2aWNlcyBhIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjQ7IH1cbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc2VydmljZXMgYTpob3ZlciB7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zZXJ2aWNlcyBhIHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20ge1xuICBwYWRkaW5nOiAuMjc3Nzh2dyAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMi41dnc7XG4gIHJpZ2h0OiAtMi41dnc7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG9wYWNpdHk6IC44O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU4ZThjOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbTphZnRlciB7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgbGVmdDogLTR2dztcbiAgICByaWdodDogLTR2dzsgfSB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmNvcHkge1xuICBvcGFjaXR5OiAuNjtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDE4LjQwMjc4dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiAzLjg4ODg5dnc7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAuY29weSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmb250LXNpemU6IDMuNDY2Njd2dztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogLjUzMzMzdncgMDtcbiAgICBsaW5lLWhlaWdodDogMS45MjtcbiAgICBvcGFjaXR5OiAuNDtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwOyB9XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmxpbmtzIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyOyB9IH1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAubGlua3Mge1xuICB3aWR0aDogMTAwJTsgfVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5saW5rcyB1bCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmxpbmtzIHVsIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1LjkwMjc4dnc7IH1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAubGlua3MgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmxpbmtzIHVsIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBmb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5saW5rcyB1bDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU4ZThjO1xuICAgIGxlZnQ6IC00dnc7XG4gICAgcmlnaHQ6IC00dnc7XG4gICAgaGVpZ2h0OiAxcHg7IH1cbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAubGlua3MgdWwgbGkge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAuNTMzMzN2dyAwOyB9XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmxpbmtzIHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMy40NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjkyO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7IH0gfVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5saW5rcyB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkYjgzNjU7IH1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAuY3JlYXRlZC1ieSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAuY3JlYXRlZC1ieSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZvbnQtc2l6ZTogMy40NjY2N3Z3O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAuNTMzMzN2dyAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH0gfVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5jcmVhdGVkLWJ5IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgbWFyZ2luLWxlZnQ6IC4zNDcyMnZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmNyZWF0ZWQtYnkgYSB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgICBtYXJnaW4tbGVmdDogMS4zMzMzM3Z3OyB9IH1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAuY3JlYXRlZC1ieSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkYjgzNjU7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbyAudGV4dC13cmFwIHAsIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLnRleHQgaDIsIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLnRleHQgcCwgLnRleHQtcGFyYWxheC1pbWFnZXMgLnRleHQgaDIsIC50ZXh0LXBhcmFsYXgtaW1hZ2VzIC50ZXh0IHAge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5jcmVhdGVkLWJ5IGE6aG92ZXI6YWZ0ZXIsIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmNyZWF0ZWQtYnkgYTpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGI4MzY1ICFpbXBvcnRhbnQ7IH1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAuY3JlYXRlZC1ieSBhOmFmdGVyLCBmb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5jcmVhdGVkLWJ5IGE6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpICFpbXBvcnRhbnQ7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDIuODQ3MjJ2dyAyLjV2dyAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAudGV4dCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC50ZXh0IGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWF4LXdpZHRoOiA1MS42NjY2N3Z3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA1LjM0NzIydnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIge1xuICAgIHBhZGRpbmc6IDE0LjEzMzMzdncgNHZ3IDI2LjY2NjY3dnc7IH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAudGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAudGV4dCBoMiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDh2dzsgfSB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLnRleHQgcCB7XG4gIG1heC13aWR0aDogMjIuNXZ3O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjc7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuYmxvY2stMiB7XG4gIG1hcmdpbi10b3A6IC0xMi41dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAudGV4dCBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiA0dnc7IH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuYmxvY2stMiB7XG4gICAgbWFyZ2luLXRvcDogMDsgfSB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmltYWdlIHtcbiAgbWFyZ2luLXRvcDogLTEyLjV2dztcbiAgbWFyZ2luLXJpZ2h0OiAtMi41dnc7XG4gIG1hcmdpbi1sZWZ0OiAtMi41dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaW1hZ2Uge1xuICAgIG1hcmdpbjogMjYuNjY2Njd2dyAtNHZ3IDkuNnZ3OyB9IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDY2LjY2NjY3dnc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoNiUgcm91bmQgMzQuNzIyMjJ2dyk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNiUgcm91bmQgMzQuNzIyMjJ2dyk7XG4gIG1hcmdpbi1sZWZ0OiAtMTAlOyB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbyB7XG4gIHdpZHRoOiAzMy4zMzMzMyU7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvOm50aC1jaGlsZCgzbiszKSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmltYWdlIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDYlIHJvdW5kIDEzMy4zMzMzM3Z3KTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDYlIHJvdW5kIDEzMy4zMzMzM3Z3KTtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiA2Ni42NjY2N3Z3OyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNjY2Njd2dzsgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbzpudGgtY2hpbGQoM24rMykge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvOm50aC1jaGlsZCgzbiszKSAuaW1nLXdyYXAge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvOm50aC1jaGlsZCgzbiszKSAuaW1nLXdyYXAgaW1nLCAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvOm50aC1jaGlsZCgzbiszKSAuaW1nLXdyYXAgc3ZnIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzdnc7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAgaW1nLCAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvIC5pbWctd3JhcCBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAuOTcyMjJ2dyAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY28gLnRleHQtd3JhcCBwIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbzpudGgtY2hpbGQoM24rMykgLmltZy13cmFwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIC5pbWctd3JhcCBpbWcsIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIC5pbWctd3JhcCBzdmcge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY28gLmltZy13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMy4ydnc7XG4gICAgbWluLXdpZHRoOiA4LjUzMzMzdnc7IH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAgaW1nLCAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvIC5pbWctd3JhcCBzdmcge1xuICAgIGhlaWdodDogMy43MzMzM3Z3ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogLS41MzMzM3Z3OyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY28gLnRleHQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDUuMzMzMzN2dzsgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvIC50ZXh0LXdyYXAgcCBiciB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi50ZXh0LXBhcmFsYXgtaW1hZ2VzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDUuNTU1NTZ2dyAyLjV2dyAyNC4zMDU1NnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cblxuLnRleHQtcGFyYWxheC1pbWFnZXMgLnRleHQge1xuICB3aWR0aDogNTUlOyB9XG5cbi50ZXh0LXBhcmFsYXgtaW1hZ2VzIC50ZXh0IGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA0LjQ0NDQ0dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtcGFyYWxheC1pbWFnZXMge1xuICAgIHBhZGRpbmc6IDI2LjY2NjY3dncgNHZ3IDUzLjMzMzMzdnc7IH1cbiAgLnRleHQtcGFyYWxheC1pbWFnZXMgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC50ZXh0LXBhcmFsYXgtaW1hZ2VzIC50ZXh0IGgyIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogOS4zMzMzM3Z3OyB9IH1cblxuLnRleHQtcGFyYWxheC1pbWFnZXMgLnRleHQgcCB7XG4gIG1heC13aWR0aDogMjYuNjY2Njd2dztcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3OyB9XG5cbi5jb250YWN0cy1oZWFkZXIuZGFyay1iZyAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgYTpob3ZlciwgLmNvbnRhY3RzLWhlYWRlci5kYXJrLWJnIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCB1bC5zb2NpYWxzIGE6aG92ZXIge1xuICBjb2xvcjogI2RiODM2NTsgfVxuXG4udGV4dC1wYXJhbGF4LWltYWdlcyAudGV4dCAuYWRkaXRpb25hbC1saW5rIHtcbiAgbWFyZ2luLXRvcDogMi4zNjExMXZ3O1xuICB3aWR0aDogMjYuNjY2Njd2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYXJhbGF4LWltYWdlcyAudGV4dCBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiA0dnc7IH1cbiAgLnRleHQtcGFyYWxheC1pbWFnZXMgLnRleHQgLmFkZGl0aW9uYWwtbGluayB7XG4gICAgbWFyZ2luLXRvcDogNy40NjY2N3Z3O1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnRleHQtcGFyYWxheC1pbWFnZXMgLmRvcC1pbWFnZXMge1xuICBtYXJnaW4tdG9wOiAyLjA4MzMzdnc7XG4gIHdpZHRoOiA0NSU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtcGFyYWxheC1pbWFnZXMgLmRvcC1pbWFnZXMge1xuICAgIG1hcmdpbi10b3A6IDM2LjUzMzMzdnc7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4udGV4dC1wYXJhbGF4LWltYWdlcyAuZG9wLWltYWdlcyBpbWcsIC50ZXh0LXBhcmFsYXgtaW1hZ2VzIC5kb3AtaW1hZ2VzIHZpZGVvIHtcbiAgd2lkdGg6IDM4Ljg4ODg5dnc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgMTUuMjc3Nzh2dyk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCAxNS4yNzc3OHZ3KTsgfVxuXG4udGV4dC1wYXJhbGF4LWltYWdlcyAuZG9wLWltYWdlcyAuaW1hZ2UtMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IC00MS42NjY2N3Z3O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXBhcmFsYXgtaW1hZ2VzIC5kb3AtaW1hZ2VzIGltZywgLnRleHQtcGFyYWxheC1pbWFnZXMgLmRvcC1pbWFnZXMgdmlkZW8ge1xuICAgIHdpZHRoOiA3MC45MzMzM3Z3O1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIHJvdW5kIDQwdncpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCA0MHZ3KTsgfVxuICAudGV4dC1wYXJhbGF4LWltYWdlcyAuZG9wLWltYWdlcyAuaW1hZ2UtMiB7XG4gICAgbWFyZ2luLXRvcDogLTY2LjY2NjY3dnc7IH0gfVxuXG4udGV4dC1wYXJhbGF4LWltYWdlcyAuZG9wLWltYWdlcyAuaW1hZ2UtMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgbGVmdDogLTE3LjM2MTExdnc7XG4gIG1hcmdpbi10b3A6IDE5LjQ0NDQ0dnc7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiAwO1xuICAtbXMtdHJhbnNmb3JtOiAwO1xuICB0cmFuc2Zvcm06IDA7IH1cblxuLmNvbnRhY3RzLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAyLjA4MzMzdncgMi4wODMzM3Z3O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5jb250YWN0cy1oZWFkZXIuZGFyay1iZyAubWFwLWltYWdlIC5tYXAgLmJnIGltZyB7XG4gIG9wYWNpdHk6IDE7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtcGFyYWxheC1pbWFnZXMgLmRvcC1pbWFnZXMgLmltYWdlLTEge1xuICAgIGxlZnQ6IC0yMS4zMzMzM3Z3O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7IH1cbiAgLmNvbnRhY3RzLWhlYWRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAuY29udGFjdHMtaGVhZGVyLmRhcmstYmcgLm1hcC1pbWFnZSAuaW1hZ2U6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMTIlLCByZ2JhKDQ3LCA0OCwgNTAsIDApKSwgY29sb3Itc3RvcCg5NiUsICMyZjMwMzIpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNDcsIDQ4LCA1MCwgMCkgMTIlLCAjMmYzMDMyIDk2JSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSg0NywgNDgsIDUwLCAwKSAxMiUsICMyZjMwMzIgOTYlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDEyJSwgIzJmMzAzMiA5NiUpOyB9XG4gIC5jb250YWN0cy1oZWFkZXIuZGFyay1iZyAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgdWwuc29jaWFscyBhIHN2ZyAqIHtcbiAgICBmaWxsOiAjZmZmOyB9IH1cblxuLmNvbnRhY3RzLWhlYWRlci5kYXJrLWJnIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCBhIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG5cbi5jb250YWN0cy1oZWFkZXIuZGFyay1iZyAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgYTpob3ZlcjphZnRlciwgLmNvbnRhY3RzLWhlYWRlci5kYXJrLWJnIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCBhOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNkYjgzNjU7IH1cblxuLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIHtcbiAgcGFkZGluZzogMTIuMzYxMTF2dyAuNTU1NTZ2dyAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSAubWFwIHtcbiAgd2lkdGg6IDcwLjI3Nzc4dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMi4wODMzM3Z3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDMyLjE1Mjc4dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIHtcbiAgICBwYWRkaW5nOiA2NHZ3IDEuMzMzMzN2dyAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA5MC42NjY2N3Z3OyB9IH1cblxuLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIC5tYXAgLmJnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG5cbi5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSAubWFwIC5iZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIC5tYXAgLmJnICNtYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNC43MjIyMnZ3O1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiA1LjI3Nzc4dncgMS45NDQ0NHZ3IDEuOTQ0NDR2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIC5tYXAgLnRleHQgaDEge1xuICBmb250LXNpemU6IDQuMTY2Njd2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IC45MztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDEuMDQxNjd2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAuYmcgI21hcCB7XG4gICAgaGVpZ2h0OiAxMDEuMzMzMzN2dzsgfVxuICAuY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCB7XG4gICAgcGFkZGluZzogNHZ3IDIuNjY2Njd2dzsgfVxuICAuY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDh2dztcbiAgICBsaW5lLWhlaWdodDogMS4yNzsgfSB9XG5cbi5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSAubWFwIC50ZXh0IC50b3AgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiA0LjE2NjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAuOTM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBwb2ludGVyLWV2ZW50czogYXV0bzsgfVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCAudG9wIGE6aG92ZXIge1xuICBjb2xvcjogI2RiODM2NTsgfVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCAucm91dGUge1xuICB3aWR0aDogMTQuMTY2Njd2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCAudG9wIGEge1xuICAgIGZvbnQtc2l6ZTogOHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI3O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSAubWFwIC50ZXh0IC5yb3V0ZSB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCAucm91dGUgLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICB3aWR0aDogMTQuMTY2Njd2dztcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIC5tYXAgLnRleHQgLnJvdXRlIC5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLmltYWdlIHtcbiAgd2lkdGg6IDI4LjMzMzMzdnc7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLmltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IC43NjM4OXZ3IDIuNXZ3IDExLjgwNTU2dnc7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLmltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7IH1cbiAgLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIC5pbWFnZTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDEyJSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSksIGNvbG9yLXN0b3AoOTYlLCAjOGU4ZThjKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDEyJSwgIzhlOGU4YyA5NiUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgMTIlLCAjOGU4ZThjIDk2JSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSAxMiUsICM4ZThlOGMgOTYlKTsgfVxuICAuY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIHtcbiAgICBwYWRkaW5nOiA1LjMzMzMzdncgNHZ3IDI0dnc7IH0gfVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiA0Ljg2MTExdnc7XG4gIHdpZHRoOiA4LjYxMTExdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNjY2Njd2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbDpudGgtY2hpbGQoMSkge1xuICB3aWR0aDogMTguNDAyNzh2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbDpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sOm50aC1jaGlsZCgzKSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbDpudGgtY2hpbGQoNCkge1xuICB3aWR0aDogMzQuNzIyMjJ2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sIC5oZWFkZXIgaDUge1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIuMTM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxLjczNjExdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2w6bnRoLWNoaWxkKDQpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLmhlYWRlciBoNSB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NjY2N3Z3OyB9IH1cblxuLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sIC50ZXh0IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sIC50ZXh0IGEudGVsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCB1bC5zb2NpYWxzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG5cbi5iYWNrLWxpbmstaW5uZXIsIC5zZXJ2aWNlaW4taGVhZGVyIC5iZyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDsgfVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCB1bC5zb2NpYWxzIGE6aG92ZXIgc3ZnIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMS4wNDE2N3Z3KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxLjA0MTY3dncpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMS4wNDE2N3Z3KTsgfVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCB1bC5zb2NpYWxzIGEgc3ZnIHtcbiAgd2lkdGg6IC45MDI3OHZ3O1xuICBoZWlnaHQ6IC45MDI3OHZ3O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5iYWNrLWxpbmstaW5uZXIsIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5zZWFyY2ggYSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgdWwuc29jaWFscyBhIHN2ZyAqIHtcbiAgZmlsbDogI2ZmZjsgfVxuXG4uZm9ybS1ib3JkZXIge1xuICBwYWRkaW5nOiAwIC41NTU1NnZ3IDEuNzM2MTF2dztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDR2dzsgfVxuICAuY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCB1bC5zb2NpYWxzIGE6aG92ZXIgc3ZnIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAuY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCB1bC5zb2NpYWxzIGEgc3ZnIHtcbiAgICB3aWR0aDogNC41MzMzM3Z3O1xuICAgIGhlaWdodDogNC41MzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiA0dnc7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuZm9ybS1ib3JkZXIge1xuICAgIHBhZGRpbmc6IDAgLjh2dyA1LjMzMzMzdnc7IH0gfVxuXG4uZm9ybS1ib3JkZXIgLmZvcm0taW5uZXItYm9yZGVyIHtcbiAgcGFkZGluZzogMTcuMTUyNzh2dyAwO1xuICBib3JkZXItcmFkaXVzOiAzNC4yMzYxMXZ3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZvcm0tYm9yZGVyIC5mb3JtIHtcbiAgd2lkdGg6IDMzLjMzMzMzdnc7XG4gIG1hcmdpbjogMCBhdXRvO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLnNlcnZpY2Vpbi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBoZWlnaHQ6IDQyLjM2MTExdnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9ybS1ib3JkZXIgLmZvcm0taW5uZXItYm9yZGVyIHtcbiAgICBwYWRkaW5nOiA1NnZ3IDMuMnZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDQ0dnc7IH1cbiAgLmZvcm0tYm9yZGVyIC5mb3JtIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuc2VydmljZWluLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAxMTMuMDY2Njd2dzsgfSB9XG5cbi5zZXJ2aWNlaW4taGVhZGVyLmRhcmstYmcgLmJnOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzAyMDIwMjsgfVxuXG4uc2VydmljZWluLWhlYWRlciAuYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5zZXJ2aWNlaW4taGVhZGVyIC5iZzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBvcGFjaXR5OiAuMztcbiAgei1pbmRleDogMjsgfVxuXG4uc2VydmljZWluLWhlYWRlciAuYmcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5zZXJ2aWNlaW4taGVhZGVyIC50ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAyLjIyMjIydnc7XG4gIGJvdHRvbTogMS45NDQ0NHZ3O1xuICByaWdodDogMi4yMjIyMnZ3OyB9XG5cbi5zZXJ2aWNlaW4taGVhZGVyIC50ZXh0IGgyIHtcbiAgZm9udC1zaXplOiA0LjE2NjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAuOTM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5zZXJ2aWNlaW4tZGVzY3JpcHRpb24gLnRleHQgaDIsIC5zZXJ2aWNlaW4tZGVzY3JpcHRpb24gLnRleHQgcCwgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1oZWFkZXIgaDIge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG4uc2VydmljZWluLWhlYWRlciAudGV4dCBoMiAuYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xLjExMTExdnc7IH1cblxuLmJhY2stbGluay1pbm5lciB7XG4gIHdpZHRoOiAzLjA1NTU2dnc7XG4gIGhlaWdodDogMy4wNTU1NnZ3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzdnc7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4taGVhZGVyIC50ZXh0IHtcbiAgICBib3R0b206IDUuMzMzMzN2dztcbiAgICBsZWZ0OiA0dnc7XG4gICAgcmlnaHQ6IDR2dzsgfVxuICAuc2VydmljZWluLWhlYWRlciAudGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiA3LjQ2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuICAuYmFjay1saW5rLWlubmVyIHtcbiAgICB3aWR0aDogMTEuNzMzMzN2dztcbiAgICBoZWlnaHQ6IDExLjczMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogOHZ3OyB9IH1cblxuLmJhY2stbGluay1pbm5lciBzdmcge1xuICB3aWR0aDogMS4yNXZ3O1xuICBoZWlnaHQ6IC44MzMzM3Z3OyB9XG5cbi5iYWNrLWxpbmstaW5uZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbi5iYWNrLWxpbmstaW5uZXI6aG92ZXIgc3ZnICoge1xuICBmaWxsOiAjMDAwOyB9XG5cbi5zZXJ2aWNlaW4tZGVzY3JpcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nOiA0LjE2NjY3dncgOC4zMzMzM3Z3IDIwLjgzMzMzdncgNTB2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5iYWNrLWxpbmstaW5uZXIgc3ZnIHtcbiAgICB3aWR0aDogNC44dnc7XG4gICAgaGVpZ2h0OiAzLjJ2dzsgfVxuICAuc2VydmljZWluLWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nOiAzMC4xMzMzM3Z3IDR2dyA0NHZ3OyB9IH1cblxuLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbi5tb3JlLXdpZHRoIHtcbiAgcGFkZGluZy1yaWdodDogNC4xNjY2N3Z3O1xuICBwYWRkaW5nLWJvdHRvbTogNS41NTU1NnZ3OyB9XG5cbi5zZXJ2aWNlaW4tZGVzY3JpcHRpb24ubW9yZS13aWR0aCAudGV4dCBwIHtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzM3Z3OyB9XG5cbi5zZXJ2aWNlaW4tZGVzY3JpcHRpb24ubW9yZS13aWR0aCAuZG9wLWxpbmUge1xuICB3aWR0aDogMjguNzV2dztcbiAgYm90dG9tOiAtMTEuMTExMTF2dztcbiAgbGVmdDogLTIuNXZ3O1xuICBib3JkZXItcmFkaXVzOiAwIDI0LjMwNTU2dncgMjQuMzA1NTZ2dyAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tZGVzY3JpcHRpb24ubW9yZS13aWR0aCB7XG4gICAgcGFkZGluZy1yaWdodDogNHZ3O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NHZ3O1xuICAgIHBhZGRpbmctdG9wOiA4MHZ3OyB9XG4gIC5zZXJ2aWNlaW4tZGVzY3JpcHRpb24ubW9yZS13aWR0aCAudGV4dCBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbi5tb3JlLXdpZHRoIC5kb3AtbGluZSB7XG4gICAgd2lkdGg6IDQ0dnc7XG4gICAgbGVmdDogOHZ3O1xuICAgIGhlaWdodDogNzQuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAwIDY2LjY2NjY3dncgNjYuNjY2Njd2dyAwOyB9IH1cblxuLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbiAuZG9wLWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICB3aWR0aDogMzAuMTM4ODl2dztcbiAgbGVmdDogMi41dnc7XG4gIHRvcDogLTMuMTI1dnc7XG4gIGJvdHRvbTogLTguNDcyMjJ2dztcbiAgYm9yZGVyLXJhZGl1czogMCAyNC4zMDU1NnZ3IDI0LjMwNTU2dncgMDtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAxMDAlIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAxMDAlIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGNsaXAtcGF0aDtcbiAgLW8tdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgY2xpcC1wYXRoO1xuICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBjbGlwLXBhdGg7IH1cblxuLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbiAuZG9wLWxpbmUuYW5pbWF0ZWQtbGluZSB7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTsgfVxuXG4uc2VydmljZWluLWRlc2NyaXB0aW9uIC50ZXh0IGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDAgMCAxLjMxOTQ0dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbiAuZG9wLWxpbmUge1xuICAgIGxlZnQ6IDEwLjY2NjY3dnc7XG4gICAgd2lkdGg6IDg4dnc7XG4gICAgYm90dG9tOiAtMTkuMnZ3O1xuICAgIHRvcDogLTYuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAwIDY5LjMzMzMzdncgNjkuMzMzMzN2dyAwOyB9XG4gIC5zZXJ2aWNlaW4tZGVzY3JpcHRpb24gLnRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogOHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH0gfVxuXG4uc2VydmljZWluLWRlc2NyaXB0aW9uIC50ZXh0IHAge1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzdnc7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbWFyZ2luLWJvdHRvbTogMS4zODg4OXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tZGVzY3JpcHRpb24gLnRleHQgcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDUuMzMzMzN2dzsgfSB9XG5cbi5zZXJ2aWNlaW4tZGVzY3JpcHRpb24gLnRleHQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uc2VydmljZWluLXNwZWMge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5zZXJ2aWNlaW4tc3BlYy5kYXJrLWJnIHtcbiAgcGFkZGluZy10b3A6IDIuNzA4MzN2dzsgfVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAgMi41dncgNC41MTM4OXZ3OyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtaGVhZGVyIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDMuNDcyMjJ2dzsgfVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQge1xuICB3aWR0aDogNDkuMTY2Njd2dztcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkOm50aC1jaGlsZCgybisyKSB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAuYmcge1xuICBoZWlnaHQ6IDM3LjE1Mjc4dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWhlYWRlciB7XG4gICAgcGFkZGluZzogMCA0dncgOS4zMzMzM3Z3OyB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtaGVhZGVyIGgyIHtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkOm50aC1jaGlsZCgybisyKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMzMzMzN2dzsgfVxuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLmJnIHtcbiAgICBoZWlnaHQ6IDEyOHZ3OyB9IH1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQgLm5hbWUtc3VybmFtZSB7XG4gIGZvbnQtc2l6ZTogMy4wNTU1NnZ3O1xuICBtYXJnaW4tYm90dG9tOiAuMzQ3MjJ2dzsgfVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgPiAudGV4dCB7XG4gIHRvcDogMDtcbiAgYm90dG9tOiBhdXRvO1xuICB6LWluZGV4OiAyO1xuICBoZWlnaHQ6IDM3LjE1Mjc4dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAxLjk0NDQ0dnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQgLm5hbWUtc3VybmFtZSB7XG4gICAgZm9udC1zaXplOiA4LjUzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4wNjY2N3Z3OyB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCA+IC50ZXh0IHtcbiAgICBoZWlnaHQ6IDEyOHZ3O1xuICAgIHBhZGRpbmc6IDMuNzMzMzN2dyAyLjY2NjY3dnc7IH0gfVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnNlcnZpY2Vpbi1zcGVjLWRlc2Mge1xuICBwYWRkaW5nLXRvcDogMS4zODg4OXZ3O1xuICBwYWRkaW5nLWJvdHRvbTogMi43Nzc3OHZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAuc2VydmljZWluLXNwZWMtZGVzYyB7XG4gICAgcGFkZGluZy10b3A6IDYuNjY2Njd2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZ2dzsgfSB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAuc2VydmljZWluLXNwZWMtZGVzYyAudGV4dCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAuc2VydmljZWluLXNwZWMtZGVzYyAudGV4dCBwIHtcbiAgbWF4LXdpZHRoOiAzOS4xNjY2N3Z3OyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAucG9zaXRpb24tdGFncyB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAucG9zaXRpb24tdGFncyAucG9zaXRpb24ge1xuICBmb250LXNpemU6IDEuNjY2Njd2dztcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1yaWdodDogMS4xMTExMXZ3OyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAucG9zaXRpb24tdGFncyAudGFncyBsaSB7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7IH1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5idG4td3JhcCB7XG4gIG1hcmdpbi10b3A6IDIuMDgzMzN2dyAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAuc2VydmljZWluLXNwZWMtZGVzYyAudGV4dCBwIHtcbiAgICBtYXgtd2lkdGg6IDg4dnc7IH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5wb3NpdGlvbi10YWdzIC5wb3NpdGlvbiB7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5idG4td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMy43MzMzM3Z3ICFpbXBvcnRhbnQ7IH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5idG4td3JhcCAuYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCB7XG4gIG1hcmdpbjogMCAuNTU1NTZ2dztcbiAgaGVpZ2h0OiA1Mi43Nzc3OHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMS4yNXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCB7XG4gICAgbWFyZ2luOiAwIDEuMzMzMzN2dztcbiAgICBoZWlnaHQ6IDE1Ny4zMzMzM3Z3OyB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAuYmcge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuODY2Njd2dzsgfSB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAuYmcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLmJnOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAyMS41Mjc3OHZ3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpLCBjb2xvci1zdG9wKDk4JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpIDk4JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSA5OCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNikgOTglKTsgfVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGJvdHRvbTogNi45NDQ0NHZ3O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAubmFtZSwgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5uYW1lLXN1cm5hbWUsIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAuc3VybmFtZSB7XG4gIGZvbnQtc2l6ZTogNC4xNjY2N3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4wNztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5uYW1lIHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjgxOTQ0dnc7IH1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5zdXJuYW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy44MTk0NHZ3OyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAuYnRuLXdyYXAge1xuICBtYXJnaW4tdG9wOiAyLjc3Nzc4dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5iZzphZnRlciB7XG4gICAgaGVpZ2h0OiA4Mi42NjY2N3Z3OyB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCB7XG4gICAgYm90dG9tOiAxMy4zMzMzM3Z3OyB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAubmFtZSwgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5uYW1lLXN1cm5hbWUsIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAuc3VybmFtZSB7XG4gICAgZm9udC1zaXplOiA4dnc7IH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5uYW1lIHtcbiAgICBtYXJnaW4tbGVmdDogLTUuMzMzMzN2dzsgfVxuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQgLnN1cm5hbWUge1xuICAgIG1hcmdpbi1yaWdodDogLTUuMzMzMzN2dzsgfVxuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQgLmJ0bi13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA4Ljh2dzsgfSB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IC4zNDcyMnZ3IDIuNTY5NDR2dztcbiAgYm9yZGVyLXJhZGl1czogMS45MDk3MnZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5idG4td3JhcCAuYnV0dG9uIC5sZXR0ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzOyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAuYnRuLXdyYXAgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzNTM1MzU7IH1cblxuLnNlcnZpY2Vpbi1zcGVjIC5wb3NpdGlvbi10YWdzIHtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDEzLjMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNy4zMzMzM3Z3OyB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAucG9zaXRpb24tdGFncyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uc2VydmljZWluLXNwZWMgLnBvc2l0aW9uLXRhZ3MgLnBvc2l0aW9uIHtcbiAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjg3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXJpZ2h0OiAyLjA4MzMzdnc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXNwZWMgLnBvc2l0aW9uLXRhZ3MgLnBvc2l0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMS42NDtcbiAgICBmb250LXNpemU6IDUuODY2Njd2dztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjZ2dztcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAucG9zaXRpb24tdGFncyAudGFncyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAucG9zaXRpb24tdGFncyAudGFncyBsaSB7XG4gIGZvbnQtc2l6ZTogLjgzMzMzdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAuMjc3Nzh2dyAuNjk0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogLjc2Mzg5dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgbWFyZ2luLXJpZ2h0OiAuMjc3Nzh2dzsgfVxuXG4uZG9jdG9yLW5ld3MgLnRpdGxlLWJsb2NrIGgyLCAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWRlc2MgLnRleHQgcCwgLnNlcnZpY2Vpbi10ZWNocyAudGl0bGUtYmxvY2sgLmRlc2MgcCwgLnNlcnZpY2Vpbi10ZWNocyAudGl0bGUtYmxvY2sgaDIge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc2VydmljZWluLXNwZWMgLnBvc2l0aW9uLXRhZ3MgLnRhZ3MgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXNwZWMgLnBvc2l0aW9uLXRhZ3MgLnRhZ3MgbGkge1xuICAgIHBhZGRpbmc6IDEuMDY2Njd2dyAyLjY2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMi45MzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy40NjY2N3Z3O1xuICAgIG1hcmdpbi1yaWdodDogMS4wNjY2N3Z3OyB9IH1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1kZXNjIHtcbiAgcGFkZGluZzogMS42NjY2N3Z3IDEuNTI3Nzh2dyA2Ljk0NDQ0dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1kZXNjIHtcbiAgICBwYWRkaW5nOiA0dncgNHZ3IDI2LjY2NjY3dnc7IH0gfVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWRlc2MgLnRleHQge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLXRvcDogLjgzMzMzdnc7XG4gIG1heC13aWR0aDogMjkuMTY2Njd2dzsgfVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWRlc2MgLnRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWRlc2MgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAxMC42NjY2N3Z3O1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWRlc2MgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7IH0gfVxuXG4uc2VydmljZWluLXRlY2hzIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcGFkZGluZy10b3A6IDkuNzIyMjJ2dztcbiAgcGFkZGluZy1ib3R0b206IDEwLjQxNjY3dnc7IH1cblxuLnNlcnZpY2Vpbi10ZWNocy53aXRoLWRlc2MgLnRpdGxlLWJsb2NrIHtcbiAgd2lkdGg6IDQ0LjY1Mjc4dnc7XG4gIG1hcmdpbi1ib3R0b206IDIuNzc3Nzh2dztcbiAgbWFyZ2luLWxlZnQ6IDUwdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi10ZWNocyB7XG4gICAgcGFkZGluZzogMjYuNjY2Njd2dyA0dnc7IH1cbiAgLnNlcnZpY2Vpbi10ZWNocy53aXRoLWRlc2MgLnRpdGxlLWJsb2NrIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAxMC4xMzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuLnNlcnZpY2Vpbi10ZWNocy53aXRoLWRlc2MgLnRpdGxlLWJsb2NrIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41Njk0NHZ3O1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5zZXJ2aWNlaW4tdGVjaHMgLnRpdGxlLWJsb2NrIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDUuNTU1NTZ2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXRlY2hzIC50aXRsZS1ibG9jayBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuMTMzMzN2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiA2LjR2dzsgfSB9XG5cbi5zZXJ2aWNlaW4tdGVjaHMgLnRpdGxlLWJsb2NrIC5kZXNjIHtcbiAgcGFkZGluZy1sZWZ0OiA1MCU7XG4gIG1hcmdpbi1ib3R0b206IDQuNzIyMjJ2dztcbiAgbWF4LXdpZHRoOiAzMy4zMzMzM3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tdGVjaHMgLnRpdGxlLWJsb2NrIC5kZXNjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDI0dnc7IH0gfVxuXG4uc2VydmljZWluLXRlY2hzIC50aXRsZS1ibG9jayAuZGVzYyBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBtYXJnaW4tYm90dG9tOiAxLjM4ODg5dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi10ZWNocyAudGl0bGUtYmxvY2sgLmRlc2MgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4zMzMzM3Z3OyB9XG4gIC5zZXJ2aWNlaW4tdGVjaHMgLnRlY2gtbGlzdCB7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbi5zZXJ2aWNlaW4tdGVjaHMgLnRpdGxlLWJsb2NrIC5kZXNjIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmRvY3Rvci1uZXdzIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcGFkZGluZy10b3A6IDE1LjI3Nzc4dnc7XG4gIHBhZGRpbmctYm90dG9tOiA4LjMzMzMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3Rvci1uZXdzIHtcbiAgICBwYWRkaW5nLXRvcDogMzQuNjY2Njd2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogNDB2dzsgfSB9XG5cbi5kb2N0b3ItbmV3cyAudGl0bGUtYmxvY2sge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMCAyLjV2dyA0LjE2NjY3dnc7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuXG4uZG9jdG9yLW5ld3MgLnRpdGxlLWJsb2NrIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3Rvci1uZXdzIC50aXRsZS1ibG9jayB7XG4gICAgcGFkZGluZzogMCA0dncgOHZ3OyB9XG4gIC5kb2N0b3ItbmV3cyAudGl0bGUtYmxvY2sgaDIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDYuNHZ3OyB9IH1cblxuLmRvY3Rvci1uZXdzIC5wdWJsaWNhdGlvbnMtbGlzdCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7IH1cblxuLmRvY3Rvci1uZXdzIC5wdWJsaWNhdGlvbnMtbGlzdC5tb3JlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiA0Mi4yMjIyMnZ3OyB9XG5cbi5tb3JlLXB1Ymwge1xuICBwYWRkaW5nOiAwIC41NTU1NnZ3O1xuICB6LWluZGV4OiA5OTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3ItbmV3cyAucHVibGljYXRpb25zLWxpc3QubW9yZSB7XG4gICAgaGVpZ2h0OiAyMzJ2dzsgfVxuICAubW9yZS1wdWJsIHtcbiAgICBwYWRkaW5nOiAxLjZ2dyAxLjMzMzMzdncgMDsgfSB9XG5cbi5tb3JlLXB1Ymw6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAtMTguMzMzMzN2dztcbiAgaGVpZ2h0OiAxOC4zMzMzM3Z3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDglLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApKSwgY29sb3Itc3RvcCg5OCUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMC45KSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgOCUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMC45KSA5OCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDglLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDAuOSkgOTglKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSA4JSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwLjkpIDk4JSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5tb3JlLXB1YmwgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMS41Mjc3OHZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjM4ODg5dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDsgfVxuXG4ubW9yZS1wdWJsIGEgLmNvdW50LCAuc2VydmljZXMtcHJpY2UgLnRpdGxlLWJsb2NrIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubW9yZS1wdWJsOmJlZm9yZSB7XG4gICAgdG9wOiAtMzJ2dztcbiAgICBoZWlnaHQ6IDMydnc7IH1cbiAgLm1vcmUtcHVibCBhIHtcbiAgICBwYWRkaW5nOiA2LjY2NjY3dncgOHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfSB9XG5cbi5tb3JlLXB1YmwgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5tb3JlLXB1YmwgYTpob3ZlciAuY291bnQge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ubW9yZS1wdWJsIGEgLmNvdW50IHtcbiAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIuNzc3Nzh2dzsgfVxuXG4uc2VydmljZXMtcHJpY2Uge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nLXRvcDogOS43MjIyMnZ3O1xuICBwYWRkaW5nLWJvdHRvbTogNi45NDQ0NHZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5tb3JlLXB1YmwgYSAuY291bnQge1xuICAgIGZvbnQtc2l6ZTogNS44NjY2N3Z3O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDh2dzsgfVxuICAuc2VydmljZXMtcHJpY2Uge1xuICAgIHBhZGRpbmc6IDI2LjY2NjY3dncgMDsgfSB9XG5cbi5zZXJ2aWNlcy1wcmljZS5tb3ZlZCB7XG4gIHBhZGRpbmctdG9wOiAuNDE2Njd2dztcbiAgcGFkZGluZy1ib3R0b206IDE2LjY2NjY3dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VzLXByaWNlLm1vdmVkIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTMuMzMzMzN2dzsgfVxuICAuc2VydmljZXMtcHJpY2UubW92ZWQgLnRpdGxlLWJsb2NrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi45MzMzM3Z3OyB9IH1cblxuLnNlcnZpY2VzLXByaWNlIC50aXRsZS1ibG9jayB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIDIuNXZ3IDQuMTY2Njd2dztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG5cbi5zZXJ2aWNlcy1wcmljZSAudGl0bGUtYmxvY2sgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VzLXByaWNlIC50aXRsZS1ibG9jayB7XG4gICAgcGFkZGluZzogMCA0dncgOHZ3OyB9XG4gIC5zZXJ2aWNlcy1wcmljZSAudGl0bGUtYmxvY2sgaDIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDYuNHZ3OyB9XG4gIC5zZXJ2aWNlcy1wcmljZSAudGl0bGUtYmxvY2sgaDIgLmxhYmVsIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAtMS44NjY2N3Z3OyB9IH1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC5idG4td3JhcCA+IHNwYW4sIC5zZXJ2aWNlcy1wcmljZSAudGl0bGUtYmxvY2sgLmxhYmVsIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7IH1cblxuLnNlcnZpY2VzLXByaWNlIC50aXRsZS1ibG9jayAubGFiZWwge1xuICBvcGFjaXR5OiAuNTtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc2VydmljZXMtcHJpY2UuZGFyay1iZyAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0uZGlzY291bnQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzZCNTk1MzsgfVxuXG4ucHJpY2UtaXRlbXMge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodDsgfVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0uZGlzY291bnQ6YmVmb3JlLCAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW06YWZ0ZXIge1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogMDtcbiAgY29udGVudDogJyc7IH1cblxuLnByaWNlLWl0ZW1zLm1vcmUge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMS4wNDE2N3Z3IDIuNXZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWluLWhlaWdodDogNC41MTM4OXZ3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBwYWRkaW5nO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZztcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHBhZGRpbmc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0uZGlzY291bnQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBwYWRkaW5nLCAuMnMgZWFzZS1pbi1vdXQgYm9yZGVyO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZywgLjJzIGVhc2UtaW4tb3V0IGJvcmRlcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHBhZGRpbmcsIC4ycyBlYXNlLWluLW91dCBib3JkZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VzLXByaWNlIC50aXRsZS1ibG9jayAubGFiZWwge1xuICAgIGZvbnQtc2l6ZTogNHZ3OyB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAyLjkzMzMzdncgMi4xMzMzM3Z3IDIuOTMzMzN2dyA0dnc7XG4gICAgbWluLWhlaWdodDogMTEuNzMzMzN2dztcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7IH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtLmhhcy1saW5rIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOS44NjY2N3Z3OyB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbS5kaXNjb3VudCB7XG4gICAgYmFja2dyb3VuZDogMCAwOyB9IH1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtLmRpc2NvdW50OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjOWU4YTgzOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbS5kaXNjb3VudDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNGRkMzQUUgIWltcG9ydGFudDsgfVxuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW06YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0uZGlzY291bnQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA5Njc3OyB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7IH1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtOmhvdmVyIC50ZXh0IC5kZXNjLCAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW06aG92ZXIgLnRleHQgaDQsIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbTpob3ZlciAudmFsdWUge1xuICAgIGNvbG9yOiAjMDAwOyB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbTpob3ZlciB7XG4gICAgcGFkZGluZy10b3A6IDEuNDU4MzN2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40NTgzM3Z3OyB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbTpob3ZlcjphZnRlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7IH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtOmhvdmVyIC5ob3ZlciB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtOmhvdmVyIC5idG4td3JhcCA+IHNwYW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogLTE7IH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtOmhvdmVyIC5idG4td3JhcCAuYnV0dG9uIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbTpob3ZlciAudmFsdWUgc3BhbiB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfSB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAuaG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDIuMzYxMTF2dztcbiAgaGVpZ2h0OiAyLjM2MTExdnc7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLmhvdmVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxNC42NjY2N3Z3O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjAlKTtcbiAgICB3aWR0aDogNi40dnc7XG4gICAgaGVpZ2h0OiA2LjR2dzsgfSB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAuaG92ZXIgc3ZnIHtcbiAgd2lkdGg6IC42OTQ0NHZ3O1xuICBoZWlnaHQ6IC42OTQ0NHZ3O1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLmhvdmVyIHN2ZyB7XG4gICAgd2lkdGg6IDEuODY2Njd2dztcbiAgICBoZWlnaHQ6IDEuODY2Njd2dzsgfSB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudGV4dCB7XG4gIHdpZHRoOiA3Mi41dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudGV4dCBoNCB7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudGV4dCB7XG4gICAgd2lkdGg6IDcydnc7IH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC50ZXh0IGg0IHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBsaW5lLWhlaWdodDogMS41NztcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dzsgfSB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudGV4dCAuZGVzYyB7XG4gIG9wYWNpdHk6IC41O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IC4zNDcyMnZ3OyB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudGV4dCAuZGVzYy5zaG93LXNtIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLmJ0bi13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDYuOTQ0NDR2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudGV4dCAuZGVzYyB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW4tdG9wOiAxLjMzMzMzdnc7IH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC50ZXh0IC5kZXNjLnNob3ctc20ge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC5idG4td3JhcCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAuYnRuLXdyYXAgPiBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBjb2xvcjogI2ZmYzJhZDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG4ubW9yZS1wcmljZSBhLCAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnZhbHVlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAuOTcyMjJ2dyAxLjk0NDQ0dncgLjkwMjc4dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuOTQ0NDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kOyB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAuYnRuLXdyYXAgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzNTM1MzU7IH1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC52YWx1ZSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjA4MzMzdnc7XG4gIHdpZHRoOiAzLjY4MDU2dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnZhbHVlIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4ubW9yZS1wcmljZSBhLCAubW9yZS1wcmljZSBhIC5jb3VudCB7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7IH1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC52YWx1ZSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGNvbG9yOiAjZmZjMmFkO1xuICBmb250LXNpemU6IDEuMzg4ODl2dztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudmFsdWUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudmFsdWUgc3BhbiB7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnZhbHVlIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dztcbiAgICB3aWR0aDogYXV0bztcbiAgICBjb2xvcjogI0ZGNTgyMTsgfSB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudmFsdWUgc3BhbjpudGgtY2hpbGQoMikge1xuICBvcGFjaXR5OiAuNjtcbiAgZm9udC1zaXplOiAuOTcyMjJ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC52YWx1ZSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgbWFyZ2luLXRvcDogLjUzMzMzdnc7XG4gICAgb3BhY2l0eTogLjQ7XG4gICAgY29sb3I6ICMwMDA7IH0gfVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnZhbHVlIHNwYW46bnRoLWNoaWxkKDIpOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLS4yMDgzM3Z3O1xuICByaWdodDogLS4yMDgzM3Z3O1xuICB0b3A6IDM1JTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG9wYWNpdHk6IC42O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudmFsdWUgc3BhbjpudGgtY2hpbGQoMik6YWZ0ZXIge1xuICAgIGxlZnQ6IC44dnc7XG4gICAgcmlnaHQ6IC44dnc7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBvcGFjaXR5OiAuODtcbiAgICB0b3A6IDQwJTsgfVxuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnZhbHVlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIGNvbG9yOiAjMDAwOyB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudmFsdWUuZGlzYyB7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4uZGFyay1iZyAubW9yZS1wcmljZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDglLCByZ2JhKDQ3LCA0OCwgNTAsIDApKSwgY29sb3Itc3RvcCg5OCUsIHJnYmEoNDcsIDQ4LCA1MCwgMC45KSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNDcsIDQ4LCA1MCwgMCkgOCUsIHJnYmEoNDcsIDQ4LCA1MCwgMC45KSA5OCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDglLCByZ2JhKDQ3LCA0OCwgNTAsIDAuOSkgOTglKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSg0NywgNDgsIDUwLCAwKSA4JSwgcmdiYSg0NywgNDgsIDUwLCAwLjkpIDk4JSk7IH1cblxuLm1vcmUtcHJpY2Uge1xuICBwYWRkaW5nOiAxLjMxOTQ0dncgLjU1NTU2dncgMDtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tb3JlLXByaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IC0xOC4zMzMzM3Z3O1xuICBoZWlnaHQ6IDE4LjMzMzMzdnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoOCUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkpLCBjb2xvci1zdG9wKDk4JSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwLjkpKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSA4JSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwLjkpIDk4JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgOCUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMC45KSA5OCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDglLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDAuOSkgOTglKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLm1vcmUtcHJpY2Uge1xuICAgIHBhZGRpbmc6IDEuNnZ3IDEuMzMzMzN2dyAwOyB9XG4gIC5tb3JlLXByaWNlOmJlZm9yZSB7XG4gICAgdG9wOiAtMzJ2dztcbiAgICBoZWlnaHQ6IDMydnc7IH0gfVxuXG4ubW9yZS1wcmljZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAxLjUyNzc4dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuMzg4ODl2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBjb2xvcjogIzAwMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubW9yZS1wcmljZSBhIHtcbiAgICBwYWRkaW5nOiA2LjY2NjY3dncgOHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfSB9XG5cbi5tb3JlLXByaWNlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ubW9yZS1wcmljZSBhOmhvdmVyIC5jb3VudCB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5tb3JlLXByaWNlIGEgLmNvdW50IHtcbiAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIuNzc3Nzh2dzsgfVxuXG4uZm9ybS1zZXJ2aWNlIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcGFkZGluZzogOS43MjIyMnZ3IC41NTU1NnZ3IC43NjM4OXZ3OyB9XG5cbi5mb3JtLXNlcnZpY2UuZGFyay1iZyAuZm9ybS1zZXJ2aWNlLWJvcmRlciAuYmcge1xuICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi5mb3JtLXNlcnZpY2UgLmZvcm0tc2VydmljZS1ib3JkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNjQuNTgzMzN2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubW9yZS1wcmljZSBhIC5jb3VudCB7XG4gICAgZm9udC1zaXplOiA1Ljg2NjY3dnc7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogOHZ3OyB9XG4gIC5mb3JtLXNlcnZpY2Uge1xuICAgIHBhZGRpbmc6IDI0dncgMS4zMzMzM3Z3IDUuMzMzMzN2dzsgfVxuICAuZm9ybS1zZXJ2aWNlIC5mb3JtLXNlcnZpY2UtYm9yZGVyIHtcbiAgICBoZWlnaHQ6IDIwMi42NjY2N3Z3OyB9IH1cblxuLmZvcm0tc2VydmljZSAuZm9ybS1zZXJ2aWNlLWJvcmRlciAuYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmMzAzMjtcbiAgcGFkZGluZy1ib3R0b206IDUuOTAyNzh2dzsgfVxuXG4uZm9ybS1zZXJ2aWNlIC5mb3JtLXNlcnZpY2UtYm9yZGVyIC5iZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5mb3JtLXNlcnZpY2UgLmZvcm0tc2VydmljZS1ib3JkZXIgLmZvcm0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDUuNTU1NTZ2dzsgfVxuXG4uZm9ybS1zZXJ2aWNlIC5mb3JtLXNlcnZpY2UtYm9yZGVyIC5mb3JtIC5zdGVwLWhlYWRlciB7XG4gIG1hcmdpbjogMCAyMi43Nzc3OHZ3IDIuMDgzMzN2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9ybS1zZXJ2aWNlIC5mb3JtLXNlcnZpY2UtYm9yZGVyIC5iZyB7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMi42NjY2N3Z3OyB9XG4gIC5mb3JtLXNlcnZpY2UgLmZvcm0tc2VydmljZS1ib3JkZXIgLmZvcm0ge1xuICAgIGJvdHRvbTogMjEuMzMzMzN2dzsgfVxuICAuZm9ybS1zZXJ2aWNlIC5mb3JtLXNlcnZpY2UtYm9yZGVyIC5mb3JtIC5zdGVwLWhlYWRlciB7XG4gICAgbWFyZ2luOiAwIDIuNjY2Njd2dyA2LjY2NjY3dnc7IH0gfVxuXG4uZm9ybS1zZXJ2aWNlIC5mb3JtLXNlcnZpY2UtYm9yZGVyIC5mb3JtIC5mb3JtLWZpZWxkcyB7XG4gIHBhZGRpbmc6IDAgMzIuNzc3Nzh2dztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi50ZWNoLWhlYWRlciB7XG4gIGhlaWdodDogNTUuNTU1NTZ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAxMDB2aDsgfVxuXG4udGVjaC1oZWFkZXIgLmJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5mb3JtLXNlcnZpY2UgLmZvcm0tc2VydmljZS1ib3JkZXIgLmZvcm0gLmZvcm0tZmllbGRzIHtcbiAgICBwYWRkaW5nOiAwIDIuNjY2Njd2dzsgfVxuICAudGVjaC1oZWFkZXIge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwKTsgfVxuICAudGVjaC1oZWFkZXIgLmJnIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi50ZWNoLWhlYWRlciAuYmcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4udGVjaC1oZWFkZXIgLnRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDIuMjIyMjJ2dztcbiAgcmlnaHQ6IDIuMjIyMjJ2dztcbiAgYm90dG9tOiAyLjc3Nzc4dnc7IH1cblxuLnRlY2gtaGVhZGVyIC50ZXh0IGgxIHtcbiAgZm9udC1zaXplOiA0LjE2NjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAuOTM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRlY2gtaGVhZGVyIC50ZXh0IC50ZWNoLWZpbHRlciB1bCBsaSBhLCAudGVjaC1saXN0IC50ZWNoLWxpc3QtaGVhZGVyIGgzLCAudGVjaC10ZXh0IHAge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG4udGVjaC1oZWFkZXIgLnRleHQgaDEgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi50ZWNoLWhlYWRlciAudGV4dCBoMSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTYuOTQ0NDR2dyk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTYuOTQ0NDR2dyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNi45NDQ0NHZ3KTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1oZWFkZXIgLmJnIGltZyB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLnRlY2gtaGVhZGVyIC50ZXh0IHtcbiAgICBsZWZ0OiA0dnc7XG4gICAgcmlnaHQ6IDR2dztcbiAgICBib3R0b206IDEwLjY2NjY3dnc7IH1cbiAgLnRlY2gtaGVhZGVyIC50ZXh0IGgxIHtcbiAgICBsaW5lLWhlaWdodDogMS4zODtcbiAgICBmb250LXNpemU6IDYuNHZ3OyB9XG4gIC50ZWNoLWhlYWRlciAudGV4dCBoMSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi50ZWNoLWhlYWRlciAudGV4dCBoMSBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg2Ljk0NDQ0dncpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDYuOTQ0NDR2dyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg2Ljk0NDQ0dncpOyB9XG5cbi50ZWNoLWhlYWRlciAudGV4dCAudGVjaC1maWx0ZXIge1xuICBtYXJnaW4tdG9wOiA0LjcyMjIydnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi50ZWNoLWhlYWRlciAudGV4dCAudGVjaC1maWx0ZXI6aG92ZXIgdWwgLmhvdmVyIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4udGVjaC1oZWFkZXIgLnRleHQgLnRlY2gtZmlsdGVyIHVsIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICBwYWRkaW5nOiAuMTM4ODl2dyAwO1xuICBib3JkZXItcmFkaXVzOiAxLjgwNTU2dnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlY2gtaGVhZGVyIC50ZXh0IGgxIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH1cbiAgLnRlY2gtaGVhZGVyIC50ZXh0IC50ZWNoLWZpbHRlciB7XG4gICAgbWFyZ2luLXRvcDogMTMuMzMzMzN2dzsgfVxuICAudGVjaC1oZWFkZXIgLnRleHQgLnRlY2gtZmlsdGVyIHVsIHtcbiAgICBwYWRkaW5nOiAuNTMzMzN2dyAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDh2dyAwIDAgOHZ3O1xuICAgIG1hcmdpbi1yaWdodDogLTR2dzsgfVxuICAudGVjaC1oZWFkZXIgLnRleHQgLnRlY2gtZmlsdGVyIHVsIC5ob3ZlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi50ZWNoLWhlYWRlciAudGV4dCAudGVjaC1maWx0ZXIgdWwgLmhvdmVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbGVmdCwgLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGxlZnQsIC4ycyBlYXNlLWluLW91dCB3aWR0aCwgLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBsZWZ0LCAuMnMgZWFzZS1pbi1vdXQgd2lkdGgsIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLjEzODg5dnc7XG4gIGJvdHRvbTogLjEzODg5dnc7XG4gIHdpZHRoOiAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDEuNjY2Njd2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7IH1cblxuLnRlY2gtaGVhZGVyIC50ZXh0IC50ZWNoLWZpbHRlciB1bCBsaSBhIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IC45NzIyMnZ3IDEuNDU4MzN2dztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAxLjY2NjY3dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlY2gtaGVhZGVyIC50ZXh0IC50ZWNoLWZpbHRlciB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICBwYWRkaW5nOiAzLjczMzMzdncgNS42dnc7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc5O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfSB9XG5cbi50ZWNoLXRleHQge1xuICBwYWRkaW5nOiAzLjA1NTU2dncgMzMuMzMzMzN2dyA2Ljk0NDQ0dnc7IH1cblxuLnRlY2gtdGV4dCBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlY2gtdGV4dCB7XG4gICAgcGFkZGluZzogMTcuMzMzMzN2dyA0dncgOHZ3OyB9XG4gIC50ZWNoLXRleHQgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7IH0gfVxuXG4udGVjaC1hbGwtbGlzdCB7XG4gIHBhZGRpbmctdG9wOiA3LjYzODg5dnc7XG4gIHBhZGRpbmctYm90dG9tOiAzLjQ3MjIydnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlY2gtYWxsLWxpc3Qge1xuICAgIHBhZGRpbmctdG9wOiAyNi42NjY2N3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHZ3OyB9IH1cblxuLnRlY2gtbGlzdCB7XG4gIHBhZGRpbmc6IDAgMi41dnc7IH1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDEuNTk3MjJ2dztcbiAgbWFyZ2luLXRvcDogMi4wODMzM3Z3OyB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1oZWFkZXIgaDMge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1saXN0IHtcbiAgICBwYWRkaW5nOiAwIDR2dzsgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjEzMzMzdnc7IH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWhlYWRlciBoMyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNi45NDQ0NHZ3OyB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtczphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDFweDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAuNjY2Njd2dzsgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXM6YWZ0ZXIge1xuICAgIGxlZnQ6IDA7IH0gfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWJvdHRvbTogNC44NjExMXZ3O1xuICBvcGFjaXR5OiAuNTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTsgfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0xIHtcbiAgcGFkZGluZy10b3A6IDIuMDgzMzN2dzsgfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0xLmJvdHRvbSAuaW1nLXdyYXAgLm51bWJlciB7XG4gIHRvcDogMS4wNDE2N3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMC42NjY2N3Z3O1xuICAgIHBhZGRpbmctbGVmdDogMTIuNTMzMzN2dyAhaW1wb3J0YW50OyB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTEge1xuICAgIHBhZGRpbmctdG9wOiA4dnc7IH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMS5ib3R0b20gLmltZy13cmFwIC5udW1iZXIge1xuICAgIHRvcDogLS44dnc7IH0gfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0xIC5pbWctd3JhcCB7XG4gIHdpZHRoOiAyNi42NjY2N3Z3OyB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTEgLmltZy13cmFwIC5udW1iZXIge1xuICB0b3A6IC0uMjc3Nzh2dztcbiAgcmlnaHQ6IC0yLjkxNjY3dnc7IH1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMiB7XG4gIHBhZGRpbmctdG9wOiAxNi42NjY2N3Z3O1xuICBwYWRkaW5nLWxlZnQ6IDQuMTY2Njd2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0xIC5pbWctd3JhcCB7XG4gICAgd2lkdGg6IDU4LjEzMzMzdnc7IH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMSAuaW1nLXdyYXAgLm51bWJlciB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogLTcuMnZ3O1xuICAgIHRvcDogLS44dnc7IH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMiB7XG4gICAgcGFkZGluZy10b3A6IDh2dzsgfSB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTIgLmltZy13cmFwIHtcbiAgd2lkdGg6IDQzLjMzMzMzdnc7IH1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMiAuaW1nLXdyYXAgLm51bWJlciB7XG4gIHRvcDogLTIuOTE2Njd2dztcbiAgbGVmdDogMDsgfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0zIHtcbiAgcGFkZGluZy10b3A6IDIuMDgzMzN2dztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBwYWRkaW5nLXJpZ2h0OiA0LjE2NjY3dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMiAuaW1nLXdyYXAge1xuICAgIHdpZHRoOiA3OS4ydnc7IH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMiAuaW1nLXdyYXAgLm51bWJlciB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogLTcuMnZ3O1xuICAgIHRvcDogLS44dnc7IH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMyB7XG4gICAgcGFkZGluZy10b3A6IDh2dztcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0zIC5pbWctd3JhcCB7XG4gIHdpZHRoOiAyNXZ3OyB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTMgLmltZy13cmFwIC5udW1iZXIge1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogLTExLjM4ODg5dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0zIC5oZWFkZXIgaDUge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0zIC5kZXNjIHtcbiAgbWF4LXdpZHRoOiAyNXZ3OyB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTQge1xuICBwYWRkaW5nLXRvcDogMTYuNjY2Njd2dztcbiAgcGFkZGluZy1sZWZ0OiAxMi40MzA1NnZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTMgLmltZy13cmFwIHtcbiAgICB3aWR0aDogNTguMTMzMzN2dzsgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0zIC5pbWctd3JhcCAubnVtYmVyIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAtNy4ydnc7XG4gICAgdG9wOiAtLjh2dztcbiAgICBib3R0b206IGF1dG87IH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMyAuaGVhZGVyIGg1IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTMgLmRlc2Mge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci00IHtcbiAgICBwYWRkaW5nLXRvcDogOHZ3O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTQgLmltZy13cmFwIHtcbiAgd2lkdGg6IDI1dnc7IH1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNCAuaW1nLXdyYXAgLm51bWJlciB7XG4gIHRvcDogLS4yNzc3OHZ3O1xuICByaWdodDogLTIuOTE2Njd2dzsgfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci01IHtcbiAgcGFkZGluZy10b3A6IDIuMDgzMzN2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci00IC5pbWctd3JhcCB7XG4gICAgd2lkdGg6IDU4LjEzMzMzdnc7IH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNCAuaW1nLXdyYXAgLm51bWJlciB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogLTcuMnZ3O1xuICAgIHRvcDogLS44dnc7XG4gICAgYm90dG9tOiBhdXRvOyB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTUge1xuICAgIHBhZGRpbmctdG9wOiA4dnc7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNS50b3AgLmltZy13cmFwIC5udW1iZXIge1xuICB0b3A6IDA7IH1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNSAuaW1nLXdyYXAge1xuICB3aWR0aDogMzV2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci01LnRvcCAuaW1nLXdyYXAgLm51bWJlciB7XG4gICAgdG9wOiAtLjh2dzsgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci01IC5pbWctd3JhcCB7XG4gICAgd2lkdGg6IDc5LjJ2dzsgfSB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTUgLmltZy13cmFwIC5udW1iZXIge1xuICB0b3A6IDYuNTk3MjJ2dztcbiAgYm90dG9tOiAwO1xuICByaWdodDogLTcuNzc3Nzh2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTYge1xuICBwYWRkaW5nLXRvcDogMTYuNjY2Njd2dztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTUgLmltZy13cmFwIC5udW1iZXIge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IC03LjJ2dztcbiAgICB0b3A6IC0uOHZ3O1xuICAgIGJvdHRvbTogYXV0bzsgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci02IHtcbiAgICBwYWRkaW5nLXRvcDogOHZ3O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTYudG9wIHtcbiAgcGFkZGluZy10b3A6IDE4Ljc1dnc7IH1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNi50b3AgLmltZy13cmFwIC5udW1iZXIge1xuICB0b3A6IC0uMjc3Nzh2dzsgfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci02IC5pbWctd3JhcCB7XG4gIHdpZHRoOiAzNC45MzA1NnZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTYudG9wIC5pbWctd3JhcCAubnVtYmVyIHtcbiAgICB0b3A6IC0uOHZ3OyB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTYgLmltZy13cmFwIHtcbiAgICB3aWR0aDogNzkuMnZ3OyB9IH1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNiAuaW1nLXdyYXAgLm51bWJlciB7XG4gIHRvcDogMy43NXZ3O1xuICBsZWZ0OiAtMi45MTY2N3Z3OyB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTYgLmhlYWRlciBoNSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmltZy13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmltZy13cmFwIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIC5pbWctd3JhcCAubnVtYmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDEuMzg4ODl2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbSAuaGVhZGVyIHtcbiAgbWFyZ2luOiAxLjczNjExdncgMCAyLjM2MTExdnc7XG4gIG1heC13aWR0aDogMzV2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci02IC5pbWctd3JhcCAubnVtYmVyIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAtNy4ydnc7XG4gICAgdG9wOiAtLjh2dztcbiAgICBib3R0b206IGF1dG87IH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNiAuaGVhZGVyIGg1IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmltZy13cmFwIC5udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3OyB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmhlYWRlciB7XG4gICAgbWFyZ2luOiA2LjY2NjY3dncgMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIC5oZWFkZXIgaDUge1xuICBmb250LXNpemU6IDEuODA1NTZ2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMzE7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmhlYWRlciBoNSBzdmcge1xuICB3aWR0aDogMi41dnc7XG4gIGhlaWdodDogMS42NjY2N3Z3O1xuICBtYXJnaW46IC4xMzg4OXZ3IC40MTY2N3Z3IC0uMTM4ODl2dzsgfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIC5kZXNjIHtcbiAgbWF4LXdpZHRoOiAyNi42NjY2N3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmhlYWRlciBoNSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDUuMzMzMzN2dzsgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIC5oZWFkZXIgaDUgc3ZnIHtcbiAgICB3aWR0aDogOHZ3O1xuICAgIGhlaWdodDogNS4zMzMzM3Z3O1xuICAgIG1hcmdpbjogLjUzMzMzdncgMS4zMzMzM3Z3IC0uNTMzMzN2dyAxLjZ2dzsgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIC5kZXNjIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIC5kZXNjIHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAxLjM4ODg5dnc7IH1cblxuLmRvY3RvcnMtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcGFkZGluZzogMTcuMjIyMjJ2dyAyLjM2MTExdncgNi45NDQ0NHZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmRlc2MgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4zMzMzM3Z3OyB9XG4gIC5kb2N0b3JzLWhlYWRlciB7XG4gICAgcGFkZGluZzogMzcuMzMzMzN2dyA0dncgMjYuNjY2Njd2dzsgfSB9XG5cbi5kb2N0b3JzLWhlYWRlciAudGl0bGUtYmxvY2sge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMi4yMjIyMnZ3OyB9XG5cbi5kb2N0b3JzLWhlYWRlciAudGl0bGUtYmxvY2sgaDEge1xuICB3aWR0aDogNTAlO1xuICBmb250LXNpemU6IDQuMTY2Njd2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IC45MztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmRvY3RvcnMtaGVhZGVyIC50aXRsZS1ibG9jayAuZGVzYyB7XG4gIG1heC13aWR0aDogMjkuMTY2Njd2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9ycy1oZWFkZXIgLnRpdGxlLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMS4ydnc7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmRvY3RvcnMtaGVhZGVyIC50aXRsZS1ibG9jayBoMSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiA4Ljh2dztcbiAgICBtYXJnaW4tYm90dG9tOiA4LjUzMzMzdnc7IH1cbiAgLmRvY3RvcnMtaGVhZGVyIC50aXRsZS1ibG9jayAuZGVzYyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLmRvY3RvcnMtaGVhZGVyIC50aXRsZS1ibG9jayAuZGVzYyBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLS4xNzM2MXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3JzLWhlYWRlciAudGl0bGUtYmxvY2sgLmRlc2MgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7IH1cbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3Qge1xuICAgIG1hcmdpbjogMCAtMy40NjY2N3Z3OyB9IH1cblxuLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIHtcbiAgd2lkdGg6IDMxLjM4ODg5dnc7XG4gIG1hcmdpbjogMCAuMTczNjF2dyAzLjMzMzMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIHtcbiAgICB3aWR0aDogNDh2dztcbiAgICBtYXJnaW46IDAgLjY2NjY3dncgMTYuNTMzMzN2dzsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbTpob3ZlciAuaW1nLXdyYXA6YWZ0ZXIge1xuICAgIGhlaWdodDogMTcuMzYxMTF2dzsgfVxuICAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW06aG92ZXIgLmltZy13cmFwIGltZyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7IH1cbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtOmhvdmVyIC5idG4td3JhcCB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW06aG92ZXIgLm5hbWUge1xuICAgIGJvdHRvbTogMy4yNjM4OXZ3OyB9XG4gIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbTpob3ZlciAucG9zaXRpb24ge1xuICAgIGJvdHRvbTogLjk3MjIydnc7XG4gICAgY29sb3I6ICMwMDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbTpob3ZlciAuaW1nLXdyYXA6YWZ0ZXIge1xuICAgIGhlaWdodDogNDB2dzsgfSB9XG5cbi5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbm5lcjpob3ZlciAuaG92ZXIge1xuICAgIHdpZHRoOiAzLjQ3MjIydnc7XG4gICAgaGVpZ2h0OiAzLjQ3MjIydnc7IH1cbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbm5lcjpob3ZlciAuaG92ZXIgc3ZnIHtcbiAgICB3aWR0aDogLjgzMzMzdnc7XG4gICAgaGVpZ2h0OiAuODMzMzN2dzsgfSB9XG5cbi5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuaW5uZXIgLmhvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxLjU5NzIydnc7XG4gIHRvcDogMS41OTcyMnZ3O1xuICB3aWR0aDogMS41Mjc3OHZ3O1xuICBoZWlnaHQ6IDEuNTI3Nzh2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgei1pbmRleDogMztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgd2lkdGgsIC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB3aWR0aCwgLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmlubmVyIC5ob3ZlciB7XG4gICAgdG9wOiAyLjY2NjY3dnc7XG4gICAgbGVmdDogMi42NjY2N3Z3O1xuICAgIHdpZHRoOiA1LjMzMzMzdnc7XG4gICAgaGVpZ2h0OiA1LjMzMzMzdnc7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmlubmVyIC5ob3Zlci5zdGFydC1wb3NpdGlvbiB7XG4gIGxlZnQ6IDEuNTk3MjJ2dyAhaW1wb3J0YW50O1xuICB0b3A6IDEuNTk3MjJ2dyAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIC1vLXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7IH1cblxuLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbm5lciAuaG92ZXIuc3RhcnQtcG9zaXRpb24gc3ZnIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAtby10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lOyB9XG5cbi5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuaW5uZXIgLmhvdmVyIHN2ZyB7XG4gIHdpZHRoOiAuNTU1NTZ2dztcbiAgaGVpZ2h0OiAuNTU1NTZ2dztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgd2lkdGgsIC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB3aWR0aCwgLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0OyB9XG5cbi5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuaW1nLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDEuMzg4ODl2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmlubmVyIC5ob3Zlci5zdGFydC1wb3NpdGlvbiB7XG4gICAgdG9wOiAyLjY2NjY3dncgIWltcG9ydGFudDtcbiAgICBsZWZ0OiA2LjEzMzMzdncgIWltcG9ydGFudDsgfVxuICAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmlubmVyIC5ob3ZlciBzdmcge1xuICAgIHdpZHRoOiAyLjEzMzMzdnc7XG4gICAgaGVpZ2h0OiAyLjEzMzMzdnc7IH1cbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbWctd3JhcCB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3OyB9IH1cblxuLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbWctd3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogOS4wMjc3OHZ3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHJnYmEoMjAxLCAxODUsIDE3MSwgMCkpLCB0byhyZ2JhKDIwMSwgMTg1LCAxNzEsIDAuOCkpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDIwMSwgMTg1LCAxNzEsIDApLCByZ2JhKDIwMSwgMTg1LCAxNzEsIDAuOCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDIwMSwgMTg1LCAxNzEsIDApLCByZ2JhKDIwMSwgMTg1LCAxNzEsIDAuOCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDIwMSwgMTg1LCAxNzEsIDApLCByZ2JhKDIwMSwgMTg1LCAxNzEsIDAuOCkpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbWctd3JhcDphZnRlciB7XG4gICAgaGVpZ2h0OiAyMS4zMzMzM3Z3OyB9IH1cblxuLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbWctd3JhcCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtOyB9XG5cbi5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAubmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLjYyNXZ3O1xuICBmb250LXNpemU6IDEuMzg4ODl2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDA7XG4gIHotaW5kZXg6IDI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYm90dG9tO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYm90dG9tO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYm90dG9tOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAubmFtZSB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDIuNDM7XG4gICAgYm90dG9tOiAtMS4wNjY2N3Z3O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dnc7IH0gfVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLnBvc2l0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAtMy4wNTU1NnZ3O1xuICBmb250LXNpemU6IDIuNXZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4wNjtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYm90dG9tLCAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBib3R0b20sIC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJvdHRvbSwgLjJzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmJ0bi13cmFwIC5idXR0b24sIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgaDEsIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5wb3NpdGlvbiB7XG4gICAgYm90dG9tOiAtOHZ3O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjEzO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dnc7IH0gfVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmJ0bi13cmFwIHtcbiAgbWFyZ2luLXRvcDogLjIwODMzdnc7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmJ0bi13cmFwIC5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBsaW5lLWhlaWdodDogMi4xMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAuMzQ3MjJ2dztcbiAgYm9yZGVyLXJhZGl1czogMS45NDQ0NHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5idG4td3JhcCAuYnV0dG9uIC5sZXR0ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzOyB9XG5cbi5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuYnRuLXdyYXAgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5mb3JtLWRvY3RvciB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmc6IDkuNzIyMjJ2dyAuNTU1NTZ2dyAuNzYzODl2dzsgfVxuXG4uZm9ybS1kb2N0b3IgLmZvcm0tZG9jdG9yLWJvcmRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA1OS4wMjc3OHZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5mb3JtLWRvY3RvciB7XG4gICAgcGFkZGluZzogMjR2dyAxLjMzMzMzdncgNS4zMzMzM3Z3OyB9XG4gIC5mb3JtLWRvY3RvciAuZm9ybS1kb2N0b3ItYm9yZGVyIHtcbiAgICBoZWlnaHQ6IDE4Ni42NjY2N3Z3OyB9IH1cblxuLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAyLjA4MzMzdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjMwMzI7XG4gIHBhZGRpbmctdG9wOiA1dnc7IH1cblxuLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmJnIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmZvcm0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDIuMDgzMzN2dzsgfVxuXG4uZm9ybS1kb2N0b3IgLmZvcm0tZG9jdG9yLWJvcmRlciAuZm9ybSAuc3RlcC1oZWFkZXIge1xuICBtYXJnaW46IDAgMjIuNzc3Nzh2dyAyLjA4MzMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmJnIHtcbiAgICBib3JkZXItcmFkaXVzOiA4dnc7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmZvcm0ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDE4LjY2NjY3dnc7IH1cbiAgLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmZvcm0gLnN0ZXAtaGVhZGVyIHtcbiAgICBtYXJnaW46IDAgMi42NjY2N3Z3IDYuNjY2Njd2dzsgfSB9XG5cbi5mb3JtLWRvY3RvciAuZm9ybS1kb2N0b3ItYm9yZGVyIC5mb3JtIC5mb3JtLWZpZWxkcyB7XG4gIHBhZGRpbmc6IDAgMzIuNzc3Nzh2dztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mb3JtLWRvY3RvciAuZm9ybS1kb2N0b3ItYm9yZGVyIC5mb3JtIGZvcm0gLnN0ZXAtaGVhZGVyIC5zdGVwLWNvdW50ZXIge1xuICByaWdodDogLTIwLjgzMzMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmZvcm0gLmZvcm0tZmllbGRzIHtcbiAgICBwYWRkaW5nOiAwIDIuNjY2Njd2dzsgfVxuICAuZm9ybS1kb2N0b3IgLmZvcm0tZG9jdG9yLWJvcmRlciAuZm9ybSBmb3JtIC5zdGVwLWhlYWRlciAuc3RlcC1jb3VudGVyIHtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7IH0gfVxuXG4uZm9ybS1kb2N0b3IgLmZvcm0tZG9jdG9yLWJvcmRlciAuZm9ybSBmb3JtIC5zdGVwLWhlYWRlciAuYmFjayB7XG4gIGJvdHRvbTogYXV0bztcbiAgdG9wOiAuNDE2Njd2dztcbiAgbGVmdDogMS44MDU1NnZ3OyB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDAgMi41dncgNi45NDQ0NHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmZvcm0gZm9ybSAuc3RlcC1oZWFkZXIgLmJhY2sge1xuICAgIGxlZnQ6IDIuNjY2Njd2dztcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAyLjEzMzMzdnc7IH1cbiAgLmRvY3RvcmluLWhlYWRlciB7XG4gICAgcGFkZGluZzogMCA0dncgMjYuNjY2Njd2dztcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLmJhY2stbGluay13cmFwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjc3Nzc4dnc7XG4gIHBhZGRpbmctdG9wOiAzMS4yNXZ3OyB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLmltZy13cmFwIHtcbiAgd2lkdGg6IDQzLjA1NTU2dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcmluLWhlYWRlciAuYmFjay1saW5rLXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogNjIuOTMzMzN2dzsgfVxuICAuZG9jdG9yaW4taGVhZGVyIC5pbWctd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiAxMjIuNjY2Njd2dztcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmRvY3RvcmluLWhlYWRlciAuaW1nLXdyYXA6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgxMiUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkpLCBjb2xvci1zdG9wKDk2JSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwLjcpKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDEyJSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwLjcpIDk2JSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSAxMiUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMC43KSA5NiUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgMTIlLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDAuNykgOTYlKTsgfSB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLmltZy13cmFwLmZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiA4LjMzMzMzdnc7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTsgfVxuXG4uZG9jdG9yaW4taGVhZGVyIC5pbWctd3JhcC5hYnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDguMzMzMzN2dztcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxOyB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLmltZy13cmFwIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDcuMjIyMjJ2dztcbiAgbWFyZ2luLWxlZnQ6IDQ1LjgzMzMzdnc7IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCBoMSB7XG4gIGZvbnQtc2l6ZTogNC4xNjY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4wNztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDkuMjM2MTF2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9yaW4taGVhZGVyIC5pbWctd3JhcCBpbWcge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmctdG9wOiA0LjUzMzMzdnc7IH1cbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCBoMSB7XG4gICAgZm9udC1zaXplOiA3LjQ2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDkuMDY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiAzLjQ2NjY3dnc7IH1cbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAuYnRuLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDUuMzMzMzN2dzsgfSB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmJ0bi13cmFwIC5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBsaW5lLWhlaWdodDogMi4xMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogLjM0NzIydncgMi42Mzg4OXZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjk0NDQ0dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmJ0bi13cmFwIC5idXR0b24gLmxldHRlciBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDIuMTM7IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuYnRuLXdyYXAgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLnBvc2l0aW9uLXRhZ3Mge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIuNzc3Nzh2dzsgfVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5wb3NpdGlvbi10YWdzOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLjU1NTU2dnc7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmJ0bi13cmFwIC5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIHBhZGRpbmc6IDEuMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiA3LjQ2NjY3dnc7IH1cbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAucG9zaXRpb24tdGFncyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNjY2Njd2dztcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nLXRvcDogMy43MzMzM3Z3OyB9XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLnBvc2l0aW9uLXRhZ3M6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5wb3NpdGlvbi10YWdzIC5wb3NpdGlvbiB7XG4gIGZvbnQtc2l6ZTogMi4wODMzM3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS44NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1sZWZ0OiAyLjA4MzMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAucG9zaXRpb24tdGFncyAucG9zaXRpb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY0O1xuICAgIGZvbnQtc2l6ZTogNS44NjY2N3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42dnc7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5wb3NpdGlvbi10YWdzIC50YWdzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAucG9zaXRpb24tdGFncyAudGFncyBsaSB7XG4gIGZvbnQtc2l6ZTogLjgzMzMzdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAuMjc3Nzh2dyAuNjk0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogLjc2Mzg5dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgbWFyZ2luLXJpZ2h0OiAuMjc3Nzh2dzsgfVxuXG4uYWJvdXQtcGFyYWxheCAudGV4dCBoMiwgLmFib3V0LXBhcmFsYXggLnRleHQgcCwgLmRvY3RvcmluLWhlYWRlciAudGV4dCAuYWRkaXRpb25hbC10ZXh0IHAsIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCAuZXhwZXJ0LWl0ZW0gLmRlc2MsIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCAuZXhwZXJ0LWl0ZW0gLnllYXIsIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCBoMiwgLmRvY3RvcmluLWhlYWRlciAudGV4dCAudGV4dC1idG4gLnRleHQtd3JhcCBwIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAucG9zaXRpb24tdGFncyAudGFncyBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLnBvc2l0aW9uLXRhZ3MgLnRhZ3Mge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAucG9zaXRpb24tdGFncyAudGFncyBsaSB7XG4gICAgcGFkZGluZzogMS4wNjY2N3Z3IDIuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAyLjkzMzMzdnc7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY3dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjA2NjY3dnc7IH0gfVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC50ZXh0LWJ0biB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAudGV4dC1idG4gLnRleHQtd3JhcCB7XG4gIHdpZHRoOiAyNy43Nzc3OHZ3O1xuICBwYWRkaW5nLXRvcDogLjU1NTU2dnc7IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAudGV4dC1idG4gLnRleHQtd3JhcCBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBtYXJnaW4tYm90dG9tOiAxLjM4ODg5dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAudGV4dC1idG4gLnRleHQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAudGV4dC1idG4gLnRleHQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzdnc7IH0gfVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC50ZXh0LWJ0biAudGV4dC13cmFwIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IHtcbiAgbWFyZ2luLXRvcDogMjEuMDQxNjd2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCAuZG9wLWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTIwLjQ4NjExdnc7XG4gIHdpZHRoOiAxNS42OTQ0NHZ3O1xuICBoZWlnaHQ6IDI4LjgxOTQ0dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwIDIwLjgzMzMzdncgMjAuODMzMzN2dyAwO1xuICB6LWluZGV4OiAxOyB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCAuZG9wLWxpbmUuYW5pbWF0ZWQtbGluZTphZnRlciB7XG4gIGhlaWdodDogMDsgfVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgLmRvcC1saW5lOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTFweDtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvdHRvbTogLTFweDtcbiAgaGVpZ2h0OiAxMDElO1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBoZWlnaHQ7IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA0LjUxMzg5dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQge1xuICAgIG1hcmdpbi10b3A6IDcwLjY2NjY3dnc7IH1cbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IC5kb3AtbGluZSB7XG4gICAgaGVpZ2h0OiA4Ny40NjY2N3Z3O1xuICAgIHdpZHRoOiA0OHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNDh2dyA0OHZ3IDA7XG4gICAgdG9wOiAtNjguMjY2Njd2dzsgfVxuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgaDIge1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC4xMzMzM3Z3OyB9IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IC5leHBlcnQtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgLmV4cGVydC1pdGVtLmFuaW1hdGlvbmVuZDVzOmFmdGVyLCAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgLmV4cGVydC1pdGVtLmFuaW1hdGlvbmVuZDVzOmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IC5leHBlcnQtaXRlbTpudGgtY2hpbGQoMyk6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IHdpZHRoO1xuICAtby10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgd2lkdGg7XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCB3aWR0aDsgfVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgLmV4cGVydC1pdGVtOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IHdpZHRoO1xuICAtby10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgd2lkdGg7XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCB3aWR0aDsgfVxuXG4uYWJvdXQtcGFyYWxheCwgLmZvcm0tYWJvdXQge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDOyB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCAuZXhwZXJ0LWl0ZW0gLnllYXIge1xuICBmb250LXNpemU6IDMuMDU1NTZ2dztcbiAgbGluZS1oZWlnaHQ6IC45NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCAuZXhwZXJ0LWl0ZW0gLnllYXIge1xuICAgIGZvbnQtc2l6ZTogOS4wNjY2N3Z3OyB9IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IC5leHBlcnQtaXRlbSAuZGVzYyB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS40NzsgfVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5hZGRpdGlvbmFsLXRleHQge1xuICBtYXJnaW4tdG9wOiA2LjI1dnc7XG4gIG1heC13aWR0aDogMjcuNzc3Nzh2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgLmV4cGVydC1pdGVtIC5kZXNjIHtcbiAgICBmb250LXNpemU6IDR2dzsgfVxuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5hZGRpdGlvbmFsLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDIyLjY2NjY3dnc7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuYWRkaXRpb25hbC10ZXh0IHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIG1hcmdpbi1ib3R0b206IDEuMzg4ODl2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5hZGRpdGlvbmFsLXRleHQgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4zMzMzM3Z3OyB9IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuYWRkaXRpb25hbC10ZXh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmFib3V0LXBhcmFsYXgge1xuICBwYWRkaW5nOiAxMy44ODg4OXZ3IDIuNXZ3IDA7IH1cblxuLmFib3V0LXBhcmFsYXggLnRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5hYm91dC1wYXJhbGF4IC50ZXh0IGgyIHtcbiAgd2lkdGg6IDM5LjE2NjY3dnc7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgbWFyZ2luLWJvdHRvbTogNC4wOTcyMnZ3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dC1wYXJhbGF4IHtcbiAgICBwYWRkaW5nOiAyNi42NjY2N3Z3IDR2dyA0MHZ3OyB9XG4gIC5hYm91dC1wYXJhbGF4IC50ZXh0IGgyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogOHZ3OyB9IH1cblxuLmFib3V0LXBhcmFsYXggLnRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgd2lkdGg6IDIyLjV2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQtcGFyYWxheCAudGV4dCBwIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5hYm91dC1wYXJhbGF4IC5zbGlkZXItcm91bmQge1xuICB3aWR0aDogMzQuNzIyMjJ2dztcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQtcGFyYWxheCAuc2xpZGVyLXJvdW5kIHtcbiAgICB3aWR0aDogNDkuODY2Njd2dzsgfSB9XG5cbi5hYm91dC1wYXJhbGF4IC5zbGlkZXItd3JhcCB7XG4gIHdpZHRoOiA2Ni42NjY2N3Z3O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5hYm91dC1wYXJhbGF4IC5zbGlkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tdG9wOiAtMTkuNDQ0NDR2dztcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgMCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCAwKTsgfVxuXG4uYWJvdXQtcGFyYWxheCAuc2xpZGVyIC5zbGljay1zbGlkZS5lZmZlY3QgPiBpbWcge1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCByb3VuZCAzNC43MjIyMnZ3KSAhaW1wb3J0YW50O1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDAgcm91bmQgMzQuNzIyMjJ2dykgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQtcGFyYWxheCAuc2xpZGVyLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5hYm91dC1wYXJhbGF4IC5zbGlkZXIge1xuICAgIG1hcmdpbi10b3A6IDE4LjY2NjY3dnc7IH1cbiAgLmFib3V0LXBhcmFsYXggLnNsaWRlciAuc2xpY2stc2xpZGUuZWZmZWN0ID4gaW1nIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCByb3VuZCA0OS44NjY2N3Z3KSAhaW1wb3J0YW50O1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCByb3VuZCA0OS44NjY2N3Z3KSAhaW1wb3J0YW50OyB9IH1cblxuLmFib3V0LXBhcmFsYXggLnNsaWRlciAuc2xpY2stc2xpZGUgPiBpbWcge1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMTAwJSAwIDAgMTAwJSByb3VuZCAzNC43MjIyMnZ3KTtcbiAgY2xpcC1wYXRoOiBpbnNldCgxMDAlIDAgMCAxMDAlIHJvdW5kIDM0LjcyMjIydncpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBjbGlwLXBhdGg7XG4gIC1vLXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBjbGlwLXBhdGg7XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBjbGlwLXBhdGg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0LXBhcmFsYXggLnNsaWRlciAuc2xpY2stc2xpZGUgPiBpbWcge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgxMDAlIDAgMCAxMDAlIHJvdW5kIDQ5Ljg2NjY3dncpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMTAwJSAwIDAgMTAwJSByb3VuZCA0OS44NjY2N3Z3KTsgfSB9XG5cbi5hYm91dC1wYXJhbGF4IC5zbGlkZXIgLnNsaWNrLXNsaWRlLm5vdHJhbnNpdGlvbiA+IGltZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgLW8tdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTsgfVxuXG4uYWJvdXQtcGFyYWxheCAuc2xpZGVyIC5zbGljay1zbGlkZS5sZWZ0LWRpcmVjdGlvbiA+IGltZyB7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMTAwJSAwIHJvdW5kIDM0LjcyMjIydncpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAxMDAlIDAgcm91bmQgMzQuNzIyMjJ2dyk7IH1cblxuLmFib3V0LXBhcmFsYXggLnNsaWRlciAuc2xpY2stc2xpZGUgLmltZy1vbGQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTsgfVxuXG4uYWJvdXQtcGFyYWxheCAuc2xpZGVyIC5zbGljay1zbGlkZSA+IGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjsgfVxuXG4uYWJvdXQtcGFyYWxheCAuc2xpZGVyLnNjYWxlZDpob3ZlciAubmV4dC1zbGlkZXIsIC5hYm91dC1wYXJhbGF4IC5zbGlkZXIuc2NhbGVkOmhvdmVyIC5wcmV2LXNsaWRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbi5zbGlkZXIgLm5leHQtc2xpZGVyLCAuc2xpZGVyIC5wcmV2LXNsaWRlciB7XG4gIHdpZHRoOiA3LjIyMjIydnc7XG4gIGhlaWdodDogNy4yMjIyMnZ3O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtLCAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybSwgLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm0sIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5OyB9XG5cbi5zbGlkZXIgLm5leHQtc2xpZGVyIHN2ZywgLnNsaWRlciAucHJldi1zbGlkZXIgc3ZnIHtcbiAgd2lkdGg6IDEuNTI3Nzh2dztcbiAgaGVpZ2h0OiAxLjA0MTY3dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0LXBhcmFsYXggLnNsaWRlciAuc2xpY2stc2xpZGUubGVmdC1kaXJlY3Rpb24gPiBpbWcge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMTAwJSAwIHJvdW5kIDQ5Ljg2NjY3dncpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAxMDAlIDEwMCUgMCByb3VuZCA0OS44NjY2N3Z3KTsgfVxuICAuc2xpZGVyIC5uZXh0LXNsaWRlciBzdmcsIC5zbGlkZXIgLnByZXYtc2xpZGVyIHN2ZyB7XG4gICAgd2lkdGg6IDQuMjY2Njd2dztcbiAgICBoZWlnaHQ6IDMuNzMzMzN2dzsgfVxuICAuc2xpZGVyIC5wcmV2LXNsaWRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5zbGlkZXIgLm5leHQtc2xpZGVyIHtcbiAgICB3aWR0aDogMTZ2dztcbiAgICBoZWlnaHQ6IDE2dnc7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDkuMzMzMzN2dyAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogMTQuNjY2Njd2dyAhaW1wb3J0YW50OyB9IH1cblxuLnNsaWRlciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnN0cmVzcy1mcmVlIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcGFkZGluZzogMCAuNTU1NTZ2dyAxMC40MTY2N3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdHJlc3MtZnJlZSB7XG4gICAgcGFkZGluZzogMCAxLjMzMzMzdncgMjYuNjY2Njd2dzsgfSB9XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIge1xuICBib3JkZXItcmFkaXVzOiAyLjA4MzMzdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjMwMzI7XG4gIHBhZGRpbmc6IDEuOTQ0NDR2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMS45NDQ0NHZ3O1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmhlYWRlciBoMiB7XG4gIGZvbnQtc2l6ZTogNC4xNjY2N3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogLjQ1O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmhlYWRlciBoMiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEuMTgwNTZ2dzsgfVxuXG4uc3RyZXNzLWZyZWUgLmlubmVyIC5oZWFkZXIgaDIgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAtOC4zMzMzM3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdHJlc3MtZnJlZSAuaW5uZXIge1xuICAgIHBhZGRpbmc6IDUuMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiA1Ljg2NjY3dnc7IH1cbiAgLnN0cmVzcy1mcmVlIC5pbm5lciAuaGVhZGVyIHtcbiAgICB0b3A6IDUuMzMzMzN2dztcbiAgICBsZWZ0OiA1LjMzMzMzdnc7XG4gICAgcmlnaHQ6IDUuMzMzMzN2dzsgfVxuICAuc3RyZXNzLWZyZWUgLmlubmVyIC5oZWFkZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogNi45MzMzM3Z3O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLnN0cmVzcy1mcmVlIC5pbm5lciAuaGVhZGVyIGgyIHNwYW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnN0cmVzcy1mcmVlIC5pbm5lciAuaGVhZGVyIGgyIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMDsgfSB9XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmhlYWRlciBoMiBzcGFuOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tcmlnaHQ6IC04LjMzMzMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnN0cmVzcy1mcmVlIC5pbm5lciAuaGVhZGVyIGgyIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwOyB9IH1cblxuLnN0cmVzcy1mcmVlIC5pbm5lciAuaW1nLXdyYXAge1xuICB3aWR0aDogMzAuODMzMzN2dztcbiAgbWFyZ2luLWJvdHRvbTogMi4zNjExMXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdHJlc3MtZnJlZSAuaW5uZXIgLmltZy13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA5LjA2NjY3dnc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zdHJlc3MtZnJlZSAuaW5uZXIgLmltZy13cmFwOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiA3Ny4wNjY2N3Z3O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20oIzJmMzAzMiksIGNvbG9yLXN0b3AoOTMlLCByZ2JhKDQ3LCA0OCwgNTAsIDApKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjMmYzMDMyLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDkzJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIzJmMzAzMiwgcmdiYSg0NywgNDgsIDUwLCAwKSA5MyUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMyZjMwMzIsIHJnYmEoNDcsIDQ4LCA1MCwgMCkgOTMlKTsgfSB9XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmltZy13cmFwIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uc3RyZXNzLWZyZWUgLmlubmVyIC50ZXh0IHtcbiAgd2lkdGg6IDMwLjgzMzMzdnc7IH1cblxuLnN0cmVzcy1mcmVlIC5pbm5lciAudGV4dCBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc3RyZXNzLWZyZWUgLmlubmVyIC5idG4td3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMi41dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RyZXNzLWZyZWUgLmlubmVyIC50ZXh0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuc3RyZXNzLWZyZWUgLmlubmVyIC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3OyB9XG4gIC5zdHJlc3MtZnJlZSAuaW5uZXIgLmJ0bi13cmFwIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDh2dzsgfSB9XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmJ0bi13cmFwIC5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMi4xMztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogLjM0NzIydncgMi41Njk0NHZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjg3NXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi50b3AtdGVjaCAuaGVhZGVyIC5kZXNjIHAsIC50b3AtdGVjaCAuaGVhZGVyIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmJ0bi13cmFwIC5idXR0b24gLmxldHRlciBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDIuMTM7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnN0cmVzcy1mcmVlIC5pbm5lciAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDIuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiA3LjJ2dztcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmJ0bi13cmFwIC5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4udG9wLXRlY2gge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nOiA2Ljk0NDQ0dncgMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudG9wLXRlY2gge1xuICAgIHBhZGRpbmc6IDI2LjY2NjY3dncgNHZ3IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwLjY2NjY3dnc7IH0gfVxuXG4udG9wLXRlY2ggLmhlYWRlciBoMiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDMuNDcyMjJ2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudG9wLXRlY2ggLmhlYWRlciBoMiB7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjY2NjY3dnc7IH0gfVxuXG4udG9wLXRlY2ggLmhlYWRlciAuZGVzYyB7XG4gIHdpZHRoOiA0MS42NjY2N3Z3O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4udG9wLXRlY2ggLmhlYWRlciAuZGVzYyBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBjb2xvcjogI2ZmZjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudG9wLXRlY2ggLmhlYWRlciAuZGVzYyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnRvcC10ZWNoIC5oZWFkZXIgLmRlc2MgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbi5hYm91dDItYWRkLXRleHQgLnRpdGxlLWJsb2NrIGgyLCAuYWJvdXQyLXRlY2hzIC5oZWFkZXIgLnRleHQgcCwgLmFib3V0Mi10ZWNocyAuaGVhZGVyIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG4udG9wLXRlY2ggLmltYWdlcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IC02Ljk0NDQ0dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRvcC10ZWNoIC5pbWFnZXMge1xuICAgIG1hcmdpbi10b3A6IDEzLjMzMzMzdnc7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuXG4udG9wLXRlY2ggLmltYWdlcyAuaW1hZ2Uge1xuICB3aWR0aDogMjMuOTU4MzN2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwOyB9XG5cbi50b3AtdGVjaCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoMSkge1xuICBtYXJnaW4tdG9wOiAxMC40MTY2N3Z3O1xuICBtYXJnaW4tcmlnaHQ6IC42OTQ0NHZ3O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNSUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1JSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNSUpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50b3AtdGVjaCAuaW1hZ2VzIC5pbWFnZSB7XG4gICAgd2lkdGg6IDQ4dnc7IH1cbiAgLnRvcC10ZWNoIC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCgxKSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMzMzMzN2dztcbiAgICBtYXJnaW4tbGVmdDogLTR2dztcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwOyB9IH1cblxuLnRvcC10ZWNoIC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi10b3A6IDE1LjgzMzMzdnc7XG4gIG1hcmdpbi1yaWdodDogMS43MzYxMXZ3O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMCUpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50b3AtdGVjaCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiA0Ny4ydnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4zMzMzM3Z3O1xuICAgIG1hcmdpbi10b3A6IDIxLjMzMzMzdnc7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTsgfSB9XG5cbi50b3AtdGVjaCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoMykge1xuICBtYXJnaW4tdG9wOiAxNS4yNzc3OHZ3O1xuICBtYXJnaW4tcmlnaHQ6IDEuNzM2MTF2dztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudG9wLXRlY2ggLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDMpIHtcbiAgICB3aWR0aDogNTcuMzMzMzN2dztcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG1hcmdpbi1yaWdodDogMzQuNjY2Njd2dztcbiAgICBtYXJnaW4tdG9wOiAtMTZ2dzsgfSB9XG5cbi50b3AtdGVjaCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoNCkge1xuICB3aWR0aDogMjV2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICByaWdodDogOC4zMzMzM3Z3O1xuICB0b3A6IDI3LjA4MzMzdnc7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwJSk7IH1cblxuLnRvcC10ZWNoIC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCg1KSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1JSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1JSk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRvcC10ZWNoIC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCg0KSB7XG4gICAgd2lkdGg6IDQ3LjJ2dztcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgb3JkZXI6IDQ7XG4gICAgei1pbmRleDogMDtcbiAgICBtYXJnaW4tbGVmdDogMjkuMzMzMzN2dztcbiAgICBtYXJnaW4tdG9wOiAtMTMuMzMzMzN2dzsgfVxuICAudG9wLXRlY2ggLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDUpIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyO1xuICAgIHdpZHRoOiA2Ni42NjY2N3Z3O1xuICAgIG1hcmdpbi10b3A6IDEuNnZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAyOS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1yaWdodDogLTR2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTsgfSB9XG5cbi50b3AtdGVjaCAuaW1hZ2VzIC5pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmFib3V0Mi1hZGQtdGV4dCAudGl0bGUtYmxvY2sge1xuICBwYWRkaW5nOiAyLjc3Nzc4dncgMTYuNjY2Njd2dyAxNi4zMTk0NHZ3OyB9XG5cbi5hYm91dDItYWRkLXRleHQgLnRpdGxlLWJsb2NrIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItYWRkLXRleHQgLnRpdGxlLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAxMy4zMzMzM3Z3IDR2dyAyNi42NjY2N3Z3OyB9XG4gIC5hYm91dDItYWRkLXRleHQgLnRpdGxlLWJsb2NrIGgyIHtcbiAgICBmb250LXNpemU6IDUuODY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMS41OyB9IH1cblxuLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMge1xuICBwYWRkaW5nOiAyLjIyMjIydncgMi41dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAudG9wLWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCB3aWR0aDtcbiAgLW8tdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IHdpZHRoO1xuICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgd2lkdGg7IH1cblxuLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMgLnRvcC1saW5lLmFjdGl2ZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hYm91dDItYWRkLXRleHQgLmljb25zIC5ib3R0b20tbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgd2lkdGg7XG4gIC1vLXRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IHdpZHRoO1xuICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCB3aWR0aDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLWFkZC10ZXh0IC5pY29ucyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDsgfVxuICAuYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuYm90dG9tLWxpbmUsIC5hYm91dDItYWRkLXRleHQgLmljb25zIC50b3AtbGluZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuaWNvIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgIHBhZGRpbmc6IDQuNTMzMzN2dyA0dnc7IH1cbiAgLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMgLmljbzpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpOyB9IH1cblxuLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMgLmJvdHRvbS1saW5lLmFjdGl2ZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hYm91dDItYWRkLXRleHQgLmljb25zIC5pY28ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMgLmljbyAuaW1nLXdyYXAge1xuICBtYXJnaW4tcmlnaHQ6IDEuMDQxNjd2dzsgfVxuXG4uYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuaWNvIC5pbWctd3JhcCBpbWcsIC5hYm91dDItYWRkLXRleHQgLmljb25zIC5pY28gLmltZy13cmFwIHN2ZyB7XG4gIGhlaWdodDogLjk3MjIydncgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuaWNvIHAge1xuICBmb250LXNpemU6IDEuMzg4ODl2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmFib3V0Mi1zbGlkZXIge1xuICBwYWRkaW5nOiAyLjc3Nzc4dncgMi41dncgMzguMTk0NDR2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuaWNvIC5pbWctd3JhcCB7XG4gICAgbWluLXdpZHRoOiA4LjUzMzMzdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjJ2dzsgfVxuICAuYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuaWNvIC5pbWctd3JhcCBpbWcsIC5hYm91dDItYWRkLXRleHQgLmljb25zIC5pY28gLmltZy13cmFwIHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjczMzMzdncgIWltcG9ydGFudDsgfVxuICAuYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuaWNvIHAge1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7IH1cbiAgLmFib3V0Mi1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDEydncgNHZ3IDEyMHZ3OyB9IH1cblxuLmFib3V0Mi1zbGlkZXIgLmRvcC1saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDE3LjM2MTExdnc7XG4gIHdpZHRoOiA0My44ODg4OXZ3O1xuICBoZWlnaHQ6IDgwLjU1NTU2dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwIDkwLjI3Nzc4dncgOTAuMjc3Nzh2dyAwOyB9XG5cbi5hYm91dDItc2xpZGVyIC5kb3AtbGluZS5hbmltYXRlZC1saW5lOmFmdGVyIHtcbiAgaGVpZ2h0OiAwOyB9XG5cbi5hYm91dDItc2xpZGVyIC5kb3AtbGluZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xcHg7XG4gIHJpZ2h0OiAtMXB4O1xuICBib3R0b206IC0xcHg7XG4gIGhlaWdodDogMTAxJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICBiYWNrZ3JvdW5kOiAjMkYzMDMyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItc2xpZGVyIC5kb3AtbGluZSB7XG4gICAgd2lkdGg6IDc0LjkzMzMzdnc7XG4gICAgaGVpZ2h0OiAxNDkuNnZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMTYwdncgMTYwdncgMDtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMy4zMzMzM3Z3OyB9IH1cblxuLmFib3V0Mi1zbGlkZXIgLnRleHQge1xuICB3aWR0aDogMjIuNXZ3O1xuICBtYXJnaW4tcmlnaHQ6IDguMzMzMzN2dzsgfVxuXG4uYWJvdXQyLXNsaWRlciAudGV4dCBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXNsaWRlciAudGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5hYm91dDItc2xpZGVyIC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3OyB9IH1cblxuLmFib3V0Mi1zbGlkZXIgLnNsaWRlciB7XG4gIHdpZHRoOiAzMy4zMzMzM3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDEuMzg4ODl2dztcbiAgei1pbmRleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uYWJvdXQyLXNsaWRlciAuc2xpZGVyIC5zbGljay1zbGlkZS5lZmZlY3QgPiBpbWcge1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCByb3VuZCAxLjM4ODg5dncpICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCByb3VuZCAxLjM4ODg5dncpICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi1zbGlkZXIgLnNsaWRlciB7XG4gICAgd2lkdGg6IDc4LjEzMzMzdnc7XG4gICAgbWFyZ2luLXRvcDogNDB2dztcbiAgICBib3JkZXItcmFkaXVzOiA1Ljg2NjY3dnc7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5hYm91dDItc2xpZGVyIC5zbGlkZXIgLm5leHQtc2xpZGVyIHtcbiAgICByaWdodDogNHZ3ICFpbXBvcnRhbnQ7XG4gICAgYm90dG9tOiA0dncgIWltcG9ydGFudDsgfVxuICAuYWJvdXQyLXNsaWRlciAuc2xpZGVyIC5zbGljay1zbGlkZS5lZmZlY3QgPiBpbWcge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwIHJvdW5kIDUuODY2Njd2dykgIWltcG9ydGFudDtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDAgcm91bmQgNS44NjY2N3Z3KSAhaW1wb3J0YW50OyB9IH1cblxuLmFib3V0Mi1zbGlkZXIgLnNsaWRlciAuc2xpY2stc2xpZGUgPiBpbWcge1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMTAwJSAwIDAgMTAwJSByb3VuZCAxLjM4ODg5dncpO1xuICBjbGlwLXBhdGg6IGluc2V0KDEwMCUgMCAwIDEwMCUgcm91bmQgMS4zODg4OXZ3KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgY2xpcC1wYXRoO1xuICAtby10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgY2xpcC1wYXRoO1xuICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgY2xpcC1wYXRoOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItc2xpZGVyIC5zbGlkZXIgLnNsaWNrLXNsaWRlID4gaW1nIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMTAwJSAwIDAgMTAwJSByb3VuZCA1Ljg2NjY3dncpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMTAwJSAwIDAgMTAwJSByb3VuZCA1Ljg2NjY3dncpOyB9IH1cblxuLmFib3V0Mi1zbGlkZXIgLnNsaWRlciAuc2xpY2stc2xpZGUubm90cmFuc2l0aW9uID4gaW1nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAtby10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lOyB9XG5cbi5hYm91dDItc2xpZGVyIC5zbGlkZXIgLnNsaWNrLXNsaWRlLmxlZnQtZGlyZWN0aW9uID4gaW1nIHtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAxMDAlIDAgcm91bmQgMS4zODg4OXZ3KTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMTAwJSAwIHJvdW5kIDEuMzg4ODl2dyk7IH1cblxuLmFib3V0Mi1zbGlkZXIgLnNsaWRlciAuc2xpY2stc2xpZGUgLmltZy1vbGQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTsgfVxuXG4uYWJvdXQyLXNsaWRlciAuc2xpZGVyIC5zbGljay1zbGlkZSA+IGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjsgfVxuXG4uYWJvdXQyLXNsaWRlciAuc2xpZGVyIC5zbGljay1zbGlkZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiAxLjM4ODg5dnc7IH1cblxuLmFib3V0Mi1zbGlkZXIgLnNsaWRlcjpob3ZlciAubmV4dC1zbGlkZXIsIC5hYm91dDItc2xpZGVyIC5zbGlkZXI6aG92ZXIgLnByZXYtc2xpZGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuLmFib3V0Mi10ZWNocyB7XG4gIHBhZGRpbmc6IDMuNDcyMjJ2dyAwIDYuOTQ0NDR2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXNsaWRlciAuc2xpZGVyIC5zbGljay1zbGlkZS5sZWZ0LWRpcmVjdGlvbiA+IGltZyB7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAxMDAlIDAgcm91bmQgNS44NjY2N3Z3KTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAxMDAlIDAgcm91bmQgNS44NjY2N3Z3KTsgfVxuICAuYWJvdXQyLXNsaWRlciAuc2xpZGVyIC5zbGljay1zbGlkZSBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuODY2Njd2dzsgfVxuICAuYWJvdXQyLXRlY2hzIHtcbiAgICBwYWRkaW5nOiAwIDAgMjYuNjY2Njd2dzsgfSB9XG5cbi5hYm91dDItdGVjaHMgLmhlYWRlciB7XG4gIHBhZGRpbmc6IDAgMjV2dzsgfVxuXG4uYWJvdXQyLXRlY2hzIC5oZWFkZXIgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDQuMTY2Njd2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXRlY2hzIC5oZWFkZXIge1xuICAgIHBhZGRpbmc6IDAgNHZ3OyB9XG4gIC5hYm91dDItdGVjaHMgLmhlYWRlciBoMiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjY2NjY3dnc7IH0gfVxuXG4uYWJvdXQyLXRlY2hzIC5oZWFkZXIgLnRleHQge1xuICBtYXJnaW4tYm90dG9tOiAzLjMzMzMzdnc7IH1cblxuLmFib3V0Mi10ZWNocyAuaGVhZGVyIC50ZXh0IHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi10ZWNocyAuaGVhZGVyIC50ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMy4zMzMzM3Z3OyB9XG4gIC5hYm91dDItdGVjaHMgLmhlYWRlciAudGV4dCBwIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuLmFib3V0Mi10ZWNocyAuaGVhZGVyIC5idG4td3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uYWJvdXQyLXRlY2hzIC5oZWFkZXIgLmJ0bi13cmFwIC5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMi4xMztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogLjM0NzIydncgMi41Njk0NHZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjg3NXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cblxuLmFib3V0Mi10ZWNocyAuaGVhZGVyIC5idG4td3JhcCAuYnV0dG9uIC5sZXR0ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItdGVjaHMgLmhlYWRlciAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDEzLjMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNy4ydnc7IH0gfVxuXG4uYWJvdXQyLXRlY2hzIC5oZWFkZXIgLmJ0bi13cmFwIC5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCB7XG4gIHBhZGRpbmc6IDE0LjAyNzc4dncgMzMuMzMzMzN2dyAxOS40NDQ0NHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDEpIHtcbiAgd2lkdGg6IDIzLjk1ODMzdnc7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTQuMDI3Nzh2dztcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNSUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUlKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCB7XG4gICAgcGFkZGluZzogMjYuNjY2Njd2dyA0dnc7IH1cbiAgLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOC42NjY2N3Z3OyB9XG4gIC5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5pbWFnZXMgLmltYWdlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljOyB9XG4gIC5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDUwLjEzMzMzdnc7XG4gICAgbWFyZ2luLWxlZnQ6IC00dnc7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMDsgfSB9XG5cbi5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiAyMy42MTExMXZ3O1xuICByaWdodDogNi45NDQ0NHZ3O1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDE2LjM4ODg5dnc7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwJSk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDIpIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzO1xuICAgIHdpZHRoOiA1Ny4zMzMzM3Z3O1xuICAgIG1hcmdpbi10b3A6IC04dnc7IH0gfVxuXG4uYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoMykge1xuICB3aWR0aDogMjMuOTU4MzN2dztcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTMuMDU1NTZ2dztcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoMykge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7XG4gICAgd2lkdGg6IDY2LjY2NjY3dnc7XG4gICAgbWFyZ2luLWxlZnQ6IDI5LjMzMzMzdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHZ3O1xuICAgIG1hcmdpbi10b3A6IDEuNnZ3OyB9IH1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDQpIHtcbiAgd2lkdGg6IDI3LjA4MzMzdnc7XG4gIHJpZ2h0OiAuNDE2Njd2dztcbiAgdG9wOiA0Mi44NDcyMnZ3O1xuICB6LWluZGV4OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MCUpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCg0KSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbiAgICB3aWR0aDogNjYuNjY2Njd2dztcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjY2NjY3dnc7XG4gICAgbWFyZ2luLXRvcDogLTQwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IDI5LjMzMzMzdnc7IH1cbiAgLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDUpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDUpIHtcbiAgd2lkdGg6IDI2LjM4ODg5dnc7XG4gIHRvcDogNzIuMDgzMzN2dztcbiAgei1pbmRleDogMTtcbiAgbGVmdDogNC4xNjY2N3Z3O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MCUpOyB9XG5cbi5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCg2KSB7XG4gIHdpZHRoOiAyNXZ3O1xuICB0b3A6IDk3LjAxMzg5dnc7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDIwLjgzMzMzdnc7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1JSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTUlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1JSk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDYpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2UgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5hYm91dDItdGVjaHMtbGlzdC1pdGVtIHtcbiAgcGFkZGluZy10b3A6IDEuMzg4ODl2dztcbiAgcGFkZGluZy1ib3R0b206IC4xMzg4OXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmFib3V0Mi10ZWNocy1saXN0LWl0ZW0uYW5pbWF0aW9uZW5kNXM6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuYWJvdXQyLXRlY2hzLWxpc3QtaXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IHdpZHRoO1xuICAtby10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgd2lkdGg7XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCB3aWR0aDsgfVxuXG4jbW9kYWwtZm9ybSAuY2xvc2UtbW9kYWwgc3BhbiwgLmxpbmstYW5pbS53aXRoLWJvdHRvbS1saW5lLnN0YXJ0LWFuaW06YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07IH1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmFib3V0Mi10ZWNocy1saXN0LWl0ZW0gLm5hbWUge1xuICBmb250LXNpemU6IDEuMjV2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmFib3V0Mi10ZWNocy1saXN0LWl0ZW0gLm5hbWUgc3ZnIHtcbiAgd2lkdGg6IDIuMDgzMzN2dztcbiAgaGVpZ2h0OiAxLjE4MDU2dnc7XG4gIG1hcmdpbjogMCAuMzQ3MjJ2dyAwIC4xMzg4OXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5hYm91dDItdGVjaHMtbGlzdC1pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogMi45MzMzM3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5hYm91dDItdGVjaHMtbGlzdC1pdGVtIC5uYW1lIHtcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMi4xMzsgfVxuICAuYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuYWJvdXQyLXRlY2hzLWxpc3QtaXRlbSAubmFtZSBzdmcge1xuICAgIHdpZHRoOiA3LjJ2dztcbiAgICBoZWlnaHQ6IDQuOHZ3O1xuICAgIG1hcmdpbjogMCAxLjMzMzMzdncgLS41MzMzM3Z3IC4yNjY2N3Z3OyB9IH1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmFib3V0Mi10ZWNocy1saXN0LWl0ZW0gLmRlc2Mge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IC41OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5hYm91dDItdGVjaHMtbGlzdC1pdGVtIC5kZXNjIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICBtYXJnaW4tdG9wOiAtMS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IC41MzMzM3Z3OyB9IH1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmFkZGl0aW9uYWwtbGluayB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAzLjQ3MjIydnc7IH1cblxuLnBhZ2UtNDA0LXdyYXAge1xuICBwYWRkaW5nOiA1LjQxNjY3dncgLjU1NTU2dncgNi45NDQ0NHZ3O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMi4wODMzM3Z3IDIuMDgzMzN2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuYWRkaXRpb25hbC1saW5rIHtcbiAgICBtYXJnaW4tdG9wOiAxMy4zMzMzM3Z3OyB9XG4gIC5wYWdlLTQwNC13cmFwIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDI0dncgMS4zMzMzM3Z3IDE2dnc7IH0gfVxuXG4ucGFnZS00MDQtd3JhcCAuaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAyLjA4MzMzdnc7XG4gIHBhZGRpbmc6IDIuMDgzMzN2dztcbiAgbWluLWhlaWdodDogNzB2aDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLnBhZ2UtNDA0LXdyYXAgLmlubmVyIGgxIHtcbiAgb3BhY2l0eTogLjQ1O1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQuMTY2Njd2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMi4wODMzM3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wYWdlLTQwNC13cmFwIC5pbm5lciB7XG4gICAgYm9yZGVyLXJhZGl1czogNS44NjY2N3Z3O1xuICAgIHBhZGRpbmc6IDUuMzMzMzN2dztcbiAgICBtaW4taGVpZ2h0OiA2OHZoOyB9XG4gIC5wYWdlLTQwNC13cmFwIC5pbm5lciBoMSB7XG4gICAgZm9udC1zaXplOiA2LjkzMzMzdnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsaW5lLWhlaWdodDogMS4zMTtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzdnc7IH1cbiAgLnBhZ2UtNDA0LXdyYXAgLmlubmVyIGgxIGJyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLnBhZ2UtNDA0LXdyYXAgLmlubmVyIC50ZXh0ID4gcCB7XG4gIHdpZHRoOiAzMC44MzMzM3Z3O1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAuOTAyNzh2dzsgfVxuXG4ucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgLmNvdW50ZXItYnRuIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgPiBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBtYXJnaW4tYm90dG9tOiA1LjA2NjY3dnc7IH1cbiAgLnBhZ2UtNDA0LXdyYXAgLmlubmVyIC50ZXh0IC5jb3VudGVyLWJ0biB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuXG4ucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgLmNvdW50ZXItYnRuIC5jb3VudGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5wYWdlLTQwNC13cmFwIC5pbm5lciAudGV4dCAuY291bnRlci1idG4gLmNvdW50ZXIgcCB7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS43MzYxMXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMi4yNDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1yaWdodDogOC4zMzMzM3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wYWdlLTQwNC13cmFwIC5pbm5lciAudGV4dCAuY291bnRlci1idG4gLmNvdW50ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLnBhZ2UtNDA0LXdyYXAgLmlubmVyIC50ZXh0IC5jb3VudGVyLWJ0biAuY291bnRlciBwIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzdnc7IH0gfVxuXG4ucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgLmNvdW50ZXItYnRuIC5jb3VudGVyIC5udW1iZXJzIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzLjg4ODg5dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZjk2NzI7XG4gIG1hcmdpbi1yaWdodDogMTEuNDU4MzN2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgLmNvdW50ZXItYnRuIC5jb3VudGVyIC5udW1iZXJzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxMC42NjY2N3Z3OyB9XG4gIC5wYWdlLTQwNC13cmFwIC5pbm5lciAudGV4dCAuY291bnRlci1idG4gLmJ0bi13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA2LjkzMzMzdnc7IH0gfVxuXG4ucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgLmNvdW50ZXItYnRuIC5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMi4xMztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogLjM0NzIydncgMi41Njk0NHZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjg3NXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cblxuLnBhZ2UtNDA0LXdyYXAgLmlubmVyIC50ZXh0IC5jb3VudGVyLWJ0biAuYnV0dG9uIC5sZXR0ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzOyB9XG5cbi5wYWdlLTQwNC13cmFwIC5pbm5lciAudGV4dCAuY291bnRlci1idG4gLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzNTM1MzU7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5zaG93LXNtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wYWdlLTQwNC13cmFwIC5pbm5lciAudGV4dCAuY291bnRlci1idG4gLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDEzLjMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNy4ydnc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmhpZGUtc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuc2hvdy1zbSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAgIC5zaG93LXNtLmZsZXgge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfdG9kYXkge1xuICBjb2xvcjogI2RiODM2NTsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogM3B4OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9kYXRlcGlja2VyIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMjcuNzc3Nzh2dzsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDE1Ljk3MjIydnc7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RvZGF5X2J1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQgPiBkaXYge1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRoIHtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZCwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRoIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDtcbiAgaGVpZ2h0OiAxLjg3NXZ3O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlNWU1ZTU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X2Rpc2FibGVkLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X290aGVyX21vbnRoLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZV9ib3ggPiBkaXYgPiBkaXYueGRzb2Z0X2Rpc2FibGVkIHtcbiAgb3BhY2l0eTogLjI7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9jdXJyZW50LCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X2RlZmF1bHQsIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbCA+IC54ZHNvZnRfc2VsZWN0ID4gZGl2ID4gLnhkc29mdF9vcHRpb24ueGRzb2Z0X2N1cnJlbnQsIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfdGltZV9ib3ggPiBkaXYgPiBkaXYueGRzb2Z0X2N1cnJlbnQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZDpob3ZlciwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsID4gLnhkc29mdF9zZWxlY3QgPiBkaXYgPiAueGRzb2Z0X29wdGlvbjpob3ZlciwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveCA+IGRpdiA+IGRpdjpob3ZlciB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlNWU1ZTUgIWltcG9ydGFudDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbW9udGgge1xuICB3aWR0aDogYXV0bzsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfeWVhciB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMS4zODg4OXZ3OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDtcbiAgZmxvYXQ6IG5vbmU7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2RhdGVwaWNrZXIuYWN0aXZlLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlci5hY3RpdmUge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9tb250aHBpY2tlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICBoZWlnaHQ6IDIuNzc3Nzh2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctdG9wOiAuMjc3Nzh2dzsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWwgPiAueGRzb2Z0X3NlbGVjdCB7XG4gIHRvcDogMS44NzV2dztcbiAgYm9yZGVyLWNvbG9yOiAjZTVlNWU1O1xuICByaWdodDogLTEuMDQxNjd2dyAhaW1wb3J0YW50O1xuICBsZWZ0OiAtMS4wNDE2N3Z3ICFpbXBvcnRhbnQ7IH1cblxuLnhkc29mdF9zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveCB7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveCA+IGRpdiA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZTVlNWU1O1xuICBjb2xvcjogIzAwMDtcbiAgaGVpZ2h0OiAxLjg3NXZ3O1xuICBsaW5lLWhlaWdodDogMS44NzV2dztcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsID4gLnhkc29mdF9zZWxlY3QgPiBkaXYgPiAueGRzb2Z0X29wdGlvbiB7XG4gIHBhZGRpbmc6IC4zNDcyMnZ3IDEuMDQxNjd2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbiNtb2RhbC1mb3JtLCAjcHJvbXB0LWZvcm0ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLjU1NTU2dnc7XG4gIHJpZ2h0OiAuNTU1NTZ2dztcbiAgbGVmdDogLjU1NTU2dnc7XG4gIGJvdHRvbTogLjU1NTU2dnc7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogOTk5O1xuICBib3JkZXItcmFkaXVzOiAyLjc3Nzc4dnc7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE0cHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTRweCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAjbW9kYWwtZm9ybSwgI3Byb21wdC1mb3JtIHtcbiAgICB0b3A6IDEuMDY2Njd2dztcbiAgICByaWdodDogLjh2dztcbiAgICBsZWZ0OiAuOHZ3O1xuICAgIGJvdHRvbTogMS4wNjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwLjY2NjY3dnc7IH0gfVxuXG4jbW9kYWwtZm9ybSAuY2xvc2UtbW9kYWwsICNwcm9tcHQtZm9ybSAuY2xvc2UtbW9kYWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIuNzc3Nzh2dztcbiAgdG9wOiAyLjc3Nzc4dnc7XG4gIHotaW5kZXg6IDE7IH1cblxuI21vZGFsLWZvcm0gLmNsb3NlLW1vZGFsOmhvdmVyIHNwYW46Zmlyc3QtY2hpbGQsICNwcm9tcHQtZm9ybSAuY2xvc2UtbW9kYWw6aG92ZXIgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7IH1cblxuI21vZGFsLWZvcm0gLmNsb3NlLW1vZGFsOmhvdmVyIHNwYW46bGFzdC1jaGlsZCwgI3Byb21wdC1mb3JtIC5jbG9zZS1tb2RhbDpob3ZlciBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpOyB9XG5cbiNtb2RhbC1mb3JtIC5jbG9zZS1tb2RhbCBzcGFuLCAjcHJvbXB0LWZvcm0gLmNsb3NlLW1vZGFsIHNwYW4ge1xuICB3aWR0aDogMS44MDU1NnZ3O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgI21vZGFsLWZvcm0gLmNsb3NlLW1vZGFsLCAjcHJvbXB0LWZvcm0gLmNsb3NlLW1vZGFsIHtcbiAgICByaWdodDogNS4zMzMzM3Z3O1xuICAgIHRvcDogNi42NjY2N3Z3OyB9XG4gICNtb2RhbC1mb3JtIC5jbG9zZS1tb2RhbCBzcGFuLCAjcHJvbXB0LWZvcm0gLmNsb3NlLW1vZGFsIHNwYW4ge1xuICAgIHdpZHRoOiA2LjY2NjY3dnc7IH0gfVxuXG4jbW9kYWwtZm9ybSAuY2xvc2UtbW9kYWwgc3BhbjpmaXJzdC1jaGlsZCwgI3Byb21wdC1mb3JtIC5jbG9zZS1tb2RhbCBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IC4xMzg4OXZ3OyB9XG5cbiNtb2RhbC1mb3JtIC5jbG9zZS1tb2RhbCBzcGFuOmxhc3QtY2hpbGQsICNwcm9tcHQtZm9ybSAuY2xvc2UtbW9kYWwgc3BhbjpsYXN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMDsgfVxuXG4jbW9kYWwtZm9ybSAuZm9ybSwgI3Byb21wdC1mb3JtIC5mb3JtIHtcbiAgd2lkdGg6IDMzLjMzMzMzdnc7IH1cblxuLmNvdmlkLXBhZ2Utd3JhcCB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmc6IDEzLjQ3MjIydncgLjU1NTU2dncgMi4wODMzM3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICNtb2RhbC1mb3JtIC5jbG9zZS1tb2RhbCBzcGFuOmZpcnN0LWNoaWxkLCAjcHJvbXB0LWZvcm0gLmNsb3NlLW1vZGFsIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIHRvcDogLjUzMzMzdnc7IH1cbiAgI21vZGFsLWZvcm0gLmZvcm0sICNwcm9tcHQtZm9ybSAuZm9ybSB7XG4gICAgd2lkdGg6IDkydnc7IH1cbiAgLmNvdmlkLXBhZ2Utd3JhcCB7XG4gICAgcGFkZGluZzogMzQuNjY2Njd2dyAwIDUuMzMzMzN2dzsgfSB9XG5cbi5jb3ZpZC1wYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogMi4wODMzM3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxLjczNjExdncgMS45NDQ0NHZ3O1xuICBjb2xvcjogIzAwMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtcGFnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICAgIHBhZGRpbmc6IDR2dzsgfSB9XG5cbi5jb3ZpZC1wYWdlIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMi40MzA1NnZ3IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLXBhZ2UgaDIge1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiA4dncgMDsgfSB9XG5cbi5jb3ZpZC1wYWdlIHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzdnc7IH1cblxuLmNvdmlkLXBhZ2UgLmJvdHRvbS1jb3ZpZCAuYnV0dG9uLCAuY292aWQtcGFnZSAuaGVhZGVyLWNvdmlkIGgxLCAudGV4dC1wYWdlIC5oZWFkZXItdGV4dC1wYWdlIGgxIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtcGFnZSBwIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBtYXJnaW4tYm90dG9tOiA2LjY2NjY3dnc7IH0gfVxuXG4uY292aWQtcGFnZSAuaGVhZGVyLWNvdmlkIHtcbiAgbWFyZ2luLWJvdHRvbTogNi4yNXZ3OyB9XG5cbi5jb3ZpZC1wYWdlIC5oZWFkZXItY292aWQgaDEge1xuICBmb250LXNpemU6IDMuMzMzMzN2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1wYWdlIC5oZWFkZXItY292aWQge1xuICAgIG1hcmdpbi1ib3R0b206IDI0dnc7IH1cbiAgLmNvdmlkLXBhZ2UgLmhlYWRlci1jb3ZpZCBoMSB7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBsaW5lLWhlaWdodDogMS40MjsgfSB9XG5cbi5jb3ZpZC1wYWdlIC5oZWFkZXItY292aWQgaDEgLmJhY2stbGluay1pbm5lciB7XG4gIG1hcmdpbjogLjIwODMzdncgMS4zODg4OXZ3IDAgMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmNvdmlkLXBhZ2UgLmhlYWRlci1jb3ZpZCBoMSAuYmFjay1saW5rLWlubmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuXG4uY292aWQtcGFnZSAuaGVhZGVyLWNvdmlkIGgxIC5iYWNrLWxpbmstaW5uZXI6aG92ZXIgc3ZnICoge1xuICBmaWxsOiAjZmZmOyB9XG5cbi5jb3ZpZC1wYWdlIC5oZWFkZXItY292aWQgaDEgLmJhY2stbGluay1pbm5lciBzdmcgKiB7XG4gIGZpbGw6ICMwMDA7IH1cblxuLmNvdmlkLXBhZ2UgLnByZS1pbWFnZS10ZXh0IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtcGFnZSAuaGVhZGVyLWNvdmlkIGgxIC5iYWNrLWxpbmstaW5uZXIge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCAwIDYuNHZ3OyB9XG4gIC5jb3ZpZC1wYWdlIC5wcmUtaW1hZ2UtdGV4dCB7XG4gICAgYm9yZGVyOiBub25lOyB9IH1cblxuLmNvdmlkLXBhZ2UgLnByZS1pbWFnZS10ZXh0IC5pbWFnZSB7XG4gIHdpZHRoOiA1MS42NjY2N3Z3O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMCAwIC41NTU1NnZ3IC41NTU1NnZ3O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1wYWdlIC5wcmUtaW1hZ2UtdGV4dCAuaW1hZ2Uge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCAtMi42NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzLjJ2dyAzLjJ2dzsgfSB9XG5cbi5jb3ZpZC1wYWdlIC5wcmUtaW1hZ2UtdGV4dCAuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5jb3ZpZC1wYWdlIC5wcmUtaW1hZ2UtdGV4dCAuZG9wLWxpbmUge1xuICB3aWR0aDogMTQuMzc1dnc7XG4gIGhlaWdodDogMjYuMzg4ODl2dztcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiAwIDE3LjM2MTExdncgMTcuMzYxMTF2dyAwOyB9XG5cbi5jb3ZpZC1wYWdlIC5wcmUtaW1hZ2UtdGV4dCAuZG9wLWxpbmUuYW5pbWF0ZWQtbGluZTphZnRlciB7XG4gIGhlaWdodDogMDsgfVxuXG4uY292aWQtcGFnZSAucHJlLWltYWdlLXRleHQgLmRvcC1saW5lOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTFweDtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvdHRvbTogLTFweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxLjVweCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAtby10cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4uY292aWQtcGFnZSAucHJlLWltYWdlLXRleHQgLnRleHQge1xuICB3aWR0aDogMjIuNXZ3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMjguODE5NDR2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtcGFnZSAucHJlLWltYWdlLXRleHQgLmRvcC1saW5lIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jb3ZpZC1wYWdlIC5wcmUtaW1hZ2UtdGV4dCAudGV4dCB7XG4gICAgd2lkdGg6IDg2LjR2dztcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDMuMnZ3O1xuICAgIG9wYWNpdHk6IC42OyB9IH1cblxuLmNvdmlkLXBhZ2UgLnR3by1pbWFnZS10ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5jb3ZpZC1wYWdlIC50d28taW1hZ2UtdGV4dCAuZG9wLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiA0MS4xMTExMXZ3O1xuICBib3JkZXItcmFkaXVzOiAuNTU1NTZ2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtcGFnZSAudHdvLWltYWdlLXRleHQgLmRvcC1pbWFnZSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBib3JkZXItcmFkaXVzOiAzLjJ2dztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA4dnc7IH0gfVxuXG4uY292aWQtcGFnZSAudHdvLWltYWdlLXRleHQgLmRvcC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmNvdmlkLXBhZ2UgLnR3by1pbWFnZS10ZXh0IC50ZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHdpZHRoOiA1MS42NjY2N3Z3OyB9XG5cbi5jb3ZpZC1wYWdlIC50d28taW1hZ2UtdGV4dCAudGV4dCBwIHtcbiAgbWF4LXdpZHRoOiA0NS44MzMzM3Z3OyB9XG5cbi5jb3ZpZC1wYWdlIC50d28taW1hZ2UtdGV4dCAudGV4dCBwIGltZyB7XG4gIG1hcmdpbi1yaWdodDogLTUuOTAyNzh2dztcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5jb3ZpZC1wYWdlIC50d28taW1hZ2UtdGV4dCAudGV4dCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IC41NTU1NnZ3O1xuICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzdnc7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtcGFnZSAudHdvLWltYWdlLXRleHQgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jb3ZpZC1wYWdlIC50d28taW1hZ2UtdGV4dCAudGV4dCBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvdmlkLXBhZ2UgLnR3by1pbWFnZS10ZXh0IC50ZXh0IHAgaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLmNvdmlkLXBhZ2UgLnR3by1pbWFnZS10ZXh0IC50ZXh0IGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMy4ydnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMi42NjY2N3Z3OyB9IH1cblxuLmNvdmlkLXBhZ2UgLnRleHQtbWFpbiB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB3aWR0aDogNTEuNjY2Njd2dzsgfVxuXG4uY292aWQtcGFnZSAudGV4dC1tYWluIHAge1xuICBtYXgtd2lkdGg6IDQ1LjgzMzMzdnc7IH1cblxuLmNvdmlkLXBhZ2UgLnRleHQtbWFpbiBwIGltZyB7XG4gIG1hcmdpbi1yaWdodDogLTUuOTAyNzh2dztcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5jb3ZpZC1wYWdlIC50ZXh0LW1haW4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAuNTU1NTZ2dztcbiAgbWFyZ2luLWJvdHRvbTogMi4wODMzM3Z3O1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmNvdmlkLXBhZ2UgLmJvdHRvbS1jb3ZpZCB7XG4gIG1hcmdpbi10b3A6IDQuODYxMTF2dztcbiAgcGFkZGluZzogMi43Nzc3OHZ3IDAgMy40NzIyMnZ3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1wYWdlIC50ZXh0LW1haW4ge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jb3ZpZC1wYWdlIC50ZXh0LW1haW4gcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb3ZpZC1wYWdlIC50ZXh0LW1haW4gcCBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAuY292aWQtcGFnZSAudGV4dC1tYWluIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMy4ydnc7XG4gICAgbWFyZ2luLWJvdHRvbTogOHZ3OyB9XG4gIC5jb3ZpZC1wYWdlIC5ib3R0b20tY292aWQge1xuICAgIG1hcmdpbi10b3A6IDE4LjY2NjY3dnc7XG4gICAgcGFkZGluZzogMTAuNjY2Njd2dyAwIDYuNjY2Njd2dzsgfSB9XG5cbi5jb3ZpZC1wYWdlIC5ib3R0b20tY292aWQgLmJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEuMzg4ODl2dyAzLjQ3MjIydnc7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTllOTtcbiAgZm9udC1zaXplOiAxLjE4MDU2dnc7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1wYWdlIC5ib3R0b20tY292aWQgLmJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDh2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dzsgfSB9XG5cbi5yb3V0ZSAuYnV0dG9uLmxpbmstYW5pbS1zcGFuIHNwYW4sIC5yb3V0ZSAuYnV0dG9uLmxpbmstYW5pbS1zcGFuIHNwYW4gLmxldHRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5jb3ZpZC1wYWdlIC5ib3R0b20tY292aWQgLmJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi5yb3V0ZSAuYnV0dG9uLmxpbmstYW5pbS1zcGFuIHNwYW4gLmxldHRlciB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cblxuLnJvdXRlIC5idXR0b24ubGluay1hbmltLXNwYW4gc3BhbiAubGV0dGVyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuXG4ubGluay1hbmltLCAubGluay1hbmltIC5sZXR0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnJvdXRlIC5idXR0b24ubGluay1hbmltLXNwYW4gc3BhbiAubGV0dGVyIHNwYW46bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwOyB9XG5cbi5saW5rLWFuaW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmxpbmstYW5pbS53aXRoLWJvdHRvbS1saW5lOmFmdGVyLCAubGluay1hbmltLndpdGgtYm90dG9tLWxpbmU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAycHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiAnJzsgfVxuXG4ubGluay1hbmltLndpdGgtYm90dG9tLWxpbmUuc3RhcnQtYW5pbTphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDExMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDExMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTEwJSk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07IH1cblxuLmxpbmstYW5pbS53aXRoLWJvdHRvbS1saW5lLmZpbmlzaGVkLWFuaW06YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtOyB9XG5cbi5saW5rLWFuaW0ud2l0aC1ib3R0b20tbGluZTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTEwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTExMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTExMCUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIC1vLXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7IH1cblxuLmxpbmstYW5pbS53aXRoLWJvdHRvbS1saW5lOmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAtby10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lOyB9XG5cbi5saW5rLWFuaW0gLmxldHRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuXG4ubGluay1hbmltIC5sZXR0ZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG5cbi5saW5rLWFuaW0gLmxldHRlciBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWwgaSB7XG4gIG9wYWNpdHk6IDE7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGgge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfbmV4dCwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF9wcmV2IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDIuNzc3Nzh2dztcbiAgb3BhY2l0eTogMTtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfbmV4dDpob3ZlciwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF9wcmV2OmhvdmVyIHtcbiAgb3BhY2l0eTogLjU7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF9uZXh0IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jYWxlbmRhci1hcnJvdy1ib3R0b20uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTUgIWltcG9ydGFudDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3ByZXYge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NhbGVuZGFyLWFycm93LXRvcC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNSAhaW1wb3J0YW50OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9uZXh0LCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfcHJldiB7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiAxLjY2NjY3dnc7XG4gIGhlaWdodDogMi43Nzc3OHZ3O1xuICBtYXJnaW46IC0uMjc3Nzh2dyAxLjExMTExdncgMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbmV4dDpob3ZlciwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3ByZXY6aG92ZXIge1xuICBvcGFjaXR5OiAuNTsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfcHJldiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2FsZW5kYXItYXJyb3ctbGVmdC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9uZXh0IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jYWxlbmRhci1hcnJvdy1yaWdodC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0OyB9XG5cbi50ZXh0LXBhZ2Utd3JhcCB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmc6IDcuNjM4ODl2dyAuNTU1NTZ2dyAyLjA4MzMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtcGFnZS13cmFwIHtcbiAgICBwYWRkaW5nOiAyMS4zMzMzM3Z3IDAgNS4zMzMzM3Z3OyB9IH1cblxuLnRleHQtcGFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMS43MzYxMXZ3IDEuOTQ0NDR2dztcbiAgY29sb3I6ICMwMDA7IH1cblxuLnRleHQtcGFnZSAuaGVhZGVyLXRleHQtcGFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDYuMjV2dzsgfVxuXG4udGV4dC1wYWdlIC5oZWFkZXItdGV4dC1wYWdlIGgxIHtcbiAgZm9udC1zaXplOiAzLjMzMzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiA4dnc7XG4gICAgcGFkZGluZzogNHZ3OyB9XG4gIC50ZXh0LXBhZ2UgLmhlYWRlci10ZXh0LXBhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDI0dnc7IH1cbiAgLnRleHQtcGFnZSAuaGVhZGVyLXRleHQtcGFnZSBoMSB7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBsaW5lLWhlaWdodDogMS40MjsgfSB9XG5cbi50ZXh0LXBhZ2UgLmJvdHRvbS10ZXh0LXBhZ2UgLmJ1dHRvbiwgLnRleHQtcGFnZSAubWV0YSAuZGF0ZSwgLnRleHQtcGFnZSAubWV0YSAucmVhZCwgLnRleHQtcGFnZSAubWV0YSAudGFnIGEge1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB9XG5cbi50ZXh0LXBhZ2UgLmhlYWRlci10ZXh0LXBhZ2UgaDEgLmJhY2stbGluay1pbm5lciB7XG4gIG1hcmdpbjogLjIwODMzdncgMS4zODg4OXZ3IDAgMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLnRleHQtcGFnZSAuaGVhZGVyLXRleHQtcGFnZSBoMSAuYmFjay1saW5rLWlubmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuXG4udGV4dC1wYWdlIC5oZWFkZXItdGV4dC1wYWdlIGgxIC5iYWNrLWxpbmstaW5uZXI6aG92ZXIgc3ZnICoge1xuICBmaWxsOiAjZmZmOyB9XG5cbi50ZXh0LXBhZ2UgLmhlYWRlci10ZXh0LXBhZ2UgaDEgLmJhY2stbGluay1pbm5lciBzdmcgKiB7XG4gIGZpbGw6ICMwMDA7IH1cblxuLnRleHQtcGFnZSAubWV0YSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWJvdHRvbTogLjY5NDQ0dnc7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnRleHQtcGFnZSAubWV0YSAudGFnIHtcbiAgd2lkdGg6IDQzLjMzMzMzdnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYWdlIC5oZWFkZXItdGV4dC1wYWdlIGgxIC5iYWNrLWxpbmstaW5uZXIge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCAwIDYuNHZ3OyB9XG4gIC50ZXh0LXBhZ2UgLm1ldGEge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjczMzMzdnc7IH1cbiAgLnRleHQtcGFnZSAubWV0YSAudGFnIHtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuLnRleHQtcGFnZSAubWV0YSAudGFnIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xODA1NnZ3O1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogLjQ4NjExdncgMS4yNXZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjE4MDU2dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYWdlIC5tZXRhIC50YWcgYSB7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICBwYWRkaW5nOiAxLjA2NjY3dncgMi42NjY2N3Z3IC44dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMi42NjY2N3Z3OyB9IH1cblxuLnRleHQtcGFnZSAubWV0YSAudGFnIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzAwMDsgfVxuXG4udGV4dC1wYWdlIC5tZXRhIC5kYXRlIHtcbiAgZm9udC1zaXplOiAxLjE4MDU2dnc7XG4gIGNvbG9yOiAjMDAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYWdlIC5tZXRhIC5kYXRlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LXNpemU6IDR2dzsgfSB9XG5cbi50ZXh0LXBhZ2UgLm1ldGEgLnJlYWQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXNpemU6IDEuMTgwNTZ2dztcbiAgY29sb3I6ICMwMDA7IH1cblxuLnRleHQtcGFnZSAudGV4dC13cmFwLW1hcmt1cCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xuICBwYWRkaW5nLXRvcDogMi43Nzc3OHZ3OyB9XG5cbi50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDE6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDI6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDM6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDQ6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDU6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDY6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXBhZ2UgLm1ldGEgLnJlYWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNHZ3O1xuICAgIHRvcDogMjkuMzMzMzN2dztcbiAgICBmb250LXNpemU6IDR2dzsgfVxuICAudGV4dC1wYWdlIC50ZXh0LXdyYXAtbWFya3VwIHtcbiAgICBwYWRkaW5nLXRvcDogOHZ3OyB9XG4gIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDE6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDI6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDM6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDQ6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDU6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG4udGV4dC1wYWdlIC5ib3R0b20tdGV4dC1wYWdlIHtcbiAgbWFyZ2luLXRvcDogNC44NjExMXZ3O1xuICBwYWRkaW5nOiAyLjc3Nzc4dncgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYWdlIC5ib3R0b20tdGV4dC1wYWdlIHtcbiAgICBtYXJnaW4tdG9wOiAxOC42NjY2N3Z3O1xuICAgIHBhZGRpbmc6IDEwLjY2NjY3dncgMCA2LjY2NjY3dnc7IH0gfVxuXG4udGV4dC1wYWdlIC5ib3R0b20tdGV4dC1wYWdlLnBvc3Qge1xuICBtYXJnaW4tdG9wOiAxLjM4ODg5dnc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctdG9wOiA2LjExMTExdnc7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXBhZ2UgLmJvdHRvbS10ZXh0LXBhZ2UucG9zdCB7XG4gICAgbWFyZ2luLXRvcDogMy4ydnc7IH1cbiAgLnRleHQtcGFnZSAuYm90dG9tLXRleHQtcGFnZS5wb3N0IC5idG4td3JhcCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDsgfSB9XG5cbi50ZXh0LXBhZ2UgLmJvdHRvbS10ZXh0LXBhZ2UgLmJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEuMzg4ODl2dyAzLjQ3MjIydnc7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTllOTtcbiAgZm9udC1zaXplOiAxLjE4MDU2dnc7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi50ZXh0LXBhZ2UgLmJvdHRvbS10ZXh0LXBhZ2UgLmJ1dHRvbjpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tbGVmdDogLjQxNjY3dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtcGFnZSAuYm90dG9tLXRleHQtcGFnZSAuYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA0dnc7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3OyB9XG4gIC50ZXh0LXBhZ2UgLmJvdHRvbS10ZXh0LXBhZ2UgLmJ1dHRvbjpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi1sZWZ0OiAuOHZ3OyB9IH1cblxuLnRleHQtcGFnZSAuYm90dG9tLXRleHQtcGFnZSAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuXG4udGV4dC13cmFwLW1hcmt1cCBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC13cmFwLW1hcmt1cCBwIHtcbiAgICBmb250LXNpemU6IDR2dzsgfSB9XG5cbi50ZXh0LXdyYXAtbWFya3VwIGEge1xuICBjb2xvcjogIzAwMDtcbiAgb3BhY2l0eTogLjc7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi50ZXh0LXdyYXAtbWFya3VwIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxOyB9XG5cbi50ZXh0LXdyYXAtbWFya3VwIGEubGluay1hbmltLndpdGgtYm90dG9tLWxpbmUge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cblxuLnRleHQtd3JhcC1tYXJrdXAgYS5saW5rLWFuaW0ud2l0aC1ib3R0b20tbGluZTphZnRlciwgLnRleHQtd3JhcC1tYXJrdXAgYS5saW5rLWFuaW0ud2l0aC1ib3R0b20tbGluZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBib3R0b206IDA7IH1cblxuLnRleHQtd3JhcC1tYXJrdXAgaDIge1xuICBtYXJnaW4tdG9wOiAzLjQ3MjIydnc7XG4gIG1hcmdpbi1ib3R0b206IC40ODYxMXZ3O1xuICBmb250LXNpemU6IDIuMjIyMjJ2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXdyYXAtbWFya3VwIGgyIHtcbiAgICBtYXJnaW4tdG9wOiAxMy4zMzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNjY2Njd2dztcbiAgICBmb250LXNpemU6IDYuOTMzMzN2dztcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsOyB9IH1cblxuLnRleHQtd3JhcC1tYXJrdXAgbGkge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTsgfVxuXG4uYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIGZvcm0gaW5wdXQsIC5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgcCwgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSBhLCAuYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAudGl0bGUgaDEge1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4udGV4dC13cmFwLW1hcmt1cCBvbCwgLnRleHQtd3JhcC1tYXJrdXAgdWwge1xuICBtYXJnaW46IDEuNzM2MTF2dyAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXdyYXAtbWFya3VwIGxpIHtcbiAgICBmb250LXNpemU6IDR2dzsgfVxuICAudGV4dC13cmFwLW1hcmt1cCBvbCwgLnRleHQtd3JhcC1tYXJrdXAgdWwge1xuICAgIG1hcmdpbjogNi42NjY2N3Z3IDA7IH0gfVxuXG4udGV4dC13cmFwLW1hcmt1cCB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDIuMDgzMzN2dztcbiAgbWFyZ2luLWJvdHRvbTogLjkwMjc4dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC13cmFwLW1hcmt1cCB1bCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjY2NjY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMy40NjY2N3Z3OyB9IH1cblxuLnRleHQtd3JhcC1tYXJrdXAgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnRleHQtd3JhcC1tYXJrdXAgdWwgbGk6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMS4wNDE2N3Z3O1xuICBoZWlnaHQ6IC44MzMzM3Z3O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3VsLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuXG4uYmxvZy1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nOiAxNi45NDQ0NHZ3IDIuMzYxMTF2dyA2LjI1dnc7IH1cblxuLmJsb2ctaGVhZGVyLmRhcmstYmcgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsLCAuYmxvZy1oZWFkZXIuZGFyay1iZyAudGl0bGUtc2VhcmNoIC5zZWFyY2ggYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTI2Mjg7IH1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBwIHtcbiAgb3BhY2l0eTogLjY7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMi4xMzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC13cmFwLW1hcmt1cCB1bCBsaTphZnRlciB7XG4gICAgd2lkdGg6IDR2dztcbiAgICBoZWlnaHQ6IDMuMnZ3OyB9XG4gIC5ibG9nLWhlYWRlciB7XG4gICAgcGFkZGluZzogMzQuNjY2Njd2dyAxLjMzMzMzdncgNS4zMzMzM3Z3OyB9XG4gIC5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7IH0gfVxuXG4uYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIGZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIC5pbnB1dC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIC5idXR0b24td3JhcCB7XG4gIHdpZHRoOiA0LjQ0NDQ0dnc7XG4gIG1hcmdpbi1sZWZ0OiAxLjM4ODg5dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIGZvcm0gLmJ1dHRvbi13cmFwIHtcbiAgICB3aWR0aDogMTAuNjY2Njd2dztcbiAgICBtYXJnaW4tbGVmdDogMi42NjY2N3Z3OyB9IH1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDQuNDQ0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogMCAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMi43Nzc3OHZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBpbnB1dCB7XG4gICAgaGVpZ2h0OiAxMC42NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3OyB9IH1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGlucHV0OmhvdmVyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjY7IH1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGlucHV0OmhvdmVyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC42OyB9XG5cbi5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBpbnB1dDpob3Zlcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjY7IH1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGlucHV0OmhvdmVyOjpwbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC42OyB9XG5cbi5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC41O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIGZvcm0gaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjU7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjU7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAuNTtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGJ1dHRvbiB7XG4gIGhlaWdodDogNC40NDQ0NHZ3O1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDg0ODI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGJ1dHRvbiB7XG4gICAgaGVpZ2h0OiAxMC42NjY2N3Z3OyB9IH1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7IH1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGJ1dHRvbiBzdmcge1xuICB3aWR0aDogMS4zODg4OXZ3O1xuICBoZWlnaHQ6IDEuMzg4ODl2dzsgfVxuXG4uYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIGZvcm0gYnV0dG9uIHN2ZyAqIHtcbiAgZmlsbDogI2ZmZjsgfVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBidXR0b24gc3ZnIHtcbiAgICB3aWR0aDogNS4zMzMzM3Z3O1xuICAgIGhlaWdodDogNS4zMzMzM3Z3OyB9XG4gIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC50aXRsZSB7XG4gIHdpZHRoOiAzMS4zODg4OXZ3OyB9XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC50aXRsZSBoMSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogNC4xNjY2N3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogLjkzOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC50aXRsZSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwOyB9XG4gIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC50aXRsZSBoMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNjY2Njd2dztcbiAgICBmb250LXNpemU6IDkuMDY2Njd2dzsgfSB9XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMge1xuICB3aWR0aDogMzEuMzg4ODl2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICBvcmRlcjogMjtcbiAgICB3aWR0aDogYXV0bztcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDh2dztcbiAgICBtYXJnaW46IDIuNHZ3IC0xLjMzMzMzdncgMDsgfSB9XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWwge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IC4xMzg4OXZ3O1xuICBib3JkZXItcmFkaXVzOiAyLjA4MzMzdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDg0ODI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDEuMzMzMzN2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsIHtcbiAgICBwYWRkaW5nOiAuNTMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiA4dnc7IH1cbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCAuaG92ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsOmhvdmVyIC5ob3ZlciB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bDpob3ZlciBsaSBhLmFjdGl2ZTpiZWZvcmUge1xuICBvcGFjaXR5OiAwOyB9XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWw6aG92ZXIgbGkgYS5hY3RpdmU6YWZ0ZXIge1xuICBvcGFjaXR5OiAuMjsgfVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsOmhvdmVyIGxpIGEuYWN0aXZlIC5jb3VudCwgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bDpob3ZlciBsaSBhLmFjdGl2ZTpob3ZlcjphZnRlciB7XG4gIG9wYWNpdHk6IDA7IH1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bDpob3ZlciBsaSBhLmFjdGl2ZTpob3ZlciAuY291bnQge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWwgLmhvdmVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbGVmdCwgLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGxlZnQsIC4ycyBlYXNlLWluLW91dCB3aWR0aCwgLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBsZWZ0LCAuMnMgZWFzZS1pbi1vdXQgd2lkdGgsIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLjEzODg5dnc7XG4gIGJvdHRvbTogLjEzODg5dnc7XG4gIHdpZHRoOiAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7IH1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMS4xODA1NnZ3IDEuNTI3Nzh2dztcbiAgYm9yZGVyLXJhZGl1czogMi4wODMzM3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgcGFkZGluZzogMy4ydncgMTAuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiA4dnc7IH1cbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSBhLmFjdGl2ZTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsIGxpIGEuYWN0aXZlIC5jb3VudCwgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSBhOmhvdmVyIC5jb3VudCB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSBhLmFjdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5OyB9XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWwgbGkgYS5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEuMjV2dztcbiAgYm90dG9tOiAxLjI1dnc7XG4gIGxlZnQ6IDIuMDgzMzN2dztcbiAgcmlnaHQ6IDIuMDgzMzN2dztcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogMi4wODMzM3Z3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7IH1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSAuY291bnQsIC5wdWJsaWNhdGlvbiAuaG92ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsIGxpIGEuYWN0aXZlOmFmdGVyIHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsIGxpIC5jb3VudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMS44NzV2dztcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7IH1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnNlYXJjaCB7XG4gIHdpZHRoOiAzMS4zODg4OXZ3O1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsIGxpIC5jb3VudCB7XG4gICAgYm90dG9tOiAtNi42NjY2N3Z3OyB9XG4gIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5zZWFyY2gge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5zZWFyY2ggYSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNC40NDQ0NHZ3O1xuICBoZWlnaHQ6IDQuNDQ0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0ODQ4MjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnNlYXJjaCBhIHtcbiAgICB3aWR0aDogMTQuNHZ3O1xuICAgIGhlaWdodDogMTQuNHZ3OyB9IH1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnNlYXJjaCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuc2VhcmNoIGE6aG92ZXIgc3ZnICoge1xuICBmaWxsOiAjMDAwOyB9XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5zZWFyY2ggYSBzdmcgKiwgLnNlYXJjaC1wb3B1cCBmb3JtIGJ1dHRvbjpob3ZlciBzdmcgKiB7XG4gIGZpbGw6ICNmZmY7IH1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnNlYXJjaCBhIHN2ZyB7XG4gIHdpZHRoOiAxLjczNjExdnc7XG4gIGhlaWdodDogMS43MzYxMXZ3OyB9XG5cbi5wdWJsaWNhdGlvbnMtbGlzdCB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmc6IDAgMi41dncgMTAuNDE2Njd2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnNlYXJjaCBhIHN2ZyB7XG4gICAgd2lkdGg6IDYuNjY2Njd2dztcbiAgICBoZWlnaHQ6IDYuNjY2Njd2dzsgfVxuICAucHVibGljYXRpb25zLWxpc3Qge1xuICAgIHBhZGRpbmc6IDAgMS4zMzMzM3Z3IDQwdnc7IH0gfVxuXG4ucHVibGljYXRpb24ge1xuICB3aWR0aDogMzMuMDMlO1xuICBoZWlnaHQ6IDMxLjExMTExdnc7XG4gIG1hcmdpbi1ib3R0b206IDEuMzg4ODl2dztcbiAgbWFyZ2luLXJpZ2h0OiAuNDE2Njd2dztcbiAgYm9yZGVyLXJhZGl1czogLjU1NTU2dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDsgfVxuXG4ucHVibGljYXRpb24gLmJnLCAucHVibGljYXRpb24gLmJnOmFmdGVyLCAucHVibGljYXRpb24gLmhvdmVyLWJnLCAucHVibGljYXRpb24gLnRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnB1YmxpY2F0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMy40NjY2N3Z3O1xuICAgIGhlaWdodDogOTkuNDY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAzLjczMzMzdnc7IH0gfVxuXG4ucHVibGljYXRpb246bnRoLWNoaWxkKDNuKzMpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5wdWJsaWNhdGlvbi53aXRob3V0LWJnIC5ob3Zlci1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLnB1YmxpY2F0aW9uOmhvdmVyIC50ZXh0IC5ib3R0b20gLmRhdGUsIC5wdWJsaWNhdGlvbjpob3ZlciAudGV4dCAudG9wIGgzIHtcbiAgICBjb2xvcjogIzAwMDsgfVxuICAucHVibGljYXRpb246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLnB1YmxpY2F0aW9uOmhvdmVyIC5ob3ZlciwgLnB1YmxpY2F0aW9uOmhvdmVyIC5ob3Zlci1iZyB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAucHVibGljYXRpb246aG92ZXIgLnRleHQgLnRvcCBoMyAuaG92ZXItc2FtcGxlOmFmdGVyIHtcbiAgICB0b3A6IC42MjV2dztcbiAgICBsZWZ0OiAuNjI1dnc7XG4gICAgcmlnaHQ6IC42MjV2dztcbiAgICBib3R0b206IC42MjV2dzsgfVxuICAucHVibGljYXRpb246aG92ZXIgLnRleHQgLnRvcCBoMyAuaG92ZXItc2FtcGxlIHN2ZyB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAucHVibGljYXRpb246aG92ZXIgLnRleHQgLmJvdHRvbSAudGFnIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDA7XG4gICAgY29sb3I6ICMwMDA7IH0gfVxuXG4ucHVibGljYXRpb24gLnRleHQgLmJvdHRvbSAuZGF0ZSwgLnB1YmxpY2F0aW9uIC50ZXh0IC5ib3R0b20gLnRhZywgLnB1YmxpY2F0aW9uIC50ZXh0IC50b3AgaDMge1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ucHVibGljYXRpb24gLmhvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAzLjQ3MjIydnc7XG4gIGhlaWdodDogMy40NzIyMnZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogNDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnB1YmxpY2F0aW9uIC5ob3ZlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5wdWJsaWNhdGlvbiAuaG92ZXIgc3ZnIHtcbiAgd2lkdGg6IC44MzMzM3Z3O1xuICBoZWlnaHQ6IC44MzMzM3Z3OyB9XG5cbi5wdWJsaWNhdGlvbiAuYmcge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5wdWJsaWNhdGlvbiAuYmc6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAuMDY7IH1cblxuLnB1YmxpY2F0aW9uIC5iZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5wdWJsaWNhdGlvbiAuaG92ZXItYmcge1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIGhlaWdodDogMzEuMTExMTF2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHVibGljYXRpb24gLmhvdmVyLWJnIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLnB1YmxpY2F0aW9uIC50ZXh0IHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLnB1YmxpY2F0aW9uIC50ZXh0IC50b3Age1xuICBwYWRkaW5nOiAxLjM4ODg5dncgMi42Mzg4OXZ3IDIuMDgzMzN2dyAxLjI1dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMzsgfVxuXG4ucHVibGljYXRpb24gLnRleHQgLnRvcCBoMyB7XG4gIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7IH1cblxuLnB1YmxpY2F0aW9uIC50ZXh0IC50b3AgaDMgLmhvdmVyLXNhbXBsZSB7XG4gIHdpZHRoOiAxLjUyNzc4dnc7XG4gIGhlaWdodDogMS41Mjc3OHZ3O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtLjIwODMzdnc7XG4gIG1hcmdpbi1yaWdodDogLjY5NDQ0dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wdWJsaWNhdGlvbiAudGV4dCAudG9wIHtcbiAgICBwYWRkaW5nOiAyLjY2NjY3dncgMi42NjY2N3Z3IDYuNjY2Njd2dzsgfVxuICAucHVibGljYXRpb24gLnRleHQgLnRvcCBoMyB7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICBsaW5lLWhlaWdodDogMS41NjsgfVxuICAucHVibGljYXRpb24gLnRleHQgLnRvcCBoMyAuaG92ZXItc2FtcGxlIHtcbiAgICB3aWR0aDogNS4zMzMzM3Z3O1xuICAgIGhlaWdodDogNS4zMzMzM3Z3O1xuICAgIHRvcDogLS44dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg2NjY3dnc7IH0gfVxuXG4ucHVibGljYXRpb24gLnRleHQgLnRvcCBoMyAuaG92ZXItc2FtcGxlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ucHVibGljYXRpb24gLnRleHQgLnRvcCBoMyAuaG92ZXItc2FtcGxlIHN2ZyB7XG4gIHdpZHRoOiAuNTU1NTZ2dztcbiAgaGVpZ2h0OiAuNTU1NTZ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wdWJsaWNhdGlvbiAudGV4dCAudG9wIGgzIC5ob3Zlci1zYW1wbGUgc3ZnIHtcbiAgICB3aWR0aDogMi4xMzMzM3Z3O1xuICAgIGhlaWdodDogMi4xMzMzM3Z3OyB9IH1cblxuLnB1YmxpY2F0aW9uIC50ZXh0IC5ib3R0b20ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAuNzYzODl2dyAxLjI1dnc7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGhlaWdodDogMTAwJTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHVibGljYXRpb24gLnRleHQgLmJvdHRvbSB7XG4gICAgcGFkZGluZzogMi42NjY2N3Z3OyB9IH1cblxuLnB1YmxpY2F0aW9uIC50ZXh0IC5ib3R0b20gLnRhZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMS4yNXZ3O1xuICBmb250LXNpemU6IC44MzMzM3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBib3JkZXItcmFkaXVzOiAuNjk0NDR2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgcGFkZGluZzogLjI3Nzc4dncgLjY5NDQ0dncgLjIwODMzdnc7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yLCAuMnMgZWFzZS1pbi1vdXQgYm9yZGVyO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3IsIC4ycyBlYXNlLWluLW91dCBib3JkZXI7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvciwgLjJzIGVhc2UtaW4tb3V0IGJvcmRlcjtcbiAgei1pbmRleDogMjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHVibGljYXRpb24gLnRleHQgLmJvdHRvbSAudGFnIHtcbiAgICBsZWZ0OiA0LjUzMzMzdnc7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICBib3JkZXItcmFkaXVzOiAyLjY2NjY3dnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDIuNjY2Njd2dyAuNTMzMzN2dzsgfSB9XG5cbi5wdWJsaWNhdGlvbiAudGV4dCAuYm90dG9tIC5kYXRlIHtcbiAgZm9udC1zaXplOiAxLjgwNTU2dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAuOTY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyOyB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGgxLCAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoMiwgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgbGksIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IHAsIC5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2UgcCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi5ibG9nLXBvc3QtcGFnZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwOyB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmJsb2ctcG9zdC1wYWdlIC50b3AtcG9zdC1pbWFnZSAuZG9wLWxpbmUge1xuICB3aWR0aDogMjQuMDI3Nzh2dztcbiAgYm9yZGVyLXJhZGl1czogMCAyNC4zMDU1NnZ3IDI0LjMwNTU2dncgMDtcbiAgaGVpZ2h0OiA0NC4wOTcyMnZ3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnB1YmxpY2F0aW9uIC50ZXh0IC5ib3R0b20gLmRhdGUge1xuICAgIGZvbnQtc2l6ZTogNi45MzMzM3Z3OyB9XG4gIC5ibG9nLXBvc3QtcGFnZSB7XG4gICAgbWFyZ2luOiAwIC0yLjY2NjY3dnc7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLnRvcC1wb3N0LWltYWdlIC5kb3AtbGluZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2UgLmRvcC1saW5lLmFuaW1hdGVkLWxpbmU6YWZ0ZXIge1xuICBoZWlnaHQ6IDA7IH1cblxuLmJsb2ctcG9zdC1wYWdlIC50b3AtcG9zdC1pbWFnZSAuZG9wLWxpbmU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMXB4O1xuICByaWdodDogLTFweDtcbiAgYm90dG9tOiAtMXB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDEuNXB4KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2UgLmltZy13cmFwIHtcbiAgd2lkdGg6IDUxLjY2NjY3dnc7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAuNTU1NTZ2dyAuNTU1NTZ2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0NC4wOTcyMnZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2UgLmltZy13cmFwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMy4ydncgMy4ydnc7XG4gICAgaGVpZ2h0OiA4My4ydnc7IH0gfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRvcC1wb3N0LWltYWdlIC5pbWctd3JhcCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmJsb2ctcG9zdC1wYWdlIC50b3AtcG9zdC1pbWFnZSAuZGVzYyB7XG4gIHdpZHRoOiAyMi41dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICBsZWZ0OiAwOyB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2UgcCB7XG4gIG1hcmdpbi10b3A6IDIuMDgzMzN2dztcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2UgLmRlc2Mge1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3IDUuMzMzMzN2dztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmJsb2ctcG9zdC1wYWdlIC50b3AtcG9zdC1pbWFnZSBwIHtcbiAgICBtYXJnaW4tdG9wOiAzLjJ2dztcbiAgICBvcGFjaXR5OiAuNjtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBwYWRkaW5nLXJpZ2h0OiA0dnc7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH0gfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgLmxlZnQge1xuICB3aWR0aDogMjIuNXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IC5sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxO1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3OyB9XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IC5sZWZ0IHAge1xuICAgIG1hcmdpbi10b3A6IDIuNjY2Njd2dztcbiAgICBvcGFjaXR5OiAuNjsgfSB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IC5sZWZ0IHAge1xuICB3aWR0aDogYXV0bzsgfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCAucmlnaHQge1xuICB3aWR0aDogNTEuNjY2Njd2dzsgfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoMSB7XG4gIG1hcmdpbi10b3A6IDQuODYxMTF2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAzLjYxMTExdnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IC5yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dnc7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMDsgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoMSB7XG4gICAgbWFyZ2luLXRvcDogMjB2dztcbiAgICBmb250LXNpemU6IDcuNDY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMS41OyB9IH1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaDE6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAyLjA4MzMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaDE6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDIwdnc7IH0gfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoMiB7XG4gIG1hcmdpbi10b3A6IDQuODYxMTF2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGgyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHZ3O1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTsgfSB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGgyOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMi4wODMzM3Z3OyB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGgzLCAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoNCwgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaDUsIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGg2IHtcbiAgZm9udC1zaXplOiAxLjk0NDQ0dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoMjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMjB2dzsgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoMywgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaDQsIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGg1LCAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoNiB7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzdnc7IH0gfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBwIHtcbiAgbWFyZ2luLXRvcDogMi4wODMzM3Z3O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIHdpZHRoOiA0NS44MzMzM3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IHAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDR2dztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA4dnc7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH0gfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBsaSB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NzsgfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLmNpdGUgLnRleHQgLmF1dGhvciwgLmJsb2ctcG9zdC1wYWdlIC5jaXRlIC50ZXh0IHAsIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IG9sIGxpOmFmdGVyIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3Qgb2wsIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IHVsIHtcbiAgbWFyZ2luLXRvcDogMS43MzYxMXZ3O1xuICBtYXJnaW4tYm90dG9tOiAxLjczNjExdnc7XG4gIHdpZHRoOiA0NS44MzMzM3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGxpIHtcbiAgICBmb250LXNpemU6IDR2dzsgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBvbCwgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgdWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDR2dztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA2LjY2NjY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNi42NjY2N3Z3O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9IH1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjQzMDU2dnc7XG4gIG1hcmdpbi1ib3R0b206IC45MDI3OHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgdWwgbGkge1xuICAgIHBhZGRpbmctbGVmdDogOS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNDY2Njd2dzsgfSB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IHVsIGxpOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAuMzQ3MjJ2dztcbiAgd2lkdGg6IDEuMDQxNjd2dztcbiAgaGVpZ2h0OiAuODMzMzN2dztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy91bC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3Qgb2wgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjQzMDU2dnc7XG4gIG1hcmdpbi1ib3R0b206IC45MDI3OHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgdWwgbGk6YWZ0ZXIge1xuICAgIHdpZHRoOiA0dnc7XG4gICAgaGVpZ2h0OiAzLjJ2dztcbiAgICB0b3A6IDEuODY2Njd2dzsgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBvbCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5LjMzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMy40NjY2N3Z3OyB9IH1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3Qgb2wgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3Qgb2wgbGk6YWZ0ZXIge1xuICBjb3VudGVyLWluY3JlbWVudDogb2w7XG4gIGNvbnRlbnQ6IGNvdW50ZXIob2wpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWluLXdpZHRoOiAxLjI1dnc7XG4gIGhlaWdodDogMS4yNXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAxLjI1dnc7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgLjI3Nzc4dnc7XG4gIHRvcDogLjIwODMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3Qgb2wgbGk6YWZ0ZXIge1xuICAgIG1pbi13aWR0aDogNC44dnc7XG4gICAgaGVpZ2h0OiA0Ljh2dztcbiAgICBib3JkZXItcmFkaXVzOiA0Ljh2dztcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBwYWRkaW5nOiAwIDEuMDY2Njd2dztcbiAgICB0b3A6IDEuMDY2Njd2dzsgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCAuaW1nLXdyYXAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi42NjY2N3Z3O1xuICAgIG1hcmdpbi1yaWdodDogLTIuNjY2Njd2dzsgfSB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAyLjA4MzMzdnc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAuNTU1NTZ2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBpbWcge1xuICAgIG1hcmdpbi10b3A6IDh2dztcbiAgICBib3JkZXItcmFkaXVzOiAzLjJ2dzsgfSB9XG5cbi5ibG9nLXBvc3QtcGFnZSAuY2l0ZSB7XG4gIG1hcmdpbjogNi45NDQ0NHZ3IDAgMy40NzIyMnZ3O1xuICBwYWRkaW5nOiAzLjc1dncgMTQuMjM2MTF2dyA1LjU1NTU2dnc7XG4gIGJvcmRlci1yYWRpdXM6IC41NTU1NnZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYzMDMyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmJsb2ctcG9zdC1wYWdlIC5jaXRlIC50ZXh0IHAge1xuICBmb250LXNpemU6IDEuOTQ0NDR2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1wb3N0LXBhZ2UgLmNpdGUge1xuICAgIG1hcmdpbjogMTMuMzMzMzN2dyAtMi42NjY2N3Z3IDIuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAzLjJ2dztcbiAgICBwYWRkaW5nOiAxMnZ3IDYuOTMzMzN2dyAyMS4zMzMzM3Z3IDIuNjY2Njd2dzsgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLmNpdGUgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7IH0gfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLmNpdGUgLnRleHQgLmF1dGhvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLjY5NDQ0dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogLjY7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1wb3N0LXBhZ2UgLmNpdGUgLnRleHQgLmF1dGhvciB7XG4gICAgYm90dG9tOiAyLjY2NjY3dnc7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7IH0gfVxuXG4uYmxvZy1wb3N0LXBhZ2UgcCBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIG9wYWNpdHk6IC43O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYmxvZy1wb3N0LXBhZ2UgcCBhOmhvdmVyLCAucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpIGE6aG92ZXIgc3BhbiB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmJsb2ctcG9zdC1wYWdlIHAgYS5saW5rLWFuaW0ud2l0aC1ib3R0b20tbGluZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuXG4uYmxvZy1wb3N0LXBhZ2UgcCBhLmxpbmstYW5pbS53aXRoLWJvdHRvbS1saW5lOmFmdGVyLCAuYmxvZy1wb3N0LXBhZ2UgcCBhLmxpbmstYW5pbS53aXRoLWJvdHRvbS1saW5lOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGJvdHRvbTogMDsgfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnBvc3Qtc2hhcmUge1xuICBtYXJnaW4tdG9wOiAzLjMzMzMzdnc7IH1cblxuLmJsb2ctcG9zdC1wYWdlIC5wb3N0LXNoYXJlIGEge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJvcmRlci1yYWRpdXM6IDEuMTgwNTZ2dztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjE4MDU2dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAuNDE2Njd2dyAuNTU1NTZ2dyAuNDE2Njd2dyAxLjI1dnc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzAwMDsgfVxuXG4ucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpIGEgc3BhbiwgLnNlYXJjaC1wb3B1cCBmb3JtIGlucHV0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC5wb3N0LXNoYXJlIHtcbiAgICBtYXJnaW4tdG9wOiAyNHZ3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLnBvc3Qtc2hhcmUgYSB7XG4gICAgYm9yZGVyLXJhZGl1czogNy40NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIHBhZGRpbmc6IDEuMzMzMzN2dyAzLjJ2dyAxLjMzMzMzdncgMTJ2dztcbiAgICBsaW5lLWhlaWdodDogMi4xMzsgfSB9XG5cbi5ibG9nLXBvc3QtcGFnZSAucG9zdC1zaGFyZSBhLmxpbmstYW5pbS1zcGFuIHNwYW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnBvc3Qtc2hhcmUgYS5saW5rLWFuaW0tc3BhbiBzcGFuIC5sZXR0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnBvc3Qtc2hhcmUgYS5saW5rLWFuaW0tc3BhbiBzcGFuIC5sZXR0ZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG5cbi5ibG9nLXBvc3QtcGFnZSAucG9zdC1zaGFyZSBhLmxpbmstYW5pbS1zcGFuIHNwYW4gLmxldHRlciBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDsgfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnBvc3Qtc2hhcmUgYSBzcGFuIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG5cbi5ibG9nLXBvc3QtcGFnZSAucG9zdC1zaGFyZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1MzUzNTsgfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnBvc3Qtc2hhcmUgYSBzdmcge1xuICBtYXJnaW4tbGVmdDogLjY5NDQ0dnc7XG4gIHdpZHRoOiAxLjM4ODg5dnc7XG4gIGhlaWdodDogMS4zODg4OXZ3OyB9XG5cbi5wb3B1cC1zaGFyZSB7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwMTtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5wb3B1cC1zaGFyZSAuY2xvc2Utc2hhcmUtcG9wdXAge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNSU7XG4gIHJpZ2h0OiAzNSU7IH1cblxuLnBvcHVwLXNoYXJlIC5jbG9zZS1zaGFyZS1wb3B1cDpob3ZlciBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTsgfVxuXG4ucG9wdXAtc2hhcmUgLmNsb3NlLXNoYXJlLXBvcHVwOmhvdmVyIHNwYW46bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7IH1cblxuLnBvcHVwLXNoYXJlIC5jbG9zZS1zaGFyZS1wb3B1cCAuaWNvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxLjM4ODg5dncgMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1wb3N0LXBhZ2UgLnBvc3Qtc2hhcmUgYSBzdmcge1xuICAgIG1hcmdpbi1sZWZ0OiA4dnc7XG4gICAgd2lkdGg6IDUuMzMzMzN2dztcbiAgICBoZWlnaHQ6IDUuMzMzMzN2dzsgfVxuICAucG9wdXAtc2hhcmUgLmNsb3NlLXNoYXJlLXBvcHVwIHtcbiAgICByaWdodDogMiU7XG4gICAgdG9wOiAzJTsgfVxuICAucG9wdXAtc2hhcmUgLmNsb3NlLXNoYXJlLXBvcHVwIC5pY29uIHtcbiAgICBwYWRkaW5nOiA1LjMzMzMzdncgMDsgfSB9XG5cbi5wb3B1cC1zaGFyZSAuY2xvc2Utc2hhcmUtcG9wdXAgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS44MDU1NnZ3O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtOyB9XG5cbi5wb3B1cC1zaGFyZSAuY2xvc2Utc2hhcmUtcG9wdXAgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLjkwMjc4dnc7IH1cblxuLnBvcHVwLXNoYXJlIC5jbG9zZS1zaGFyZS1wb3B1cCBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAuOTAyNzh2dzsgfVxuXG4ucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLnBvcHVwLXNoYXJlIC5zaGFyZS1saW5rcyB1bCBsaSB7XG4gIG1hcmdpbi1yaWdodDogLjQxNjY3dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnBvcHVwLXNoYXJlIC5jbG9zZS1zaGFyZS1wb3B1cCBzcGFuIHtcbiAgICB3aWR0aDogNi42NjY2N3Z3OyB9XG4gIC5wb3B1cC1zaGFyZSAuY2xvc2Utc2hhcmUtcG9wdXAgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMy4ydnc7IH1cbiAgLnBvcHVwLXNoYXJlIC5jbG9zZS1zaGFyZS1wb3B1cCBzcGFuOmxhc3QtY2hpbGQge1xuICAgIHJpZ2h0OiAzLjJ2dzsgfVxuICAucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNnZ3OyB9XG4gIC5wb3B1cC1zaGFyZSAuc2hhcmUtbGlua3MgdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLnBvcHVwLXNoYXJlIC5zaGFyZS1saW5rcyB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5wb3B1cC1zaGFyZSAuc2hhcmUtbGlua3MgdWwgbGkgYSB7XG4gIHdpZHRoOiA1LjYyNXZ3O1xuICBoZWlnaHQ6IDUuNjI1dnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogLjgzMzMzdnc7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5wb3B1cC1zaGFyZSAuc2hhcmUtbGlua3MgdWwgbGkgYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuXG4ucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpIGEgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLTEuODc1dnc7XG4gIGZvbnQtc2l6ZTogLjkwMjc4dnc7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wb3B1cC1zaGFyZSAuc2hhcmUtbGlua3MgdWwgbGkgYSB7XG4gICAgd2lkdGg6IDIxLjZ2dztcbiAgICBoZWlnaHQ6IDIxLjZ2dztcbiAgICBib3JkZXItcmFkaXVzOiAzLjJ2dzsgfVxuICAucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpIGEgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5wb3B1cC1zaGFyZSAuc2hhcmUtbGlua3MgdWwgbGkgYSBzdmcge1xuICB3aWR0aDogMi4wMTM4OXZ3O1xuICBoZWlnaHQ6IDIuMDEzODl2dzsgfVxuXG4uc2VhcmNoLXBvcHVwIHtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBkaXNwbGF5OiBub25lO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDE7IH1cblxuLnNlYXJjaC1wb3B1cCAuY2xvc2Utc2VhcmNoLXBvcHVwIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzUlO1xuICByaWdodDogMjAlOyB9XG5cbi5zZWFyY2gtcG9wdXAgLmNsb3NlLXNlYXJjaC1wb3B1cDpob3ZlciBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTsgfVxuXG4uc2VhcmNoLXBvcHVwIC5jbG9zZS1zZWFyY2gtcG9wdXA6aG92ZXIgc3BhbjpsYXN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTsgfVxuXG4uc2VhcmNoLXBvcHVwIC5jbG9zZS1zZWFyY2gtcG9wdXAgLmljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMS4zODg4OXZ3IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnBvcHVwLXNoYXJlIC5zaGFyZS1saW5rcyB1bCBsaSBhIHN2ZyB7XG4gICAgd2lkdGg6IDcuNzMzMzN2dztcbiAgICBoZWlnaHQ6IDcuNzMzMzN2dzsgfVxuICAuc2VhcmNoLXBvcHVwIC5jbG9zZS1zZWFyY2gtcG9wdXAge1xuICAgIHJpZ2h0OiAyJTtcbiAgICB0b3A6IDMlOyB9XG4gIC5zZWFyY2gtcG9wdXAgLmNsb3NlLXNlYXJjaC1wb3B1cCAuaWNvbiB7XG4gICAgcGFkZGluZzogNS4zMzMzM3Z3IDA7IH0gfVxuXG4uc2VhcmNoLXBvcHVwIC5jbG9zZS1zZWFyY2gtcG9wdXAgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS44MDU1NnZ3O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtOyB9XG5cbi5zZWFyY2gtcG9wdXAgLmNsb3NlLXNlYXJjaC1wb3B1cCBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAuOTAyNzh2dzsgfVxuXG4uc2VhcmNoLXBvcHVwIC5jbG9zZS1zZWFyY2gtcG9wdXAgc3BhbjpsYXN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogLjkwMjc4dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlYXJjaC1wb3B1cCAuY2xvc2Utc2VhcmNoLXBvcHVwIHNwYW4ge1xuICAgIHdpZHRoOiA2LjY2NjY3dnc7IH1cbiAgLnNlYXJjaC1wb3B1cCAuY2xvc2Utc2VhcmNoLXBvcHVwIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDMuMnZ3OyB9XG4gIC5zZWFyY2gtcG9wdXAgLmNsb3NlLXNlYXJjaC1wb3B1cCBzcGFuOmxhc3QtY2hpbGQge1xuICAgIHJpZ2h0OiAzLjJ2dzsgfSB9XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSB7XG4gIHdpZHRoOiA1MHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VhcmNoLXBvcHVwIGZvcm0ge1xuICAgIHdpZHRoOiA5My4zMzMzM3Z3OyB9IH1cblxuLnNlYXJjaC1wb3B1cCBmb3JtIC5pbnB1dC13cmFwIHtcbiAgd2lkdGg6IDQ0LjA5NzIydnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlYXJjaC1wb3B1cCBmb3JtIC5pbnB1dC13cmFwIHtcbiAgICB3aWR0aDogNzZ2dzsgfSB9XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSAuYnV0dG9uLXdyYXAge1xuICB3aWR0aDogNS42MjV2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VhcmNoLXBvcHVwIGZvcm0gLmJ1dHRvbi13cmFwIHtcbiAgICB3aWR0aDogMTYuMjY2Njd2dzsgfSB9XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1LjYyNXZ3O1xuICBib3JkZXItcmFkaXVzOiAyLjc3Nzc4dnc7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDAgMy40NzIyMnZ3O1xuICBmb250LXNpemU6IDEuNTI3Nzh2dztcbiAgbGluZS1oZWlnaHQ6IDEuMTQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VhcmNoLXBvcHVwIGZvcm0gaW5wdXQge1xuICAgIGhlaWdodDogMTYuMjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiA5LjMzMzMzdnc7XG4gICAgcGFkZGluZzogMCA2LjY2NjY3dnc7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7IH0gfVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0gaW5wdXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpOyB9XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSBpbnB1dDpob3Zlcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC42OyB9XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSBpbnB1dDpob3ZlcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAuNjsgfVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0gaW5wdXQ6aG92ZXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC42OyB9XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSBpbnB1dDpob3Zlcjo6cGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAuNjsgfVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0gaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAuNTtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnNlYXJjaC1wb3B1cCBmb3JtIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC41O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0gaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC41O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjU7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSBidXR0b24ge1xuICBoZWlnaHQ6IDUuNjI1dnc7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZWFyY2gtcG9wdXAgZm9ybSBidXR0b24ge1xuICAgIGhlaWdodDogMTYuMjY2Njd2dzsgfSB9XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSBidXR0b24gc3ZnIHtcbiAgd2lkdGg6IDIuMDgzMzN2dztcbiAgaGVpZ2h0OiAyLjA4MzMzdnc7IH1cblxuLnNlcnZpY2UtYWR2IHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcGFkZGluZzogMCAyLjV2dztcbiAgbWFyZ2luLWJvdHRvbTogLTYuMjV2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VhcmNoLXBvcHVwIGZvcm0gYnV0dG9uIHN2ZyB7XG4gICAgd2lkdGg6IDh2dztcbiAgICBoZWlnaHQ6IDh2dzsgfVxuICAuc2VydmljZS1hZHYge1xuICAgIHBhZGRpbmc6IDAgNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMy4zMzMzM3Z3O1xuICAgIG1hcmdpbi10b3A6IC01LjMzMzMzdnc7IH0gfVxuXG4uc2VydmljZS1hZHYuZGFyay1iZyAubGlzdCB1bCBsaSAuY291bnQge1xuICBjb2xvcjogIzAyMDIwMjsgfVxuXG4uc2VydmljZS1hZHYgLmxpc3QgdWwgbGksIC5zZXJ2aWNlLWFkdiAudGl0bGUgaDIge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG4uc2VydmljZS1hZHYgLnRpdGxlIHtcbiAgd2lkdGg6IDQzLjMzMzMzdnc7IH1cblxuLnNlcnZpY2UtYWR2IC50aXRsZSBoMiB7XG4gIG9wYWNpdHk6IC41O1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIG1hcmdpbi1ib3R0b206IDEuMzE5NDR2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZS1hZHYgLnRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuc2VydmljZS1hZHYgLnRpdGxlIGgyIHtcbiAgICBmb250LXNpemU6IDcuNDY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiAyMS4zMzMzM3Z3OyB9IH1cblxuLnNlcnZpY2UtYWR2IC5saXN0IHVsIGxpIHtcbiAgZm9udC1zaXplOiAxLjM4ODg5dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlLWFkdiAubGlzdCB1bCBsaSB7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuLnNlcnZpY2UtYWR2IC5saXN0IHVsIGxpIC5jb3VudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAuMzQ3MjJ2dztcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjOGU4ZThjO1xuICBoZWlnaHQ6IDEuMzg4ODl2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3O1xuICBwYWRkaW5nOiAwIC40MTY2N3Z3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtLjA2OTQ0dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2UtYWR2IC5saXN0IHVsIGxpIC5jb3VudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjMzMzMzdnc7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgaGVpZ2h0OiA1LjMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3O1xuICAgIHBhZGRpbmc6IDAgMS42dnc7XG4gICAgdG9wOiAwOyB9IH1cblxuLmNvdmlkLW5ldy1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nLWJvdHRvbTogNi45NDQ0NHZ3OyB9XG5cbi5jb3ZpZC1uZXctaGVhZGVyIC5pbWctd3JhcCB7XG4gIGhlaWdodDogNDcuMjIyMjJ2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LWhlYWRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDI2LjY2NjY3dnc7IH1cbiAgLmNvdmlkLW5ldy1oZWFkZXIgLmltZy13cmFwIHtcbiAgICBoZWlnaHQ6IDE1MC40dnc7IH0gfVxuXG4uY292aWQtbmV3LWhlYWRlciAuaW1nLXdyYXAgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4uY292aWQtdHh0IG9sIGxpLCAuY292aWQtdHh0IG9sIGxpOmFmdGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94OyB9XG5cbi5jb3ZpZC1uZXctaGVhZGVyIC5pbWctd3JhcCAudHh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMi41dnc7XG4gIGJvdHRvbTogLjk3MjIydnc7XG4gIHdpZHRoOiA3My42MTExMXZ3O1xuICBmb250LXNpemU6IDMuMzMzMzN2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uY292aWQtbmV3LWhlYWRlciAudHh0LXdyYXAgaDEsIC5jb3ZpZC1uZXctaGVhZGVyIC50eHQtd3JhcCBwLCAuY292aWQtdHh0IGgyLCAuY292aWQtdHh0IGxpLCAuY292aWQtdHh0IG9sIGxpOmFmdGVyLCAuY292aWQtdHh0IHAge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB9XG5cbi5jb3ZpZC1uZXctaGVhZGVyIC50eHQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IC0xLjUyNzc4dnc7XG4gIHBhZGRpbmc6IDAgMi41dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LWhlYWRlciAuaW1nLXdyYXAgLnR4dCB7XG4gICAgcmlnaHQ6IDR2dztcbiAgICBsZWZ0OiA0dnc7XG4gICAgYm90dG9tOiA1LjMzMzMzdnc7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5jb3ZpZC1uZXctaGVhZGVyIC50eHQtd3JhcCB7XG4gICAgcGFkZGluZzogMCA0dnc7XG4gICAgbWFyZ2luLXRvcDogLTIuNjY2Njd2dzsgfSB9XG5cbi5jb3ZpZC1uZXctaGVhZGVyIC50eHQtd3JhcCBoMSB7XG4gIGZvbnQtc2l6ZTogOC4zMzMzM3Z3O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDEuODA1NTZ2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LWhlYWRlciAudHh0LXdyYXAgaDEge1xuICAgIGZvbnQtc2l6ZTogMTZ2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDYuOTMzMzN2dzsgfSB9XG5cbi5jb3ZpZC1uZXctaGVhZGVyIC50eHQtd3JhcCBwIHtcbiAgd2lkdGg6IDMzLjMzMzMzdnc7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LWhlYWRlciAudHh0LXdyYXAgcCB7XG4gICAgd2lkdGg6IDg1LjMzMzMzdnc7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH0gfVxuXG5ib2R5IHtcbiAgY291bnRlci1yZXNldDogY292aWRvbDsgfVxuXG4uY292aWQtdHh0IHtcbiAgd2lkdGg6IDMwLjgzMzMzdnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC10eHQge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmNvdmlkLXR4dC53aWRlIHtcbiAgd2lkdGg6IDQxLjY2NjY3dnc7IH1cblxuLmNvdmlkLXR4dCBoMiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDMuNDAyNzh2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtdHh0LndpZGUge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jb3ZpZC10eHQgaDIge1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNjY2Njd2dzsgfSB9XG5cbi5jb3ZpZC10eHQgbGksIC5jb3ZpZC10eHQgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uY292aWQtdHh0IG9sIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMi40MzA1NnZ3O1xuICBtYXJnaW4tYm90dG9tOiAuOTAyNzh2dztcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtdHh0IGxpLCAuY292aWQtdHh0IHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7IH1cbiAgLmNvdmlkLXR4dCBvbCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5LjMzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMy40NjY2N3Z3OyB9IH1cblxuLmNvdmlkLXR4dCBvbCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY292aWQtdHh0IG9sIGxpOmFmdGVyIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGNvdmlkb2w7XG4gIGNvbnRlbnQ6IGNvdW50ZXIoY292aWRvbCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtaW4td2lkdGg6IDEuMjV2dztcbiAgaGVpZ2h0OiAxLjI1dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2dztcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBjb2xvcjogIzhlOGU4YztcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwIC4yNzc3OHZ3O1xuICB0b3A6IC4yMDgzM3Z3OyB9XG5cbi5jb3ZpZC1uZXctMiAuZG9wLWxpbmU6YWZ0ZXIsIC5jb3ZpZC1uZXctNDphZnRlciwgLnNlcnZpY2VpbmluLWhlYWRlciAuYmc6YWZ0ZXIge1xuICBjb250ZW50OiAnJzsgfVxuXG4uY292aWQtbmV3LTEsIC5jb3ZpZC1uZXctMiwgLmNvdmlkLW5ldy0zLCAuY292aWQtbmV3LTQge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC10eHQgb2wgbGk6YWZ0ZXIge1xuICAgIG1pbi13aWR0aDogNC44dnc7XG4gICAgaGVpZ2h0OiA0Ljh2dztcbiAgICBib3JkZXItcmFkaXVzOiA0Ljh2dztcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBwYWRkaW5nOiAwIDEuMDY2Njd2dztcbiAgICB0b3A6IDEuMDY2Njd2dzsgfSB9XG5cbi5jb3ZpZC1uZXctMSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAzLjQ3MjIydncgMi41dncgNi45NDQ0NHZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1uZXctMSB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogMTMuMzMzMzN2dyAxLjMzMzMzdnc7IH1cbiAgLmNvdmlkLW5ldy0xIC5jb3ZpZC10eHQge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dnc7IH0gfVxuXG4uY292aWQtbmV3LTEgLmltZy13cmFwIHtcbiAgd2lkdGg6IDQ3LjV2dztcbiAgYm9yZGVyLXJhZGl1czogMS4yNXZ3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy0xIC5pbWctd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDYuMTMzMzN2dztcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwOyB9IH1cblxuLmNvdmlkLW5ldy0xIC5pbWctd3JhcCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2dzsgfVxuXG4uY292aWQtbmV3LTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDMuNDcyMjJ2dyAyLjV2dyA2Ljk0NDQ0dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy0xIC5pbWctd3JhcCBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dzsgfVxuICAuY292aWQtbmV3LTIge1xuICAgIHBhZGRpbmc6IDEzLjMzMzMzdncgMS4zMzMzM3Z3IDI2LjY2NjY3dnc7IH0gfVxuXG4uY292aWQtbmV3LTIgLmRvcC1saW5lIHtcbiAgd2lkdGg6IDQzLjQ3MjIydnc7XG4gIGJvcmRlci1yYWRpdXM6IDAgNDMuNDcyMjJ2dyA0My40NzIyMnZ3IDA7XG4gIGhlaWdodDogODMuMzMzMzN2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMi41dnc7XG4gIHRvcDogLTMuNDcyMjJ2dztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDM7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy0yIC5kb3AtbGluZSB7XG4gICAgd2lkdGg6IDkxLjQ2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMCA5MS40NjY2N3Z3IDkxLjQ2NjY3dncgMDtcbiAgICBoZWlnaHQ6IDE3My4zMzMzM3Z3O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAtNS4zMzMzM3Z3OyB9IH1cblxuLmNvdmlkLW5ldy0yIC5kb3AtbGluZS5hbmltYXRlZC1saW5lOmFmdGVyIHtcbiAgaGVpZ2h0OiAwOyB9XG5cbi5jb3ZpZC1uZXctMiAuZG9wLWxpbmU6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xcHg7XG4gIHJpZ2h0OiAtMXB4O1xuICBib3R0b206IC0xcHg7XG4gIGhlaWdodDogY2FsYygxMDAlICsgMS41cHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgLW8tdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7IH1cblxuLmNvdmlkLW5ldy0yIC5pbWctd3JhcCB7XG4gIHdpZHRoOiAyMC44MzMzM3Z3O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMjcuMDgzMzN2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LTIgLmltZy13cmFwIHtcbiAgICB3aWR0aDogNDUuODY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAxMDR2dzsgfSB9XG5cbi5jb3ZpZC1uZXctMiAuaW1nLXdyYXAgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDI3LjA4MzMzdnc7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jb3ZpZC1uZXctMiAuY292aWQtdHh0IHtcbiAgbWFyZ2luLXRvcDogLTYuOTQ0NDR2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LTIgLmltZy13cmFwIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMTA0dnc7IH1cbiAgLmNvdmlkLW5ldy0yIC5jb3ZpZC10eHQge1xuICAgIG1hcmdpbi10b3A6IDEzLjMzMzMzdnc7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dnc7IH0gfVxuXG4uY292aWQtbmV3LTIgLnNsaWRlciB7XG4gIHdpZHRoOiA1MHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDI3LjA4MzMzdnc7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IC01LjU1NTU2dnc7XG4gIG1hcmdpbi1sZWZ0OiA1LjgzMzMzdnc7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIHJvdW5kIDI3LjA4MzMzdncpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgMjcuMDgzMzN2dyk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy0yIC5zbGlkZXIge1xuICAgIHdpZHRoOiA5Ny4zMzMzM3Z3O1xuICAgIG1hcmdpbi10b3A6IDQwdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS44NjY2N3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCAxMDR2dyk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIHJvdW5kIDEwNHZ3KTsgfVxuICAuY292aWQtbmV3LTIgLnNsaWRlciAubmV4dC1zbGlkZXIge1xuICAgIHJpZ2h0OiAxMy4zMzMzM3Z3ICFpbXBvcnRhbnQ7XG4gICAgYm90dG9tOiAxMy4zMzMzM3Z3ICFpbXBvcnRhbnQ7IH0gfVxuXG4uY292aWQtbmV3LTIgLnNsaWRlciAuc2xpY2stc2xpZGUuZWZmZWN0ID4gaW1nIHtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAwIDAgcm91bmQgMjcuMDgzMzN2dykgIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwIHJvdW5kIDI3LjA4MzMzdncpICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy0yIC5zbGlkZXIgLnNsaWNrLXNsaWRlLmVmZmVjdCA+IGltZyB7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAwIDAgcm91bmQgMTA0dncpICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwIHJvdW5kIDEwNHZ3KSAhaW1wb3J0YW50OyB9IH1cblxuLmNvdmlkLW5ldy0yIC5zbGlkZXIgLnNsaWNrLXNsaWRlID4gaW1nIHtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDEwMCUgMCAwIDEwMCUgcm91bmQgMjcuMDgzMzN2dyk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMTAwJSAwIDAgMTAwJSByb3VuZCAyNy4wODMzM3Z3KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgY2xpcC1wYXRoO1xuICAtby10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgY2xpcC1wYXRoO1xuICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgY2xpcC1wYXRoOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1uZXctMiAuc2xpZGVyIC5zbGljay1zbGlkZSA+IGltZyB7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDEwMCUgMCAwIDEwMCUgcm91bmQgMTA0dncpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMTAwJSAwIDAgMTAwJSByb3VuZCAxMDR2dyk7IH0gfVxuXG4uY292aWQtbmV3LTIgLnNsaWRlciAuc2xpY2stc2xpZGUubm90cmFuc2l0aW9uID4gaW1nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAtby10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lOyB9XG5cbi5jb3ZpZC1uZXctMiAuc2xpZGVyIC5zbGljay1zbGlkZS5sZWZ0LWRpcmVjdGlvbiA+IGltZyB7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMTAwJSAwIHJvdW5kIDI3LjA4MzMzdncpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAxMDAlIDAgcm91bmQgMjcuMDgzMzN2dyk7IH1cblxuLmNvdmlkLW5ldy0yIC5zbGlkZXIgLnNsaWNrLXNsaWRlIC5pbWctb2xkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7IH1cblxuLmNvdmlkLW5ldy0yIC5zbGlkZXIgLnNsaWNrLXNsaWRlID4gaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyOyB9XG5cbi5jb3ZpZC1uZXctMiAuc2xpZGVyIC5zbGljay1zbGlkZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiAyNy4wODMzM3Z3OyB9XG5cbi5jb3ZpZC1uZXctMiAuc2xpZGVyOmhvdmVyIC5uZXh0LXNsaWRlciwgLmNvdmlkLW5ldy0yIC5zbGlkZXI6aG92ZXIgLnByZXYtc2xpZGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuLmNvdmlkLW5ldy0zIHtcbiAgcGFkZGluZy1ib3R0b206IDYuOTQ0NDR2dztcbiAgcGFkZGluZy1sZWZ0OiAyLjV2dztcbiAgcGFkZGluZy1yaWdodDogMi41dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogLTM0LjcyMjIydnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy0yIC5zbGlkZXIgLnNsaWNrLXNsaWRlLmxlZnQtZGlyZWN0aW9uID4gaW1nIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAxMDAlIDEwMCUgMCByb3VuZCAxMDR2dyk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMTAwJSAwIHJvdW5kIDEwNHZ3KTsgfVxuICAuY292aWQtbmV3LTIgLnNsaWRlciAuc2xpY2stc2xpZGUgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDR2dzsgfVxuICAuY292aWQtbmV3LTMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZzogMjYuNjY2Njd2dyAxLjMzMzMzdnc7IH0gfVxuXG4uY292aWQtbmV3LTMgLmltZy13cmFwIHtcbiAgd2lkdGg6IDQ3LjV2dztcbiAgYm9yZGVyLXJhZGl1czogMS4yNXZ3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzdnc7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LTMgLmltZy13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjEzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3O1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmNvdmlkLW5ldy0zIC5pbWctd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2dzsgfVxuXG4uY292aWQtbmV3LTMgLmNvdmlkLXR4dCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDUuODMzMzN2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LTMgLmltZy13cmFwIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3OyB9XG4gIC5jb3ZpZC1uZXctMyAuY292aWQtdHh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dnc7IH0gfVxuXG4uY292aWQtbmV3LTQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDYuOTQ0NDR2dyAyLjV2dzsgfVxuXG4uY292aWQtbmV3LTQ6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIuNXZ3O1xuICByaWdodDogMi41dnc7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0b3A6IDUuNTU1NTZ2dztcbiAgei1pbmRleDogMTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LTQge1xuICAgIHBhZGRpbmc6IDgwdncgNHZ3IDI2LjY2NjY3dnc7IH1cbiAgLmNvdmlkLW5ldy00OmFmdGVyIHtcbiAgICBsZWZ0OiAxLjMzMzMzdnc7XG4gICAgcmlnaHQ6IDEuMzMzMzN2dztcbiAgICB0b3A6IDYxLjMzMzMzdnc7IH0gfVxuXG4uY292aWQtbmV3LTQgLmltZy13cmFwIHtcbiAgd2lkdGg6IDIwLjgzMzMzdnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIwLjgzMzMzdnc7XG4gIHRvcDogLTMuNDcyMjJ2dztcbiAgei1pbmRleDogMjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LTQgLmltZy13cmFwIHtcbiAgICB3aWR0aDogNjIuNHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dztcbiAgICBsZWZ0OiA0dnc7XG4gICAgdG9wOiAxMy4zMzMzM3Z3OyB9IH1cblxuLmNvdmlkLW5ldy00IC5pbWctd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2dzsgfVxuXG4uY292aWQtbmV3LTQgLmNvdmlkLXR4dCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDUuODMzMzN2dzsgfVxuXG4uc2VydmljZWluaW4taGVhZGVyIHtcbiAgaGVpZ2h0OiAzNy4wMTM4OXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy00IC5pbWctd3JhcCBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dzsgfVxuICAuY292aWQtbmV3LTQgLmNvdmlkLXR4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5zZXJ2aWNlaW5pbi1oZWFkZXIge1xuICAgIGhlaWdodDogMTMzLjMzMzMzdnc7IH0gfVxuXG4uc2VydmljZWluaW4taGVhZGVyIC5iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogNDIuMzYxMTF2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4taGVhZGVyIC5iZyB7XG4gICAgaGVpZ2h0OiAxMTMuMDY2Njd2dzsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1oZWFkZXIgLmJnOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG9wYWNpdHk6IC4zO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIwMjAyOyB9XG5cbi5zZXJ2aWNlaW5pbi1oZWFkZXIgLmJnIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLnNlcnZpY2VpbmluLWhlYWRlciAudGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgYm90dG9tOiAuNTU1NTZ2dztcbiAgcmlnaHQ6IC41NTU1NnZ3O1xuICBsZWZ0OiAuNTU1NTZ2dzsgfVxuXG4uc2VydmljZWluaW4taGVhZGVyIC50ZXh0IC5iYWNrLWxpbmstaW5uZXItd3JhcCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjk0NDQ0dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4taGVhZGVyIC50ZXh0IHtcbiAgICBib3R0b206IDEuMzMzMzN2dztcbiAgICByaWdodDogMS4zMzMzM3Z3O1xuICAgIGxlZnQ6IDEuMzMzMzN2dzsgfVxuICAuc2VydmljZWluaW4taGVhZGVyIC50ZXh0IC5iYWNrLWxpbmstaW5uZXItd3JhcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNjY2Njd2dzsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1oZWFkZXIgLnRleHQgLmJhY2stbGluay1pbm5lci13cmFwIC5iYWNrLWxpbmstaW5uZXIge1xuICBtYXJnaW46IDA7IH1cblxuLnNlcnZpY2VpbmluLWhlYWRlciAudGV4dCAuYmFjay1saW5rLWlubmVyLXdyYXAgLnNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xODA1NnZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDMuMDU1NTZ2dztcbiAgcGFkZGluZzogLjEzODg5dncgMS4zODg4OXZ3IDA7XG4gIG1hcmdpbi1sZWZ0OiAuNjk0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogMS41Mjc3OHZ3O1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigyMS43cHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjEuN3B4KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgY29sb3I7IH1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgb2wgbGksIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7IH1cblxuLnNlcnZpY2VpbmluLWhlYWRlciAudGV4dCAuYmFjay1saW5rLWlubmVyLXdyYXAgLnNwYW46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzAwMDsgfVxuXG4uc2VydmljZWluaW4tcGFnZSB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7IH1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgaW1nLCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayB2aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzLjQ3MjIydnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWhlYWRlciAudGV4dCAuYmFjay1saW5rLWlubmVyLXdyYXAgLnNwYW4ge1xuICAgIGZvbnQtc2l6ZTogNC41MzMzM3Z3O1xuICAgIGhlaWdodDogMTEuNzMzMzN2dztcbiAgICBwYWRkaW5nOiAuNTMzMzN2dyA1LjMzMzMzdncgMDtcbiAgICBtYXJnaW4tbGVmdDogMi42NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuODY2Njd2dzsgfVxuICAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBpbWcsIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIHZpZGVvIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4Ljh2dzsgfVxuICAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayAudmlkZW8tanMtd3JhcCB7XG4gICAgbWFyZ2luOiAwIC0yLjY2NjY3dnc7IH0gfVxuXG4uc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayAudmlkZW8tanMge1xuICBoZWlnaHQ6IDI2LjczNjExdnc7XG4gIG1hcmdpbi1ib3R0b206IDMuNDcyMjJ2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayAudmlkZW8tanMge1xuICAgIGhlaWdodDogNzQuNjY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiA4Ljh2dzsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGgxLCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBoMiwgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgaDMsIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGg0LCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBoNSwgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgaDYge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAyLjQzMDU2dnc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgaDEsIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGgyLCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBoMywgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgaDQsIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGg1LCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBoNiB7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBtYXJnaW4tYm90dG9tOiA4Ljh2dztcbiAgICBsaW5lLWhlaWdodDogMS41OyB9IH1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgbGksIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIG9sIGxpOmFmdGVyLCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMS43MzYxMXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDUuMzMzMzN2dzsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGxpIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIG9sLCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayB1bCB7XG4gIG1hcmdpbi10b3A6IDEuNzM2MTF2dztcbiAgbWFyZ2luLWJvdHRvbTogMS43MzYxMXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGxpIHtcbiAgICBmb250LXNpemU6IDR2dzsgfVxuICAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBvbCwgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgdWwge1xuICAgIG1hcmdpbi10b3A6IDYuNjY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiA2LjY2NjY3dnc7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH0gfVxuXG4uc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjQzMDU2dnc7XG4gIG1hcmdpbi1ib3R0b206IC45MDI3OHZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIHVsIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkuMzMzMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiAzLjQ2NjY3dnc7IH0gfVxuXG4uc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayB1bCBsaTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLjM0NzIydnc7XG4gIHdpZHRoOiAxLjA0MTY3dnc7XG4gIGhlaWdodDogLjgzMzMzdnc7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvdWwtd2hpdGUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG5cbi5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIG9sIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIuNDMwNTZ2dztcbiAgbWFyZ2luLWJvdHRvbTogLjkwMjc4dnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgdWwgbGk6YWZ0ZXIge1xuICAgIHdpZHRoOiA0dnc7XG4gICAgaGVpZ2h0OiAzLjJ2dztcbiAgICB0b3A6IDEuODY2Njd2dzsgfVxuICAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBvbCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5LjMzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMy40NjY2N3Z3OyB9IH1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgb2wgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgb2wgbGk6YWZ0ZXIge1xuICBjb3VudGVyLWluY3JlbWVudDogb2w7XG4gIGNvbnRlbnQ6IGNvdW50ZXIob2wpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWluLXdpZHRoOiAxLjI1dnc7XG4gIGhlaWdodDogMS4yNXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxLjI1dnc7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgLjI3Nzc4dnc7XG4gIHRvcDogLjIwODMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgb2wgbGk6YWZ0ZXIge1xuICAgIG1pbi13aWR0aDogNC44dnc7XG4gICAgaGVpZ2h0OiA0Ljh2dztcbiAgICBib3JkZXItcmFkaXVzOiA0Ljh2dztcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBwYWRkaW5nOiAwIDEuMDY2Njd2dztcbiAgICB0b3A6IDEuMDY2Njd2dzsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDIuNzc3Nzh2dyAyLjV2dyAxLjM4ODg5dnc7IH1cblxuLnNlcnZpY2VpbmluLWRlc2NyaXB0aW9uIC50ZXh0IHtcbiAgbWF4LXdpZHRoOiAzMS42NjY2N3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogOS42dncgMTAuNjY2Njd2dyAxMy4zMzMzM3Z3IDR2dzsgfVxuICAuc2VydmljZWluaW4tZGVzY3JpcHRpb24gLnRleHQge1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbi5zZXJ2aWNlaW5pbi10ZXh0LTEtY29sdW1uIC50ZXh0IHAsIC5zZXJ2aWNlaW5pbi10ZXh0LWRvcC1saW5lIC50ZXh0IHAge1xuICBtYXgtd2lkdGg6IDkwJTsgfVxuXG4uc2VydmljZWluaW4tdGV4dC0xLWNvbHVtbiB7XG4gIHBhZGRpbmc6IDEuMzg4ODl2dyA2LjQ1ODMzdncgNi45NDQ0NHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG5cbi5zZXJ2aWNlaW5pbi10ZXh0LTEtY29sdW1uIC50ZXh0IHtcbiAgd2lkdGg6IDQzLjU0MTY3dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tdGV4dC0xLWNvbHVtbiB7XG4gICAgcGFkZGluZzogMTZ2dyA0dncgMjYuNjY2Njd2dzsgfVxuICAuc2VydmljZWluaW4tdGV4dC0xLWNvbHVtbiAudGV4dCwgLnNlcnZpY2VpbmluLXRleHQtMS1jb2x1bW4gLnRleHQgcCB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uc2VydmljZWluaW4tdGV4dC0yLWNvbHMge1xuICBwYWRkaW5nOiAxLjM4ODg5dncgMTAuNDE2Njd2dyA2Ljk0NDQ0dncgMi41dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7IH1cblxuLnNlcnZpY2VpbmluLXRleHQtMi1jb2xzIC5sZWZ0IHtcbiAgd2lkdGg6IDM2LjExMTExdnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tdGV4dC0yLWNvbHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDQuOHZ3IDR2dyAyMS4zMzMzM3Z3OyB9XG4gIC5zZXJ2aWNlaW5pbi10ZXh0LTItY29scyAubGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogOC41MzMzM3Z3OyB9IH1cblxuLnNlcnZpY2VpbmluLXRleHQtMi1jb2xzIC5yaWdodCB7XG4gIHdpZHRoOiAzOS41ODMzM3Z3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuLnNlcnZpY2VpbmluLXRleHQtMi1jb2xzIC5idG4td3JhcCB7XG4gIG1hcmdpbi10b3A6IDIuNzc3Nzh2dzsgfVxuXG4uc2VydmljZWluaW4tdGV4dC0yLWNvbHMgLmJ0bi13cmFwIC5idXR0b24uYnV0dG9uLWlubGluZSB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5zZXJ2aWNlaW4tbmV3cyB7XG4gIHBhZGRpbmctdG9wOiA1LjU1NTU2dnc7XG4gIHBhZGRpbmctYm90dG9tOiAyLjI5MTY3dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXRleHQtMi1jb2xzIC5yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnNlcnZpY2VpbmluLXRleHQtMi1jb2xzIC5idG4td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogOC41MzMzM3Z3OyB9XG4gIC5zZXJ2aWNlaW4tbmV3cyB7XG4gICAgcGFkZGluZy10b3A6IDIxLjMzMzMzdnc7XG4gICAgcGFkZGluZy1ib3R0b206IDIwdnc7IH0gfVxuXG4uc2VydmljZWluLW5ld3MgLnRpdGxlLWJsb2NrIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMi41dncgNC4xNjY2N3Z3O1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cblxuLnNlcnZpY2Vpbi1uZXdzIC50aXRsZS1ibG9jayBoMiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uY29tcGFyZSAudGl0bGUgaDIsIC5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXIsIC5zZXJ2aWNlaW4tZmFxIC50aXRsZS1ibG9jayBoMiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1uZXdzIC50aXRsZS1ibG9jayB7XG4gICAgcGFkZGluZzogMCA0dncgMTAuNjY2Njd2dzsgfVxuICAuc2VydmljZWluLW5ld3MgLnRpdGxlLWJsb2NrIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiA2LjR2dzsgfSB9XG5cbi5zZXJ2aWNlaW4tbmV3cyAucHVibGljYXRpb25zLWxpc3Qge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbjogMDsgfVxuXG4uc2VydmljZWluLWZhcSB7XG4gIHBhZGRpbmctdG9wOiAxMC40MTY2N3Z3O1xuICBwYWRkaW5nLWJvdHRvbTogNS41NTU1NnZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tZmFxIHtcbiAgICBwYWRkaW5nLXRvcDogNDB2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMjEuMzMzMzN2dzsgfSB9XG5cbi5zZXJ2aWNlaW4tZmFxIC50aXRsZS1ibG9jayB7XG4gIHBhZGRpbmc6IDAgMi41dncgNC4xNjY2N3Z3OyB9XG5cbi5zZXJ2aWNlaW4tZmFxIC50aXRsZS1ibG9jayBoMiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgY29sb3I6ICNmZmY7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1mYXEgLnRpdGxlLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAwIDR2dyAxMS4ydnc7IH1cbiAgLnNlcnZpY2Vpbi1mYXEgLnRpdGxlLWJsb2NrIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiA2LjR2dzsgfSB9XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjsgfVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjsgfVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuMTgwNTZ2dyAyLjV2dyAxLjA0MTY3dnc7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS44OTtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyLmFjdGl2ZSwgLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWhlYWRlcjpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXI6YWZ0ZXIsIC5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIG9wYWNpdHk6IDA7XG4gIGNvbnRlbnQ6ICcnOyB9XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXI6YWZ0ZXIge1xuICB0b3A6IC0xcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyOmJlZm9yZSB7XG4gIGJvdHRvbTogLTFweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5OyB9XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXI6aG92ZXI6YWZ0ZXIsIC5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXI6aG92ZXI6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyLmFjdGl2ZTpob3ZlcjpiZWZvcmUge1xuICBvcGFjaXR5OiAwOyB9XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXIuYWN0aXZlIC5hcnJvdyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWhlYWRlci5hY3RpdmUgLmFycm93IC50cmlhbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDsgfVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyIC5hcnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAuNjk0NDR2dztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMi4wODMzM3Z3O1xuICBoZWlnaHQ6IDIuMDgzMzN2dztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWhlYWRlciB7XG4gICAgcGFkZGluZzogNC4yNjY2N3Z3IDR2dztcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dzsgfVxuICAuc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyIC5hcnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNjY2Njd2dztcbiAgICB3aWR0aDogOHZ3O1xuICAgIGhlaWdodDogOHZ3OyB9IH1cblxuLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWhlYWRlciAuYXJyb3cgLnRyaWFuZ2xlIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA2cHggNHB4IDA7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLXRvcDogMnB4OyB9XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1jb250ZW50IHtcbiAgcGFkZGluZzogMy4xMjV2dyAzOC4xOTQ0NHZ3IDMuMTI1dncgMi41dnc7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNvbXBhcmUsIC5jb21wYXJlIC5jb21wYXJlLXdpZGdldCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtY29udGVudCB7XG4gICAgcGFkZGluZzogOS4wNjY2N3Z3IDR2dyA4LjUzMzMzdnc7IH0gfVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtY29udGVudCAqIHtcbiAgY29sb3I6ICMwMDA7IH1cblxuLmNvbXBhcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogOS43MjIyMnZ3IDIuNXZ3IDE5Ljg2MTExdnc7IH1cblxuLmNvbXBhcmU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyLjV2dztcbiAgcmlnaHQ6IDIuNXZ3O1xuICBib3R0b206IDMuNDcyMjJ2dztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLmNvbXBhcmUgLnRpdGxlIHtcbiAgd2lkdGg6IDM1dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG4uY29tcGFyZSAudGl0bGUgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb21wYXJlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxOC42NjY2N3Z3IDEuMzMzMzN2dyA2Ni42NjY2N3Z3OyB9XG4gIC5jb21wYXJlOmFmdGVyIHtcbiAgICBsZWZ0OiA0dnc7XG4gICAgcmlnaHQ6IDR2dztcbiAgICBib3R0b206IDEzLjMzMzMzdnc7IH1cbiAgLmNvbXBhcmUgLnRpdGxlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDIuNjY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiA4LjUzMzMzdnc7IH1cbiAgLmNvbXBhcmUgLnRpdGxlIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiA2LjR2dzsgfSB9XG5cbi5jb21wYXJlIC5yaWdodCB7XG4gIHdpZHRoOiA0Ny40MzA1NnZ3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuLmNvbXBhcmUgLmNvbXBhcmUtd2lkZ2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAzMy44ODg4OXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbXBhcmUgLnJpZ2h0IHtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuY29tcGFyZSAuY29tcGFyZS13aWRnZXQge1xuICAgIGhlaWdodDogMjE1LjczMzMzdnc7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cblxuLmNvbXBhcmUgLmNvbXBhcmUtd2lkZ2V0IC5jb21wYXJlLXdpZGdldC1pdGVtIHtcbiAgd2lkdGg6IDI3LjI5MTY3dnc7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IDI7XG4gIGJvcmRlci1yYWRpdXM6IDEuMzg4ODl2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB3aWR0aCwgLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgd2lkdGgsIC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbXBhcmUgLmNvbXBhcmUtd2lkZ2V0IC5jb21wYXJlLXdpZGdldC1pdGVtIHtcbiAgICB3aWR0aDogOTcuMzMzMzN2dztcbiAgICBoZWlnaHQ6IDEyMC41MzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDQuOHZ3O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7IH0gfVxuXG4uY29tcGFyZSAuY29tcGFyZS13aWRnZXQgLmNvbXBhcmUtd2lkZ2V0LWl0ZW06YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5OyB9XG5cbi5jb21wYXJlIC5jb21wYXJlLXdpZGdldCAuY29tcGFyZS13aWRnZXQtaXRlbS5zbWFsbDphZnRlciwgLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtOmhvdmVyIC5pY29uIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4uY29tcGFyZSAuY29tcGFyZS13aWRnZXQgLmNvbXBhcmUtd2lkZ2V0LWl0ZW0uc21hbGwge1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMjEuMjV2dztcbiAgaGVpZ2h0OiAyNi4zODg4OXZ3OyB9XG5cbi5jb21wYXJlIC5jb21wYXJlLXdpZGdldCAuY29tcGFyZS13aWRnZXQtaXRlbTpudGgtY2hpbGQoMSkge1xuICBsZWZ0OiAwOyB9XG5cbi5jb21wYXJlIC5jb21wYXJlLXdpZGdldCAuY29tcGFyZS13aWRnZXQtaXRlbTpudGgtY2hpbGQoMikge1xuICByaWdodDogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29tcGFyZSAuY29tcGFyZS13aWRnZXQgLmNvbXBhcmUtd2lkZ2V0LWl0ZW0uc21hbGwge1xuICAgIHdpZHRoOiA4NS4wNjY2N3Z3O1xuICAgIGhlaWdodDogMTA1LjMzMzMzdnc7IH1cbiAgLmNvbXBhcmUgLmNvbXBhcmUtd2lkZ2V0IC5jb21wYXJlLXdpZGdldC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLXRvcDogLTEwLjEzMzMzdnc7IH0gfVxuXG4uY29tcGFyZSAuY29tcGFyZS13aWRnZXQgLmNvbXBhcmUtd2lkZ2V0LWl0ZW0gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4uY29tcGFyZSAuY29tcGFyZS13aWRnZXQgLmNvbXBhcmUtd2lkZ2V0LWl0ZW0gLmxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IC44MzMzM3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAuMzQ3MjJ2dyAuNTU1NTZ2dyAuMjA4MzN2dztcbiAgYm9yZGVyLXJhZGl1czogLjY1OTcydnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NDY0NjQ7XG4gIHRvcDogMS4zODg4OXZ3O1xuICBsZWZ0OiAxLjM4ODg5dnc7IH1cblxuLmNvbXBhcmUgLnRleHQge1xuICBtYXJnaW4tdG9wOiAuMjc3Nzh2dztcbiAgd2lkdGg6IDI2LjY2NjY3dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbXBhcmUgLmNvbXBhcmUtd2lkZ2V0IC5jb21wYXJlLXdpZGdldC1pdGVtIC5sYWJlbCB7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICBwYWRkaW5nOiAxLjMzMzMzdncgMi4xMzMzM3Z3IC44dnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3O1xuICAgIHRvcDogNHZ3O1xuICAgIGxlZnQ6IDR2dzsgfVxuICAuY29tcGFyZSAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzM3Z3O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3OyB9IH1cblxuLnNlcnZpY2VpbmluLXRleHQtZG9wLWxpbmUge1xuICBwYWRkaW5nOiAxMy44ODg4OXZ3IDEwLjQxNjY3dncgNC41ODMzM3Z3IDIuNXZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAtNC41ODMzM3Z3OyB9XG5cbi5zZXJ2aWNlaW5pbi10ZXh0LWRvcC1saW5lLmRhcmstYmcgLmRvcC1saW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzJmMzAzMjsgfVxuXG4uc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAudGV4dCB7XG4gIHdpZHRoOiAzOS41ODMzM3Z3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXRleHQtZG9wLWxpbmUge1xuICAgIHBhZGRpbmc6IDM0LjY2NjY3dncgNHZ3IDQ1LjMzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAudGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7IH0gfVxuXG4uc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAuZG9wLWxpbmUtd3JhcCB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDI1Ljc2Mzg5dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXRleHQtZG9wLWxpbmUgLmRvcC1saW5lLXdyYXAge1xuICAgIHdpZHRoOiA1NC45MzMzM3Z3O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogNHZ3O1xuICAgIHotaW5kZXg6IDE7IH0gfVxuXG4uc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAuZG9wLWxpbmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAuZG9wLWxpbmUge1xuICAgIHdpZHRoOiA1NC45MzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNTQuOTMzMzN2dyA1NC45MzMzM3Z3IDA7XG4gICAgaGVpZ2h0OiA4OS42dnc7IH0gfVxuXG4uc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAuZG9wLWxpbmUuYW5pbWF0ZWQtbGluZTphZnRlciB7XG4gIGhlaWdodDogMDsgfVxuXG4uc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAuZG9wLWxpbmU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMXB4O1xuICByaWdodDogLTFweDtcbiAgYm90dG9tOiAtMXB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDNweCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAtby10cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgYmFja2dyb3VuZDogIzhFOEU4QzsgfVxuXG4uc2VydmljZWluaW4taW1hZ2VzIHtcbiAgcGFkZGluZzogMi40MzA1NnZ3IC41NTU1NnZ3IDQuMTY2Njd2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5zZXJ2aWNlaW5pbi1pbWFnZXMuZGFyay1iZyAuaW1nLWJpZzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogNDIuOTg2MTF2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCg0JSwgcmdiYSg0NywgNDgsIDUwLCAwKSksIGNvbG9yLXN0b3AoOTclLCAjMmYzMDMyKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSg0NywgNDgsIDUwLCAwKSA0JSwgIzJmMzAzMiA5NyUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDQlLCAjMmYzMDMyIDk3JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoNDcsIDQ4LCA1MCwgMCkgNCUsICMyZjMwMzIgOTclKTsgfVxuXG4uc2VydmljZWluaW4taW1hZ2VzIC5kb3AtdGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjk0NDQ0dnc7XG4gIHdpZHRoOiAyNS43NjM4OXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1pbWFnZXMge1xuICAgIHBhZGRpbmc6IDguNTMzMzN2dyAxLjMzMzMzdncgNS4wNjY2N3Z3OyB9XG4gIC5zZXJ2aWNlaW5pbi1pbWFnZXMuZGFyay1iZyAuaW1nLWJpZzphZnRlciB7XG4gICAgaGVpZ2h0OiAxMjUuODY2Njd2dzsgfVxuICAuc2VydmljZWluaW4taW1hZ2VzIC5kb3AtdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogOC41MzMzM3Z3O1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9IH1cblxuLnNlcnZpY2VpbmluLWltYWdlcy5uby1ib3JkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4uc2VydmljZWluaW4taW1hZ2VzLm5vLWJvcmRlcjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNlcnZpY2VpbmluLWltYWdlczphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIuNXZ3O1xuICByaWdodDogMi41dnc7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLnNlcnZpY2VpbmluLWltYWdlcyAubGVmdCB7XG4gIHdpZHRoOiA0OS42JTtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWltYWdlczphZnRlciB7XG4gICAgbGVmdDogNHZ3O1xuICAgIHJpZ2h0OiA0dnc7IH1cbiAgLnNlcnZpY2VpbmluLWltYWdlcyAubGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uc2VydmljZWluaW4taW1hZ2VzIC5yaWdodCB7XG4gIHdpZHRoOiA0OS42JTtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwOyB9XG5cbi5zZXJ2aWNlaW5pbi1pbWFnZXMgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IC41NTU1NnZ3O1xuICBib3JkZXItcmFkaXVzOiAuNTU1NTZ2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4taW1hZ2VzIC5yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnNlcnZpY2VpbmluLWltYWdlcyBpbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiA0Ljh2dzsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1pbWFnZXMgaW1nOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5zZXJ2aWNlaW5pbi1pbWFnZXMgLmltZy1iaWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMi40MzA1NnZ3O1xuICBoZWlnaHQ6IDU2LjU5NzIydnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogLTI0LjMwNTU2dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWltYWdlcyAuaW1nLWJpZyB7XG4gICAgbWFyZ2luLXRvcDogOC41MzMzM3Z3O1xuICAgIGhlaWdodDogMTY1LjMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNC44dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkzLjMzMzMzdnc7IH0gfVxuXG4uc2VydmljZWluaW4taW1hZ2VzIC5pbWctYmlnOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiA0Mi45ODYxMXZ3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDQlLCByZ2JhKDQ3LCA0OCwgNTAsIDApKSwgY29sb3Itc3RvcCg5NyUsICM4RThFOEMpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDQlLCAjOEU4RThDIDk3JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNDcsIDQ4LCA1MCwgMCkgNCUsICM4RThFOEMgOTclKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSg0NywgNDgsIDUwLCAwKSA0JSwgIzhFOEU4QyA5NyUpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1pbWFnZXMgLmltZy1iaWc6YWZ0ZXIge1xuICAgIGhlaWdodDogMTI1Ljg2NjY3dnc7IH0gfVxuXG4uc2VydmljZWluaW4taW1hZ2VzIC5pbWctYmlnIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2dztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4uc2VydmljZWluaW4tc3RlcHMge1xuICBwYWRkaW5nOiA2Ljk0NDQ0dncgMi41dnc7IH1cblxuLnNlcnZpY2VpbmluLXN0ZXBzLmRhcmsgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcy5kYXJrIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIC5udW1iZXIge1xuICBjb2xvcjogIzJmMzAzMjsgfVxuXG4uc2VydmljZWluaW4tc3RlcHMuZGFyayAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAuaWNvbiBzdmcgY2lyY2xlIHtcbiAgZmlsbDogIzAwMDsgfVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnRpdGxlIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAyLjU2OTQ0dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWltYWdlcyAuaW1nLWJpZyBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDQuOHZ3OyB9XG4gIC5zZXJ2aWNlaW5pbi1zdGVwcyB7XG4gICAgcGFkZGluZzogMjEuMzMzMzN2dyAxLjMzMzMzdncgMjYuNjY2Njd2dzsgfVxuICAuc2VydmljZWluaW4tc3RlcHMuZGFyayAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAuaWNvbiBzdmcgY2lyY2xlIHtcbiAgICBmaWxsOiAjZmZmOyB9XG4gIC5zZXJ2aWNlaW5pbi1zdGVwcyAudGl0bGUgaDIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjY2NjY3dnc7IH1cbiAgLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiA4LjUzMzMzdnc7IH0gfVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAuNDE2Njd2dztcbiAgYm9yZGVyLXJhZGl1czogMS4yNXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYzMDMyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW06bGFzdC1jaGlsZCAuaWNvbiBzdmcgcGF0aCB7XG4gICAgZmlsbDogbm9uZTsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtOmhvdmVyIC5udW1iZXIge1xuICBjb2xvcjogI2VhZWFlYTsgfVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW06aG92ZXIgLmRlc2MsIC5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbTpob3ZlciAubmFtZSB7XG4gIGNvbG9yOiAjMmYzMDMyOyB9XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAubmFtZS1kZXNjIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLjY5NDQ0dnc7XG4gIGJvdHRvbTogLjY5NDQ0dnc7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLm5hbWUsIC5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAubnVtYmVyIHtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMDY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAyLjEzMzMzdnc7IH1cbiAgLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIC5uYW1lLWRlc2Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuMzMzMzN2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAuNHZ3OyB9XG4gIC5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAuaWNvbiB7XG4gICAgbGVmdDogMi42NjY2N3Z3O1xuICAgIGJvdHRvbTogMi42NjY2N3Z3O1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLmljb24gc3ZnIHtcbiAgd2lkdGg6IDIuMTUyNzh2dztcbiAgaGVpZ2h0OiAyLjE1Mjc4dnc7IH1cblxuLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIC5pY29uIHN2ZyBjaXJjbGUge1xuICBmaWxsOiAjMkYzMDMyOyB9XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAubnVtYmVyIHtcbiAgZm9udC1zaXplOiAxMS44MDU1NnZ3O1xuICBsaW5lLWhlaWdodDogLjk7XG4gIGxldHRlci1zcGFjaW5nOiAtNnB4O1xuICBjb2xvcjogIzhlOGU4YztcbiAgbWFyZ2luLWxlZnQ6IC0xLjE4MDU2dnc7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLmljb24gc3ZnIHtcbiAgICB3aWR0aDogOC4yNjY2N3Z3O1xuICAgIGhlaWdodDogOC4yNjY2N3Z3OyB9XG4gIC5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAuaWNvbiBzdmcgY2lyY2xlIHtcbiAgICBmaWxsOiAjZmZmOyB9XG4gIC5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAuaWNvbiBzdmcgcGF0aCB7XG4gICAgc3Ryb2tlOiAjMkYzMDMyO1xuICAgIGZpbGw6ICMyRjMwMzI7IH1cbiAgLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIC5udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMjEuMzMzMzN2dztcbiAgICBtYXJnaW4tbGVmdDogLTIuMTMzMzN2dztcbiAgICBsaW5lLWhlaWdodDogMjQuNTMzMzN2dzsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAubmFtZSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjczNjExdnc7XG4gIHdpZHRoOiAzMS42NjY2N3Z3O1xuICBtYXJnaW4tdG9wOiAxLjI1dnc7XG4gIGZvbnQtc2l6ZTogMS45NDQ0NHZ3O1xuICBsaW5lLWhlaWdodDogMS4xNDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLm5hbWUge1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDMuNzMzMzN2dztcbiAgICBtYXJnaW4tbGVmdDogNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7IH0gfVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLmRlc2Mge1xuICBtYXJnaW4tbGVmdDogMi41Njk0NHZ3O1xuICBtYXJnaW4tdG9wOiAxLjI1dnc7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAzMS42NjY2N3Z3O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7IH1cblxuLmhpZ2hsaWd0ZWQtdGV4dCAudGl0bGUgaDIsIC5zZXJ2aWNlaW5pbi1ib3ggaDEsIC5zZXJ2aWNlaW5pbi1ib3ggaDMge1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB9XG5cbi5oaWdobGlndGVkLXRleHQge1xuICBwYWRkaW5nOiAuOTcyMjJ2dyAuNTU1NTZ2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLmRlc2Mge1xuICAgIG1hcmdpbi10b3A6IDIuMTMzMzN2dztcbiAgICBtYXJnaW4tbGVmdDogNHZ3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5oaWdobGlndGVkLXRleHQge1xuICAgIHBhZGRpbmc6IDE4LjY2NjY3dncgMS4zMzMzM3Z3IDMuNzMzMzN2dzsgfSB9XG5cbi5oaWdobGlndGVkLXRleHQuZGFyayAuaGlnaGxpZ3RlZC10ZXh0LWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuXG4uaGlnaGxpZ3RlZC10ZXh0IC5oaWdobGlndGVkLXRleHQtaW5uZXIge1xuICBwYWRkaW5nOiAxLjk0NDQ0dncgMTcuNzc3Nzh2dyAxLjk0NDQ0dncgMS45NDQ0NHZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjM4ODg5dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjMwMzI7IH1cblxuLmhpZ2hsaWd0ZWQtdGV4dCAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMy40MDI3OHZ3OyB9XG5cbi5oaWdobGlndGVkLXRleHQgLnRpdGxlIGgyIHtcbiAgb3BhY2l0eTogLjQ1O1xuICBmb250LXNpemU6IDMuNDcyMjJ2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjI7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXgtd2lkdGg6IDY3LjI5MTY3dnc7IH1cblxuLmhpZ2hsaWd0ZWQtdGV4dCAudGV4dC1pbWcge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5oaWdobGlndGVkLXRleHQgLmhpZ2hsaWd0ZWQtdGV4dC1pbm5lciB7XG4gICAgcGFkZGluZzogMi42NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG4gIC5oaWdobGlndGVkLXRleHQgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MC44dnc7IH1cbiAgLmhpZ2hsaWd0ZWQtdGV4dCAudGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogNS44NjY2N3Z3O1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuaGlnaGxpZ3RlZC10ZXh0IC50ZXh0LWltZyB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfSB9XG5cbi5oaWdobGlndGVkLXRleHQgLnRleHQtaW1nIC5pbWctd3JhcCBpbWcge1xuICB3aWR0aDogMTUuOTcyMjJ2dztcbiAgYm9yZGVyLXJhZGl1czogLjY5NDQ0dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmhpZ2hsaWd0ZWQtdGV4dCAudGV4dC1pbWcgLmltZy13cmFwIGltZyB7XG4gICAgd2lkdGg6IDQyLjEzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMi42NjY2N3Z3OyB9IH1cblxuLmhpZ2hsaWd0ZWQtdGV4dCAudGV4dC1pbWcgLnRleHQtYmxvY2sge1xuICB3aWR0aDogMzEuNjY2Njd2dztcbiAgbWFyZ2luLWJvdHRvbTogMi4zNjExMXZ3OyB9XG5cbi50ZXh0LWltYWdlLXJvdW5kIHtcbiAgcGFkZGluZzogNi45NDQ0NHZ3IDEwLjQxNjY3dncgNC44NjExMXZ3IDEuMTExMTF2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5oaWdobGlndGVkLXRleHQgLnRleHQtaW1nIC50ZXh0LWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzdnc7IH1cbiAgLnRleHQtaW1hZ2Utcm91bmQge1xuICAgIHBhZGRpbmc6IDI2LjY2NjY3dncgMS4zMzMzM3Z3IDE4LjY2NjY3dnc7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4udGV4dC1pbWFnZS1yb3VuZCAubGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuXG4udGV4dC1pbWFnZS1yb3VuZCAubGVmdCAuaW1nLXdyYXAge1xuICB3aWR0aDogNTUuNDE2Njd2dztcbiAgaGVpZ2h0OiA3MC45MDI3OHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDMwLjU1NTU2dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LWltYWdlLXJvdW5kIC5sZWZ0IC5pbWctd3JhcCB7XG4gICAgd2lkdGg6IDk3LjMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxMjUuMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiA1MC4xMzMzM3Z3OyB9IH1cblxuLnRleHQtaW1hZ2Utcm91bmQgLmxlZnQgLmltZy13cmFwOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMzcuNDMwNTZ2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20ocmdiYSgxNDIsIDE0MiwgMTQwLCAwKSksIGNvbG9yLXN0b3AoOTclLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDAuNikpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSAwLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDAuNikgOTclKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgMCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwLjYpIDk3JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSAwLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDAuNikgOTclKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1pbWFnZS1yb3VuZCAubGVmdCAuaW1nLXdyYXA6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogNzguNHZ3O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgxNDIsIDE0MiwgMTQwLCAwKSksIGNvbG9yLXN0b3AoOTclLCAjOGU4ZThjKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDAsICM4ZThlOGMgOTclKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDAsICM4ZThlOGMgOTclKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDAsICM4ZThlOGMgOTclKTsgfSB9XG5cbi50ZXh0LWltYWdlLXJvdW5kIC5sZWZ0IC5pbWctd3JhcCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi50ZXh0LWltYWdlLXJvdW5kIC5yaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgbWFyZ2luLWxlZnQ6IC01LjU1NTU2dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtaW1hZ2Utcm91bmQgLnJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAtNDh2dztcbiAgICBwYWRkaW5nOiAwIDIuNjY2Njd2dzsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1ib3gge1xuICBtYXJnaW46IDIuMDgzMzN2dyAwIDA7XG4gIHBhZGRpbmc6IDEuOTQ0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogMS4yNXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uc2VydmljZWluaW4tYm94IGgxLCAuc2VydmljZWluaW4tYm94IGgzIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBjb2xvcjogIzAwMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tYm94IHtcbiAgICBtYXJnaW46IDUuODY2Njd2dyAwIDA7XG4gICAgcGFkZGluZzogMy43MzMzM3Z3IDIuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdnc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zZXJ2aWNlaW5pbi1ib3ggaDEsIC5zZXJ2aWNlaW5pbi1ib3ggaDMge1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICAgIHdpZHRoOiA2My40NjY2N3Z3OyB9IH1cblxuLnNlcnZpY2VpbmluLWJveCAuZGVzYyB7XG4gIG9wYWNpdHk6IC41O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7IH1cblxuLnNlcnZpY2VpbmluLWJveCAucHJpY2Uge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogLjk3MjIydnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWJveCAuZGVzYyB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgbWFyZ2luLXRvcDogMS4wNjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiA0Ljh2dzsgfVxuICAuc2VydmljZWluaW4tYm94IC5wcmljZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyLjY2NjY3dnc7XG4gICAgdG9wOiAzLjczMzMzdnc7IH0gfVxuXG4uc2VydmljZWluaW4tYm94IC5wcmljZSBzcGFuLnJlZ3VsYXIge1xuICBmb250LXNpemU6IDEuMzg4ODl2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1ib3ggLnByaWNlIHNwYW4ucmVndWxhciB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7IH0gfVxuXG4uc2VydmljZWluaW4tYm94IC5wcmljZSBzcGFuLnJlZ3VsYXIuc3RyaWtlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IC45NzIyMnZ3O1xuICBjb2xvcjogI2IyYjJiMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1ib3ggLnByaWNlIHNwYW4ucmVndWxhci5zdHJpa2Uge1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLnNlcnZpY2VpbmluLWJveCAucHJpY2Ugc3Bhbi5yZWd1bGFyLnN0cmlrZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNiMmIyYjI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7IH1cblxuLnNlcnZpY2VpbmluLWJveCAucHJpY2Ugc3Bhbi5zYWxlcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tYm94IC5wcmljZSBzcGFuLnNhbGVzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAuc2VydmljZWluaW4tYm94IC5wcmljZSBzcGFuLnNhbGVzIHNwYW4ucHJvbW8ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uc2VydmljZWluaW4tYm94IC5wcmljZSBzcGFuLnNhbGVzIHNwYW4ucHJvbW8ge1xuICBvcGFjaXR5OiAuNjtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmNjczNDsgfVxuXG4uc2VydmljZWluaW4tYm94IC5wcmljZSBzcGFuLnNhbGVzIHNwYW4ucHJpY2Uge1xuICBtYXJnaW4tbGVmdDogLjkwMjc4dnc7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNmZjY3MzQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWJveCAucHJpY2Ugc3Bhbi5zYWxlcyBzcGFuLnByaWNlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLnNlcnZpY2VpbmluLWJveCAuYnRuLXdyYXAge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uc2VydmljZWluaW4tcHJpY2VzIHtcbiAgcGFkZGluZzogLjk3MjIydncgLjU1NTU2dncgOS4wMjc3OHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnNlcnZpY2VpbmluLXByaWNlcy5kYXJrIC5pbmNsdWRlcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjMwMzI7IH1cblxuLnNlcnZpY2VpbmluLXByaWNlcyAuc2VydmljZWluaW4tcHJpY2VzLWlubmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tcHJpY2VzIHtcbiAgICBwYWRkaW5nOiAwIDEuMzMzMzN2dyAxOC42NjY2N3Z3OyB9XG4gIC5zZXJ2aWNlaW5pbi1wcmljZXMgLnNlcnZpY2VpbmluLXByaWNlcy1pbm5lciB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3OyB9IH1cblxuLnNlcnZpY2VpbmluLXByaWNlcyAuaW5jbHVkZXMge1xuICBwYWRkaW5nOiAxLjM4ODg5dncgMS4zODg4OXZ3IDEuMzg4ODl2dyAxLjgwNTU2dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuMzg4ODl2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlOGU4YztcbiAgbWFyZ2luOiAuMTM4ODl2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyB7XG4gICAgcGFkZGluZzogMy43MzMzM3Z3IDIuMTMzMzN2dyAxLjZ2dztcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdnc7XG4gICAgbWFyZ2luOiAuNTMzMzN2dzsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi4wODMzM3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS44NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDEuMzg4ODl2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLWhlYWRlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWJvdHRvbTogMS4xMTExMXZ3O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4zMzMzM3Z3OyB9XG4gIC5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtaGVhZGVyIC5sZWZ0IHtcbiAgb3BhY2l0eTogLjU7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgd2lkdGg6IDM1LjYyNXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtaGVhZGVyIC5sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBtYXJnaW4tYm90dG9tOiA0LjI2NjY3dnc7IH0gfVxuXG4uc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLWhlYWRlciAucmlnaHQge1xuICBvcGFjaXR5OiAuODtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEyLjM2MTExdnc7IH1cblxuLnNlcnZpY2VpbmluLXByaWNlcyAuaW5jbHVkZXMgLmluY2x1ZGVzLXRhYmxlIC5pbmNsdWRlcy10YWJsZS1yb3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogLjgzMzMzdncgMCAuNTU1NTZ2dztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLWhlYWRlciAucmlnaHQge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNjY2N3Z3OyB9XG4gIC5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtcm93IHtcbiAgICBwYWRkaW5nOiA0dncgMCAzLjczMzMzdnc7IH0gfVxuXG4uc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLXJvdyAubmFtZSB7XG4gIHdpZHRoOiAzNS42MjV2dztcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjg5O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtcm93IC5uYW1lIHtcbiAgICB3aWR0aDogNzMuMzMzMzN2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICBsaW5lLWhlaWdodDogMS41NzsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtcm93IC5uYW1lIHN2ZyB7XG4gIHdpZHRoOiAxLjM4ODg5dnc7XG4gIGhlaWdodDogMS4zODg4OXZ3O1xuICBtYXJnaW4tcmlnaHQ6IC44MzMzM3Z3O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogLjI3Nzc4dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLXJvdyAubmFtZSBzdmcge1xuICAgIHdpZHRoOiA0LjI2NjY3dnc7XG4gICAgaGVpZ2h0OiA0LjI2NjY3dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjY2NjY3dnc7XG4gICAgbWFyZ2luLXRvcDogLjI2NjY3dnc7IH0gfVxuXG4uc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLXJvdyAucHJpY2Uge1xuICB3aWR0aDogMTIuMzYxMTF2dztcbiAgb3BhY2l0eTogLjg7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH1cblxuLnNlcnZpY2UtdmlkZW8gLnRpdGxlLXdyYXAgaDIsIC52aWRlby1qcy13cmFwIC52aWRlby10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5zZXJ2aWNlLXZpZGVvIHtcbiAgcGFkZGluZzogNC44NjExMXZ3IDIuNXZ3IDYuOTQ0NDR2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLXJvdyAucHJpY2Uge1xuICAgIHdpZHRoOiAxNnZ3O1xuICAgIGZvbnQtc2l6ZTogNHZ3OyB9XG4gIC5zZXJ2aWNlLXZpZGVvIHtcbiAgICBwYWRkaW5nOiAyNHZ3IDEuMzMzMzN2dyAyNi42NjY2N3Z3OyB9IH1cblxuLnNlcnZpY2UtdmlkZW8gLnRpdGxlLXdyYXAge1xuICBwYWRkaW5nLWxlZnQ6IDQ3LjV2dztcbiAgbWFyZ2luLWJvdHRvbTogNC4xNjY2N3Z3OyB9XG5cbi5zZXJ2aWNlLXZpZGVvIC50aXRsZS13cmFwIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlLXZpZGVvIC50aXRsZS13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDIuNjY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxMC42NjY2N3Z3OyB9XG4gIC5zZXJ2aWNlLXZpZGVvIC50aXRsZS13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDYuNHZ3OyB9IH1cblxuLnNlcnZpY2UtdmlkZW8gLnRleHQtYmxvY2sge1xuICBtYXJnaW4tdG9wOiAyLjU2OTQ0dnc7XG4gIHdpZHRoOiAzNS42MjV2dztcbiAgcGFkZGluZy1sZWZ0OiA0Ny41dnc7IH1cblxuLnNlcnZpY2UtdmlkZW8gLnZpZGVvLWpzIHtcbiAgaGVpZ2h0OiA0Mi4zNjExMXZ3OyB9XG5cbi52aWRlby1qcy13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi52aWRlby1qcy13cmFwIC52aWRlby10aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyLjIyMjIydnc7XG4gIGxlZnQ6IDIuMjIyMjJ2dztcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAxLjM4ODg5dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1heC13aWR0aDogNDEuMzE5NDR2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZS12aWRlbyAudGV4dC1ibG9jayB7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dnc7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogOHZ3OyB9XG4gIC5zZXJ2aWNlLXZpZGVvIC52aWRlby1qcyB7XG4gICAgaGVpZ2h0OiA3NC42NjY2N3Z3OyB9XG4gIC52aWRlby1qcy13cmFwIC52aWRlby10aXRsZSB7XG4gICAgdG9wOiAyLjY2NjY3dnc7XG4gICAgbGVmdDogMi42NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIG1heC13aWR0aDogNzYuMjY2Njd2dzsgfSB9XG5cbi52aWRlby1qcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxLjM4ODg5dnc7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnZpZGVvLWpzIHtcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdnc7IH0gfVxuXG4udmpzLXBvc3RlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cblxuLnZqcy1wb3N0ZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMiwgMiwgMiwgMC4zKTsgfVxuXG4udmlkZW8tanMgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICB3aWR0aDogNS42OTQ0NHZ3O1xuICBoZWlnaHQ6IDUuNjk0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC52aWRlby1qcyAudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XG4gICAgd2lkdGg6IDEyLjh2dztcbiAgICBoZWlnaHQ6IDEyLjh2dztcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBsZWZ0OiAyLjY2NjY3dnc7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMi42NjY2N3Z3OyB9IH1cblxuLnZpZGVvLWpzIC52anMtYmlnLXBsYXktYnV0dG9uOmZvY3VzLCAudmlkZW8tanM6aG92ZXIgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH1cblxuLnZpZGVvLWpzIC52anMtYmlnLXBsYXktYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUsIC52aWRlby1qcyAudmpzLXBsYXktY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXIsIC52anMtaWNvbi1wbGF5IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi52aWRlby1qcyAudmpzLWNvbnRyb2wtYmFyIHtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBib3R0b206IDI4cHg7XG4gIHBhZGRpbmc6IDAgMTVweCAwIDI4cHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnZpZGVvLWpzIC52anMtY29udHJvbC1iYXIge1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nOiAwIDVweCAwIDEwcHg7IH0gfVxuXG4udmlkZW8tanMgYnV0dG9uLnZqcy1wbGF5LWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7IH1cblxuLndwLXZpZGVvLCAud3AtdmlkZW8gdmlkZW8ge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi52aWRlby1qcyBidXR0b24udmpzLXBsYXktY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLndwLXZpZGVvIHZpZGVvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLnNpbWlsYXItcG9zdC10aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjV2dzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5zaW1pbGFyLXBvc3QtdGl0bGUge1xuICAgICAgcGFkZGluZy1ib3R0b206IDYuOTMzMzN2dzsgfSB9XG4gIC5zaW1pbGFyLXBvc3QtdGl0bGUgaDMge1xuICAgIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5zaW1pbGFyLXBvc3QtdGl0bGUgaDMge1xuICAgICAgICBmb250LXNpemU6IDYuNHZ3OyB9IH1cblxuLnNpbWlsYXItcG9zdCAucHVibGljYXRpb25zLWxpc3Qge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5zaW1pbGFyLXBvc3QgLnB1YmxpY2F0aW9ucy1saXN0IHtcbiAgICAgIG1hcmdpbjogMCAtMi42NjY2N3Z3OyB9IH1cblxuLnNpbWlsYXItcG9zdCAucHVibGljYXRpb25zLWxpc3QgLnB1YmxpY2F0aW9uIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG5cbi5zaW1pbGFyLXBvc3QgLnB1YmxpY2F0aW9uIC50ZXh0IC50b3AgaDMge1xuICBjb2xvcjogIzAwMDsgfVxuXG4uc2ltaWxhci1wb3N0IC5wdWJsaWNhdGlvbi53aXRob3V0LWJnIC50ZXh0IC5ib3R0b20gLmRhdGUge1xuICBjb2xvcjogIzAwMDsgfVxuXG4uc2ltaWxhci1wb3N0IC5wdWJsaWNhdGlvbi53aXRob3V0LWJnIC50ZXh0IC5ib3R0b20gLnRhZyB7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7IH1cblxuLnNpbWlsYXItcG9zdCAucHVibGljYXRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi5zaW1pbGFyLXBvc3QgLnB1YmxpY2F0aW9uIC5ob3Zlci1iZyB7XG4gIGJhY2tncm91bmQ6ICMwMDA7IH1cblxuLnNpbWlsYXItcG9zdCAucHVibGljYXRpb24gLmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAuc2ltaWxhci1wb3N0IC5wdWJsaWNhdGlvbiAuaG92ZXIgc3ZnICoge1xuICAgIGZpbGw6ICMwMDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtcGFnZSAuYm90dG9tLXRleHQtcGFnZS5wb3N0IHtcbiAgICBwYWRkaW5nLXRvcDogMjYuNjY2Njd2dzsgfSB9XG5cbi5zaW1pbGFyLXBvc3QgLnB1YmxpY2F0aW9uOmhvdmVyIC50ZXh0IC5ib3R0b20gLmRhdGUsIC5zaW1pbGFyLXBvc3QgLnB1YmxpY2F0aW9uOmhvdmVyIC50ZXh0IC50b3AgaDMge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc2ltaWxhci1wb3N0IC5wdWJsaWNhdGlvbjpob3ZlciAudGV4dCAudG9wIGgzIC5ob3Zlci1zYW1wbGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbi5zaW1pbGFyLXBvc3QgLnB1YmxpY2F0aW9uOmhvdmVyIC50ZXh0IC5ib3R0b20gLnRhZyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJsb2ctcG9zdC1wYWdlIC5jdGEge1xuICBtYXJnaW4tdG9wOiAzLjEyNXZ3OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLmJsb2ctcG9zdC1wYWdlIC5jdGEge1xuICAgICAgbWFyZ2luLXRvcDogOS42dnc7IH0gfVxuICAuYmxvZy1wb3N0LXBhZ2UgLmN0YSAuY3RhLWJsb2NrIHtcbiAgICB3aWR0aDogNTEuNjY2Njd2dztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNTU1NTZ2dztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmJsb2ctcG9zdC1wYWdlIC5jdGEgLmN0YS1ibG9jayB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyLjEzMzMzdnc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAyLjY2NjY3dnc7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDc0LjY2NjY3dnc7IH0gfVxuICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sud2l0aC1iZyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sud2l0aC1iZyAuY3RhLXRleHQge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDY5LjMzMzMzdnc7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG4gICAgICAuYmxvZy1wb3N0LXBhZ2UgLmN0YSAuY3RhLWJsb2NrLndpdGgtYmcgLmJnLXdyYXAge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgICAgLmJsb2ctcG9zdC1wYWdlIC5jdGEgLmN0YS1ibG9jay53aXRoLWJnIC5iZy13cmFwOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAgICAgICAuYmxvZy1wb3N0LXBhZ2UgLmN0YSAuY3RhLWJsb2NrLndpdGgtYmcgLmJnLXdyYXAgaW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sud2l0aC1iZyAuY3RhLXRleHQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmJsb2ctcG9zdC1wYWdlIC5jdGEgLmN0YS1ibG9jayAuaW1nLXdyYXAge1xuICAgICAgd2lkdGg6IDExLjUyNzc4dnc7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sgLmltZy13cmFwIHtcbiAgICAgICAgICB3aWR0aDogMzMuMzMzMzN2dztcbiAgICAgICAgICBoZWlnaHQ6IDM0LjY2NjY3dnc7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMi4xMzMzM3Z3O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNC41MzMzM3Z3OyB9IH1cbiAgICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sgLmltZy13cmFwIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sgLmN0YS10ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDAuOTAyNzh2dztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sgLmN0YS10ZXh0IHtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sgLmN0YS10ZXh0IC5jdGEtdGl0bGUtZGVzYy1wcmljZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgICAuYmxvZy1wb3N0LXBhZ2UgLmN0YSAuY3RhLWJsb2NrIC5jdGEtdGV4dCAuY3RhLXRpdGxlLWRlc2MtcHJpY2UgLmN0YS10aXRsZS1kZXNjIHtcbiAgICAgICAgICB3aWR0aDogMzAuNzYzODl2dzsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuYmxvZy1wb3N0LXBhZ2UgLmN0YSAuY3RhLWJsb2NrIC5jdGEtdGV4dCAuY3RhLXRpdGxlLWRlc2MtcHJpY2UgLmN0YS10aXRsZS1kZXNjIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDcxLjczMzMzdnc7IH0gfVxuICAgICAgICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sgLmN0YS10ZXh0IC5jdGEtdGl0bGUtZGVzYy1wcmljZSAuY3RhLXRpdGxlLWRlc2MgLnRpdGxlLWN0YSB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1dnc7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgICAuYmxvZy1wb3N0LXBhZ2UgLmN0YSAuY3RhLWJsb2NrIC5jdGEtdGV4dCAuY3RhLXRpdGxlLWRlc2MtcHJpY2UgLmN0YS10aXRsZS1kZXNjIC50aXRsZS1jdGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3OyB9IH1cbiAgICAgICAgICAuYmxvZy1wb3N0LXBhZ2UgLmN0YSAuY3RhLWJsb2NrIC5jdGEtdGV4dCAuY3RhLXRpdGxlLWRlc2MtcHJpY2UgLmN0YS10aXRsZS1kZXNjIC5kZXNjLWN0YSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjIwODMzdnc7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODMzMzN2dztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sgLmN0YS10ZXh0IC5jdGEtdGl0bGUtZGVzYy1wcmljZSAuY3RhLXRpdGxlLWRlc2MgLmRlc2MtY3RhIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjh2dztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMnZ3OyB9IH1cbiAgICAgICAgICAuYmxvZy1wb3N0LXBhZ2UgLmN0YSAuY3RhLWJsb2NrIC5jdGEtdGV4dCAuY3RhLXRpdGxlLWRlc2MtcHJpY2UgLmN0YS10aXRsZS1kZXNjIC5wcmljZS1jdGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1dnc7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgICAuYmxvZy1wb3N0LXBhZ2UgLmN0YSAuY3RhLWJsb2NrIC5jdGEtdGV4dCAuY3RhLXRpdGxlLWRlc2MtcHJpY2UgLmN0YS10aXRsZS1kZXNjIC5wcmljZS1jdGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3OyB9IH1cbiAgICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sgLmN0YS10ZXh0IC5jdGEtYnRuLXdyYXAge1xuICAgICAgICBtYXJnaW4tdG9wOiAyLjQzMDU2dnc7IH1cbiAgICAgICAgLmJsb2ctcG9zdC1wYWdlIC5jdGEgLmN0YS1ibG9jayAuY3RhLXRleHQgLmN0YS1idG4td3JhcCAuYnV0dG9uLmJ1dHRvbi1pbmxpbmUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMS45NDQ0NHZ3O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuOTQ0NDR2dzsgfVxuXG4ucGFnaW5hdGlvbiB7XG4gIHBhZGRpbmc6IDAgMi41dncgMTEuNjY2Njd2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmMzAzMjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5wYWdpbmF0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMCA0dncgNjkuMzMzMzN2dztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gIC5wYWdpbmF0aW9uIC5tb3JlLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgZm9udC1zaXplOiAxLjE4MDU2dnc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMC42OTQ0NHZ3O1xuICAgIGJhY2tncm91bmQ6ICMyNTI2Mjg7XG4gICAgcGFkZGluZzogMS4zODg4OXZ3IDMuMTI1dncgMS4yNXZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEuMzg4ODl2dztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLnBhZ2luYXRpb24gLm1vcmUtYnV0dG9uOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5wYWdpbmF0aW9uIC5tb3JlLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIGZvbnQtc2l6ZTogNC41MzMzM3Z3O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyLjY2NjY3dnc7XG4gICAgICAgIHBhZGRpbmc6IDUuMzMzMzN2dyAxNS40NjY2N3Z3IDQuOHZ3O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzdnc7IH0gfVxuICAucGFnaW5hdGlvbiAucHJldiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDIuNXZ3O1xuICAgIGJvdHRvbTogMTEuNjY2Njd2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAucGFnaW5hdGlvbiAucHJldiB7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgYm90dG9tOiA1My4zMzMzM3Z3O1xuICAgICAgICBsZWZ0OiA0dnc7IH0gfVxuICAucGFnaW5hdGlvbiAubmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyLjV2dztcbiAgICBib3R0b206IDExLjY2NjY3dnc7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLnBhZ2luYXRpb24gLm5leHQge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogNTMuMzMzMzN2dztcbiAgICAgICAgcmlnaHQ6IDR2dzsgfSB9XG4gIC5wYWdpbmF0aW9uIC5idXR0b24tcGFnIHtcbiAgICB3aWR0aDogOS43MjIyMnZ3O1xuICAgIGhlaWdodDogMy4xMjV2dztcbiAgICBib3JkZXItcmFkaXVzOiAwLjU1NTU2dnc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI1MjYyODtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMS4xODA1NnZ3O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZy10b3A6IDAuMTM4ODl2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAucGFnaW5hdGlvbiAuYnV0dG9uLXBhZyB7XG4gICAgICAgIHdpZHRoOiA0NS4zMzMzM3Z3O1xuICAgICAgICBoZWlnaHQ6IDEydnc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIuMTMzMzN2dztcbiAgICAgICAgZm9udC1zaXplOiA0LjUzMzMzdnc7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjUzMzMzdnc7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAucGFnaW5hdGlvbiAuYnV0dG9uLXBhZzpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7IH0gfVxuICAucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWxpc3Qge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG4gICAgLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbGlzdCBhLCAucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1saXN0IHNwYW4ge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgd2lkdGg6IDIuNzc3Nzh2dztcbiAgICAgIGhlaWdodDogMi43Nzc3OHZ3O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZy10b3A6IDAuMTM4ODl2dztcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC41NTU1NnZ3O1xuICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgZm9udC1zaXplOiAxLjE4MDU2dnc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1saXN0IGEsIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWxpc3Qgc3BhbiB7XG4gICAgICAgICAgd2lkdGg6IDEwLjY2NjY3dnc7XG4gICAgICAgICAgaGVpZ2h0OiAxMC42NjY2N3Z3O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwLjUzMzMzdnc7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMi4xMzMzM3Z3O1xuICAgICAgICAgIGZvbnQtc2l6ZTogNC41MzMzM3Z3OyB9IH1cbiAgICAgIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWxpc3QgYS5jdXJyZW50LCAucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1saXN0IHNwYW4uY3VycmVudCB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbGlzdCBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgICAgICAgb3BhY2l0eTogMTsgfSB9XG5cbmZvb3RlciAuaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgZm9vdGVyIC5pbm5lciAuY29weS10ZXh0LWxlZ2FsIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiAxOC40MDI3OHZ3O1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBmb250LXNpemU6IDAuOTAyNzh2dztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS41NDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGVmdDogMi43MDgzM3Z3O1xuICAgIGJvdHRvbTogMy45NTgzM3Z3O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICBmb290ZXIgLmlubmVyIC5jb3B5LXRleHQtbGVnYWwge1xuICAgICAgICByaWdodDogNC4yNjY2N3Z3O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICBib3R0b206IDIwLjh2dztcbiAgICAgICAgd2lkdGg6IDcwLjY2NjY3dnc7XG4gICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMy40NjY2N3Z3OyB9IH1cblxuLmZvcm0tc3RlcCAuc3RlcC1kZXNjIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMi43Nzc3OHZ3OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLmZvcm0tc3RlcCAuc3RlcC1kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTAuNjY2Njd2dzsgfSB9XG5cbi5jZXJ0LXRvcC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMTAwdmg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnZpZGVvLWpzIC52anMtY29udHJvbC1iYXIge1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nOiAwIDVweCAwIDEwcHg7IH1cbiAgLmNlcnQtdG9wLXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfSB9XG5cbi5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1hbmltYXRpb24tbW9iLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjI0dnc7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7IH1cblxuLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLWFuaW1hdGlvbiwgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLWFuaW1hdGlvbi1tb2Ige1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1hbmltYXRpb24sIC5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1hbmltYXRpb24tbW9iIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfSB9XG5cbi5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1hbmltYXRpb24tbW9iLmZpeGVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3AtYW5pbWF0aW9uLmZpeGVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMHZ3O1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLWFuaW1hdGlvbi1tb2IuZml4ZWQsIC5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1hbmltYXRpb24uZml4ZWQge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gIC5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1hbmltYXRpb24tbW9iLmZpeGVkLmJvdHRvbSwgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLWFuaW1hdGlvbi5maXhlZC5ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGF1dG87IH0gfVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3AtYW5pbWF0aW9uIGltZywgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLWFuaW1hdGlvbi1tb2IgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3AtYW5pbWF0aW9uIGltZywgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLWFuaW1hdGlvbi1tb2IgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICBvYmplY3QtZml0OiBjb250YWluOyB9IH1cblxuLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwdmg7IH1cblxuLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMuZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zLmZpeGVkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH0gfVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucy5maXhlZC5ib3R0b20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRvcDogYXV0bzsgfVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDB2aDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucy5maXhlZC5ib3R0b20ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIzOC4xMzMzM3Z3OyB9IH1cblxuLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4xIC5iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogMTsgfVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjEgLmJnIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4xIC50b3AtdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgbGVmdDogMTQuMjM2MTF2dztcbiAgdG9wOiA3LjU2OTQ0dnc7XG4gIHdpZHRoOiA0Mi4zNjExMXZ3OyB9XG5cbi5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuMSAudG9wLXRleHQgaDIge1xuICBmb250LXNpemU6IDQuODYxMTF2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMTQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAuNjk0NDR2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjEgLnRvcC10ZXh0IHtcbiAgICBsZWZ0OiA0dnc7XG4gICAgcmlnaHQ6IDR2dztcbiAgICB3aWR0aDogYXV0bztcbiAgICB0b3A6IDc4LjkzMzMzdnc7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTsgfVxuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjEgLnRvcC10ZXh0IGgyIHtcbiAgICBmb250LXNpemU6IDguNTMzMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiA3LjJ2dzsgfSB9XG5cbi5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuMSAudG9wLXRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4xIC5idG4td3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgcmlnaHQ6IDEwLjQxNjY3dnc7XG4gIGJvdHRvbTogMjEuNzM2MTF2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuMSAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gIG1pbi13aWR0aDogMTQuNDQ0NDR2dztcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4xIC50b3AtdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDR2dzsgfVxuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjEgLmJ0bi13cmFwIHtcbiAgICBib3R0b206IDEzLjMzMzMzdnc7XG4gICAgcmlnaHQ6IDR2dztcbiAgICBsZWZ0OiA0dnc7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4xIC5idG4td3JhcCAuYnV0dG9uIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7IH0gfVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjEgLmJ0bi13cmFwIC5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTV2dztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4xIC5idG4td3JhcCAuaWNvbiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICBib3R0b206IC00OHZ3O1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjEgLmJ0bi13cmFwIC5pY29uOmhvdmVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTsgfVxuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjEgLmJ0bi13cmFwIC5pY29uOmhvdmVyIHN2ZyByZWN0IHtcbiAgICBmaWxsOiAjMDAwOyB9XG4gIC5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuMSAuYnRuLXdyYXAgLmljb246aG92ZXIgc3ZnIHBhdGgge1xuICAgIGZpbGw6ICNmZmY7IH0gfVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjEgLmJ0bi13cmFwIC5pY29uIHN2ZyB7XG4gIHdpZHRoOiAxLjUyNzc4dnc7XG4gIGhlaWdodDogMS41Mjc3OHZ3O1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjEgLmJ0bi13cmFwIC5pY29uIHN2ZyB7XG4gICAgd2lkdGg6IDguNTMzMzN2dztcbiAgICBoZWlnaHQ6IDguNTMzMzN2dzsgfSB9XG5cbi5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuMSAuaDEtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgYm90dG9tOiA0LjQ0NDQ0dnc7XG4gIHJpZ2h0OiAxMC40MTY2N3Z3O1xuICB3aWR0aDogNjYuMzE5NDR2dzsgfVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjEgLmgxLXdyYXAgaDEge1xuICBmb250LXNpemU6IDQuODYxMTF2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMTQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjEgLmgxLXdyYXAge1xuICAgIHRvcDogMTcwLjEzMzMzdnc7XG4gICAgbGVmdDogNHZ3O1xuICAgIHJpZ2h0OiA0dnc7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuMSAuaDEtd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiA4LjUzMzMzdnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjIge1xuICAgIGhlaWdodDogMTc2Ljh2dzsgfSB9XG5cbi5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuMiAudGV4dC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAzNC43MjIyMnZ3O1xuICBib3R0b206IDUuNzYzODl2dztcbiAgd2lkdGg6IDMwLjI3Nzc4dnc7IH1cblxuLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4yIC50ZXh0LXdyYXAgaDQge1xuICBmb250LXNpemU6IDIuMzYxMTF2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjk7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuMiAudGV4dC13cmFwIHtcbiAgICByaWdodDogNHZ3O1xuICAgIGxlZnQ6IDR2dztcbiAgICBib3R0b206IDM4LjR2dztcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjIgLnRleHQtd3JhcCBoNCB7XG4gICAgZm9udC1zaXplOiA1Ljg2NjY3dnc7IH1cbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4zIHtcbiAgICBoZWlnaHQ6IDE3Ni44dnc7IH0gfVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjMgLnRleHQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTAuNDE2Njd2dztcbiAgYm90dG9tOiA1LjYyNXZ3O1xuICB3aWR0aDogMzAuNjk0NDR2dzsgfVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjMgLnRleHQtd3JhcCBoNCB7XG4gIGZvbnQtc2l6ZTogMi4zNjExMXZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yOTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuNCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4zIC50ZXh0LXdyYXAge1xuICAgIHJpZ2h0OiA0dnc7XG4gICAgbGVmdDogNHZ3O1xuICAgIGJvdHRvbTogMjAuOHZ3O1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuMyAudGV4dC13cmFwIGg0IHtcbiAgICBmb250LXNpemU6IDUuODY2Njd2dzsgfVxuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjQge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuNCAudGV4dCB7XG4gIHBhZGRpbmctbGVmdDogMi41dnc7XG4gIHBhZGRpbmctYm90dG9tOiAzLjgxOTQ0dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMzg4ODl2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogNjkuNzIyMjJ2dztcbiAgbWFyZ2luLXRvcDogYXV0bzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjQgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctcmlnaHQ6IDR2dztcbiAgICBwYWRkaW5nLWxlZnQ6IDR2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9IH1cblxuLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW40IC50ZXh0IGgzIHtcbiAgZm9udC1zaXplOiA0LjQ0NDQ0dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjA5O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgd2lkdGg6IDQzLjU0MTY3dnc7IH1cblxuLmNlcnQtZmVhdHVyZXMgLmNlcnQtZmVhdHVyZS1saXN0IC5jZXJ0LWZlYXR1cmUtaXRlbSAudGV4dCwgLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtdGl0bGUgaDIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjQgLnRleHQgaDMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogOHZ3O1xuICAgIG1hcmdpbi10b3A6IDE2Ljh2dztcbiAgICBtYXJnaW4tYm90dG9tOiA3NS40NjY2N3Z3OyB9IH1cblxuLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW40IC50ZXh0IC5pY29uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbi10b3A6IDUuNTU1NTZ2dzsgfVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjQgLnRleHQgLmljb24gc3ZnIHtcbiAgd2lkdGg6IDEuNTI3Nzh2dztcbiAgaGVpZ2h0OiAxLjUyNzc4dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW40IC50ZXh0IC5pY29uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuNCAudGV4dCAuaWNvbiBzdmcge1xuICAgIHdpZHRoOiA4LjUzMzMzdnc7XG4gICAgaGVpZ2h0OiA4LjUzMzMzdnc7IH0gfVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjQgLmltZy13cmFwIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMzAuMjc3Nzh2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuNCAuaW1nLXdyYXAgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjQgLmltZy13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAtMzYuMjY2Njd2dztcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjQgLmltZy13cmFwIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIC1vLW9iamVjdC1maXQ6IHVuc2V0O1xuICAgIG9iamVjdC1maXQ6IHVuc2V0OyB9IH1cblxuLmNlcnQtZmVhdHVyZXMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtZmVhdHVyZXMge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLmNlcnQtZmVhdHVyZXMgLmNlcnQtZmVhdHVyZS1saXN0IHtcbiAgcGFkZGluZzogNC43MjIyMnZ3IDAgMi43MDgzM3Z3IDIuNXZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLmNlcnQtZmVhdHVyZXMgLmNlcnQtZmVhdHVyZS1saXN0IC5jZXJ0LWZlYXR1cmUtaXRlbSB7XG4gIHdpZHRoOiAxMy44ODg4OXZ3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1yaWdodDogMS45NDQ0NHZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jZXJ0LWZlYXR1cmVzIC5jZXJ0LWZlYXR1cmUtbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNi42NjY2N3Z3IDR2dzsgfVxuICAuY2VydC1mZWF0dXJlcyAuY2VydC1mZWF0dXJlLWxpc3QgLmNlcnQtZmVhdHVyZS1pdGVtIHtcbiAgICB3aWR0aDogNDkuODY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiA1Ljg2NjY3dnc7IH1cbiAgLmNlcnQtZmVhdHVyZXMgLmNlcnQtZmVhdHVyZS1saXN0IC5jZXJ0LWZlYXR1cmUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLmNlcnQtZmVhdHVyZXMgLmNlcnQtZmVhdHVyZS1saXN0IC5jZXJ0LWZlYXR1cmUtaXRlbTpudGgtY2hpbGQoMikge1xuICB3aWR0aDogOS45MzA1NnZ3OyB9XG5cbi5jZXJ0LWZlYXR1cmVzIC5jZXJ0LWZlYXR1cmUtbGlzdCAuY2VydC1mZWF0dXJlLWl0ZW0gLmljbyB7XG4gIG1hcmdpbi1ib3R0b206IC45MDI3OHZ3OyB9XG5cbi5jZXJ0LWZlYXR1cmVzIC5jZXJ0LWZlYXR1cmUtbGlzdCAuY2VydC1mZWF0dXJlLWl0ZW0gLnRleHQge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMwMDA7IH1cblxuLmNlcnQtc2VydmljZXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzFlMWUxZTtcbiAgcGFkZGluZzogMTguMDU1NTZ2dyAyLjV2dyA0Ljg2MTExdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtZmVhdHVyZXMgLmNlcnQtZmVhdHVyZS1saXN0IC5jZXJ0LWZlYXR1cmUtaXRlbTpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiA0OS44NjY2N3Z3OyB9XG4gIC5jZXJ0LWZlYXR1cmVzIC5jZXJ0LWZlYXR1cmUtbGlzdCAuY2VydC1mZWF0dXJlLWl0ZW0gLmljbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMzMzM3Z3OyB9XG4gIC5jZXJ0LWZlYXR1cmVzIC5jZXJ0LWZlYXR1cmUtbGlzdCAuY2VydC1mZWF0dXJlLWl0ZW0gLnRleHQge1xuICAgIGZvbnQtc2l6ZTogNHZ3OyB9XG4gIC5jZXJ0LXNlcnZpY2VzIHtcbiAgICBwYWRkaW5nOiA1Ni4yNjY2N3Z3IDR2dyAyMS4zMzMzM3Z3OyB9IH1cblxuLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDUuNzYzODl2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIxLjg2NjY3dnc7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfSB9XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLXRpdGxlIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMxZTFlMWU7XG4gIG1hcmdpbi1ib3R0b206IDIuNTY5NDR2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy10aXRsZSBoMiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDcuNDY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiA2LjR2dzsgfSB9XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLXRpdGxlIHAge1xuICBtYXgtd2lkdGg6IDQ5LjQ0NDQ0dnc7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy10aXRsZSBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbS5hZGQtaXRlbSAuYWRkLXRpdGxlLCAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0udGl0bGUtaXRlbSAudGl0bGUge1xuICBtYXgtd2lkdGg6IDYwJTtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5jZXJ0LXNlcnZpY2VzIC5idG4td3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzLjMzMzMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtc2VydmljZXMgLmJ0bi13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxMi44dnc7IH0gfVxuXG4uY2VydC1zZXJ2aWNlcyAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgbWluLXdpZHRoOiAyMi4yMjIyMnZ3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAtLjI3Nzc4dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtc2VydmljZXMgLmJ0bi13cmFwIC5idXR0b24ge1xuICAgIG1pbi13aWR0aDogMTAwJTsgfVxuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IHtcbiAgICBtYXJnaW46IDA7IH0gfVxuXG4uY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0ge1xuICBtYXJnaW46IC4yNzc3OHZ3O1xuICB3aWR0aDogMTguNTQxNjd2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDI3LjA4MzMzdnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbSB7XG4gICAgbWFyZ2luOiAwIDAgLjh2dztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7IH1cbiAgLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtLmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtLnRpdGxlLWl0ZW0ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0udGl0bGUtaXRlbSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbS50aXRsZS1pdGVtIC50aXRsZSB7XG4gIG9wYWNpdHk6IC4yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbS5hZGQtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjMwMzI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtLmFkZC1pdGVtIC5wbHVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMS42NjY2N3Z3OyB9XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbS5hZGQtaXRlbSAucGx1cyBzdmcge1xuICB3aWR0aDogMS4xMTExMXZ3O1xuICBoZWlnaHQ6IDEuMTExMTF2dzsgfVxuXG4uY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0uYWRkLWl0ZW0gLmFkZC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtLmFkZC1pdGVtIC5wbHVzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0Ljh2dzsgfVxuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0uYWRkLWl0ZW0gLnBsdXMgc3ZnIHtcbiAgICB3aWR0aDogNC4yNjY2N3Z3O1xuICAgIGhlaWdodDogNC4yNjY2N3Z3OyB9XG4gIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbS5hZGQtaXRlbSAuYWRkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQuOHZ3OyB9XG4gIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbS5hY3RpdmUgLm92ZXJsYXkgLm5hbWUsIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbS5hY3RpdmUgLm92ZXJsYXkgLnByaWNlIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0uYWN0aXZlIHtcbiAgICBoZWlnaHQ6IDg2LjY2NjY3dnc7IH1cbiAgLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtLmFjdGl2ZSAuaW1nLXdyYXA6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtLmFjdGl2ZSAuaW1nLXdyYXAgaW1nLCAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0uYWN0aXZlIC5pbWctd3JhcCB2aWRlbyB7XG4gICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwKSBibHVyKDApO1xuICAgIGZpbHRlcjogZ3JheXNjYWxlKDApIGJsdXIoMCk7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0uYWN0aXZlIC5vdmVybGF5IHtcbiAgICBwYWRkaW5nOiAxMC4xMzMzM3Z3IDMuNzMzMzN2dzsgfVxuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0uYWN0aXZlIC5vdmVybGF5IC5kZXNjIHtcbiAgICBvcGFjaXR5OiAuODtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0uYWN0aXZlIC5vdmVybGF5IC5wcmljZS5kaXNjb3VudCB7XG4gICAgY29sb3I6ICNGRjk2NzI7IH1cbiAgLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtLmFjdGl2ZSAub3ZlcmxheSAuc3RyaWtlIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0uYWN0aXZlIC5vdmVybGF5IC5zdHJpa2U6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW06aG92ZXIgLm92ZXJsYXkgLm5hbWUsIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbTpob3ZlciAub3ZlcmxheSAucHJpY2Uge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbTpob3ZlciAuaW1nLXdyYXA6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtOmhvdmVyIC5pbWctd3JhcCBpbWcsIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbTpob3ZlciAuaW1nLXdyYXAgdmlkZW8ge1xuICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCkgYmx1cigwKTtcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwKSBibHVyKDApO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtOmhvdmVyIC5vdmVybGF5IHtcbiAgICBwYWRkaW5nOiAyLjYzODg5dncgLjk3MjIydnc7IH1cbiAgLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtOmhvdmVyIC5vdmVybGF5IC5kZXNjIHtcbiAgICBvcGFjaXR5OiAuODtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW06aG92ZXIgLm92ZXJsYXkgLnByaWNlLmRpc2NvdW50IHtcbiAgICBjb2xvcjogI0ZGOTY3MjsgfVxuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW06aG92ZXIgLm92ZXJsYXkgLnN0cmlrZSB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtOmhvdmVyIC5vdmVybGF5IC5zdHJpa2U6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7IH0gfVxuXG4uY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0gLm92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMS4yNXZ3IC45NzIyMnZ3O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBwYWRkaW5nO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZztcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHBhZGRpbmc7IH1cblxuLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtIC5vdmVybGF5IC5uYW1lIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzAwMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3IsIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3IsIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3IsIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICBtYXJnaW4tYm90dG9tOiAuMjA4MzN2dzsgfVxuXG4uY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0gLm92ZXJsYXkgLmRlc2MsIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbSAub3ZlcmxheSAucHJpY2Uge1xuICBjb2xvcjogIzAwMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0gLm92ZXJsYXkge1xuICAgIHBhZGRpbmc6IDQuOHZ3IDMuNzMzMzN2dzsgfVxuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0gLm92ZXJsYXkgLm5hbWUge1xuICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogLjh2dzsgfSB9XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbSAub3ZlcmxheSAuZGVzYyB7XG4gIG9wYWNpdHk6IC41O1xuICBmb250LXNpemU6IC44MzMzM3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbSAub3ZlcmxheSAuZGVzYyB7XG4gICAgZm9udC1zaXplOiAzLjJ2dzsgfSB9XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbSAub3ZlcmxheSAucHJpY2Uge1xuICBmb250LXNpemU6IC44MzMzM3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4xNztcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbSAub3ZlcmxheSAucHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7IH0gfVxuXG4uY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0gLm92ZXJsYXkgLnByaWNlLmRpc2NvdW50IHtcbiAgY29sb3I6ICNmZjY3MzQ7IH1cblxuLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtIC5vdmVybGF5IC5zdHJpa2Uge1xuICBmb250LXNpemU6IC42OTQ0NHZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2IyYjJiMjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjsgfVxuXG4uY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0gLm92ZXJsYXkgLnN0cmlrZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmIyYjI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTExZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0xMWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMWRlZyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDsgfVxuXG4uY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0gLmltZy13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAxOyB9XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbSAuaW1nLXdyYXA6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5OyB9XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbSAuaW1nLXdyYXAgaW1nLCAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0gLmltZy13cmFwIHZpZGVvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDIlO1xuICBoZWlnaHQ6IDEwMiU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDApIGJsdXIoNXB4KTtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwKSBibHVyKDVweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogLjE0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBmaWx0ZXIsIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgZmlsdGVyLCAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGZpbHRlciwgLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7IH1cblxuLmNob29zZS1jZXJ0LWNsaW5pYyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiA0Ljg2MTExdncgLjU1NTU2dnc7IH1cblxuLmNob29zZS1jZXJ0LWNsaW5pYyAuZGVzYy10ZXh0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiA0LjE2NjY3dnc7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0gLm92ZXJsYXkgLnN0cmlrZSB7XG4gICAgZm9udC1zaXplOiAyLjY2NjY3dnc7IH1cbiAgLmNob29zZS1jZXJ0LWNsaW5pYyB7XG4gICAgcGFkZGluZzogMjEuMzMzMzN2dyAxLjMzMzMzdnc7IH1cbiAgLmNob29zZS1jZXJ0LWNsaW5pYyAuZGVzYy10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnZ3O1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3OyB9IH1cblxuLmNob29zZS1jZXJ0LWNsaW5pYyAuZGVzYy10ZXh0IHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIG1heC13aWR0aDogMjkuNjUyNzh2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2hvb3NlLWNlcnQtY2xpbmljIC5kZXNjLXRleHQgcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLmNob29zZS1jZXJ0LWNsaW5pYyAuZGVzYy10ZXh0IHAgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uY2hvb3NlLWNlcnQtY2xpbmljIC5jaG9vc2UtY2VydC1saXN0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMjMuNzV2dztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3Qge1xuICAgIGhlaWdodDogMTQzLjQ2NjY3dnc7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uY2hvb3NlLWNlcnQtY2xpbmljIC5jaG9vc2UtY2VydC1saXN0IC5jaG9vc2UtY2VydC1pdGVtIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aWR0aDogNDkuMzA1NTZ2dztcbiAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMjMuNzV2dztcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0LCAuMnMgZWFzZS1pbi1vdXQgd2lkdGg7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQsIC4ycyBlYXNlLWluLW91dCB3aWR0aDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodCwgLjJzIGVhc2UtaW4tb3V0IHdpZHRoOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3QgLmNob29zZS1jZXJ0LWl0ZW0ge1xuICAgIHdpZHRoOiA5MnZ3O1xuICAgIGhlaWdodDogNjR2dztcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdnc7IH0gfVxuXG4uY2hvb3NlLWNlcnQtY2xpbmljIC5jaG9vc2UtY2VydC1saXN0IC5jaG9vc2UtY2VydC1pdGVtOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHotaW5kZXg6IDM7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG4uY2hvb3NlLWNlcnQtY2xpbmljIC5jaG9vc2UtY2VydC1saXN0IC5jaG9vc2UtY2VydC1pdGVtLmhvdmVyIC5vdmVybGF5IC5hcnJvdywgLmNob29zZS1jZXJ0LWNsaW5pYyAuY2hvb3NlLWNlcnQtbGlzdCAuY2hvb3NlLWNlcnQtaXRlbS51bmhvdmVyOmFmdGVyIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4uY2hvb3NlLWNlcnQtY2xpbmljIC5jaG9vc2UtY2VydC1saXN0IC5jaG9vc2UtY2VydC1pdGVtLmhvdmVyIHtcbiAgd2lkdGg6IDU5LjAyNzc4dnc7XG4gIGhlaWdodDogMjUuNDg2MTF2dztcbiAgei1pbmRleDogMjsgfVxuXG4uY2hvb3NlLWNlcnQtY2xpbmljIC5jaG9vc2UtY2VydC1saXN0IC5jaG9vc2UtY2VydC1pdGVtLmhvdmVyIC5vdmVybGF5IHtcbiAgbGVmdDogNTAlO1xuICB0b3A6IC45MDI3OHZ3O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3QgLmNob29zZS1jZXJ0LWl0ZW0uaG92ZXIge1xuICAgIHdpZHRoOiA5Ny4zMzMzM3Z3O1xuICAgIGhlaWdodDogODUuMzMzMzN2dzsgfVxuICAuY2hvb3NlLWNlcnQtY2xpbmljIC5jaG9vc2UtY2VydC1saXN0IC5jaG9vc2UtY2VydC1pdGVtLmhvdmVyIC5vdmVybGF5IHtcbiAgICB0b3A6IDYuNjY2Njd2dzsgfSB9XG5cbi5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3QgLmNob29zZS1jZXJ0LWl0ZW0uaG92ZXIgLm92ZXJsYXkgLm5hbWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmNob29zZS1jZXJ0LWNsaW5pYyAuY2hvb3NlLWNlcnQtbGlzdCAuY2hvb3NlLWNlcnQtaXRlbS51bmhvdmVyIHtcbiAgaGVpZ2h0OiAyMi4zNjExMXZ3OyB9XG5cbi5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3QgLmNob29zZS1jZXJ0LWl0ZW06bnRoLWNoaWxkKDEpIHtcbiAgbGVmdDogMDsgfVxuXG4uY2hvb3NlLWNlcnQtY2xpbmljIC5jaG9vc2UtY2VydC1saXN0IC5jaG9vc2UtY2VydC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gIHJpZ2h0OiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3QgLmNob29zZS1jZXJ0LWl0ZW0udW5ob3ZlciB7XG4gICAgaGVpZ2h0OiA2NHZ3OyB9XG4gIC5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3QgLmNob29zZS1jZXJ0LWl0ZW06bnRoLWNoaWxkKDEpIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwOyB9XG4gIC5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3QgLmNob29zZS1jZXJ0LWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMDsgfSB9XG5cbi5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3QgLmNob29zZS1jZXJ0LWl0ZW0gLmJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAxOyB9XG5cbi5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3QgLmNob29zZS1jZXJ0LWl0ZW0gLmJnIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmNob29zZS1jZXJ0LWNsaW5pYyAuY2hvb3NlLWNlcnQtbGlzdCAuY2hvb3NlLWNlcnQtaXRlbSAub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAxLjk0NDQ0dnc7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybSwgLjJzIGVhc2UtaW4tb3V0IGxlZnQsIC4ycyBlYXNlLWluLW91dCB0b3A7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm0sIC4ycyBlYXNlLWluLW91dCBsZWZ0LCAuMnMgZWFzZS1pbi1vdXQgdG9wO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtLCAuMnMgZWFzZS1pbi1vdXQgbGVmdCwgLjJzIGVhc2UtaW4tb3V0IHRvcDsgfVxuXG4uY2hvb3NlLWNlcnQtY2xpbmljIC5jaG9vc2UtY2VydC1saXN0IC5jaG9vc2UtY2VydC1pdGVtIC5vdmVybGF5IC5uYW1lIHtcbiAgZm9udC1zaXplOiAyLjIyMjIydnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmNob29zZS1jZXJ0LWNsaW5pYyAuY2hvb3NlLWNlcnQtbGlzdCAuY2hvb3NlLWNlcnQtaXRlbSAub3ZlcmxheSAuYXJyb3cge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIG1hcmdpbi10b3A6IDIuMDgzMzN2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5ob3ctdG8tdXNlIC5ob3ctdG8tdXNlLWxpc3QgLmhvdy10by11c2UtaXRlbSAubnVtYmVyLCAuaG93LXRvLXVzZSAuaG93LXRvLXVzZS1saXN0IC5ob3ctdG8tdXNlLWl0ZW0gLnRleHQgcCwgLmhvdy10by11c2UgLnRpdGxlLXdyYXAgaDIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB9XG5cbi5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3QgLmNob29zZS1jZXJ0LWl0ZW0gLm92ZXJsYXkgLmFycm93IHN2ZyB7XG4gIHdpZHRoOiAyLjUyNzc4dnc7XG4gIGhlaWdodDogMS42NjY2N3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3QgLmNob29zZS1jZXJ0LWl0ZW0gLm92ZXJsYXkge1xuICAgIHBhZGRpbmc6IDMuNzMzMzN2dzsgfVxuICAuY2hvb3NlLWNlcnQtY2xpbmljIC5jaG9vc2UtY2VydC1saXN0IC5jaG9vc2UtY2VydC1pdGVtIC5vdmVybGF5IC5uYW1lIHtcbiAgICBmb250LXNpemU6IDUuODY2Njd2dzsgfVxuICAuY2hvb3NlLWNlcnQtY2xpbmljIC5jaG9vc2UtY2VydC1saXN0IC5jaG9vc2UtY2VydC1pdGVtIC5vdmVybGF5IC5hcnJvdyB7XG4gICAgbWFyZ2luLXRvcDogNC44dnc7IH1cbiAgLmNob29zZS1jZXJ0LWNsaW5pYyAuY2hvb3NlLWNlcnQtbGlzdCAuY2hvb3NlLWNlcnQtaXRlbSAub3ZlcmxheSAuYXJyb3cgc3ZnIHtcbiAgICB3aWR0aDogNC4zMnZ3O1xuICAgIGhlaWdodDogMi45MzMzM3Z3OyB9IH1cblxuLmNlcnQtY2FyZHMtYW5pbWF0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uY2VydC1jYXJkcy1hbmltYXRpb24gLmNlcnQtY2FyZHMtYW5pbWF0aW9uLWlubmVyLCAuY2VydC1jYXJkcy1hbmltYXRpb24gLmNlcnQtY2FyZHMtYW5pbWF0aW9uLWlubmVyLW1vYiB7XG4gIGhlaWdodDogMTAwdmg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uY2VydC1jYXJkcy1hbmltYXRpb24gLmNlcnQtY2FyZHMtYW5pbWF0aW9uLWlubmVyLW1vYi5maXhlZCwgLmNlcnQtY2FyZHMtYW5pbWF0aW9uIC5jZXJ0LWNhcmRzLWFuaW1hdGlvbi1pbm5lci5maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDsgfVxuXG4uY2VydC1jYXJkcy1hbmltYXRpb24gLmNlcnQtY2FyZHMtYW5pbWF0aW9uLWlubmVyLW1vYi5maXhlZC5ib3R0b20sIC5jZXJ0LWNhcmRzLWFuaW1hdGlvbiAuY2VydC1jYXJkcy1hbmltYXRpb24taW5uZXIuZml4ZWQuYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDsgfVxuXG4uY2VydC1jYXJkcy1hbmltYXRpb24gLmNlcnQtY2FyZHMtYW5pbWF0aW9uLWlubmVyIGltZywgLmNlcnQtY2FyZHMtYW5pbWF0aW9uIC5jZXJ0LWNhcmRzLWFuaW1hdGlvbi1pbm5lci1tb2IgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uaG93LXRvLXVzZSB7XG4gIHBhZGRpbmc6IDAgMi41dncgOS4wMjc3OHZ3O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzAwMDsgfVxuXG4uaG93LXRvLXVzZSAudGl0bGUtd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDQuNDQ0NDR2dzsgfVxuXG4uaG93LXRvLXVzZSAudGl0bGUtd3JhcCBoMiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgY29sb3I6ICMwMDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmhvdy10by11c2Uge1xuICAgIHBhZGRpbmc6IDAgNHZ3IDI5LjMzMzMzdnc7IH1cbiAgLmhvdy10by11c2UgLnRpdGxlLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDExLjczMzMzdnc7IH1cbiAgLmhvdy10by11c2UgLnRpdGxlLXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogNy40NjY2N3Z3OyB9IH1cblxuLmhvdy10by11c2UgLmhvdy10by11c2UtbGlzdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IC0uMjc3Nzh2dzsgfVxuXG4uaG93LXRvLXVzZSAuaG93LXRvLXVzZS1saXN0IC5ob3ctdG8tdXNlLWl0ZW0ge1xuICBwYWRkaW5nOiAuMjc3Nzh2dztcbiAgd2lkdGg6IDI1JTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ob3ctdG8tdXNlIC5ob3ctdG8tdXNlLWxpc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDsgfVxuICAuaG93LXRvLXVzZSAuaG93LXRvLXVzZS1saXN0IC5ob3ctdG8tdXNlLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDAgMS4zMzMzM3Z3O1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmhvdy10by11c2UgLmhvdy10by11c2UtbGlzdCAuaG93LXRvLXVzZS1pdGVtIC5ob3ctdG8tdXNlLWl0ZW0taW5uZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAxLjM4ODg5dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMjcuOTg2MTF2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cblxuLmhvdy10by11c2UgLmhvdy10by11c2UtbGlzdCAuaG93LXRvLXVzZS1pdGVtIC5ob3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTkuNTEzODl2dztcbiAgcmlnaHQ6IC04LjMzMzMzdnc7XG4gIHRvcDogLTE1Ljc2Mzg5dnc7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtZmlsdGVyOiBibHVyKDQ3cHgpO1xuICBmaWx0ZXI6IGJsdXIoNDdweCk7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuaG93LXRvLXVzZSAuaG93LXRvLXVzZS1saXN0IC5ob3ctdG8tdXNlLWl0ZW0gLmhvdy10by11c2UtaXRlbS1pbm5lciB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3O1xuICAgIGhlaWdodDogOTMuODY2Njd2dzsgfVxuICAuaG93LXRvLXVzZSAuaG93LXRvLXVzZS1saXN0IC5ob3ctdG8tdXNlLWl0ZW0gLmhvdmVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmhvdy10by11c2UgLmhvdy10by11c2UtbGlzdCAuaG93LXRvLXVzZS1pdGVtIC5ob3ZlciBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmhvdy10by11c2UgLmhvdy10by11c2UtbGlzdCAuaG93LXRvLXVzZS1pdGVtOmhvdmVyIC5ob3ZlciB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5ob3ctdG8tdXNlIC5ob3ctdG8tdXNlLWxpc3QgLmhvdy10by11c2UtaXRlbTpudGgtY2hpbGQoMikgLmhvdy10by11c2UtaXRlbS1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cblxuLmhvdy10by11c2UgLmhvdy10by11c2UtbGlzdCAuaG93LXRvLXVzZS1pdGVtOm50aC1jaGlsZCgyKSAuaG93LXRvLXVzZS1pdGVtLWlubmVyIC50ZXh0IHAge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uaG93LXRvLXVzZSAuaG93LXRvLXVzZS1saXN0IC5ob3ctdG8tdXNlLWl0ZW0gLm51bWJlciB7XG4gIG1hcmdpbi10b3A6IC0xLjM4ODg5dnc7XG4gIG1hcmdpbi1sZWZ0OiAuNjk0NDR2dztcbiAgZm9udC1zaXplOiAxMC40MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogLjg5O1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyOyB9XG5cbi5ob3ctdG8tdXNlIC5ob3ctdG8tdXNlLWxpc3QgLmhvdy10by11c2UtaXRlbSAudGV4dCB7XG4gIHBhZGRpbmc6IDEuMTExMTF2dyAyLjA4MzMzdncgMS41Mjc3OHZ3IDEuMTExMTF2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ob3ctdG8tdXNlIC5ob3ctdG8tdXNlLWxpc3QgLmhvdy10by11c2UtaXRlbSAubnVtYmVyIHtcbiAgICBtYXJnaW4tdG9wOiAtNS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjY2NjY3dnc7XG4gICAgZm9udC1zaXplOiA0MHZ3OyB9XG4gIC5ob3ctdG8tdXNlIC5ob3ctdG8tdXNlLWxpc3QgLmhvdy10by11c2UtaXRlbSAudGV4dCB7XG4gICAgcGFkZGluZzogNC4yNjY2N3Z3IDEwLjR2dyA1Ljg2NjY3dncgNC4yNjY2N3Z3OyB9IH1cblxuLmhvdy10by11c2UgLmhvdy10by11c2UtbGlzdCAuaG93LXRvLXVzZS1pdGVtIC50ZXh0IHAge1xuICBmb250LXNpemU6IC45NzIyMnZ3O1xuICBsaW5lLWhlaWdodDogMS43MTtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IC42OTQ0NHZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ob3ctdG8tdXNlIC5ob3ctdG8tdXNlLWxpc3QgLmhvdy10by11c2UtaXRlbSAudGV4dCBwIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiAyLjY2NjY3dnc7IH1cbiAgLmZvcm0tc2VydmljZS53aGl0ZS1iZyAuZm9ybS1zZXJ2aWNlLWJvcmRlciB7XG4gICAgaGVpZ2h0OiAxNjB2dzsgfSB9XG5cbi5ob3ctdG8tdXNlIC5ob3ctdG8tdXNlLWxpc3QgLmhvdy10by11c2UtaXRlbSAudGV4dCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5mb3JtLXNlcnZpY2Uud2hpdGUtYmcge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZvcm0tc2VydmljZS53aGl0ZS1iZyAuc3RlcC1oZWFkZXItdG9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIuMDEzODl2dztcbiAgbGVmdDogMTguNzV2dztcbiAgcmlnaHQ6IDE4Ljc1dnc7XG4gIGZvbnQtc2l6ZTogMy4xOTQ0NHZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4xNztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgei1pbmRleDogMjsgfVxuXG4uZm9ybS1jZXJ0LWxpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMy40NzIyMnZ3OyB9XG5cbi5mb3JtLWNlcnQtbGlzdCAuZm9ybS1jZXJ0LWl0ZW0ge1xuICB3aWR0aDogMTMuNzV2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tcmlnaHQ6IC4yNzc3OHZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5mb3JtLXNlcnZpY2Uud2hpdGUtYmcgLnN0ZXAtaGVhZGVyLXRvcCB7XG4gICAgdG9wOiA0Ljh2dztcbiAgICBsZWZ0OiA4dnc7XG4gICAgcmlnaHQ6IDh2dztcbiAgICBmb250LXNpemU6IDYuNHZ3OyB9XG4gIC5mb3JtLWNlcnQtbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMuMzMzMzN2dzsgfVxuICAuZm9ybS1jZXJ0LWxpc3QgLmZvcm0tY2VydC1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC44dnc7XG4gICAgd2lkdGg6IDMwLjEzMzMzdnc7IH0gfVxuXG4uZm9ybS1jZXJ0LWxpc3QgLmZvcm0tY2VydC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmZvcm0tY2VydC1saXN0IC5mb3JtLWNlcnQtaXRlbSBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZvcm0tY2VydC1saXN0IC5mb3JtLWNlcnQtaXRlbSBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICB6LWluZGV4OiAyOyB9XG5cbi5mb3JtLWNlcnQtbGlzdCAuZm9ybS1jZXJ0LWl0ZW0gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIC5mb3JtLWNlcnQtbGFiZWwge1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMDYuODVkZWcsICMwMDAgLTcuNzIlLCAjMzUzNDM0IDEwMi43NyUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoMjA2Ljg1ZGVnLCAjMDAwIC03LjcyJSwgIzM1MzQzNCAxMDIuNzclKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI0My4xNWRlZywgIzAwMCAtNy43MiUsICMzNTM0MzQgMTAyLjc3JSk7IH1cblxuLmZvcm0tY2VydC1saXN0IC5mb3JtLWNlcnQtaXRlbSBpbnB1dDpjaGVja2VkICsgbGFiZWwgLmZvcm0tY2VydC1sYWJlbCAudmFsdWUge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uZm9ybS1jZXJ0LWxpc3QgLmZvcm0tY2VydC1pdGVtIGlucHV0OmNoZWNrZWQgKyBsYWJlbCAuZm9ybS1jZXJ0LWxhYmVsIC52YWx1ZSBzcGFuIHtcbiAgb3BhY2l0eTogLjQ7IH1cblxuLmZvcm0tY2VydC1saXN0IC5mb3JtLWNlcnQtaXRlbSBpbnB1dDpjaGVja2VkICsgbGFiZWwgLmZvcm0tY2VydC1sYWJlbCAuZGF0ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7IH1cblxuLmZvcm0tY2VydC1saXN0IC5mb3JtLWNlcnQtaXRlbSBpbnB1dDpjaGVja2VkICsgbGFiZWwgLmZvcm0tY2VydC1sYWJlbCAuZGF0ZSBiIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTsgfVxuXG4uZm9ybS1jZXJ0LWxpc3QgLmZvcm0tY2VydC1pdGVtIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5mb3JtLWNlcnQtbGlzdCAuZm9ybS1jZXJ0LWl0ZW0gbGFiZWw6aG92ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjI1KTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjI1KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xuICAgIHotaW5kZXg6IDM7IH1cbiAgLmZvcm0tY2VydC1saXN0IC5mb3JtLWNlcnQtaXRlbSBsYWJlbDpob3ZlciAuZm9ybS1jZXJ0LWxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMDYuODVkZWcsICMwMDAgLTcuNzIlLCAjMzUzNDM0IDEwMi43NyUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCgyMDYuODVkZWcsICMwMDAgLTcuNzIlLCAjMzUzNDM0IDEwMi43NyUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNDMuMTVkZWcsICMwMDAgLTcuNzIlLCAjMzUzNDM0IDEwMi43NyUpOyB9XG4gIC5mb3JtLWNlcnQtbGlzdCAuZm9ybS1jZXJ0LWl0ZW0gbGFiZWw6aG92ZXIgLmZvcm0tY2VydC1sYWJlbCAudmFsdWUge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5mb3JtLWNlcnQtbGlzdCAuZm9ybS1jZXJ0LWl0ZW0gbGFiZWw6aG92ZXIgLmZvcm0tY2VydC1sYWJlbCAudmFsdWUgc3BhbiB7XG4gICAgb3BhY2l0eTogLjQ7IH1cbiAgLmZvcm0tY2VydC1saXN0IC5mb3JtLWNlcnQtaXRlbSBsYWJlbDpob3ZlciAuZm9ybS1jZXJ0LWxhYmVsIC5kYXRlIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpOyB9XG4gIC5mb3JtLWNlcnQtbGlzdCAuZm9ybS1jZXJ0LWl0ZW0gbGFiZWw6aG92ZXIgLmZvcm0tY2VydC1sYWJlbCAuZGF0ZSBiIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpOyB9IH1cblxuLmZvcm0tY2VydC1saXN0IC5mb3JtLWNlcnQtaXRlbSBsYWJlbCAuZm9ybS1jZXJ0LWxhYmVsIHtcbiAgaGVpZ2h0OiA4Ljc1dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuMDQxNjd2dztcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kOyB9XG5cbi5mb3JtLWNlcnQtbGlzdCAuZm9ybS1jZXJ0LWl0ZW0gbGFiZWwgLmZvcm0tY2VydC1sYWJlbCAudmFsdWUge1xuICBtYXJnaW4tYm90dG9tOiAuMzQ3MjJ2dztcbiAgbWFyZ2luLWxlZnQ6IC42OTQ0NHZ3O1xuICBmb250LXNpemU6IDIuMjkxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5mb3JtLWNlcnQtbGlzdCAuZm9ybS1jZXJ0LWl0ZW0gbGFiZWwgLmZvcm0tY2VydC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxOS4ydnc7XG4gICAgYm9yZGVyLXJhZGl1czogMi40dnc7IH1cbiAgLmZvcm0tY2VydC1saXN0IC5mb3JtLWNlcnQtaXRlbSBsYWJlbCAuZm9ybS1jZXJ0LWxhYmVsIC52YWx1ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLjh2dztcbiAgICBtYXJnaW4tbGVmdDogMS4zMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogNS4wNjY2N3Z3OyB9IH1cblxuLmZvcm0tY2VydC1saXN0IC5mb3JtLWNlcnQtaXRlbSBsYWJlbCAuZm9ybS1jZXJ0LWxhYmVsIC52YWx1ZSBzcGFuIHtcbiAgb3BhY2l0eTogLjI7XG4gIG1hcmdpbi1sZWZ0OiAuMjc3Nzh2dztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG5cbi5mb3JtLWNlcnQtbGlzdCAuZm9ybS1jZXJ0LWl0ZW0gbGFiZWwgLmZvcm0tY2VydC1sYWJlbCAudmFsdWUgc3BhbiBzdmcge1xuICB3aWR0aDogMS4xMTExMXZ3O1xuICBoZWlnaHQ6IDEuNzM2MTF2dzsgfVxuXG4uZm9ybS1jZXJ0LWxpc3QgLmZvcm0tY2VydC1pdGVtIGxhYmVsIC5mb3JtLWNlcnQtbGFiZWwgLmRhdGUge1xuICBtYXJnaW4tYm90dG9tOiAuNjk0NDR2dztcbiAgbWFyZ2luLXJpZ2h0OiAuOTAyNzh2dztcbiAgZm9udC1zaXplOiAuMzA1NTZ2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjsgfVxuXG4uZm9ybS1jZXJ0LWxpc3QgLmZvcm0tY2VydC1pdGVtIGxhYmVsIC5mb3JtLWNlcnQtbGFiZWwgLmRhdGUgYiB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjsgfVxuXG4uY2VydC1ib3R0b20tY3RhIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMCAuNTU1NTZ2dyAuNjk0NDR2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9ybS1jZXJ0LWxpc3QgLmZvcm0tY2VydC1pdGVtIGxhYmVsIC5mb3JtLWNlcnQtbGFiZWwgLnZhbHVlIHNwYW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAuNTMzMzN2dzsgfVxuICAuZm9ybS1jZXJ0LWxpc3QgLmZvcm0tY2VydC1pdGVtIGxhYmVsIC5mb3JtLWNlcnQtbGFiZWwgLnZhbHVlIHNwYW4gc3ZnIHtcbiAgICB3aWR0aDogMi42NjY2N3Z3O1xuICAgIGhlaWdodDogMy40NjY2N3Z3OyB9XG4gIC5mb3JtLWNlcnQtbGlzdCAuZm9ybS1jZXJ0LWl0ZW0gbGFiZWwgLmZvcm0tY2VydC1sYWJlbCAuZGF0ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1yaWdodDogMS44NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogLjY2NjY3dnc7IH1cbiAgLmNlcnQtYm90dG9tLWN0YSB7XG4gICAgcGFkZGluZzogMCAxLjMzMzMzdncgMTMuMzMzMzN2dzsgfSB9XG5cbi5jZXJ0LWJvdHRvbS1jdGEgLmNlcnQtYm90dG9tLWN0YS1pbm5lciB7XG4gIHBhZGRpbmc6IDEuOTQ0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogMi4wODMzM3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uY2VydC1ib3R0b20tY3RhIC5jZXJ0LWJvdHRvbS1jdGEtaW5uZXIgLnRleHQge1xuICB3aWR0aDogNjUuOTcyMjJ2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jZXJ0LWJvdHRvbS1jdGEgLmNlcnQtYm90dG9tLWN0YS1pbm5lciB7XG4gICAgcGFkZGluZzogNC44dncgMi42NjY2N3Z3IDIuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiA4dnc7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmNlcnQtYm90dG9tLWN0YSAuY2VydC1ib3R0b20tY3RhLWlubmVyIC50ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDIuNjY2Njd2dztcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfSB9XG5cbi5jZXJ0LWJvdHRvbS1jdGEgLmNlcnQtYm90dG9tLWN0YS1pbm5lciAudGV4dCBoMiB7XG4gIG9wYWNpdHk6IC41O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDMuMzMzMzN2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjk7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogNDQuMzc1dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtYm90dG9tLWN0YSAuY2VydC1ib3R0b20tY3RhLWlubmVyIC50ZXh0IGgyIHtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmNlcnQtYm90dG9tLWN0YSAuY2VydC1ib3R0b20tY3RhLWlubmVyIC50ZXh0IHAge1xuICBtYXJnaW4tdG9wOiA2Ljk0NDQ0dnc7XG4gIGZvbnQtc2l6ZTogLjk3MjIydnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDE1Ljk3MjIydnc7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jZXJ0LWJvdHRvbS1jdGEgLmNlcnQtYm90dG9tLWN0YS1pbm5lciAudGV4dCBwIHtcbiAgICBtYXJnaW4tdG9wOiAyNy43MzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG4uY2VydC1ib3R0b20tY3RhIC5jZXJ0LWJvdHRvbS1jdGEtaW5uZXIgLmltYWdlIHtcbiAgd2lkdGg6IDI1LjU1NTU2dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG4uY2VydC1ib3R0b20tY3RhIC5jZXJ0LWJvdHRvbS1jdGEtaW5uZXIgLmltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jZXJ0LWJvdHRvbS1jdGEgLmNlcnQtYm90dG9tLWN0YS1pbm5lciAuaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDUuMzMzMzN2dzsgfVxuICAuY2VydC1ib3R0b20tY3RhIC5jZXJ0LWJvdHRvbS1jdGEtaW5uZXIgLmltYWdlIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3OyB9IH1cblxuLmpzLTEwMC12aCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAtMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgbmF2IC5pbm5lciAuc2VhcmNoLXRyaWdnZXItbmF2IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgbmF2IC5pbm5lciAuc2VhcmNoLXRyaWdnZXItbmF2OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTsgfVxuICAgIG5hdiAuaW5uZXIgLnNlYXJjaC10cmlnZ2VyLW5hdiBzdmcgKiB7XG4gICAgICBmaWxsOiAjMDAwOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlYXJjaC1jbG9zZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cblxuLnNlYXJjaC10cmlnZ2VyLW5hdiB7XG4gIHdpZHRoOiAyLjIyMjIydnc7XG4gIGhlaWdodDogMi4wODMzM3Z3O1xuICBib3JkZXItcmFkaXVzOiAwLjU1NTU2dnc7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIG1hcmdpbi1yaWdodDogMC4yMDgzM3Z3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5zZWFyY2gtdHJpZ2dlci1uYXYge1xuICAgICAgd2lkdGg6IDE0LjY2NjY3dnc7XG4gICAgICBoZWlnaHQ6IDE0LjY2NjY3dnc7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjQyNDI0O1xuICAgICAgYm9yZGVyLXJhZGl1czogMi4xMzMzM3Z3O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyLjR2dzsgfSB9XG4gIC5zZWFyY2gtdHJpZ2dlci1uYXY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAuc2VhcmNoLXRyaWdnZXItbmF2OmhvdmVyIHN2ZyAqIHtcbiAgICAgIGZpbGw6ICMwMDA7IH1cbiAgLnNlYXJjaC10cmlnZ2VyLW5hdiBzdmcge1xuICAgIHdpZHRoOiAxLjI1dnc7XG4gICAgaGVpZ2h0OiAxLjI1dnc7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLnNlYXJjaC10cmlnZ2VyLW5hdiBzdmcge1xuICAgICAgICB3aWR0aDogNy40NjY2N3Z3O1xuICAgICAgICBoZWlnaHQ6IDcuNDY2Njd2dzsgfSB9XG4gICAgLnNlYXJjaC10cmlnZ2VyLW5hdiBzdmcgKiB7XG4gICAgICBmaWxsOiAjRkZGOyB9XG5cbi5zZWFyY2gtcG9wdXAtbmF2IHtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwMTsgfVxuICAuc2VhcmNoLXBvcHVwLW5hdiAuY2xvc2Utc2VhcmNoLXBvcHVwLW5hdiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDM1JTtcbiAgICByaWdodDogMjAlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5zZWFyY2gtcG9wdXAtbmF2IC5jbG9zZS1zZWFyY2gtcG9wdXAtbmF2IHtcbiAgICAgICAgcmlnaHQ6IDIlO1xuICAgICAgICB0b3A6IDMlOyB9IH1cbiAgICAuc2VhcmNoLXBvcHVwLW5hdiAuY2xvc2Utc2VhcmNoLXBvcHVwLW5hdjpob3ZlciBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTsgfVxuICAgIC5zZWFyY2gtcG9wdXAtbmF2IC5jbG9zZS1zZWFyY2gtcG9wdXAtbmF2OmhvdmVyIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpOyB9XG4gICAgLnNlYXJjaC1wb3B1cC1uYXYgLmNsb3NlLXNlYXJjaC1wb3B1cC1uYXYgLmljb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDEuMzg4ODl2dyAwOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuc2VhcmNoLXBvcHVwLW5hdiAuY2xvc2Utc2VhcmNoLXBvcHVwLW5hdiAuaWNvbiB7XG4gICAgICAgICAgcGFkZGluZzogNS4zMzMzM3Z3IDA7IH0gfVxuICAgIC5zZWFyY2gtcG9wdXAtbmF2IC5jbG9zZS1zZWFyY2gtcG9wdXAtbmF2IHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMS44MDU1NnZ3O1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLnNlYXJjaC1wb3B1cC1uYXYgLmNsb3NlLXNlYXJjaC1wb3B1cC1uYXYgc3BhbiB7XG4gICAgICAgICAgd2lkdGg6IDYuNjY2Njd2dzsgfSB9XG4gICAgICAuc2VhcmNoLXBvcHVwLW5hdiAuY2xvc2Utc2VhcmNoLXBvcHVwLW5hdiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxlZnQ6IDAuOTAyNzh2dzsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5zZWFyY2gtcG9wdXAtbmF2IC5jbG9zZS1zZWFyY2gtcG9wdXAtbmF2IHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbGVmdDogMy4ydnc7IH0gfVxuICAgICAgLnNlYXJjaC1wb3B1cC1uYXYgLmNsb3NlLXNlYXJjaC1wb3B1cC1uYXYgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICByaWdodDogMC45MDI3OHZ3OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLnNlYXJjaC1wb3B1cC1uYXYgLmNsb3NlLXNlYXJjaC1wb3B1cC1uYXYgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHJpZ2h0OiAzLjJ2dzsgfSB9XG4gIC5zZWFyY2gtcG9wdXAtbmF2IGZvcm0ge1xuICAgIHdpZHRoOiA1MHZ3O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5zZWFyY2gtcG9wdXAtbmF2IGZvcm0ge1xuICAgICAgICB3aWR0aDogOTMuMzMzMzN2dzsgfSB9XG4gICAgLnNlYXJjaC1wb3B1cC1uYXYgZm9ybSAuaW5wdXQtd3JhcCB7XG4gICAgICB3aWR0aDogNDQuMDk3MjJ2dzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLnNlYXJjaC1wb3B1cC1uYXYgZm9ybSAuaW5wdXQtd3JhcCB7XG4gICAgICAgICAgd2lkdGg6IDc2dnc7IH0gfVxuICAgICAgLnNlYXJjaC1wb3B1cC1uYXYgZm9ybSAuaW5wdXQtd3JhcCAucGxhY2Vob2xkZXIge1xuICAgICAgICBtYXJnaW46IDAuNjk0NDR2dyAwIDAgMS4zODg4OXZ3O1xuICAgICAgICBmb250LXNpemU6IDAuOTAyNzh2dztcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBvcGFjaXR5OiAwOyB9XG4gICAgICAgIC5zZWFyY2gtcG9wdXAtbmF2IGZvcm0gLmlucHV0LXdyYXAgLnBsYWNlaG9sZGVyLmFjdGl2ZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5zZWFyY2gtcG9wdXAtbmF2IGZvcm0gLmlucHV0LXdyYXAgLnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMi42NjY2N3Z3IDAgMCAyLjY2NjY3dnc7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNDY2Njd2dzsgfSB9XG4gICAgLnNlYXJjaC1wb3B1cC1uYXYgZm9ybSAuYnV0dG9uLXdyYXAge1xuICAgICAgd2lkdGg6IDUuNjI1dnc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5zZWFyY2gtcG9wdXAtbmF2IGZvcm0gLmJ1dHRvbi13cmFwIHtcbiAgICAgICAgICB3aWR0aDogMTYuMjY2Njd2dzsgfSB9XG4gICAgLnNlYXJjaC1wb3B1cC1uYXYgZm9ybSBpbnB1dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiA1LjYyNXZ3O1xuICAgICAgYm9yZGVyLXJhZGl1czogMi43Nzc3OHZ3O1xuICAgICAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBhZGRpbmc6IDAgMy40NzIyMnZ3O1xuICAgICAgZm9udC1zaXplOiAxLjUyNzc4dnc7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4xNDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuc2VhcmNoLXBvcHVwLW5hdiBmb3JtIGlucHV0IHtcbiAgICAgICAgICBoZWlnaHQ6IDE2LjI2NjY3dnc7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOS4zMzMzM3Z3O1xuICAgICAgICAgIHBhZGRpbmc6IDAgNi42NjY2N3Z3O1xuICAgICAgICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3OyB9IH1cbiAgICAgIC5zZWFyY2gtcG9wdXAtbmF2IGZvcm0gaW5wdXQ6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpOyB9XG4gICAgICAgIC5zZWFyY2gtcG9wdXAtbmF2IGZvcm0gaW5wdXQ6aG92ZXI6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAuNjsgfVxuICAgICAgLnNlYXJjaC1wb3B1cC1uYXYgZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuc2VhcmNoLXBvcHVwLW5hdiBmb3JtIGJ1dHRvbiB7XG4gICAgICBoZWlnaHQ6IDUuNjI1dnc7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuc2VhcmNoLXBvcHVwLW5hdiBmb3JtIGJ1dHRvbiB7XG4gICAgICAgICAgaGVpZ2h0OiAxNi4yNjY2N3Z3OyB9IH1cbiAgICAgIC5zZWFyY2gtcG9wdXAtbmF2IGZvcm0gYnV0dG9uOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDsgfVxuICAgICAgICAuc2VhcmNoLXBvcHVwLW5hdiBmb3JtIGJ1dHRvbjpob3ZlciBzdmcgKiB7XG4gICAgICAgICAgZmlsbDogI2ZmZjsgfVxuICAgICAgLnNlYXJjaC1wb3B1cC1uYXYgZm9ybSBidXR0b24gc3ZnIHtcbiAgICAgICAgd2lkdGg6IDIuMDgzMzN2dztcbiAgICAgICAgaGVpZ2h0OiAyLjA4MzMzdnc7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuc2VhcmNoLXBvcHVwLW5hdiBmb3JtIGJ1dHRvbiBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDh2dztcbiAgICAgICAgICAgIGhlaWdodDogOHZ3OyB9IH1cblxuaW5wdXQge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi5zZWFyY2gtcmVzdWx0cy1saXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlOGU4YztcbiAgbWFyZ2luLXRvcDogLTMuNDcyMjJ2dztcbiAgcGFkZGluZzogMCAyLjV2dyAxMS44MDU1NnZ3OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLnNlYXJjaC1yZXN1bHRzLWxpc3Qge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHBhZGRpbmc6IDUuMzMzMzN2dyAxLjMzMzMzdncgNTMuMzMzMzN2dzsgfSB9XG4gIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI3Nzc4dnc7XG4gICAgcGFkZGluZzogMS4xMTExMXZ3IDEuNTk3MjJ2dyAxLjExMTExdncgMS4xMTExMXZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMzg4ODl2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCBtYXJnaW4sIC4ycyBlYXNlLWluLW91dCBwYWRkaW5nOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4wNjY2N3Z3O1xuICAgICAgICBwYWRkaW5nOiAzLjJ2dyAyLjY2NjY3dncgNi40dncgMi42NjY2N3Z3O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdnc7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAuc2VhcmNoLXJlc3VsdHMtaXRlbTpob3ZlciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTAuMjc3Nzh2dztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjI3Nzc4dnc7XG4gICAgICAgIHBhZGRpbmc6IDEuMTExMTF2dyAxLjg3NXZ3IDEuMTExMTF2dyAxLjM4ODg5dnc7IH1cbiAgICAgICAgLnNlYXJjaC1yZXN1bHRzLWxpc3QgLnNlYXJjaC1yZXN1bHRzLWl0ZW06aG92ZXIgLmltZy13cmFwIHtcbiAgICAgICAgICByaWdodDogMS4zODg4OXZ3OyB9XG4gICAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtOmhvdmVyIC5hcnJvdyB7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLnNlYXJjaC1yZXN1bHRzLWxpc3QgLnNlYXJjaC1yZXN1bHRzLWl0ZW0uZ3JleSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtLmhhcy1pbWFnZSAudGFnbmFtZSAudGFnIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjguMjY2Njd2dzsgfSB9XG4gICAgLnNlYXJjaC1yZXN1bHRzLWxpc3QgLnNlYXJjaC1yZXN1bHRzLWl0ZW0gLnRhZ25hbWUge1xuICAgICAgd2lkdGg6IDcwLjgzMzMzdnc7XG4gICAgICBmbGV4LXNocmluazogMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLnNlYXJjaC1yZXN1bHRzLWxpc3QgLnNlYXJjaC1yZXN1bHRzLWl0ZW0gLnRhZ25hbWUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIC50YWduYW1lIC50YWcge1xuICAgICAgICBmb250LXNpemU6IDAuODMzMzN2dztcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIHBhZGRpbmc6IDAuMjA4MzN2dyAwLjU1NTU2dncgMC4xMzg4OXZ3O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxLjE4MDU2dnc7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICMwMDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuMzYxMTF2dztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3IsIC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLnNlYXJjaC1yZXN1bHRzLWxpc3QgLnNlYXJjaC1yZXN1bHRzLWl0ZW0gLnRhZ25hbWUgLnRhZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgICAgICAgICAgcGFkZGluZzogMC44dncgMi4xMzMzM3Z3IDAuNTMzMzN2dztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQuNTMzMzN2dztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEydnc7IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIC50YWduYW1lIC50YWc6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmOyB9IH1cbiAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIC50YWduYW1lIC5uYW1lIC5maWxsZWQ6YWZ0ZXIge1xuICAgICAgICB0b3A6IC0wLjM0NzIydnc7XG4gICAgICAgIGJvdHRvbTogLTAuMDY5NDR2dzsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIC50YWduYW1lIC5uYW1lIC5maWxsZWQ6YWZ0ZXIge1xuICAgICAgICAgICAgdG9wOiAtMS4zMzMzM3Z3O1xuICAgICAgICAgICAgYm90dG9tOiAtMC4yNjY2N3Z3OyB9IH1cbiAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIC50YWduYW1lIC5maWxsZWQtaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7IH1cbiAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIC50YWduYW1lIC5maWxsZWQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLnNlYXJjaC1yZXN1bHRzLWxpc3QgLnNlYXJjaC1yZXN1bHRzLWl0ZW0gLnRhZ25hbWUgLmZpbGxlZDphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogLTAuMjA4MzN2dztcbiAgICAgICAgICBib3R0b206IC0wLjIwODMzdnc7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRkOWQwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjc3Nzh2dztcbiAgICAgICAgICB6LWluZGV4OiAxOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIC50YWduYW1lIC5maWxsZWQ6YWZ0ZXIge1xuICAgICAgICAgICAgICB0b3A6IC0wLjh2dztcbiAgICAgICAgICAgICAgYm90dG9tOiAtMC44dnc7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEuMDY2Njd2dzsgfSB9XG4gICAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAuc2VhcmNoLXJlc3VsdHMtaXRlbSAudGFnbmFtZSAubmFtZSB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42NjY2N3Z3O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40MjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjA4MzN2dzsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIC50YWduYW1lIC5uYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNS44NjY2N3Z3O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMy43MzMzM3Z3OyB9IH1cbiAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIC50YWduYW1lIC5kZXNjIHtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTM7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLnNlYXJjaC1yZXN1bHRzLWxpc3QgLnNlYXJjaC1yZXN1bHRzLWl0ZW0gLnRhZ25hbWUgLmRlc2Mge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0dnc7IH0gfVxuICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIC5pbWctd3JhcCB7XG4gICAgICB3aWR0aDogMTIuNXZ3O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxLjExMTExdnc7XG4gICAgICByaWdodDogMS4xMTExMXZ3O1xuICAgICAgYm90dG9tOiAxLjExMTExdnc7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMC41NTU1NnZ3O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCByaWdodDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLnNlYXJjaC1yZXN1bHRzLWxpc3QgLnNlYXJjaC1yZXN1bHRzLWl0ZW0gLmltZy13cmFwIHtcbiAgICAgICAgICB3aWR0aDogNDUuMzMzMzN2dztcbiAgICAgICAgICB0b3A6IDMuMnZ3O1xuICAgICAgICAgIHJpZ2h0OiAyLjY2NjY3dnc7XG4gICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogMzAuNHZ3O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIuMTMzMzN2dzsgfSB9XG4gICAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAuc2VhcmNoLXJlc3VsdHMtaXRlbSAuaW1nLXdyYXAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gICAgLnNlYXJjaC1yZXN1bHRzLWxpc3QgLnNlYXJjaC1yZXN1bHRzLWl0ZW0gLmFycm93IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgcmlnaHQ6IDAuNjk0NDR2dztcbiAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLnNlYXJjaC1yZXN1bHRzLWxpc3QgLnNlYXJjaC1yZXN1bHRzLWl0ZW0gLmFycm93IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIC5hcnJvdzpob3ZlciBzdmcge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH1cbiAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIC5hcnJvdyBzdmcge1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAgICAgICB3aWR0aDogMS41Mjc3OHZ3O1xuICAgICAgICBoZWlnaHQ6IDEuNTI3Nzh2dztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cblxuLnNlYXJjaC1yZXN1bHRzLWxpc3Qtbm8tZm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU4ZThjO1xuICBwYWRkaW5nLXRvcDogMi4wODMzM3Z3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1ib3R0b206IDExLjgwNTU2dnc7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdC1uby1mb3VuZCB7XG4gICAgICBwYWRkaW5nLXRvcDogMTguNjY2Njd2dztcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0NS4zMzMzM3Z3OyB9IH1cbiAgLnNlYXJjaC1yZXN1bHRzLWxpc3Qtbm8tZm91bmQgLmljb24gc3ZnIHtcbiAgICB3aWR0aDogNC40NDQ0NHZ3O1xuICAgIGhlaWdodDogMy44MTk0NHZ3OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0LW5vLWZvdW5kIC5pY29uIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxNnZ3O1xuICAgICAgICBoZWlnaHQ6IDEzLjMzMzMzdnc7IH0gfVxuICAuc2VhcmNoLXJlc3VsdHMtbGlzdC1uby1mb3VuZCAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMS44MDU1NnZ3O1xuICAgIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjIyO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IDAuNjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdC1uby1mb3VuZCAudGV4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUuNnZ3O1xuICAgICAgICBmb250LXNpemU6IDQuMjY2Njd2dzsgfSB9XG5cbmhlYWRlciBuYXYgLmlubmVyIC5sZWZ0LW5hdiB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4iLCJAY2hhcnNldCBcIlVURi04XCI7LyohXG4gKiBhbmltYXRlLmNzcyAtIGh0dHBzOi8vYW5pbWF0ZS5zdHlsZS9cbiAqIFZlcnNpb24gLSA0LjEuMVxuICogTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIC0gaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqIENvcHlyaWdodCAoYykgMjAyMCBBbmltYXRlLmNzc1xuICovOnJvb3R7LS1hbmltYXRlLWR1cmF0aW9uOjFzOy0tYW5pbWF0ZS1kZWxheToxczstLWFuaW1hdGUtcmVwZWF0OjF9LmFuaW1hdGVkey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjFzO2FuaW1hdGlvbi1kdXJhdGlvbjoxczstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjp2YXIoLS1hbmltYXRlLWR1cmF0aW9uKTthbmltYXRpb24tZHVyYXRpb246dmFyKC0tYW5pbWF0ZS1kdXJhdGlvbik7LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7YW5pbWF0aW9uLWZpbGwtbW9kZTpib3RofS5hbmltYXRlZC5pbmZpbml0ZXstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGU7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZX0uYW5pbWF0ZWQucmVwZWF0LTF7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjE7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxOy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDp2YXIoLS1hbmltYXRlLXJlcGVhdCk7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDp2YXIoLS1hbmltYXRlLXJlcGVhdCl9LmFuaW1hdGVkLnJlcGVhdC0yey13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoyO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6Mjstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6Y2FsYyh2YXIoLS1hbmltYXRlLXJlcGVhdCkqMik7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDpjYWxjKHZhcigtLWFuaW1hdGUtcmVwZWF0KSoyKX0uYW5pbWF0ZWQucmVwZWF0LTN7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjM7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDozOy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDpjYWxjKHZhcigtLWFuaW1hdGUtcmVwZWF0KSozKTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmNhbGModmFyKC0tYW5pbWF0ZS1yZXBlYXQpKjMpfS5hbmltYXRlZC5kZWxheS0xc3std2Via2l0LWFuaW1hdGlvbi1kZWxheToxczthbmltYXRpb24tZGVsYXk6MXM7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6dmFyKC0tYW5pbWF0ZS1kZWxheSk7YW5pbWF0aW9uLWRlbGF5OnZhcigtLWFuaW1hdGUtZGVsYXkpfS5hbmltYXRlZC5kZWxheS0yc3std2Via2l0LWFuaW1hdGlvbi1kZWxheToyczthbmltYXRpb24tZGVsYXk6MnM7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSoyKTthbmltYXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSoyKX0uYW5pbWF0ZWQuZGVsYXktM3N7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6M3M7YW5pbWF0aW9uLWRlbGF5OjNzOy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OmNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqMyk7YW5pbWF0aW9uLWRlbGF5OmNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqMyl9LmFuaW1hdGVkLmRlbGF5LTRzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjRzO2FuaW1hdGlvbi1kZWxheTo0czstd2Via2l0LWFuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjQpO2FuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjQpfS5hbmltYXRlZC5kZWxheS01c3std2Via2l0LWFuaW1hdGlvbi1kZWxheTo1czthbmltYXRpb24tZGVsYXk6NXM7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSo1KTthbmltYXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSo1KX0uYW5pbWF0ZWQuZmFzdGVyey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi41czthbmltYXRpb24tZHVyYXRpb246LjVzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikvMik7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikvMil9LmFuaW1hdGVkLmZhc3R7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246LjhzO2FuaW1hdGlvbi1kdXJhdGlvbjouOHM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjgpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuOCl9LmFuaW1hdGVkLnNsb3d7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MnM7YW5pbWF0aW9uLWR1cmF0aW9uOjJzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMik7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMil9LmFuaW1hdGVkLnNsb3dlcnstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjozczthbmltYXRpb24tZHVyYXRpb246M3M7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSozKTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSozKX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKSxwcmludHsuYW5pbWF0ZWR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MW1zIWltcG9ydGFudDthbmltYXRpb24tZHVyYXRpb246MW1zIWltcG9ydGFudDstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246MW1zIWltcG9ydGFudDt0cmFuc2l0aW9uLWR1cmF0aW9uOjFtcyFpbXBvcnRhbnQ7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjEhaW1wb3J0YW50O2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MSFpbXBvcnRhbnR9LmFuaW1hdGVkW2NsYXNzKj1PdXRde29wYWNpdHk6MH19QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZXswJSwyMCUsNTMlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9NDAlLDQzJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzBweCwwKSBzY2FsZVkoMS4xKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzBweCwwKSBzY2FsZVkoMS4xKX03MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCkgc2NhbGVZKDEuMDUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xNXB4LDApIHNjYWxlWSgxLjA1KX04MCV7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApIHNjYWxlWSguOTUpO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApIHNjYWxlWSguOTUpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC00cHgsMCkgc2NhbGVZKDEuMDIpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC00cHgsMCkgc2NhbGVZKDEuMDIpfX1Aa2V5ZnJhbWVzIGJvdW5jZXswJSwyMCUsNTMlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9NDAlLDQzJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzBweCwwKSBzY2FsZVkoMS4xKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzBweCwwKSBzY2FsZVkoMS4xKX03MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCkgc2NhbGVZKDEuMDUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xNXB4LDApIHNjYWxlWSgxLjA1KX04MCV7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApIHNjYWxlWSguOTUpO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApIHNjYWxlWSguOTUpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC00cHgsMCkgc2NhbGVZKDEuMDIpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC00cHgsMCkgc2NhbGVZKDEuMDIpfX0uYm91bmNley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlO2FuaW1hdGlvbi1uYW1lOmJvdW5jZTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIGZsYXNoezAlLDUwJSx0b3tvcGFjaXR5OjF9MjUlLDc1JXtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmxhc2h7MCUsNTAlLHRve29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19LmZsYXNoey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Zmxhc2g7YW5pbWF0aW9uLW5hbWU6Zmxhc2h9QC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fUBrZXlmcmFtZXMgcHVsc2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19LnB1bHNley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cHVsc2U7YW5pbWF0aW9uLW5hbWU6cHVsc2U7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9QC13ZWJraXQta2V5ZnJhbWVzIHJ1YmJlckJhbmR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9MzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwuNzUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwuNzUsMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjc1LDEuMjUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjc1LDEuMjUsMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSl9NjUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fUBrZXlmcmFtZXMgcnViYmVyQmFuZHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKX02NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19LnJ1YmJlckJhbmR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpydWJiZXJCYW5kO2FuaW1hdGlvbi1uYW1lOnJ1YmJlckJhbmR9QC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlWHswJSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTEwJSwzMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX0yMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCl9fUBrZXlmcmFtZXMgc2hha2VYezAlLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX19LnNoYWtlWHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNoYWtlWDthbmltYXRpb24tbmFtZTpzaGFrZVh9QC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlWXswJSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTEwJSwzMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKX0yMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCl9fUBrZXlmcmFtZXMgc2hha2VZezAlLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX19LnNoYWtlWXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNoYWtlWTthbmltYXRpb24tbmFtZTpzaGFrZVl9QC13ZWJraXQta2V5ZnJhbWVzIGhlYWRTaGFrZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTYuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKX0xOC41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyl9MzEuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKX00My41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyl9NTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fUBrZXlmcmFtZXMgaGVhZFNoYWtlezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9Ni41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpfTE4LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKX0zMS41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpfTQzLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19LmhlYWRTaGFrZXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmhlYWRTaGFrZTthbmltYXRpb24tbmFtZTpoZWFkU2hha2V9QC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nezIwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMTVkZWcpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0xMGRlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDVkZWcpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfX1Aa2V5ZnJhbWVzIHN3aW5nezIwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMTVkZWcpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0xMGRlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDVkZWcpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfX0uc3dpbmd7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjp0b3AgY2VudGVyOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c3dpbmc7YW5pbWF0aW9uLW5hbWU6c3dpbmd9QC13ZWJraXQta2V5ZnJhbWVzIHRhZGF7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9MTAlLDIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KSByb3RhdGUoLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KSByb3RhdGUoLTNkZWcpfTMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgzZGVnKX00MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoLTNkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX1Aa2V5ZnJhbWVzIHRhZGF7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9MTAlLDIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KSByb3RhdGUoLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KSByb3RhdGUoLTNkZWcpfTMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgzZGVnKX00MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoLTNkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX0udGFkYXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnRhZGE7YW5pbWF0aW9uLW5hbWU6dGFkYX1ALXdlYmtpdC1rZXlmcmFtZXMgd29iYmxlezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUoLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLDAsMCkgcm90YXRlKC01ZGVnKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlKDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsMCwwKSByb3RhdGUoM2RlZyl9NDUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsMCwwKSByb3RhdGUoLTNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLDAsMCkgcm90YXRlKC0zZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlKDJkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsMCwwKSByb3RhdGUoMmRlZyl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwwLDApIHJvdGF0ZSgtMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwwLDApIHJvdGF0ZSgtMWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyB3b2JibGV7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUoLTVkZWcpfTMwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsMCwwKSByb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZSgzZGVnKX00NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsMCwwKSByb3RhdGUoLTNkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsMCwwKSByb3RhdGUoMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZSgyZGVnKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLDAsMCkgcm90YXRlKC0xZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLDAsMCkgcm90YXRlKC0xZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0ud29iYmxley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6d29iYmxlO2FuaW1hdGlvbi1uYW1lOndvYmJsZX1ALXdlYmtpdC1rZXlmcmFtZXMgamVsbG97MCUsMTEuMSUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0yMi4yJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpfTMzLjMley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO3RyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKX00NC40JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKX01NS41JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtLjc4MTI1ZGVnKSBza2V3WSgtLjc4MTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLS43ODEyNWRlZykgc2tld1koLS43ODEyNWRlZyl9NzcuNyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLjM5MDYyNWRlZykgc2tld1koLjM5MDYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC4zOTA2MjVkZWcpIHNrZXdZKC4zOTA2MjVkZWcpfTg4Ljgley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0uMTk1MzEyNWRlZykgc2tld1koLS4xOTUzMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLS4xOTUzMTI1ZGVnKSBza2V3WSgtLjE5NTMxMjVkZWcpfX1Aa2V5ZnJhbWVzIGplbGxvezAlLDExLjElLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MjIuMiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTt0cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKX0zMy4zJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyl9NDQuNCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyl9NTUuNSV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyl9NjYuNiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLS43ODEyNWRlZykgc2tld1koLS43ODEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0uNzgxMjVkZWcpIHNrZXdZKC0uNzgxMjVkZWcpfTc3Ljcley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC4zOTA2MjVkZWcpIHNrZXdZKC4zOTA2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCguMzkwNjI1ZGVnKSBza2V3WSguMzkwNjI1ZGVnKX04OC44JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtLjE5NTMxMjVkZWcpIHNrZXdZKC0uMTk1MzEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0uMTk1MzEyNWRlZykgc2tld1koLS4xOTUzMTI1ZGVnKX19LmplbGxvey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6amVsbG87YW5pbWF0aW9uLW5hbWU6amVsbG87LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn1ALXdlYmtpdC1rZXlmcmFtZXMgaGVhcnRCZWF0ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX0xNCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4zKTt0cmFuc2Zvcm06c2NhbGUoMS4zKX0yOCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfTQyJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjMpO3RyYW5zZm9ybTpzY2FsZSgxLjMpfTcwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9fUBrZXlmcmFtZXMgaGVhcnRCZWF0ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX0xNCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4zKTt0cmFuc2Zvcm06c2NhbGUoMS4zKX0yOCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfTQyJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjMpO3RyYW5zZm9ybTpzY2FsZSgxLjMpfTcwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9fS5oZWFydEJlYXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpoZWFydEJlYXQ7YW5pbWF0aW9uLW5hbWU6aGVhcnRCZWF0Oy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjEuM3M7YW5pbWF0aW9uLWR1cmF0aW9uOjEuM3M7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSoxLjMpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjEuMyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tJbkRvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTIwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEyMDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgYmFja0luRG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTIwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19LmJhY2tJbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpiYWNrSW5Eb3duO2FuaW1hdGlvbi1uYW1lOmJhY2tJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tJbkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgYmFja0luTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19LmJhY2tJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpiYWNrSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmJhY2tJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19QGtleWZyYW1lcyBiYWNrSW5SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fS5iYWNrSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOmJhY2tJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBiYWNrSW5VcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDEyMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEyMDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgYmFja0luVXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgxMjAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMjAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX0uYmFja0luVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpiYWNrSW5VcDthbmltYXRpb24tbmFtZTpiYWNrSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja091dERvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg3MDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDcwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319QGtleWZyYW1lcyBiYWNrT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDcwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNzAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fX0uYmFja091dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpiYWNrT3V0RG93bjthbmltYXRpb24tbmFtZTpiYWNrT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja091dExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9fUBrZXlmcmFtZXMgYmFja091dExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9fS5iYWNrT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOmJhY2tPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBiYWNrT3V0UmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fX1Aa2V5ZnJhbWVzIGJhY2tPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9fS5iYWNrT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpiYWNrT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6YmFja091dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBiYWNrT3V0VXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNzAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNzAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fX1Aa2V5ZnJhbWVzIGJhY2tPdXRVcHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC03MDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC03MDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9fS5iYWNrT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpiYWNrT3V0VXA7YW5pbWF0aW9uLW5hbWU6YmFja091dFVwfUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbnswJSwyMCUsNDAlLDYwJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpO3RyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fUBrZXlmcmFtZXMgYm91bmNlSW57MCUsMjAlLDQwJSw2MCUsODAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wMywxLjAzLDEuMDMpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KTt0cmFuc2Zvcm06c2NhbGUzZCguOTcsLjk3LC45Nyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX0uYm91bmNlSW57LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tZHVyYXRpb246Ljc1czstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW47YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW59QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluRG93bnswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApIHNjYWxlWSgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApIHNjYWxlWSgzKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKSBzY2FsZVkoLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCkgc2NhbGVZKC45KX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk1KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCkgc2NhbGVZKC45ODUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKSBzY2FsZVkoLjk4NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBib3VuY2VJbkRvd257MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTMwMDBweCwwKSBzY2FsZVkoMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTMwMDBweCwwKSBzY2FsZVkoMyl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCkgc2NhbGVZKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyNXB4LDApIHNjYWxlWSguOSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCkgc2NhbGVZKC45NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCkgc2NhbGVZKC45NSl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCkgc2NhbGVZKC45ODUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5ib3VuY2VJbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbkRvd247YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkxlZnR7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsMCwwKSBzY2FsZVgoMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsMCwwKSBzY2FsZVgoMyl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCkgc2NhbGVYKDEpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCkgc2NhbGVYKDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApIHNjYWxlWCguOTgpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApIHNjYWxlWCguOTgpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsMCwwKSBzY2FsZVgoLjk5NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApIHNjYWxlWCguOTk1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApIHNjYWxlWCgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApIHNjYWxlWCgzKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKSBzY2FsZVgoMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKSBzY2FsZVgoMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCkgc2NhbGVYKC45OCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCkgc2NhbGVYKC45OCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApIHNjYWxlWCguOTk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCkgc2NhbGVYKC45OTUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5ib3VuY2VJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblJpZ2h0ezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsMCwwKSBzY2FsZVgoMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwwLDApIHNjYWxlWCgzKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCkgc2NhbGVYKDEpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApIHNjYWxlWCgxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApIHNjYWxlWCguOTgpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCkgc2NhbGVYKC45OCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01cHgsMCwwKSBzY2FsZVgoLjk5NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01cHgsMCwwKSBzY2FsZVgoLjk5NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBib3VuY2VJblJpZ2h0ezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsMCwwKSBzY2FsZVgoMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwwLDApIHNjYWxlWCgzKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCkgc2NhbGVYKDEpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApIHNjYWxlWCgxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApIHNjYWxlWCguOTgpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCkgc2NhbGVYKC45OCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01cHgsMCwwKSBzY2FsZVgoLjk5NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01cHgsMCwwKSBzY2FsZVgoLjk5NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmJvdW5jZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluVXB7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMzAwMHB4LDApIHNjYWxlWSg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwzMDAwcHgsMCkgc2NhbGVZKDUpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKSBzY2FsZVkoLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApIHNjYWxlWSguOSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKSBzY2FsZVkoLjk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTUpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCkgc2NhbGVZKC45ODUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCkgc2NhbGVZKC45ODUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgYm91bmNlSW5VcHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwzMDAwcHgsMCkgc2NhbGVZKDUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKSBzY2FsZVkoNSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCkgc2NhbGVZKC45NSl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKSBzY2FsZVkoLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKSBzY2FsZVkoLjk4NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmJvdW5jZUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJblVwO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpfTUwJSw1NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpfTUwJSw1NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfX0uYm91bmNlT3V0ey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi43NXM7YW5pbWF0aW9uLWR1cmF0aW9uOi43NXM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjc1KTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjc1KTstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dDthbmltYXRpb24tbmFtZTpib3VuY2VPdXR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd257MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKSBzY2FsZVkoLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKSBzY2FsZVkoLjk4NSl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKSBzY2FsZVkoLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApIHNjYWxlWSguOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApIHNjYWxlWSgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCkgc2NhbGVZKDMpfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd257MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKSBzY2FsZVkoLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKSBzY2FsZVkoLjk4NSl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKSBzY2FsZVkoLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApIHNjYWxlWSguOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApIHNjYWxlWSgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCkgc2NhbGVZKDMpfX0uYm91bmNlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dERvd247YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0TGVmdHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsMCwwKSBzY2FsZVgoLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCkgc2NhbGVYKC45KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApIHNjYWxlWCgyKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApIHNjYWxlWCgyKX19QGtleWZyYW1lcyBib3VuY2VPdXRMZWZ0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApIHNjYWxlWCguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsMCwwKSBzY2FsZVgoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCkgc2NhbGVYKDIpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCkgc2NhbGVYKDIpfX0uYm91bmNlT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0UmlnaHR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApIHNjYWxlWCguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCkgc2NhbGVYKC45KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCkgc2NhbGVYKDIpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKSBzY2FsZVgoMil9fUBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApIHNjYWxlWCguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCkgc2NhbGVYKC45KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCkgc2NhbGVYKDIpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKSBzY2FsZVgoMil9fS5ib3VuY2VPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRVcHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCkgc2NhbGVZKC45ODUpfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKSBzY2FsZVkoLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwcHgsMCkgc2NhbGVZKC45KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApIHNjYWxlWSgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApIHNjYWxlWSgzKX19QGtleWZyYW1lcyBib3VuY2VPdXRVcHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCkgc2NhbGVZKC45ODUpfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKSBzY2FsZVkoLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwcHgsMCkgc2NhbGVZKC45KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApIHNjYWxlWSgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApIHNjYWxlWSgzKX19LmJvdW5jZU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0VXA7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0VXB9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbnswJXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGZhZGVJbnswJXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX0uZmFkZUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluO2FuaW1hdGlvbi1uYW1lOmZhZGVJbn1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5Eb3duezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uZmFkZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd247YW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bkJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluRG93bkJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5mYWRlSW5Eb3duQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bkJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5mYWRlSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdDthbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmZhZGVJbkxlZnRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5mYWRlSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5mYWRlSW5SaWdodEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluVXB7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uZmFkZUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5VcDthbmltYXRpb24tbmFtZTpmYWRlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXBCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5VcEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uZmFkZUluVXBCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5VcEJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5VcEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVG9wTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLC0xMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJblRvcExlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwtMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmZhZGVJblRvcExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Ub3BMZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVJblRvcExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblRvcFJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLC0xMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJblRvcFJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLC0xMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uZmFkZUluVG9wUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Ub3BSaWdodDthbmltYXRpb24tbmFtZTpmYWRlSW5Ub3BSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluQm90dG9tTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5Cb3R0b21MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uZmFkZUluQm90dG9tTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkJvdHRvbUxlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluQm90dG9tTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluQm90dG9tUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwxMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkJvdHRvbVJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmZhZGVJbkJvdHRvbVJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluQm90dG9tUmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluQm90dG9tUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MH19QGtleWZyYW1lcyBmYWRlT3V0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fS5mYWRlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dDthbmltYXRpb24tbmFtZTpmYWRlT3V0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bnswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXREb3duezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9fS5mYWRlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bkJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKX19QGtleWZyYW1lcyBmYWRlT3V0RG93bkJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKX19LmZhZGVPdXREb3duQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd25CaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd25CaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0TGVmdHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9fS5mYWRlT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9fS5mYWRlT3V0TGVmdEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0UmlnaHR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX19LmZhZGVPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodDthbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fS5mYWRlT3V0UmlnaHRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXB7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRVcHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fS5mYWRlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VXA7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXBCaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX19QGtleWZyYW1lcyBmYWRlT3V0VXBCaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX19LmZhZGVPdXRVcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0VXBCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRUb3BMZWZ0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsLTEwMCUsMCl9fUBrZXlmcmFtZXMgZmFkZU91dFRvcExlZnR7MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwtMTAwJSwwKX19LmZhZGVPdXRUb3BMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFRvcExlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFRvcExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRUb3BSaWdodHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwtMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0VG9wUmlnaHR7MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCl9fS5mYWRlT3V0VG9wUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VG9wUmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFRvcFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0Qm90dG9tUmlnaHR7MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwxMDAlLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21SaWdodHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDEwMCUsMCl9fS5mYWRlT3V0Qm90dG9tUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0Qm90dG9tUmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dEJvdHRvbVJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0Qm90dG9tTGVmdHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0Qm90dG9tTGVmdHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMTAwJSwwKX19LmZhZGVPdXRCb3R0b21MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dEJvdHRvbUxlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dEJvdHRvbUxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoLTF0dXJuKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoLTF0dXJuKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NTAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTcwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn19QGtleWZyYW1lcyBmbGlwezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKC0xdHVybik7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKC0xdHVybik7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTUwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE3MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTcwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwuOTUsLjk1KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwuOTUsLjk1KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59fS5hbmltYXRlZC5mbGlwey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlO2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZTstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXA7YW5pbWF0aW9uLW5hbWU6ZmxpcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19QGtleWZyYW1lcyBmbGlwSW5YezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX0uZmxpcEluWHstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBJblg7YW5pbWF0aW9uLW5hbWU6ZmxpcEluWH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWXswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19QGtleWZyYW1lcyBmbGlwSW5ZezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX0uZmxpcEluWXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBJblk7YW5pbWF0aW9uLW5hbWU6ZmxpcEluWX1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFh7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGlwT3V0WHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7b3BhY2l0eTowfX0uZmxpcE91dFh7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tZHVyYXRpb246Ljc1czstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcE91dFg7YW5pbWF0aW9uLW5hbWU6ZmxpcE91dFg7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnR9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRZezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTVkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmxpcE91dFl7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO29wYWNpdHk6MH19LmZsaXBPdXRZey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi43NXM7YW5pbWF0aW9uLWR1cmF0aW9uOi43NXM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjc1KTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjc1KTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBPdXRZO2FuaW1hdGlvbi1uYW1lOmZsaXBPdXRZfUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW5SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgyMGRlZyk7dHJhbnNmb3JtOnNrZXdYKDIwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgbGlnaHRTcGVlZEluUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO29wYWNpdHk6MH02MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMjBkZWcpO3RyYW5zZm9ybTpza2V3WCgyMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0ubGlnaHRTcGVlZEluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpsaWdodFNwZWVkSW5SaWdodDthbmltYXRpb24tbmFtZTpsaWdodFNwZWVkSW5SaWdodDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZEluTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSBza2V3WCgzMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMjBkZWcpO3RyYW5zZm9ybTpza2V3WCgtMjBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgbGlnaHRTcGVlZEluTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSBza2V3WCgzMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMjBkZWcpO3RyYW5zZm9ybTpza2V3WCgtMjBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5saWdodFNwZWVkSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZEluTGVmdDthbmltYXRpb24tbmFtZTpsaWdodFNwZWVkSW5MZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0UmlnaHR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgzMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgzMGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXRSaWdodHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9fS5saWdodFNwZWVkT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpsaWdodFNwZWVkT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZE91dFJpZ2h0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn1ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZE91dExlZnR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgc2tld1goLTMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBsaWdodFNwZWVkT3V0TGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfX0ubGlnaHRTcGVlZE91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpsaWdodFNwZWVkT3V0TGVmdDthbmltYXRpb24tbmFtZTpsaWdodFNwZWVkT3V0TGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0yMDBkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJbnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMjAwZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtvcGFjaXR5OjF9fS5yb3RhdGVJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluO2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtvcGFjaXR5OjF9fS5yb3RhdGVJbkRvd25MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25MZWZ0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19LnJvdGF0ZUluRG93blJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duUmlnaHQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5VcExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtvcGFjaXR5OjF9fS5yb3RhdGVJblVwTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBMZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBMZWZ0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJblVwUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19LnJvdGF0ZUluVXBSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBSaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVJblVwUmlnaHQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDIwMGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgyMDBkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dERvd25MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93bkxlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93bkxlZnQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXREb3duUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93blJpZ2h0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXRVcExlZnR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXRVcExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcExlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBMZWZ0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dFVwUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwUmlnaHQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2V7MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9MjAlLDYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoODBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fTQwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDYwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDYwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw3MDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw3MDBweCwwKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgaGluZ2V7MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9MjAlLDYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoODBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fTQwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDYwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDYwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw3MDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw3MDBweCwwKTtvcGFjaXR5OjB9fS5oaW5nZXstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoyczthbmltYXRpb24tZHVyYXRpb246MnM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSoyKTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSoyKTstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmhpbmdlO2FuaW1hdGlvbi1uYW1lOmhpbmdlOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBqYWNrSW5UaGVCb3h7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSByb3RhdGUoMzBkZWcpO3RyYW5zZm9ybTpzY2FsZSguMSkgcm90YXRlKDMwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b219NTAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKX03MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDNkZWcpO3RyYW5zZm9ybTpyb3RhdGUoM2RlZyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX19QGtleWZyYW1lcyBqYWNrSW5UaGVCb3h7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSByb3RhdGUoMzBkZWcpO3RyYW5zZm9ybTpzY2FsZSguMSkgcm90YXRlKDMwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b219NTAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKX03MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDNkZWcpO3RyYW5zZm9ybTpyb3RhdGUoM2RlZyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX19LmphY2tJblRoZUJveHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmphY2tJblRoZUJveDthbmltYXRpb24tbmFtZTpqYWNrSW5UaGVCb3h9QC13ZWJraXQta2V5ZnJhbWVzIHJvbGxJbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgcm90YXRlKC0xMjBkZWcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHJvbGxJbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgcm90YXRlKC0xMjBkZWcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0ucm9sbEluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm9sbEluO2FuaW1hdGlvbi1uYW1lOnJvbGxJbn1ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbE91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUoMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZSgxMjBkZWcpfX1Aa2V5ZnJhbWVzIHJvbGxPdXR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgcm90YXRlKDEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUoMTIwZGVnKX19LnJvbGxPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb2xsT3V0O2FuaW1hdGlvbi1uYW1lOnJvbGxPdXR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTUwJXtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgem9vbUluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9NTAle29wYWNpdHk6MX19Lnpvb21Jbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbjthbmltYXRpb24tbmFtZTp6b29tSW59QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21JbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uem9vbUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbkRvd247YW5pbWF0aW9uLW5hbWU6em9vbUluRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS56b29tSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluTGVmdDthbmltYXRpb24tbmFtZTp6b29tSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uem9vbUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5SaWdodDthbmltYXRpb24tbmFtZTp6b29tSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluVXB7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21JblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwxMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19Lnpvb21JblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluVXA7YW5pbWF0aW9uLW5hbWU6em9vbUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXR7MCV7b3BhY2l0eToxfTUwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfXRve29wYWNpdHk6MH19QGtleWZyYW1lcyB6b29tT3V0ezAle29wYWNpdHk6MX01MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX10b3tvcGFjaXR5OjB9fS56b29tT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dDthbmltYXRpb24tbmFtZTp6b29tT3V0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0RG93bns0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbU91dERvd257NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uem9vbU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0RG93bjthbmltYXRpb24tbmFtZTp6b29tT3V0RG93bjstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRMZWZ0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgem9vbU91dExlZnR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19Lnpvb21PdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dExlZnQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXJ9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRSaWdodHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApfX1Aa2V5ZnJhbWVzIHpvb21PdXRSaWdodHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApfX0uem9vbU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnpvb21PdXRSaWdodDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0VXB7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21PdXRVcHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS56b29tT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0VXA7YW5pbWF0aW9uLW5hbWU6em9vbU91dFVwOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkRvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBzbGlkZUluRG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uc2xpZGVJbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluRG93bjthbmltYXRpb24tbmFtZTpzbGlkZUluRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBzbGlkZUluTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uc2xpZGVJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluTGVmdDthbmltYXRpb24tbmFtZTpzbGlkZUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LnNsaWRlSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5SaWdodDthbmltYXRpb24tbmFtZTpzbGlkZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5VcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBzbGlkZUluVXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5zbGlkZUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluVXA7YW5pbWF0aW9uLW5hbWU6c2xpZGVJblVwfUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dERvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX19QGtleWZyYW1lcyBzbGlkZU91dERvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX19LnNsaWRlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0RG93bjthbmltYXRpb24tbmFtZTpzbGlkZU91dERvd259QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0TGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXRMZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19LnNsaWRlT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0TGVmdDthbmltYXRpb24tbmFtZTpzbGlkZU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX19QGtleWZyYW1lcyBzbGlkZU91dFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9fS5zbGlkZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRSaWdodDthbmltYXRpb24tbmFtZTpzbGlkZU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX19QGtleWZyYW1lcyBzbGlkZU91dFVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX19LnNsaWRlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFVwO2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0VXB9IiwiLnhkc29mdF9kYXRldGltZXBpY2tlcntib3gtc2hhZG93OjAgNXB4IDE1cHggLTVweCByZ2JhKDAsMCwwLDAuNTA2KTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2JiYjtib3JkZXItbGVmdDoxcHggc29saWQgI2NjYztib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLXRvcDoxcHggc29saWQgI2NjYztjb2xvcjojMzMzO2ZvbnQtZmFtaWx5OlwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtwYWRkaW5nOjhweDtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXRvcDoycHg7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDo5OTk5Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5Om5vbmV9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfcnRse3BhZGRpbmc6OHB4IDAgOHB4IDhweH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIGlmcmFtZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6NzVweDtoZWlnaHQ6MjEwcHg7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIGJ1dHRvbntib3JkZXI6bm9uZSAhaW1wb3J0YW50fS54ZHNvZnRfbm9zZWxlY3R7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1raHRtbC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTstby11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9Lnhkc29mdF9ub3NlbGVjdDo6c2VsZWN0aW9ue2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9Lnhkc29mdF9ub3NlbGVjdDo6LW1vei1zZWxlY3Rpb257YmFja2dyb3VuZDp0cmFuc3BhcmVudH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9pbmxpbmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246c3RhdGljO2JveC1zaGFkb3c6bm9uZX0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyICp7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MDttYXJnaW46MH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfZGF0ZXBpY2tlciwueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlcntkaXNwbGF5Om5vbmV9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2RhdGVwaWNrZXIuYWN0aXZlLC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyLmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9kYXRlcGlja2Vye3dpZHRoOjIyNHB4O2Zsb2F0OmxlZnQ7bWFyZ2luLWxlZnQ6OHB4fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X3J0bCAueGRzb2Z0X2RhdGVwaWNrZXJ7ZmxvYXQ6cmlnaHQ7bWFyZ2luLXJpZ2h0OjhweDttYXJnaW4tbGVmdDowfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X3Nob3d3ZWVrcyAueGRzb2Z0X2RhdGVwaWNrZXJ7d2lkdGg6MjU2cHh9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXJ7d2lkdGg6NThweDtmbG9hdDpsZWZ0O3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1sZWZ0OjhweDttYXJnaW4tdG9wOjB9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfcnRsIC54ZHNvZnRfdGltZXBpY2tlcntmbG9hdDpyaWdodDttYXJnaW4tcmlnaHQ6OHB4O21hcmdpbi1sZWZ0OjB9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2RhdGVwaWNrZXIuYWN0aXZlKy54ZHNvZnRfdGltZXBpY2tlcnttYXJnaW4tdG9wOjhweDttYXJnaW4tYm90dG9tOjNweH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbW9udGhwaWNrZXJ7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXJ9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsIGksLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3ByZXYsLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X25leHQsLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RvZGF5X2J1dHRvbntiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUdRQUFBQWVDQVlBQUFEYVc3dnpBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQXlKcFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1TXkxak1ERXhJRFkyTGpFME5UWTJNU3dnTWpBeE1pOHdNaTh3TmkweE5EbzFOam95TnlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUlNaV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVkpsWmlNaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVOVE5pQW9WMmx1Wkc5M2N5a2lJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZRME5CUmpJMU5qTTBNMFV3TVRGRk5EazROa0ZHTXpKRlFrUXpRakV3UlVJaUlIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNlEwTkJSakkxTmpRME0wVXdNVEZGTkRrNE5rRkdNekpGUWtRelFqRXdSVUlpUGlBOGVHMXdUVTA2UkdWeWFYWmxaRVp5YjIwZ2MzUlNaV1k2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRwRFEwRkdNalUyTVRRelJUQXhNVVUwT1RnMlFVWXpNa1ZDUkROQ01UQkZRaUlnYzNSU1pXWTZaRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRHBEUTBGR01qVTJNalF6UlRBeE1VVTBPVGcyUVVZek1rVkNSRE5DTVRCRlFpSXZQaUE4TDNKa1pqcEVaWE5qY21sd2RHbHZiajRnUEM5eVpHWTZVa1JHUGlBOEwzZzZlRzF3YldWMFlUNGdQRDk0Y0dGamEyVjBJR1Z1WkQwaWNpSS9Qb05FUDU0QUFBSU9TVVJCVkhqYTdKcTlUc013RU1jeHJaRDRXcEJZZUtVQ2Ura1RNQ0FDSFpoNEJGZkhPL0FBSUhaR0ZoWWtCQnNTRXF4c0xDQWdYS2hiWFlPVHhoOXBmSlZQK3F1dG5aNXMvNUx6Mlk1STAzUWhXamkyR0ljZ0Fva1dnZkN4TnZjT0NDR0txaVNxaFVwMGxhSE9uZTA1dmRFeUdNZmtkeEpEVmpnd0RsRVFnWVFCZ3grVUxKYVdTWFhTNnIvRVI1RkJWUjhWZkdmdFRLY0lUTnMrYTFYcGNGb0V4UkVJREYxNEFWSUZ4Z1FVUytoNTIwY2R1ZDZ3TmtDMFVCdzZCQ08vSG9DWXdCaEQ4UUNrUS94MW13RHlENHBsaDRENkREVjBUQUd5bzRIY2F3TElCQlNMRGtIZUgwTWcyeVZQM2w0VFFNWlFERHNFT2wvTWdIUXFoTU51RTBEK29CaDBDSXI4TUFLeWF6Qkg5V3lCdUt4RFdnYlhmak5mMzJUWjFLV20vQXAxb1NrL1I1M1V0UTV4VGgzTFVsTW1UOGd0Nmc1MVE5cCtTb2J4Z0pRL3Ftc2ZaaFd5d0dGU2wweUJqQ0xKQ01nWGFpbDNiNytydW1kVkoyWVJzczRjTityNnFBSERrUFdqUGpkSkNGNG45Um1BRC9WOUEvV3A0TlFhc3NEandsQjZYQmlDeGNKUVdtWlpiOFRIRmlsZnkvbGZyVHZMZ2hxMlRxVEhyUk1US05KMHNJaGRvMTVSVCtScHlXd0ZkWTk2VVovTGRRS0JHamNYcGNjMUFsU0ZFZkxtb3VEKzFrbnV4QkRVVnJ2T0Jtb09DL3JFY043T1F4S1ZlSlRDaUFkVXpVSmhBMk9lejlRVGtwNzJPVFZjeERjWFk4aUtOa3hHQUpYbUpDT1F3T2E2ZGh5WHNPYTZYd0VHQUtkZWI1RVQzclFkQUFBQUFFbEZUa1N1UW1DQyl9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsIGl7b3BhY2l0eTouNTtiYWNrZ3JvdW5kLXBvc2l0aW9uOi05MnB4IC0xOXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjlweDtoZWlnaHQ6MjBweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3ByZXZ7ZmxvYXQ6bGVmdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMHB4IDB9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RvZGF5X2J1dHRvbntmbG9hdDpsZWZ0O2JhY2tncm91bmQtcG9zaXRpb246LTcwcHggMDttYXJnaW4tbGVmdDo1cHh9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X25leHR7ZmxvYXQ6cmlnaHQ7YmFja2dyb3VuZC1wb3NpdGlvbjowIDB9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X25leHQsLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3ByZXYsLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RvZGF5X2J1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtib3JkZXI6MCBub25lO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjMwcHg7b3BhY2l0eTouNTstbXMtZmlsdGVyOlwiYWxwaGEob3BhY2l0eT01MClcIjtvdXRsaW5lOm1lZGl1bSBub25lO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1pbmRlbnQ6MTAwJTt3aGl0ZS1zcGFjZTpub3dyYXA7d2lkdGg6MjBweDttaW4td2lkdGg6MH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3ByZXYsLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF9uZXh0e2Zsb2F0Om5vbmU7YmFja2dyb3VuZC1wb3NpdGlvbjotNDBweCAtMTVweDtoZWlnaHQ6MTVweDt3aWR0aDozMHB4O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6MTRweDttYXJnaW4tdG9wOjdweH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9ydGwgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfcHJldiwueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9ydGwgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfbmV4dHtmbG9hdDpub25lO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjE0cHh9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF9wcmV2e2JhY2tncm91bmQtcG9zaXRpb246LTQwcHggMDttYXJnaW4tYm90dG9tOjdweDttYXJnaW4tdG9wOjB9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveHtoZWlnaHQ6MTUxcHg7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGR9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveD5kaXY+ZGl2e2JhY2tncm91bmQ6I2Y1ZjVmNTtib3JkZXItdG9wOjFweCBzb2xpZCAjZGRkO2NvbG9yOiM2NjY7Zm9udC1zaXplOjEycHg7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2N1cnNvcjpwb2ludGVyO2JvcmRlci1ib3R0b20td2lkdGg6MDtoZWlnaHQ6MjVweDtsaW5lLWhlaWdodDoyNXB4fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfdGltZV9ib3g+ZGl2PmRpdjpmaXJzdC1jaGlsZHtib3JkZXItdG9wLXdpZHRoOjB9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RvZGF5X2J1dHRvbjpob3ZlciwueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbmV4dDpob3ZlciwueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfcHJldjpob3ZlcntvcGFjaXR5OjE7LW1zLWZpbHRlcjpcImFscGhhKG9wYWNpdHk9MTAwKVwifS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbHtkaXNwbGF5OmlubGluZTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4Ojk5OTk7bWFyZ2luOjA7cGFkZGluZzo1cHggM3B4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHg7Zm9udC13ZWlnaHQ6Ym9sZDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ZmxvYXQ6bGVmdDt3aWR0aDoxODJweDt0ZXh0LWFsaWduOmNlbnRlcjtjdXJzb3I6cG9pbnRlcn0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWw6aG92ZXI+c3Bhbnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbDpob3ZlciBpe29wYWNpdHk6MS4wfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbD4ueGRzb2Z0X3NlbGVjdHtib3JkZXI6MXB4IHNvbGlkICNjY2M7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MzBweDt6LWluZGV4OjEwMTtkaXNwbGF5Om5vbmU7YmFja2dyb3VuZDojZmZmO21heC1oZWlnaHQ6MTYwcHg7b3ZlcmZsb3cteTpoaWRkZW59Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsPi54ZHNvZnRfc2VsZWN0Lnhkc29mdF9tb250aHNlbGVjdHtyaWdodDotN3B4fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbD4ueGRzb2Z0X3NlbGVjdC54ZHNvZnRfeWVhcnNlbGVjdHtyaWdodDoycHh9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsPi54ZHNvZnRfc2VsZWN0PmRpdj4ueGRzb2Z0X29wdGlvbjpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQ6I2ZmODAwMH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWw+Lnhkc29mdF9zZWxlY3Q+ZGl2Pi54ZHNvZnRfb3B0aW9ue3BhZGRpbmc6MnB4IDEwcHggMnB4IDVweDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbD4ueGRzb2Z0X3NlbGVjdD5kaXY+Lnhkc29mdF9vcHRpb24ueGRzb2Z0X2N1cnJlbnR7YmFja2dyb3VuZDojM2FmO2JveC1zaGFkb3c6IzE3OGZlNSAwIDFweCAzcHggMCBpbnNldDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbW9udGh7d2lkdGg6MTAwcHg7dGV4dC1hbGlnbjpyaWdodH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXJ7Y2xlYXI6Ym90aH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfeWVhcnt3aWR0aDo0OHB4O21hcmdpbi1sZWZ0OjVweH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO3dpZHRoOjEwMCV9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkPmRpdntwYWRkaW5nLXJpZ2h0OjVweH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGh7aGVpZ2h0OjI1cHh9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0aHt3aWR0aDoxNC4yODU3MTQyJTtiYWNrZ3JvdW5kOiNmNWY1ZjU7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2NvbG9yOiM2NjY7Zm9udC1zaXplOjEycHg7dGV4dC1hbGlnbjpyaWdodDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7cGFkZGluZzowO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtjdXJzb3I6cG9pbnRlcjtoZWlnaHQ6MjVweH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9zaG93d2Vla3MgLnhkc29mdF9jYWxlbmRhciB0ZCwueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9zaG93d2Vla3MgLnhkc29mdF9jYWxlbmRhciB0aHt3aWR0aDoxMi41JX0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGh7YmFja2dyb3VuZDojZjFmMWYxfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfdG9kYXl7Y29sb3I6IzNhZn0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X2hpZ2hsaWdodGVkX2RlZmF1bHR7YmFja2dyb3VuZDojZmZlOWQyO2JveC1zaGFkb3c6I2ZmYjg3MSAwIDFweCA0cHggMCBpbnNldDtjb2xvcjojMDAwfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfaGlnaGxpZ2h0ZWRfbWludHtiYWNrZ3JvdW5kOiNjMWZmYzk7Ym94LXNoYWRvdzojMDBkZDFjIDAgMXB4IDRweCAwIGluc2V0O2NvbG9yOiMwMDB9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9kZWZhdWx0LC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfY3VycmVudCwueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94PmRpdj5kaXYueGRzb2Z0X2N1cnJlbnR7YmFja2dyb3VuZDojM2FmO2JveC1zaGFkb3c6IzE3OGZlNSAwIDFweCAzcHggMCBpbnNldDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X290aGVyX21vbnRoLC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfZGlzYWJsZWQsLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94PmRpdj5kaXYueGRzb2Z0X2Rpc2FibGVke29wYWNpdHk6LjU7LW1zLWZpbHRlcjpcImFscGhhKG9wYWNpdHk9NTApXCI7Y3Vyc29yOmRlZmF1bHR9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9vdGhlcl9tb250aC54ZHNvZnRfZGlzYWJsZWR7b3BhY2l0eTouMjstbXMtZmlsdGVyOlwiYWxwaGEob3BhY2l0eT0yMClcIn0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQ6aG92ZXIsLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveD5kaXY+ZGl2OmhvdmVye2NvbG9yOiNmZmYgIWltcG9ydGFudDtiYWNrZ3JvdW5kOiNmZjgwMDAgIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X2N1cnJlbnQueGRzb2Z0X2Rpc2FibGVkOmhvdmVyLC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfdGltZV9ib3g+ZGl2PmRpdi54ZHNvZnRfY3VycmVudC54ZHNvZnRfZGlzYWJsZWQ6aG92ZXJ7YmFja2dyb3VuZDojM2FmICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzojMTc4ZmU1IDAgMXB4IDNweCAwIGluc2V0ICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfZGlzYWJsZWQ6aG92ZXIsLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveD5kaXY+ZGl2Lnhkc29mdF9kaXNhYmxlZDpob3Zlcntjb2xvcjppbmhlcml0ICFpbXBvcnRhbnQ7YmFja2dyb3VuZDppbmhlcml0ICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzppbmhlcml0ICFpbXBvcnRhbnR9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRoe2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojOTk5O2N1cnNvcjpkZWZhdWx0fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jb3B5cmlnaHR7Y29sb3I6I2NjYyAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxMHB4O2NsZWFyOmJvdGg7ZmxvYXQ6bm9uZTttYXJnaW4tbGVmdDo4cHh9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NvcHlyaWdodCBhe2NvbG9yOiNlZWUgIWltcG9ydGFudH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY29weXJpZ2h0IGE6aG92ZXJ7Y29sb3I6I2FhYSAhaW1wb3J0YW50fS54ZHNvZnRfdGltZV9ib3h7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyOjFweCBzb2xpZCAjY2NjfS54ZHNvZnRfc2Nyb2xsYmFyPi54ZHNvZnRfc2Nyb2xsZXJ7YmFja2dyb3VuZDojY2NjICFpbXBvcnRhbnQ7aGVpZ2h0OjIwcHg7Ym9yZGVyLXJhZGl1czozcHh9Lnhkc29mdF9zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6N3B4O3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7Y3Vyc29yOnBvaW50ZXJ9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfcnRsIC54ZHNvZnRfc2Nyb2xsYmFye2xlZnQ6MDtyaWdodDphdXRvfS54ZHNvZnRfc2Nyb2xsZXJfYm94e3Bvc2l0aW9uOnJlbGF0aXZlfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2Rhcmt7Ym94LXNoYWRvdzowIDVweCAxNXB4IC01cHggcmdiYSgyNTUsMjU1LDI1NSwwLjUwNik7YmFja2dyb3VuZDojMDAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM0NDQ7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICMzMzM7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjMzMzO2JvcmRlci10b3A6MXB4IHNvbGlkICMzMzM7Y29sb3I6I2NjY30ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94e2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMyMjJ9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveD5kaXY+ZGl2e2JhY2tncm91bmQ6IzBhMGEwYTtib3JkZXItdG9wOjFweCBzb2xpZCAjMjIyO2NvbG9yOiM5OTl9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2xhYmVse2JhY2tncm91bmQtY29sb3I6IzAwMH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfbGFiZWw+Lnhkc29mdF9zZWxlY3R7Ym9yZGVyOjFweCBzb2xpZCAjMzMzO2JhY2tncm91bmQ6IzAwMH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfbGFiZWw+Lnhkc29mdF9zZWxlY3Q+ZGl2Pi54ZHNvZnRfb3B0aW9uOmhvdmVye2NvbG9yOiMwMDA7YmFja2dyb3VuZDojMDA3ZmZmfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9sYWJlbD4ueGRzb2Z0X3NlbGVjdD5kaXY+Lnhkc29mdF9vcHRpb24ueGRzb2Z0X2N1cnJlbnR7YmFja2dyb3VuZDojYzUwO2JveC1zaGFkb3c6I2IwM2UwMCAwIDFweCAzcHggMCBpbnNldDtjb2xvcjojMDAwfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9sYWJlbCBpLC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9wcmV2LC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9uZXh0LC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF90b2RheV9idXR0b257YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFHUUFBQUFlQ0FZQUFBRGFXN3Z6QUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUF5SnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU15MWpNREV4SURZMkxqRTBOVFkyTVN3Z01qQXhNaTh3TWk4d05pMHhORG8xTmpveU55QWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cDRiWEJOVFQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wyMXRMeUlnZUcxc2JuTTZjM1JTWldZOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlZKbFppTWlJSGh0Y0RwRGNtVmhkRzl5Vkc5dmJEMGlRV1J2WW1VZ1VHaHZkRzl6YUc5d0lFTlROaUFvVjJsdVpHOTNjeWtpSUhodGNFMU5Pa2x1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2UVVFeFFVVXpPVEEwTTBVeU1URkZORGxCTTBGRlFUSkVOVEV4UkRWQk9EWWlJSGh0Y0UxTk9rUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZRVUV4UVVVek9URTBNMFV5TVRGRk5EbEJNMEZGUVRKRU5URXhSRFZCT0RZaVBpQThlRzF3VFUwNlJHVnlhWFpsWkVaeWIyMGdjM1JTWldZNmFXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEcEJRVEZCUlRNNFJUUXpSVEl4TVVVME9VRXpRVVZCTWtRMU1URkVOVUU0TmlJZ2MzUlNaV1k2Wkc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRwQlFURkJSVE00UmpRelJUSXhNVVUwT1VFelFVVkJNa1ExTVRGRU5VRTROaUl2UGlBOEwzSmtaanBFWlhOamNtbHdkR2x2Ymo0Z1BDOXlaR1k2VWtSR1BpQThMM2c2ZUcxd2JXVjBZVDRnUEQ5NGNHRmphMlYwSUdWdVpEMGljaUkvUHAwVnhHRUFBQUlBU1VSQlZIamE3SnJOU2dNeEVNZWJ0Z2grM01TTHIxVDFYbjJDSG9TS0IwOCtRbVI4Qng5QThlN1JpeGRCOUNLQ29OZGV4SXVneEZsSmE3ck5abmVUYkxJcE0vQ25OTHNkTXZOak04bDBtUkNpUTlZZTYxSUtDQWdaQVVuSCttVTNNTVphSFlDaEJuSlVEeldPRlpkVmZjNStaRkxicldEZVhQd2J4SXFyTExmYWVTMGhFQlZHSVJRQ0VpWm9IUXd0bEdTQnlDQ2RZQmw4ZzhlZ1RUQVdvS1FNUkJSQmNaeFlsaHpoS2VncU1PYWdlRXJzQ0hWa2szaFhJRm9vRGdIQjFLa0hJSFZnektCNEFESlEvQTFqQUZtQVloa1FxQTVUT0J0b2NyS3JnWHdRQThnY0ZJdUFJTzhzUVNBN2hpZHZQd2FRR1pTYUFZSE9VV0pBQmhXV3cyRU1JSDlRYWdRRVJVNFNBckpYbzBaWkwxOHV2YXhlalh0L0VtOHhqVkJYbXZGcjFLVm0vQUoxMHRSZTJYbnJhTnFhSnZLRTNLSHVVYmZLMUUrVkhCMHE0MC95M3NkUVN4WTRGSFdlS0pDdW5QOFV5RGRxSlplblQzbnRWVjVqSVlDQWgyMHZUN2lvUDh0cGY2RTJsZkVNd0VSZSt3aFYxTUhqd1pCN1BCaUN4Y0dRV3dLWktENjJsZkdOblAvMXBvRkFBNjBUN3JGMVVnY0tkMmlkM0tEZVVTK29MV1Y4RGZXQWVwT2ZxMDBDZ1FhYmk5empjZ0pWWVZEN1BWelFVQVVHQVFrYk5KVEJJQ0RoZ3dZVGpEWUQ2WGVXMDhaS2grQTRwWWt6ZW5PeFhVYnZaY1d6N0U4eWtSTW5JSEdYMVhQbCsxbTJ2UFlwTCsycWRiOENEQUFSbEtGRXovWlZrQUFBQUFCSlJVNUVya0pnZ2c9PSl9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2NhbGVuZGFyIHRkLC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jYWxlbmRhciB0aHtiYWNrZ3JvdW5kOiMwYTBhMGE7Ym9yZGVyOjFweCBzb2xpZCAjMjIyO2NvbG9yOiM5OTl9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2NhbGVuZGFyIHRoe2JhY2tncm91bmQ6IzBlMGUwZX0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X3RvZGF5e2NvbG9yOiNjNTB9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9oaWdobGlnaHRlZF9kZWZhdWx0e2JhY2tncm91bmQ6I2ZmZTlkMjtib3gtc2hhZG93OiNmZmI4NzEgMCAxcHggNHB4IDAgaW5zZXQ7Y29sb3I6IzAwMH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X2hpZ2hsaWdodGVkX21pbnR7YmFja2dyb3VuZDojYzFmZmM5O2JveC1zaGFkb3c6IzAwZGQxYyAwIDFweCA0cHggMCBpbnNldDtjb2xvcjojMDAwfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfZGVmYXVsdCwueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X2N1cnJlbnQsLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveD5kaXY+ZGl2Lnhkc29mdF9jdXJyZW50e2JhY2tncm91bmQ6I2M1MDtib3gtc2hhZG93OiNiMDNlMDAgMCAxcHggM3B4IDAgaW5zZXQ7Y29sb3I6IzAwMH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfY2FsZW5kYXIgdGQ6aG92ZXIsLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveD5kaXY+ZGl2OmhvdmVye2NvbG9yOiMwMDAgIWltcG9ydGFudDtiYWNrZ3JvdW5kOiMwMDdmZmYgIWltcG9ydGFudH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfY2FsZW5kYXIgdGh7Y29sb3I6IzY2Nn0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfY29weXJpZ2h0e2NvbG9yOiMzMzMgIWltcG9ydGFudH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfY29weXJpZ2h0IGF7Y29sb3I6IzExMSAhaW1wb3J0YW50fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jb3B5cmlnaHQgYTpob3Zlcntjb2xvcjojNTU1ICFpbXBvcnRhbnR9Lnhkc29mdF9kYXJrIC54ZHNvZnRfdGltZV9ib3h7Ym9yZGVyOjFweCBzb2xpZCAjMzMzfS54ZHNvZnRfZGFyayAueGRzb2Z0X3Njcm9sbGJhcj4ueGRzb2Z0X3Njcm9sbGVye2JhY2tncm91bmQ6IzMzMyAhaW1wb3J0YW50fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9zYXZlX3NlbGVjdGVke2Rpc3BsYXk6YmxvY2s7Ym9yZGVyOjFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDo1cHg7d2lkdGg6MTAwJTtjb2xvcjojNDU0NTUxO2ZvbnQtc2l6ZToxM3B4fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLmJsdWUtZ3JhZGllbnQtYnV0dG9ue2ZvbnQtZmFtaWx5OlwibXVzZW8tc2Fuc1wiLFwiQm9vayBBbnRpcXVhXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTJweDtmb250LXdlaWdodDozMDA7Y29sb3I6IzgyODc4YztoZWlnaHQ6MjhweDtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjRweCAxN3B4IDRweCAzM3B4O2JvcmRlcjoxcHggc29saWQgI2Q3ZDhkYTtiYWNrZ3JvdW5kOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwjZmZmIDAsI2Y0ZjhmYSA3MyUpO2JhY2tncm91bmQ6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCB0b3AsbGVmdCBib3R0b20sY29sb3Itc3RvcCgwLCNmZmYpLGNvbG9yLXN0b3AoNzMlLCNmNGY4ZmEpKTtiYWNrZ3JvdW5kOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwjZmZmIDAsI2Y0ZjhmYSA3MyUpO2JhY2tncm91bmQ6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwjZmZmIDAsI2Y0ZjhmYSA3MyUpO2JhY2tncm91bmQ6LW1zLWxpbmVhci1ncmFkaWVudCh0b3AsI2ZmZiAwLCNmNGY4ZmEgNzMlKTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sI2ZmZiAwLCNmNGY4ZmEgNzMlKTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZmYnLGVuZENvbG9yc3RyPScjZjRmOGZhJyxHcmFkaWVudFR5cGU9MCl9Lnhkc29mdF9kYXRldGltZXBpY2tlciAuYmx1ZS1ncmFkaWVudC1idXR0b246aG92ZXIsLnhkc29mdF9kYXRldGltZXBpY2tlciAuYmx1ZS1ncmFkaWVudC1idXR0b246Zm9jdXMsLnhkc29mdF9kYXRldGltZXBpY2tlciAuYmx1ZS1ncmFkaWVudC1idXR0b246aG92ZXIgc3BhbiwueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC5ibHVlLWdyYWRpZW50LWJ1dHRvbjpmb2N1cyBzcGFue2NvbG9yOiM0NTQ1NTE7YmFja2dyb3VuZDotbW96LWxpbmVhci1ncmFkaWVudCh0b3AsI2Y0ZjhmYSAwLCNGRkYgNzMlKTtiYWNrZ3JvdW5kOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLGxlZnQgdG9wLGxlZnQgYm90dG9tLGNvbG9yLXN0b3AoMCwjZjRmOGZhKSxjb2xvci1zdG9wKDczJSwjRkZGKSk7YmFja2dyb3VuZDotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsI2Y0ZjhmYSAwLCNGRkYgNzMlKTtiYWNrZ3JvdW5kOi1vLWxpbmVhci1ncmFkaWVudCh0b3AsI2Y0ZjhmYSAwLCNGRkYgNzMlKTtiYWNrZ3JvdW5kOi1tcy1saW5lYXItZ3JhZGllbnQodG9wLCNmNGY4ZmEgMCwjRkZGIDczJSk7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNmNGY4ZmEgMCwjRkZGIDczJSk7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZjRmOGZhJyxlbmRDb2xvcnN0cj0nI0ZGRicsR3JhZGllbnRUeXBlPTApfVxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItQm9sZC5lb3QnKTtcbiAgc3JjOiBsb2NhbCgnSGVsdmV0aWNhLUJvbGQnKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItQm9sZC5zdmcjSGVsdmV0aWNhTmV1ZUN5ci1Cb2xkJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Cb2xkSXRhbGljLmVvdCcpO1xuICBzcmM6IGxvY2FsKCdIZWx2ZXRpY2EtQm9sZEl0YWxpYycpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItQm9sZEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItQm9sZEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUJvbGRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItQm9sZEl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Cb2xkSXRhbGljLnN2ZyNIZWx2ZXRpY2FOZXVlQ3lyLUJvbGRJdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hlbHZldGljYSc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUl0YWxpYy5lb3QnKTtcbiAgc3JjOiBsb2NhbCgnSGVsdmV0aWNhLUl0YWxpYycpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1JdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUl0YWxpYy5zdmcjSGVsdmV0aWNhTmV1ZUN5ci1JdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHQuZW90Jyk7XG4gIHNyYzogbG9jYWwoJ0hlbHZldGljYS1MaWdodCcpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHQuc3ZnI0hlbHZldGljYU5ldWVDeXItTGlnaHQnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHRJdGFsaWMuZW90Jyk7XG4gIHNyYzogbG9jYWwoJ0hlbHZldGljYS1MaWdodEl0YWxpYycpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHRJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUxpZ2h0SXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHRJdGFsaWMuc3ZnI0hlbHZldGljYU5ldWVDeXItTGlnaHRJdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTWVkaXVtLmVvdCcpO1xuICBzcmM6IGxvY2FsKCdIZWx2ZXRpY2EtTWVkaXVtJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTWVkaXVtLnN2ZyNIZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bScpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW1JdGFsaWMuZW90Jyk7XG4gIHNyYzogbG9jYWwoJ0hlbHZldGljYS1NZWRpdW1JdGFsaWMnKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bUl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTWVkaXVtSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTWVkaXVtSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bUl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW1JdGFsaWMuc3ZnI0hlbHZldGljYU5ldWVDeXItTWVkaXVtSXRhbGljJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hlbHZldGljYSc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLVJvbWFuLmVvdCcpO1xuICBzcmM6IGxvY2FsKCdIZWx2ZXRpY2EtUm9tYW4nKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLVJvbWFuLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Sb21hbi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLVJvbWFuLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLVJvbWFuLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLVJvbWFuLnN2ZyNIZWx2ZXRpY2FOZXVlQ3lyLVJvbWFuJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbiIsImJvZHkge1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZlxufVxuXG5oZWFkZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogLjU1NTU2dnc7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDA7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgLmxlZnQtbmF2LCAucmlnaHQtbmF2IHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG5oZWFkZXIuc3RhcnQgPiAubGVmdC1uYXYgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5sZWZ0IHtcbiAgd2lkdGg6IDQuMTY2Njd2dztcbiAgaGVpZ2h0OiA0LjE2NjY3dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxLjA2NjY3dndcbiAgfVxuICBoZWFkZXIuc3RhcnQgPiAubGVmdC1uYXYgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5sZWZ0IHtcbiAgICB3aWR0aDogMTQuNjY2Njd2dztcbiAgICBoZWlnaHQ6IDE0LjY2NjY3dndcbiAgfVxuICBoZWFkZXIuc3RhcnQgPiAubGVmdC1uYXYgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogMjUuODY2Njd2d1xuICB9XG4gIGhlYWRlci5zdGFydCA+IC5sZWZ0LW5hdiAubG9nby1hbmltYXRpb24gLndyYXAgLnJpZ2h0LmhpZGRlbiB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ny4ydndcbiAgfVxuICBoZWFkZXIuc3RhcnQgbmF2IC5pbm5lciB7XG4gICAgaGVpZ2h0OiAxMDYuNjY2Njd2d1xuICB9XG59XG5cbmhlYWRlci5pbm5lciA+IC5sZWZ0LW5hdiA+IC5sb2dvLWFuaW1hdGlvbiA+IC53cmFwID4gLm5hdi10cmlnZ2VyIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudFxufVxuXG5oZWFkZXIuaW5uZXIgPiAubGVmdC1uYXYgPiAubG9nby1hbmltYXRpb24gPiAud3JhcCAubGVmdC5zbWFsbCB7XG4gIHdpZHRoOiA1LjYyNXZ3O1xuICBoZWlnaHQ6IDUuNjI1dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyLmlubmVyID4gLmxlZnQtbmF2ID4gLmxvZ28tYW5pbWF0aW9uID4gLndyYXAgLmxlZnQuc21hbGwge1xuICAgIHdpZHRoOiAxNC42NjY2N3Z3O1xuICAgIGhlaWdodDogMTQuNjY2Njd2d1xuICB9XG59XG5cbmhlYWRlci5pbm5lciA+IC5sZWZ0LW5hdiA+IC5sb2dvLWFuaW1hdGlvbiA+IC53cmFwIC5sZWZ0LnNtYWxsIC53aWR0aC1lbC1hY3RpdmUge1xuICB3aWR0aDogNS42MjV2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIuaW5uZXIgPiAubGVmdC1uYXYgPiAubG9nby1hbmltYXRpb24gPiAud3JhcCAubGVmdC5zbWFsbCAud2lkdGgtZWwtYWN0aXZlIHtcbiAgICB3aWR0aDogMTQuNjY2Njd2d1xuICB9XG59XG5cbmhlYWRlci5pbm5lciAuYnRuLWNlbnRlci13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxlZnQ6IDM2LjgwNTU2dnc7XG4gIHRvcDogMS4xODA1NnZ3O1xuICB6LWluZGV4OiAzO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjVzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC41cyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBvcGFjaXR5LCAuNXMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB3aWR0aDogMjUuNDE2Njd2dztcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlci5pbm5lciAuYnRuLWNlbnRlci13cmFwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICB0b3A6IDEuMDY2Njd2dztcbiAgICBsZWZ0OiAzMy4wNjY2N3Z3XG4gIH1cbn1cblxuaGVhZGVyLmlubmVyIC5idG4tY2VudGVyLXdyYXAuaGlkZGVuIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAlKTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuaGVhZGVyLmlubmVyIC5idG4tY2VudGVyLXdyYXAuZGFyayAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1MjYyOFxufVxuXG5oZWFkZXIuaW5uZXIgLmJ0bi1jZW50ZXItd3JhcC5kYXJrIC5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDYsIDYsIDYsIC40KVxufVxuXG5oZWFkZXIuaW5uZXIgLmJ0bi1jZW50ZXItd3JhcCAuYnV0dG9uIHtcbiAgcGFkZGluZzogMS4zODg4OXZ3O1xuICBib3JkZXItcmFkaXVzOiAyLjA4MzMzdnc7XG4gIGZvbnQtc2l6ZTogMS4xODA1NnZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0ODQ4MjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMi41dndcbn1cblxuaGVhZGVyIC5yaWdodC1uYXYgLnRlbCBhLCBoZWFkZXIgbGkubWVudS1pdGVtIGEgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWxcbn1cblxuaGVhZGVyLmlubmVyIC5idG4tY2VudGVyLXdyYXAgLmJ1dHRvbjpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tbGVmdDogLjQxNjY3dndcbn1cblxuaGVhZGVyLmlubmVyIC5idG4tY2VudGVyLXdyYXAgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjI1KVxufVxuXG5oZWFkZXIud2hpdGUtcGFnZSAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZDogIzhlOGU4ZVxufVxuXG5oZWFkZXIgLmxlZnQtbmF2IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDYwJVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIuaW5uZXIgLmJ0bi1jZW50ZXItd3JhcCAuYnV0dG9uIHtcbiAgICB3aWR0aDogMzIuMjY2Njd2dztcbiAgICBwYWRkaW5nOiA0dnc7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIGhlaWdodDogMTQuNHZ3XG4gIH1cbiAgaGVhZGVyLmlubmVyIC5idG4tY2VudGVyLXdyYXAgLmJ1dHRvbjpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi1sZWZ0OiAuOHZ3XG4gIH1cbiAgaGVhZGVyIC5sZWZ0LW5hdiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlXG4gIH1cbn1cblxuaGVhZGVyIC5yaWdodC1uYXYge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogNDAlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBvcGFjaXR5LCAuNXMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjVzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC41cyBlYXNlLWluLW91dCB0cmFuc2Zvcm1cbn1cblxuaGVhZGVyIC5yaWdodC1uYXYuaGlkZGVuIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAlKTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuaGVhZGVyIC5yaWdodC1uYXYgLnRlbCB7XG4gIG1hcmdpbi1yaWdodDogMi4wODMzM3Z3O1xuICBwb2ludGVyLWV2ZW50czogYXV0b1xufVxuXG5oZWFkZXIgLnJpZ2h0LW5hdiAudGVsIGEge1xuICBmb250LXNpemU6IDEuMzg4ODl2dztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZVxufVxuXG5oZWFkZXIgLmxvZ28ge1xuICBwb2ludGVyLWV2ZW50czogYXV0b1xufVxuXG5oZWFkZXIgLmxvZ28gaW1nIHtcbiAgd2lkdGg6IDEyLjYzODg5dndcbn1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgaGVpZ2h0OiA1LjYyNXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAucmlnaHQtbmF2IHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLXRvcDogLjh2d1xuICB9XG4gIGhlYWRlciAucmlnaHQtbmF2IC5kb3AtbWVudSwgaGVhZGVyIC5yaWdodC1uYXYgLmxhbmctc3dpdGNoZXIge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxuICBoZWFkZXIgLnJpZ2h0LW5hdiAudGVsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgfVxuICBoZWFkZXIgLnJpZ2h0LW5hdiAudGVsIGEge1xuICAgIGZvbnQtc2l6ZTogNC44dndcbiAgfVxuICBoZWFkZXIgLmxvZ28gaW1nIHtcbiAgICB3aWR0aDogNTZ2d1xuICB9XG4gIGhlYWRlciAubG9nby1hbmltYXRpb24ge1xuICAgIGhlaWdodDogMTQuNjY2Njd2dztcbiAgICB3aWR0aDogMTAwJVxuICB9XG59XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGhlaWdodDogNS42MjV2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIHtcbiAgICBoZWlnaHQ6IDE0LjY2NjY3dndcbiAgfVxufVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5sZWZ0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTEuNDU4MzN2dztcbiAgaGVpZ2h0OiAxMS40NTgzM3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGJvcmRlci1yYWRpdXM6IDEuMTExMTF2dztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBwb2ludGVyLWV2ZW50czogYXV0b1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5sZWZ0IHtcbiAgICB3aWR0aDogMjkuMzMzMzN2dztcbiAgICBoZWlnaHQ6IDI5LjMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMy4ydnc7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMFxuICB9XG59XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLmxlZnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTUxNTE1XG59XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLmxlZnQgLndpZHRoLWVsLWFjdGl2ZSB7XG4gIHdpZHRoOiA1LjYyNXZ3O1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubGVmdCAud2lkdGgtZWwtYWN0aXZlIHtcbiAgICB3aWR0aDogMTQuNjY2Njd2d1xuICB9XG59XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLmxlZnQgI2FuaW1hdGlvbi1sb2dvIHtcbiAgd2lkdGg6IDcwJTtcbiAgaGVpZ2h0OiA3MCVcbn1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubGVmdCAjYW5pbWF0aW9uLWxvZ28gc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJVxufVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5sZWZ0ICNhbmltYXRpb24tbG9nby1sb29wIHtcbiAgd2lkdGg6IDcwJTtcbiAgaGVpZ2h0OiA3MCVcbn1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubGVmdCAjYW5pbWF0aW9uLWxvZ28tbG9vcCBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlXG59XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLmxlZnQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwXG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDFcbiAgfVxufVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5uYXYtdHJpZ2dlciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDUuNjI1dnc7XG4gIGhlaWdodDogNS42MjV2dztcbiAgYm9yZGVyLXJhZGl1czogLjgzMzMzdnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIG1hcmdpbi1sZWZ0OiAuMzQ3MjJ2dztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG9cbn1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubmF2LXRyaWdnZXIuZ3JleSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTQyLCAxNDIsIDE0MiwgLjE1KTtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTAuODdweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMC44N3B4KVxufVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5uYXYtdHJpZ2dlci5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhZGVJbiAuNnM7XG4gIGFuaW1hdGlvbjogZmFkZUluIC42c1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5uYXYtdHJpZ2dlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDE0LjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAxNC42NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDIuMTMzMzN2dztcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzO1xuICAgIG1hcmdpbi1sZWZ0OiAxLjA2NjY3dndcbiAgfVxuICBoZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5uYXYtdHJpZ2dlci5hY3RpdmUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgIGFuaW1hdGlvbjogbm9uZVxuICB9XG59XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyIC5pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbn1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubmF2LXRyaWdnZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmXG59XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyOmhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjOGU4ZThjO1xuICBtYXJnaW4tYm90dG9tOiAuMjA4MzN2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5uYXYtdHJpZ2dlcjpob3ZlciBzcGFuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjA2NjY3dndcbiAgfVxufVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5uYXYtdHJpZ2dlcjpob3ZlciBzcGFuOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwXG59XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyIHNwYW4ge1xuICB3aWR0aDogMS44MDU1NnZ3O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogLjM0NzIydnc7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCBtYXJnaW47XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgbWFyZ2luO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IG1hcmdpblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5uYXYtdHJpZ2dlciBzcGFuIHtcbiAgICB3aWR0aDogNi42NjY2N3Z3O1xuICAgIGhlaWdodDogM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDEuMDY2Njd2d1xuICB9XG59XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyIHNwYW46bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBcbn1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAucmlnaHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLXRvcDogLjYyNXZ3O1xuICBwYWRkaW5nLWxlZnQ6IC45NzIyMnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC41cyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBvcGFjaXR5LCAuNXMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjVzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG9cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAucmlnaHQge1xuICAgIHBhZGRpbmctdG9wOiAyLjkzMzMzdnc7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjkzMzMzdnc7XG4gICAgcGFkZGluZy1yaWdodDogMTEuNDY2Njd2dztcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCBtYXJnaW47XG4gICAgLW8tdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCBtYXJnaW47XG4gICAgdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCBtYXJnaW5cbiAgfVxufVxuXG4uc3RhcnQtcGFnZSAubGVmdCAuZGVzYywgLnN0YXJ0LXBhZ2UgLnJpZ2h0IC5kZXNjLCBoZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5yaWdodCBpbWcsIGhlYWRlciBuYXYgLmlubmVyIC5uYXYtYm90dG9tIC50ZWwgYSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5XG59XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLnJpZ2h0LmhpZGRlbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzAwJSk7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lXG59XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLnJpZ2h0IGltZyB7XG4gIHdpZHRoOiAxMC4yMDgzM3Z3O1xuICBoZWlnaHQ6IDIuOTg2MTF2dztcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHlcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAucmlnaHQuaGlkZGVuIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogLTUzLjA2NjY3dndcbiAgfVxuICBoZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5yaWdodCBpbWcge1xuICAgIHdpZHRoOiAzOC40dnc7XG4gICAgaGVpZ2h0OiAxMS4ydndcbiAgfVxufVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5yaWdodCBpbWc6aG92ZXIge1xuICBvcGFjaXR5OiAuNlxufVxuXG5oZWFkZXIgbGkubWVudS1pdGVtIHtcbiAgbWFyZ2luOiAuMjA4MzN2dztcbiAgcG9pbnRlci1ldmVudHM6IGF1dG9cbn1cblxuaGVhZGVyIGxpLm1lbnUtaXRlbSBhIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aWR0aDogNS41NTU1NnZ3O1xuICBoZWlnaHQ6IDUuNTU1NTZ2dztcbiAgYm9yZGVyLXJhZGl1czogLjU1NTU2dnc7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmXG59XG5cbmhlYWRlciAuZG9wLW1lbnUgdWwsIGhlYWRlciAubWVudSB1bCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveFxufVxuXG5oZWFkZXIgbGkubWVudS1pdGVtIGE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IC41NTU1NnZ3O1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgei1pbmRleDogLTFcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIGxpLm1lbnUtaXRlbSB7XG4gICAgbWFyZ2luOiAuNTMzMzN2d1xuICB9XG4gIGhlYWRlciBsaS5tZW51LWl0ZW0gYTphZnRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMi4xMzMzM3Z3XG4gIH1cbiAgaGVhZGVyIGxpLm1lbnUtaXRlbSBhIHtcbiAgICB3aWR0aDogMzEuNzMzMzN2dztcbiAgICBoZWlnaHQ6IDMxLjczMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMy4ydnc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE4MTgxODtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC40KVxuICB9XG59XG5cbmhlYWRlciBsaS5tZW51LWl0ZW0gYS5hY3RpdmUsIGhlYWRlciBsaS5tZW51LWl0ZW0gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZcbn1cblxuaGVhZGVyIGxpLm1lbnUtaXRlbSBhLmFjdGl2ZSAuY29kZSwgaGVhZGVyIGxpLm1lbnUtaXRlbSBhLmFjdGl2ZSAuc3ltYm9sLCBoZWFkZXIgbGkubWVudS1pdGVtIGEuYWN0aXZlIHNwYW4sIGhlYWRlciBsaS5tZW51LWl0ZW0gYTpob3ZlciAuY29kZSwgaGVhZGVyIGxpLm1lbnUtaXRlbSBhOmhvdmVyIC5zeW1ib2wsIGhlYWRlciBsaS5tZW51LWl0ZW0gYTpob3ZlciBzcGFuIHtcbiAgY29sb3I6ICM4ZThlOGNcbn1cblxuaGVhZGVyIGxpLm1lbnUtaXRlbSBhIHNwYW4ge1xuICBmb250LXNpemU6IC45MDI3OHZ3O1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAuMzQ3MjJ2dztcbiAgcmlnaHQ6IC4zNDcyMnZ3O1xuICBib3R0b206IC40MTY2N3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciBsaS5tZW51LWl0ZW0gYSBzcGFuIHtcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dztcbiAgICBsZWZ0OiAyLjY2NjY3dnc7XG4gICAgcmlnaHQ6IDIuNjY2Njd2dztcbiAgICBib3R0b206IDMuMnZ3XG4gIH1cbn1cblxuaGVhZGVyIGxpLm1lbnUtaXRlbSBhIC5zeW1ib2wge1xuICBmb250LXNpemU6IDIuMDEzODl2dztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjMpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC4yNzc3OHZ3O1xuICB0b3A6IC4yMDgzM3Z3XG59XG5cbmhlYWRlciAubGFuZy1zd2l0Y2hlciAuY3VycmVudC1sYW5nIHNwYW4sIGhlYWRlciBsaS5tZW51LWl0ZW0gYSAuY29kZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWxcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIGxpLm1lbnUtaXRlbSBhIC5zeW1ib2wge1xuICAgIGZvbnQtc2l6ZTogOS42dnc7XG4gICAgbGVmdDogMi42NjY2N3Z3O1xuICAgIHRvcDogMS42dnc7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpXG4gIH1cbn1cblxuaGVhZGVyIGxpLm1lbnUtaXRlbSBhIC5jb2RlIHtcbiAgZm9udC1zaXplOiAuNjk0NDR2dztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC42KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLjM0NzIydnc7XG4gIHRvcDogLjM0NzIydndcbn1cblxuaGVhZGVyIC5kb3AtbWVudSB7XG4gIG1hcmdpbi1yaWdodDogLjM0NzIydndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIGxpLm1lbnUtaXRlbSBhIC5jb2RlIHtcbiAgICBmb250LXNpemU6IDIuNjY2Njd2dztcbiAgICByaWdodDogMi42NjY2N3Z3O1xuICAgIHRvcDogMi42NjY2N3Z3XG4gIH1cbiAgaGVhZGVyIC5kb3AtbWVudSB7XG4gICAgbWFyZ2luOiAwXG4gIH1cbn1cblxuaGVhZGVyIC5kb3AtbWVudSB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAtLjIwODMzdnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG5oZWFkZXIgLm1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC00LjE2NjY3dnc7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQgb3BhY2l0eVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLmRvcC1tZW51IHVsIHtcbiAgICBtYXJnaW46IC0uOHZ3XG4gIH1cbiAgaGVhZGVyIC5tZW51IHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuaGVhZGVyIC5tZW51LmhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lXG59XG5cbmhlYWRlciAubWVudS5oaWRkZW4gbGkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMDAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMDAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwMCUsIDApXG59XG5cbmhlYWRlciAubWVudS5oaWRkZW4gbGk6bnRoLWNoaWxkKDEpLCBoZWFkZXIgLm1lbnUuaGlkZGVuIGxpOm50aC1jaGlsZCgzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwMCUsIC0xMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMDAlLCAtMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMDAlLCAtMTAwJSlcbn1cblxuaGVhZGVyIC5tZW51IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IC0uMjA4MzN2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAubWVudSB1bCB7XG4gICAgbWFyZ2luOiAtLjUzMzMzdndcbiAgfVxufVxuXG5oZWFkZXIgLm1lbnUgdWwgbGkubWVudS1pdGVtIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQgdHJhbnNmb3JtXG59XG5cbmhlYWRlciAubWVudSB1bCBsaS5tZW51LWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiA2LjI1dndcbn1cblxuaGVhZGVyIC5tZW51IHVsIGxpLm1lbnUtaXRlbTpudGgtY2hpbGQoMykge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUuOTcyMjJ2dztcbiAgYm90dG9tOiAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAubWVudSB1bCBsaS5tZW51LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IGdldC12dy1zbSgxMjVweClcbiAgfVxuICBoZWFkZXIgLm1lbnUgdWwgbGkubWVudS1pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogYXV0b1xuICB9XG59XG5cbmhlYWRlciAubWVudSB1bCBsaS5tZW51LWl0ZW06bnRoLWNoaWxkKDUpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMS45NDQ0NHZ3O1xuICBib3R0b206IDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIC5tZW51IHVsIGxpLm1lbnUtaXRlbTpudGgtY2hpbGQoNSkge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IGF1dG9cbiAgfVxufVxuXG5oZWFkZXIgLm1lbnUgdWwgbGkubWVudS1pdGVtOm50aC1jaGlsZCg3KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogZ2V0LXZ3KDI1OHB4KTtcbiAgYm90dG9tOiAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAubWVudSB1bCBsaS5tZW51LWl0ZW06bnRoLWNoaWxkKDcpIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiBhdXRvXG4gIH1cbn1cblxuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYXV0b1xufVxuXG5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmN1cnJlbnQtbGFuZyB7XG4gIHdpZHRoOiA1LjU1NTU2dnc7XG4gIGhlaWdodDogMi4wODMzM3Z3O1xuICBib3JkZXItcmFkaXVzOiAuNTU1NTZ2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmN1cnJlbnQtbGFuZyBzcGFuIHtcbiAgcGFkZGluZy1yaWdodDogLjY5NDQ0dnc7XG4gIGZvbnQtc2l6ZTogLjk3MjIydnc7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yXG59XG5cbmhlYWRlciAubGFuZy1zd2l0Y2hlciAuY3VycmVudC1sYW5nIHNwYW46aG92ZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNilcbn1cblxuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIGEsIGhlYWRlciBuYXYgLmlubmVyIC5uYXYtYm90dG9tIC50ZWwgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbn1cblxuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5jdXJyZW50LWxhbmcgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IC44MzMzM3Z3O1xuICB3aWR0aDogLjEzODg5dnc7XG4gIHRvcDogLjYyNXZ3O1xuICByaWdodDogLjYyNXZ3XG59XG5cbmhlYWRlciAubGFuZy1zd2l0Y2hlciAubGFuZy1zZWxlY3RvciB7XG4gIHdpZHRoOiA1LjU1NTU2dnc7XG4gIGhlaWdodDogNS41NTU1NnZ3O1xuICBib3JkZXItcmFkaXVzOiAuNTU1NTZ2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IC4yMDgzM3Z3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5jdXJyZW50LWxhbmcge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxuICBoZWFkZXIgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3Ige1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyOS4zMzMzM3Z3O1xuICAgIGhlaWdodDogYXV0b1xuICB9XG59XG5cbmhlYWRlciAubGFuZy1zd2l0Y2hlciAubGFuZy1zZWxlY3RvciBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogLjk3MjIydnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogLjIwODMzdncgLjY5NDQ0dncgLjIwODMzdncgLjIwODMzdnc7XG4gIGJvcmRlci1yYWRpdXM6IC4zNDcyMnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIGE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC4zNDcyMnZ3O1xuICB0b3A6IC42MjV2d1xufVxuXG5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3IgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwXG59XG5cbmhlYWRlciAubGFuZy1zd2l0Y2hlciAubGFuZy1zZWxlY3RvciBhOmhvdmVyOmFmdGVyIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQ6ICMwMDBcbn1cblxuaGVhZGVyIG5hdiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAzO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwMCUpO1xuICBwb2ludGVyLWV2ZW50czogYXV0b1xufVxuXG5oZWFkZXIgbmF2IC5iZywgaGVhZGVyIG5hdiAuaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDBcbn1cblxuaGVhZGVyIG5hdi5hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBvdmVyZmxvdzogYXV0b1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3IgYSB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDIuMTMzMzN2d1xuICB9XG4gIGhlYWRlciAubGFuZy1zd2l0Y2hlciAubGFuZy1zZWxlY3RvciBhOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbiAgaGVhZGVyIG5hdiAubGVmdC1uYXYge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwXG4gIH1cbiAgaGVhZGVyIG5hdiAubGVmdC1uYXYgLmxvZ28tYW5pbWF0aW9uIHtcbiAgICB3aWR0aDogYXV0b1xuICB9XG4gIGhlYWRlciBuYXYgLmRvcC1tZW51LCBoZWFkZXIgbmF2IC5sYW5nLXN3aXRjaGVyIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50XG4gIH1cbn1cblxuaGVhZGVyIG5hdiAuYmcge1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDNweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4xNSlcbn1cblxuaGVhZGVyIG5hdiAuaW5uZXIge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMS4zODg4OXZ3IDEuMzg4ODl2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IC41NTU1NnZ3IC41NTU1NnZ3IDExLjExMTExdnc7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYm90dG9tOiAyMCU7XG4gIHotaW5kZXg6IDI7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgbmF2IC5pbm5lciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiAxLjA2NjY3dncgMS4wNjY2N3Z3IDIxLjMzMzMzdnc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm90dG9tOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW5cbiAgfVxuICBoZWFkZXIgbmF2IC5pbm5lcjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgdG9wOiAxOC4xMzMzM3Z3O1xuICAgIG9wYWNpdHk6IC4zO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZcbiAgfVxuICBoZWFkZXIgbmF2IC5pbm5lciAubG9nby1hbmltYXRpb24gLndyYXAgLmxlZnQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIGxlZnQ6IC02Ni42NjY2N3Z3O1xuICAgIHRvcDogLTQwdnc7XG4gICAgd2lkdGg6IDE4Ni42NjY2N3Z3O1xuICAgIGhlaWdodDogMTg2LjY2NjY3dnc7XG4gICAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoMzBweCk7XG4gICAgZmlsdGVyOiBibHVyKDMwcHgpO1xuICAgIG9wYWNpdHk6IC41NTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuICB9XG4gIGhlYWRlciBuYXYgLmlubmVyIC5sZWZ0LW5hdiB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDEwMCVcbiAgfVxuICBoZWFkZXIgbmF2IC5pbm5lciAucmlnaHQtbmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNDAlO1xuICAgIG1hcmdpbi10b3A6IC0yNC41MzMzM3Z3XG4gIH1cbiAgaGVhZGVyIG5hdiAuaW5uZXIgLnJpZ2h0LW5hdiAubGFuZy1zd2l0Y2hlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxLjA2NjY3dnc7XG4gICAgdG9wOiAyMC44dndcbiAgfVxuICBoZWFkZXIgbmF2IC5pbm5lciAubGFuZy1zZWxlY3RvciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogYXV0bztcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvd1xuICB9XG4gIGhlYWRlciBuYXYgLmlubmVyIC5sYW5nLXNlbGVjdG9yIGEge1xuICAgIHBhZGRpbmc6IDIuMTMzMzN2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzN2d1xuICB9XG4gIGhlYWRlciBuYXYgLmlubmVyIC5sYW5nLXNlbGVjdG9yIGEuYWN0aXZlIHtcbiAgICBtYXJnaW46IDAgLjh2d1xuICB9XG4gIGhlYWRlciBuYXYgLmlubmVyIC5sYW5nLXNlbGVjdG9yIGEuYWN0aXZlOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMFxuICB9XG4gIGhlYWRlciBuYXYgLmlubmVyIC5tZW51IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDQwdndcbiAgfVxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAudGV4dCwgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAudGV4dCwgLmNsaW5pYy1oZWFkZXIgLnRleHQsIC5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sOm50aC1jaGlsZCg0KSwgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYywgLnBhZ2UtNDA0LXdyYXAgLmlubmVyLCAucHVibGljYXRpb24gLnRleHQsIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCA+IC50ZXh0LCAuc2VydmljZWluaW4taW1hZ2VzIC5sZWZ0LCAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLCBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbDpudGgtY2hpbGQoNCkge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbFxufVxuXG5oZWFkZXIgbmF2IC5pbm5lciAubmF2LWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZzogMi41dnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZFxufVxuXG5oZWFkZXIgbmF2IC5pbm5lciAubmF2LWJvdHRvbSAudGVsIHtcbiAgbWFyZ2luLWJvdHRvbTogLjQ4NjExdndcbn1cblxuaGVhZGVyIG5hdiAuaW5uZXIgLm5hdi1ib3R0b20gLnRlbCBhIHtcbiAgb3BhY2l0eTogLjY7XG4gIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eVxufVxuXG4uYWRkaXRpb25hbC1saW5rIHN2ZywgaGVhZGVyIG5hdiAubmF2LWNsb3NlIC5pY29uIHNwYW4ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIG5hdiAuaW5uZXIgLm5hdi1ib3R0b20ge1xuICAgIHBhZGRpbmc6IDR2dyA0dncgMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3R0b206IDYuNHZ3XG4gIH1cbiAgaGVhZGVyIG5hdiAuaW5uZXIgLm5hdi1ib3R0b20gLnRlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMFxuICB9XG4gIGhlYWRlciBuYXYgLmlubmVyIC5uYXYtYm90dG9tIC50ZWwgYSB7XG4gICAgb3BhY2l0eTogLjg7XG4gICAgZm9udC1zaXplOiA3LjQ2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICM4ZThlOGNcbiAgfVxuICBoZWFkZXIgbmF2IC5pbm5lciAubmF2LWJvdHRvbSAucm91dGUge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxufVxuXG5oZWFkZXIgbmF2IC5pbm5lciAubmF2LWJvdHRvbSAudGVsIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxXG59XG5cbmhlYWRlciBuYXYgLm5hdi1jbG9zZSB7XG4gIGN1cnNvcjogcG9pbnRlclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgbmF2IC5uYXYtY2xvc2Uge1xuICAgIG1hcmdpbjogLjUzMzMzdndcbiAgfVxufVxuXG5oZWFkZXIgbmF2IC5uYXYtY2xvc2U6aG92ZXIgLmljb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmXG59XG5cbmhlYWRlciBuYXYgLm5hdi1jbG9zZTpob3ZlciAuaWNvbiBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzhlOGU4Y1xufVxuXG5oZWFkZXIgbmF2IC5uYXYtY2xvc2U6aG92ZXIgLmljb24gc3BhbjpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZylcbn1cblxuaGVhZGVyIG5hdiAubmF2LWNsb3NlOmhvdmVyIC5pY29uIHNwYW46bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZylcbn1cblxuaGVhZGVyIG5hdiAubmF2LWNsb3NlIC5pY29uIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogNS42MjV2dztcbiAgaGVpZ2h0OiA1LjYyNXZ3O1xuICBtYXJnaW46IDAgMCAuNzYzODl2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IC44MzMzM3Z3O1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciBuYXYgLm5hdi1jbG9zZSAuaWNvbiB7XG4gICAgd2lkdGg6IDE0LjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAxNC42NjY2N3Z3O1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAyLjEzMzMzdnc7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjMpXG4gIH1cbn1cblxuaGVhZGVyIG5hdiAubGFuZy1zd2l0Y2hlciAuY3VycmVudC1sYW5nLCBoZWFkZXIgbmF2IC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxufVxuXG5oZWFkZXIgbmF2IC5uYXYtY2xvc2UgLmljb24gc3BhbiB7XG4gIHdpZHRoOiAxLjgwNTU2dnc7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtXG59XG5cbmhlYWRlciBuYXYgLm5hdi1jbG9zZSAuaWNvbiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAuOTAyNzh2d1xufVxuXG5oZWFkZXIgbmF2IC5uYXYtY2xvc2UgLmljb24gc3BhbjpsYXN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogLjkwMjc4dndcbn1cblxuaGVhZGVyIG5hdiAubmF2LWNsb3NlID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogLjkwMjc4dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxLjA0MTY3dndcbn1cblxuaGVhZGVyIG5hdiAubG9nby1hbmltYXRpb24gLndyYXAgLmxlZnQge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC40KVxufVxuXG5oZWFkZXIgbmF2IC5sYW5nLXN3aXRjaGVyIC5jdXJyZW50LWxhbmc6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC42KVxufVxuXG5oZWFkZXIgbmF2IC5sYW5nLXN3aXRjaGVyIC5jdXJyZW50LWxhbmcgc3BhbiwgaGVhZGVyIG5hdiAubGFuZy1zd2l0Y2hlciAubGFuZy1zZWxlY3RvciBhIHtcbiAgY29sb3I6ICMwMDBcbn1cblxuaGVhZGVyIG5hdiAubGFuZy1zd2l0Y2hlciAubGFuZy1zZWxlY3RvciBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzAwMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgbmF2IC5uYXYtY2xvc2UgLmljb24gc3BhbiB7XG4gICAgd2lkdGg6IDYuNjY2Njd2d1xuICB9XG4gIGhlYWRlciBuYXYgLm5hdi1jbG9zZSAuaWNvbiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAzLjJ2d1xuICB9XG4gIGhlYWRlciBuYXYgLm5hdi1jbG9zZSAuaWNvbiBzcGFuOmxhc3QtY2hpbGQge1xuICAgIHJpZ2h0OiAzLjJ2d1xuICB9XG4gIGhlYWRlciBuYXYgLm5hdi1jbG9zZSA+IHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxuICBoZWFkZXIgbmF2IC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwXG4gIH1cbiAgaGVhZGVyIG5hdiAubGFuZy1zd2l0Y2hlciAubGFuZy1zZWxlY3RvciBhIHtcbiAgICBjb2xvcjogI2ZmZlxuICB9XG4gIGhlYWRlciBuYXYgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3IgYTphZnRlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZlxuICB9XG59XG5cbmhlYWRlciBuYXYgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3IgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmXG59XG5cbmhlYWRlciBuYXYgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3IgYTpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmZcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIG5hdiAubGFuZy1zd2l0Y2hlciAubGFuZy1zZWxlY3RvciBhLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzAwMFxuICB9XG59XG5cbi5zdGFydC1wYWdlIC5kaXJlY3Rpb24tYW5pbSAudGV4dCwgLnN0YXJ0LXBhZ2UgLmxlZnQgLmRlc2MsIC5zdGFydC1wYWdlIC5sZWZ0IGgyLCAuc3RhcnQtcGFnZSAucmlnaHQgLmRlc2MsIC5zdGFydC1wYWdlIC5yaWdodCBoMiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5zdGFydC1wYWdlLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLnN0YXJ0LXBhZ2Uge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwdmg7XG4gIGhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNDMuNzV2d1xufVxuXG4uc3RhcnQtcGFnZS5sZWZ0LWhvdmVyIC5kaXJlY3Rpb24tYW5pbSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjA4MzMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnN0YXJ0LXBhZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IDIwOHZ3O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwXG4gIH1cbiAgLnN0YXJ0LXBhZ2UubGVmdC1ob3ZlciAuZGlyZWN0aW9uLWFuaW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwXG4gIH1cbn1cblxuLnN0YXJ0LXBhZ2UucmlnaHQtaG92ZXIgLmRpcmVjdGlvbi1hbmltIHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjA4MzMzdndcbn1cblxuLnN0YXJ0LXBhZ2UgLmRpcmVjdGlvbi1hbmltIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogOC4zMzMzM3Z3O1xuICBoZWlnaHQ6IDguMzMzMzN2dztcbiAgYm9yZGVyLXJhZGl1czogLjU1NTU2dnc7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSk7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbWFyZ2luO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbWFyZ2luO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbWFyZ2luXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdGFydC1wYWdlLnJpZ2h0LWhvdmVyIC5kaXJlY3Rpb24tYW5pbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBcbiAgfVxuICAuc3RhcnQtcGFnZSAuZGlyZWN0aW9uLWFuaW0ge1xuICAgIHdpZHRoOiAyNHZ3O1xuICAgIGhlaWdodDogMjR2dztcbiAgICBib3JkZXItcmFkaXVzOiAyLjEzMzMzdndcbiAgfVxufVxuXG4uc3RhcnQtcGFnZSAuZGlyZWN0aW9uLWFuaW0gLmFuaW1hdGlvbiB7XG4gIHdpZHRoOiAyLjQzMDU2dnc7XG4gIGhlaWdodDogLjk3MjIydnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAyLjYzODg5dncgYXV0byAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdGFydC1wYWdlIC5kaXJlY3Rpb24tYW5pbSAuYW5pbWF0aW9uIHtcbiAgICBoZWlnaHQ6IDkuMzMzMzN2dztcbiAgICB3aWR0aDogMy43MzMzM3Z3O1xuICAgIG1hcmdpbjogMy4ydncgYXV0byAwXG4gIH1cbn1cblxuLnN0YXJ0LXBhZ2UgLmRpcmVjdGlvbi1hbmltIC5hbmltYXRpb24gI3N0YXJ0LXBhZ2UtYW5pbWF0aW9uIHtcbiAgd2lkdGg6IDIuNDMwNTZ2dztcbiAgaGVpZ2h0OiAuOTcyMjJ2d1xufVxuXG4uc3RhcnQtcGFnZSAuZGlyZWN0aW9uLWFuaW0gLmFuaW1hdGlvbiAjc3RhcnQtcGFnZS1hbmltYXRpb24tbW9iIHtcbiAgaGVpZ2h0OiA5LjMzMzMzdnc7XG4gIHdpZHRoOiAzLjczMzMzdndcbn1cblxuLnN0YXJ0LXBhZ2UgLmRpcmVjdGlvbi1hbmltIC5hbmltYXRpb24gc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuLnN0YXJ0LXBhZ2UgLmRpcmVjdGlvbi1hbmltIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMS43MzYxMXZ3O1xuICBwYWRkaW5nOiAwIDEuMzg4ODl2dztcbiAgZm9udC1zaXplOiAuOTAyNzh2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjM7XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAuZGlyZWN0aW9uLWFuaW0gLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gICAgbWFyZ2luLXRvcDogMi42NjY2N3Z3O1xuICAgIHBhZGRpbmc6IDAgMS4zMzMzM3Z3IDEuODY2Njd2d1xuICB9XG59XG5cbi5zdGFydC1wYWdlIC5sZWZ0LCAuc3RhcnQtcGFnZSAucmlnaHQge1xuICBwYWRkaW5nOiA4Ljg4ODg5dncgMi41dnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHotaW5kZXg6IDFcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnN0YXJ0LXBhZ2UgLmxlZnQsIC5zdGFydC1wYWdlIC5yaWdodCB7XG4gICAgcGFkZGluZzogMjYuNjY2Njd2dyA5LjZ2d1xuICB9XG4gIC5zdGFydC1wYWdlIC5sZWZ0LmFjdGl2ZSBoMiwgLnN0YXJ0LXBhZ2UgLnJpZ2h0LmFjdGl2ZSBoMiB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMClcbiAgfVxuICAuc3RhcnQtcGFnZSAubGVmdC5hY3RpdmUgLmFycm93LCAuc3RhcnQtcGFnZSAubGVmdC5hY3RpdmUgLmRlc2MsIC5zdGFydC1wYWdlIC5yaWdodC5hY3RpdmUgLmFycm93LCAuc3RhcnQtcGFnZSAucmlnaHQuYWN0aXZlIC5kZXNjIHtcbiAgICBvcGFjaXR5OiAxXG4gIH1cbiAgLnN0YXJ0LXBhZ2UgLmxlZnQuYWN0aXZlIC5iZyBpbWcsIC5zdGFydC1wYWdlIC5yaWdodC5hY3RpdmUgLmJnIGltZyB7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCByb3VuZCAwKTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgMCByb3VuZCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5zdGFydC1wYWdlIC5sZWZ0OmhvdmVyIGgyLCAuc3RhcnQtcGFnZSAucmlnaHQ6aG92ZXIgaDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAxXG4gIH1cbiAgLnN0YXJ0LXBhZ2UgLmxlZnQ6aG92ZXIgLmFycm93LCAuc3RhcnQtcGFnZSAubGVmdDpob3ZlciAuZGVzYywgLnN0YXJ0LXBhZ2UgLnJpZ2h0OmhvdmVyIC5hcnJvdywgLnN0YXJ0LXBhZ2UgLnJpZ2h0OmhvdmVyIC5kZXNjIHtcbiAgICBvcGFjaXR5OiAxXG4gIH1cbiAgLnN0YXJ0LXBhZ2UgLmxlZnQ6aG92ZXIgLmJnLCAuc3RhcnQtcGFnZSAucmlnaHQ6aG92ZXIgLmJnIHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJVxuICB9XG4gIC5zdGFydC1wYWdlIC5sZWZ0OmhvdmVyIC5iZyBpbWcsIC5zdGFydC1wYWdlIC5yaWdodDpob3ZlciAuYmcgaW1nIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCByb3VuZCAwKTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDAgcm91bmQgMClcbiAgfVxufVxuXG4uc3RhcnQtcGFnZSAubGVmdCBoMiwgLnN0YXJ0LXBhZ2UgLnJpZ2h0IGgyIHtcbiAgb3BhY2l0eTogLjY7XG4gIGZvbnQtc2l6ZTogMy4wNTU1NnZ3O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYWxsO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYWxsO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYWxsXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdGFydC1wYWdlIC5sZWZ0IGgyLCAuc3RhcnQtcGFnZSAucmlnaHQgaDIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZm9udC1zaXplOiA4dnc7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gIH1cbn1cblxuLnN0YXJ0LXBhZ2UgLmxlZnQgLmRlc2MsIC5zdGFydC1wYWdlIC5yaWdodCAuZGVzYyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogMS4zODg4OXZ3O1xuICBmb250LXNpemU6IC45NzIyMnZ3O1xuICBsaW5lLWhlaWdodDogMS4yOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDI1dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgY2xlYXI6IGJvdGg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5XG59XG5cbi5zdGFydC1wYWdlLWZvb3RlciAubGVmdCAudGVsLCAuc3RhcnQtcGFnZS1mb290ZXIgLnJpZ2h0IC5hZGRyZXNzIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjczNjExdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnN0YXJ0LXBhZ2UgLmxlZnQgLmRlc2MsIC5zdGFydC1wYWdlIC5yaWdodCAuZGVzYyB7XG4gICAgcGFkZGluZy10b3A6IDMuMnZ3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIG1heC13aWR0aDogNjYuNjY2Njd2d1xuICB9XG59XG5cbi5zdGFydC1wYWdlLWZvb3RlciAubGVmdCAuZW1haWwgYSwgLnN0YXJ0LXBhZ2UtZm9vdGVyIC5sZWZ0IC50ZWwgYSB7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG59XG5cbi5zdGFydC1wYWdlIC5sZWZ0IC5hcnJvdywgLnN0YXJ0LXBhZ2UgLnJpZ2h0IC5hcnJvdyB7XG4gIG1hcmdpbi10b3A6IDUuMTM4ODl2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eVxufVxuXG4uc3RhcnQtcGFnZSAubGVmdCAuYXJyb3cgc3ZnLCAuc3RhcnQtcGFnZSAucmlnaHQgLmFycm93IHN2ZyB7XG4gIHdpZHRoOiAyLjk4NjExdnc7XG4gIGhlaWdodDogMi4yMjIyMnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdGFydC1wYWdlIC5sZWZ0IC5hcnJvdywgLnN0YXJ0LXBhZ2UgLnJpZ2h0IC5hcnJvdyB7XG4gICAgbWFyZ2luLXRvcDogNi42NjY2N3Z3XG4gIH1cbiAgLnN0YXJ0LXBhZ2UgLmxlZnQgLmFycm93IHN2ZywgLnN0YXJ0LXBhZ2UgLnJpZ2h0IC5hcnJvdyBzdmcge1xuICAgIHdpZHRoOiA5LjMzMzMzdnc7XG4gICAgaGVpZ2h0OiA2LjkzMzMzdndcbiAgfVxufVxuXG4uc3RhcnQtcGFnZSAubGVmdCAuYmcsIC5zdGFydC1wYWdlIC5yaWdodCAuYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMTguNiU7XG4gIGxlZnQ6IDEuNSU7XG4gIHdpZHRoOiAyMi4yMjIyMnZ3O1xuICBoZWlnaHQ6IDMzLjMzMzMzdnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGxcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnN0YXJ0LXBhZ2UgLmxlZnQgLmJnLCAuc3RhcnQtcGFnZSAucmlnaHQgLmJnIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dCBhbGw7XG4gICAgLW8tdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0IGFsbDtcbiAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQgYWxsXG4gIH1cbiAgLnN0YXJ0LXBhZ2UgLmxlZnQgLmJnOmFmdGVyLCAuc3RhcnQtcGFnZSAucmlnaHQgLmJnOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgwLCAwLCAwLCAwKSksIGNvbG9yLXN0b3AoOTMlLCByZ2JhKDAsIDAsIDAsIC4zKSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAuMykgOTMlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIC4zKSA5MyUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgLjMpIDkzJSlcbiAgfVxufVxuXG4uc3RhcnQtcGFnZSAubGVmdCAuYmcgaW1nLCAuc3RhcnQtcGFnZSAucmlnaHQgLmJnIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYWxsO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYWxsO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYWxsO1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMjkuNCUgMTIuNSUgNCUgMTIuNSUgcm91bmQgOC4zMzMzM3Z3KTtcbiAgY2xpcC1wYXRoOiBpbnNldCgyOS40JSAxMi41JSA0JSAxMi41JSByb3VuZCA4LjMzMzMzdncpXG59XG5cbi5zdGFydC1wYWdlIC5sZWZ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlOGU4YztcbiAgd2lkdGg6IDUwJTtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5zdGFydC1wYWdlIC5sZWZ0OmhvdmVyIGgyIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSlcbiAgfVxuICAuc3RhcnQtcGFnZSAubGVmdCBoMiwgLnN0YXJ0LXBhZ2UgLmxlZnQ6aG92ZXIgLmJnIHtcbiAgICBsZWZ0OiAwXG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnN0YXJ0LXBhZ2UgLmxlZnQge1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbiAgLnN0YXJ0LXBhZ2UgLmxlZnQgaDIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMzLjMzMzMzdncpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzMuMzMzMzN2dyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMzLjMzMzMzdncpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm1cbiAgfVxuICAuc3RhcnQtcGFnZSAubGVmdCAuYmcgaW1nIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAxNSUgcm91bmQgNDB2dyk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDE1JSByb3VuZCA0MHZ3KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxuICB9XG59XG5cbi5zdGFydC1wYWdlIC5yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRjMwMzI7XG4gIHdpZHRoOiA1MCU7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAucmlnaHQ6aG92ZXIgaDIge1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSlcbiAgfVxuICAuc3RhcnQtcGFnZSAucmlnaHQ6aG92ZXIgLmJnIHtcbiAgICByaWdodDogMFxuICB9XG4gIC5zdGFydC1wYWdlIC5yaWdodCAuYmcge1xuICAgIHJpZ2h0OiAxLjUlO1xuICAgIGxlZnQ6IGF1dG9cbiAgfVxuICAuc3RhcnQtcGFnZSAucmlnaHQgaDIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICByaWdodDogMFxuICB9XG59XG5cbi5zdGFydC1wYWdlLWZvb3RlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLmxlZ2FsLXRleHQge1xuICAgIHdpZHRoOiBnZXQtdncoMjczcHgpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IGdldC12dygxNXB4KTtcbiAgICBsZWZ0OiBnZXQtdncoNDEwcHgpO1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBmb250LXNpemU6IGdldC12dygxMnB4KTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnN0YXJ0LXBhZ2UgLnJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG4gIC5zdGFydC1wYWdlIC5yaWdodCAuYmcgaW1nIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAxNSUgcm91bmQgNDB2dyk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDE1JSByb3VuZCA0MHZ3KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKVxuICB9XG4gIC5zdGFydC1wYWdlLWZvb3RlciB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG59XG5cbi5zdGFydC1wYWdlLWZvb3RlciAubGVmdCwgLnN0YXJ0LXBhZ2UtZm9vdGVyIC5yaWdodCB7XG4gIHdpZHRoOiA1MCU7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgaGVpZ2h0OiA0Ljg2MTExdnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uc3RhcnQtcGFnZS1mb290ZXIgLmxlZnQge1xuICBwYWRkaW5nOiAuNjI1dncgMi41dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwXG59XG5cbi5zdGFydC1wYWdlLWZvb3RlciAubGVmdCAudGVsIGEge1xuICBvcGFjaXR5OiAuNjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5XG59XG5cbi5zdGFydC1wYWdlLWZvb3RlciAubGVmdCAudGVsIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxXG59XG5cbi5zdGFydC1wYWdlLWZvb3RlciAubGVmdCAuZW1haWwgYSB7XG4gIG9wYWNpdHk6IC42O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHlcbn1cblxuLnN0YXJ0LXBhZ2UtZm9vdGVyIC5sZWZ0IC5lbWFpbCBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMVxufVxuXG4uc3RhcnQtcGFnZS1mb290ZXIgLnJpZ2h0IHtcbiAgcGFkZGluZzogLjYyNXZ3IDIuNXZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxufVxuXG4uc3RhcnQtcGFnZS1mb290ZXIgLnJpZ2h0IC5hZGRyZXNzIHAge1xuICBvcGFjaXR5OiAuNjtcbiAgZm9udC1zaXplOiAuOTcyMjJ2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjk7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5zdGFydC1wYWdlLWZvb3RlciAucmlnaHQgLmFkZHJlc3MgcCBiciB7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuLnJvdXRlIHtcbiAgd2lkdGg6IDEyLjV2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5yb3V0ZSB7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxufVxuXG4ucm91dGUgLmJ1dHRvbiB7XG4gIHdpZHRoOiAxMi41dnc7XG4gIGhlaWdodDogMi45MTY2N3Z3O1xuICBib3JkZXItcmFkaXVzOiAxLjgwNTU2dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucm91dGUgLmJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMS4ydnc7XG4gICAgYm9yZGVyLXJhZGl1czogNi45MzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3XG4gIH1cbn1cblxuLnJvdXRlIC5idXR0b24gPiBzcGFuIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50XG59XG5cbi5yb3V0ZSAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDBcbn1cblxuLnJvdXRlIC5idXR0b246aG92ZXIgc3ZnIFtzdHJva2U9XCIjRkZGRkZGXCJdIHtcbiAgc3Ryb2tlOiAjMDAwXG59XG5cbi5yb3V0ZSAuYnV0dG9uIHN2ZyB7XG4gIHdpZHRoOiAyLjU2OTQ0dnc7XG4gIGhlaWdodDogLjk3MjIydnc7XG4gIG1hcmdpbi1yaWdodDogLjY5NDQ0dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAuMTM4ODl2d1xufVxuXG4uYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogbm9uZVxufVxuXG4uYnV0dG9uLmJ1dHRvbi1pbmxpbmUge1xuICBtYXJnaW4tbGVmdDogMi4wODMzM3Z3O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmc6IC40MTY2N3Z3IDIuNTY5NDR2dyAuMjc3Nzh2dyAyLjYzODg5dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuODc1dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMi4xMztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZVxufVxuXG4uYnV0dG9uLmJ1dHRvbi1pbmxpbmUgLmxldHRlciBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDIuMTNcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnJvdXRlIC5idXR0b24gc3ZnIHtcbiAgICB3aWR0aDogOS44NjY2N3Z3O1xuICAgIGhlaWdodDogMy43MzMzM3Z3O1xuICAgIG1hcmdpbi1yaWdodDogMi42NjY2N3Z3O1xuICAgIHRvcDogLjUzMzMzdndcbiAgfVxuICAuYnV0dG9uLmJ1dHRvbi1pbmxpbmUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzM3Z3O1xuICAgIHBhZGRpbmc6IDEuMzMzMzN2dyA0dnc7XG4gICAgYm9yZGVyLXJhZGl1czogNy4ydnc7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICB9XG59XG5cbi5idXR0b24uYnV0dG9uLWlubGluZS5kYXJrLCAuYnV0dG9uLmJ1dHRvbi1pbmxpbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZlxufVxuXG4uYnV0dG9uLmJ1dHRvbi1pbmxpbmUuZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzNTM1MzVcbn1cblxuLmNsaW5pYy1oZWFkZXIge1xuICBoZWlnaHQ6IDg0LjkzMDU2dnc7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDApXG4gIH1cbn1cblxuLmNsaW5pYy1oZWFkZXIuYWJvdXQge1xuICBoZWlnaHQ6IDgwLjU1NTU2dndcbn1cblxuLmNsaW5pYy1oZWFkZXIuYWJvdXQgLnRleHQge1xuICB0b3A6IDE3LjU2OTQ0dnc7XG4gIGxlZnQ6IDIuMzYxMTF2dztcbiAgcmlnaHQ6IDIuMzYxMTF2dztcbiAgcGFkZGluZy1ib3R0b206IDEuMTgwNTZ2d1xufVxuXG4uY2xpbmljLWhlYWRlciAuYmcsIC5jbGluaWMtaGVhZGVyIC5iZzphZnRlciwgLmNsaW5pYy1oZWFkZXIgLnRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMFxufVxuXG4uY2xpbmljLWhlYWRlci5hYm91dCAudGV4dCBoMSB7XG4gIHRleHQtYWxpZ246IGxlZnRcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1oZWFkZXIuYWJvdXQge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwKVxuICB9XG4gIC5jbGluaWMtaGVhZGVyLmFib3V0IC50ZXh0IHtcbiAgICB0b3A6IDM5LjQ2NjY3dnc7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOC41MzMzM3Z3XG4gIH1cbiAgLmNsaW5pYy1oZWFkZXIuYWJvdXQgLnRleHQgaDEgYnIge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxufVxuXG4uY2xpbmljLWhlYWRlciAuYmcge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMVxufVxuXG4uY2xpbmljLWhlYWRlciAuYmc6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogODAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHJnYmEoMCwgMCwgMCwgMCkpLCBjb2xvci1zdG9wKDkzJSwgcmdiYSgwLCAwLCAwLCAuMykpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIC4zKSA5MyUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIC4zKSA5MyUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIC4zKSA5MyUpO1xuICB6LWluZGV4OiAyXG59XG5cbi5jbGluaWMtaGVhZGVyIC5iZyBpbWcsIC5jbGluaWMtaGVhZGVyIC5iZyB2aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAxO1xuICAtby1vYmplY3QtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbVxufVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCB7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDc1dmg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMCAyLjQzMDU2dncgMy40NzIyMnZ3O1xuICB6LWluZGV4OiAyXG59XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IC50b3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDJcbn1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgaDEge1xuICBmb250LXNpemU6IDQuMTY2Njd2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAudGV4dC13cmFwIHAsIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC50ZXh0IGgyLCAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAudGV4dCBwLCAuY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29ucyAuaWNvIHAsIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gcCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jbGluaWMtaGVhZGVyIC50ZXh0IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDAgNHZ3IDIuNjY2Njd2d1xuICB9XG4gIC5jbGluaWMtaGVhZGVyIC50ZXh0IGgxIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogNi40dndcbiAgfVxufVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCBoMSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgaDEgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IGxlZnRcbn1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgaDEgc3BhbjpsYXN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogcmlnaHRcbn1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgaDEgLmJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMS4xMTExMXZ3XG59XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbS5sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWhlYWRlciAudGV4dCBoMSAuYnV0dG9uIHtcbiAgICB0b3A6IDBcbiAgfVxuICAuY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gICAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiA0dnc7XG4gICAgei1pbmRleDogMVxuICB9XG4gIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20uYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHotaW5kZXg6IDFcbiAgfVxuICAuY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tLmxlZnQge1xuICAgIG1hcmdpbi1sZWZ0OiA0dndcbiAgfVxufVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tLmxlZnQgLmljb24ge1xuICBtYXJnaW4tdG9wOiA0LjE2NjY3dnc7XG4gIG1hcmdpbi1sZWZ0OiAwXG59XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20ubGVmdCBwIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDBcbn1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbnMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbS5sZWZ0IC5pY29uIHtcbiAgICBtYXJnaW4tdG9wOiA0LjI2NjY3dndcbiAgfVxuICAuY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29ucyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCA0dndcbiAgfVxuICAuY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29ucyAuaWNvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjY2NjY3dnc7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxufVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29ucyAuaWNvIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb25zIC5pY28gLmltZy13cmFwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjA0MTY3dndcbn1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbnMgLmljbyAuaW1nLXdyYXAgaW1nLCAuY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29ucyAuaWNvIC5pbWctd3JhcCBzdmcge1xuICBoZWlnaHQ6IC45NzIyMnZ3ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnRcbn1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbnMgLmljbyBwIHtcbiAgZm9udC1zaXplOiAxLjM4ODg5dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbnMgLmljbyAuaW1nLXdyYXAge1xuICAgIG1hcmdpbi1yaWdodDogMy4ydnc7XG4gICAgbWluLXdpZHRoOiA4LjUzMzMzdnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdFxuICB9XG4gIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb25zIC5pY28gLmltZy13cmFwIGltZywgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbnMgLmljbyAuaW1nLXdyYXAgc3ZnIHtcbiAgICBoZWlnaHQ6IDMuNzMzMzN2dyAhaW1wb3J0YW50XG4gIH1cbiAgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbnMgLmljbyBwIHtcbiAgICBmb250LXNpemU6IDUuMzMzMzN2dztcbiAgICBsaW5lLWhlaWdodDogMS4zXG4gIH1cbn1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNjY2Njd2dztcbiAgaGVpZ2h0OiAxLjczNjExdnc7XG4gIHdpZHRoOiAuOTcyMjJ2dztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0b1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjR2dztcbiAgICBoZWlnaHQ6IDYuNjY2Njd2dztcbiAgICB3aWR0aDogMy43MzMzM3Z3XG4gIH1cbn1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbiAjdmVydGljYWwtb28ge1xuICBoZWlnaHQ6IDIuNDMwNTZ2dztcbiAgd2lkdGg6IC45NzIyMnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb24gI3ZlcnRpY2FsLW9vIHtcbiAgICBoZWlnaHQ6IDkuMzMzMzN2dztcbiAgICB3aWR0aDogMy43MzMzM3Z3XG4gIH1cbn1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbiBpbWcsIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb24gc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCVcbn1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSBwIHtcbiAgbWF4LXdpZHRoOiAyMi45MTY2N3Z3O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmRhcmstYmcge1xuICBiYWNrZ3JvdW5kOiAjMkYzMDMyICFpbXBvcnRhbnRcbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcGFkZGluZzogMTUuOTcyMjJ2dyAyLjV2dyAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNi4zODg4OXZ3O1xuICB0b3A6IDMxLjk0NDQ0dnc7XG4gIHotaW5kZXg6IDFcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSBwIHtcbiAgICBtYXgtd2lkdGg6IDgxLjA2NjY3dnc7XG4gICAgZm9udC1zaXplOiA0dndcbiAgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXgge1xuICAgIHBhZGRpbmc6IDMydncgNHZ3IDBcbiAgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IC0xMy4zMzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAtNHZ3O1xuICAgIG1hcmdpbi1yaWdodDogLTR2dztcbiAgICB6LWluZGV4OiAtMVxuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuaW1hZ2U6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDkyLjh2dztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkpLCBjb2xvci1zdG9wKDkzJSwgIzhlOGU4YykpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSwgIzhlOGU4YyA5MyUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCksICM4ZThlOGMgOTMlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApLCAjOGU4ZThjIDkzJSlcbiAgfVxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDk3LjIyMjIydnc7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCg0JSByb3VuZCAzNC43MjIyMnZ3KTtcbiAgY2xpcC1wYXRoOiBpbnNldCg0JSByb3VuZCAzNC43MjIyMnZ3KVxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMlxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuYmxvY2stMSwgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmJsb2NrLTIge1xuICBtYXJnaW4tYm90dG9tOiAyNC4zMDU1NnZ3XG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC50ZXh0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuaW1hZ2UgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDEwJSByb3VuZCA0OHZ3KTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDEwJSByb3VuZCA0OHZ3KVxuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5ibG9jay0xLCAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuYmxvY2stMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjYuNjY2Njd2d1xuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5ibG9jay0yIHtcbiAgICBtYXJnaW4tdG9wOiAtNTZ2dztcbiAgICB6LWluZGV4OiAxXG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmJsb2NrLTMge1xuICAgIHBhZGRpbmctdG9wOiAxNnZ3XG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLnRleHQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbiAgfVxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAudGV4dCBoMiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1heC13aWR0aDogMzkuMTY2Njd2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogNS4zNDcyMnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC50ZXh0IGgyIHtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA4LjUzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gIH1cbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLnRleHQgcCB7XG4gIG1heC13aWR0aDogMjIuNXZ3O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjdcbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLnRleHQgLmFkZGl0aW9uYWwtbGluayB7XG4gIG1hcmdpbi10b3A6IDIuMzYxMTF2d1xufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcFxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyB7XG4gIHdpZHRoOiAzMy4zMzMzMyU7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvOm50aC1jaGlsZCgzbiszKSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC50ZXh0IHAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDR2d1xuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC50ZXh0IC5hZGRpdGlvbmFsLWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDcuMnZ3XG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY28ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDh2dztcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY286bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMFxuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvOm50aC1jaGlsZCgzbiszKSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdFxuICB9XG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvOm50aC1jaGlsZCgzbiszKSAuaW1nLXdyYXAge1xuICB0ZXh0LWFsaWduOiByaWdodFxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbzpudGgtY2hpbGQoM24rMykgLmltZy13cmFwIGltZywgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIC5pbWctd3JhcCBzdmcge1xuICBtYXJnaW4tbGVmdDogYXV0b1xufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIC5pbWctd3JhcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdFxuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvOm50aC1jaGlsZCgzbiszKSAuaW1nLXdyYXAgaW1nLCAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbzpudGgtY2hpbGQoM24rMykgLmltZy13cmFwIHN2ZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBcbiAgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAge1xuICAgIG1hcmdpbi1yaWdodDogMy4ydnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB3aWR0aDogOHZ3XG4gIH1cbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY28gLmltZy13cmFwIGltZywgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY28gLmltZy13cmFwIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IC45NzIyMnZ3ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnRcbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY28gLnRleHQtd3JhcCBwIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMge1xuICBtYXJnaW4tdG9wOiA2Ljk0NDQ0dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY28gLmltZy13cmFwIGltZywgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY28gLmltZy13cmFwIHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjczMzMzdncgIWltcG9ydGFudFxuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvIC50ZXh0LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuM1xuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvIC50ZXh0LXdyYXAgcCBiciB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5kb3AtaW1hZ2VzIHtcbiAgICBtYXJnaW4tdG9wOiAyNi42NjY2N3Z3XG4gIH1cbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMgI2J1YmJsZS1hbmltYXRpb24sIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5kb3AtaW1hZ2VzIGltZywgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMgdmlkZW8ge1xuICB3aWR0aDogMjIuNXZ3O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIHJvdW5kIDExLjgwNTU2dncpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgMTEuODA1NTZ2dylcbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMgI2J1YmJsZS1hbmltYXRpb24ge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBoZWlnaHQ6IDMzLjY4MDU2dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyAjYnViYmxlLWFuaW1hdGlvbiwgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMgaW1nLCAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyB2aWRlbyB7XG4gICAgd2lkdGg6IDU2dnc7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgMzJ2dyk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIHJvdW5kIDMydncpXG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMgI2J1YmJsZS1hbmltYXRpb24ge1xuICAgIGhlaWdodDogODIuNjY2Njd2d1xuICB9XG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5kb3AtaW1hZ2VzICNidWJibGUtYW5pbWF0aW9uOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigyMHB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgei1pbmRleDogMlxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyAjYnViYmxlLWFuaW1hdGlvbiBzdmcge1xuICBtYXJnaW4tdG9wOiAtNTAlO1xuICB3aWR0aDogMjAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIwMCUgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogLjU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMVxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyAuaW1hZ2UtMSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSlcbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMgLmltYWdlLTIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW4tcmlnaHQ6IDE2LjY2NjY3dnc7XG4gIG1hcmdpbi10b3A6IC0yMC44MzMzM3Z3O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpXG59XG5cbi5hZGRpdGlvbmFsLWxpbmsge1xuICB3aWR0aDogMjIuNXZ3O1xuICBwYWRkaW5nLWJvdHRvbTogMS4xMTExMXZ3O1xuICBwYWRkaW5nLXRvcDogMS4xMTExMXZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZVxufVxuXG4uYWRkaXRpb25hbC1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZlxufVxuXG4uYWRkaXRpb25hbC1saW5rOmhvdmVyIHNwYW4ge1xuICBjb2xvcjogIzAwMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIuMDgzMzN2dyk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIuMDgzMzN2dyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMi4wODMzM3Z3KVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyAuaW1hZ2UtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNy4zMzMzM3Z3O1xuICAgIG1hcmdpbi10b3A6IC00OHZ3XG4gIH1cbiAgLmFkZGl0aW9uYWwtbGluayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNDY2Njd2dztcbiAgICBwYWRkaW5nLXRvcDogMy40NjY2N3Z3XG4gIH1cbiAgLmFkZGl0aW9uYWwtbGluazpob3ZlciBzcGFuIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZVxuICB9XG59XG5cbi5hZGRpdGlvbmFsLWxpbms6aG92ZXIgc3ZnIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMy40NzIyMnZ3KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgzLjQ3MjIydncpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMy40NzIyMnZ3KVxufVxuXG4uYWRkaXRpb25hbC1saW5rIHN2ZyB7XG4gIHdpZHRoOiAyLjIyMjIydnc7XG4gIGhlaWdodDogMS42NjY2N3Z3O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtXG59XG5cbi5hZGRpdGlvbmFsLWxpbmsgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAuMTM4ODl2d1xufVxuXG4uZGVwYXJ0bWVudHMge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nOiA5LjcyMjIydncgMCAxMy44ODg4OXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hZGRpdGlvbmFsLWxpbms6aG92ZXIgc3ZnIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZVxuICB9XG4gIC5hZGRpdGlvbmFsLWxpbmsgc3ZnIHtcbiAgICB3aWR0aDogNy4ydnc7XG4gICAgaGVpZ2h0OiA1LjMzMzMzdndcbiAgfVxuICAuYWRkaXRpb25hbC1saW5rIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgdG9wOiAuMjY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMS4zOVxuICB9XG4gIC5kZXBhcnRtZW50cyB7XG4gICAgcGFkZGluZzogOHZ3IDAgMTMuMzMzMzN2d1xuICB9XG59XG5cbi5kZXBhcnRtZW50cy5oZWFkZXItYmxvY2sge1xuICBwYWRkaW5nOiAyMC44MzMzM3Z3IDAgMjcuNzc3Nzh2d1xufVxuXG4uZGVwYXJ0bWVudHMuaGVhZGVyLWJsb2NrIC50aXRsZS1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDMuNDcyMjJ2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZGVwYXJ0bWVudHMuaGVhZGVyLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAzOC4xMzMzM3Z3IDAgMFxuICB9XG4gIC5kZXBhcnRtZW50cy5oZWFkZXItYmxvY2sgLnRpdGxlLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjJ2d1xuICB9XG59XG5cbi5kZXBhcnRtZW50cyAudGl0bGUtYmxvY2sge1xuICBwYWRkaW5nOiAwIDIuNXZ3O1xuICBtYXJnaW4tYm90dG9tOiAyLjM2MTExdndcbn1cblxuLmRlcGFydG1lbnRzIC50aXRsZS1ibG9jayBoMiwgLmRlcGFydG1lbnRzIC50aXRsZS1ibG9jayBoMyB7XG4gIGZvbnQtc2l6ZTogMi4wODMzM3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubW9yZSwgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyAubmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZGVwYXJ0bWVudHMgLnRpdGxlLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAwIDR2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxMy4zMzMzM3Z3XG4gIH1cbiAgLmRlcGFydG1lbnRzIC50aXRsZS1ibG9jayBoMiwgLmRlcGFydG1lbnRzIC50aXRsZS1ibG9jayBoMyB7XG4gICAgZm9udC1zaXplOiA1Ljg2NjY3dndcbiAgfVxufVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5pbm5lciB7XG4gIHBhZGRpbmc6IDEuMTExMTF2dyAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMlxufVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudDpudGgtY2hpbGQoMSkgLmlubmVyIHtcbiAgYm9yZGVyLXRvcDogbm9uZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAuaW5uZXIge1xuICAgIHBhZGRpbmc6IDQuMjY2Njd2dyAwIDMuNzMzMzN2dztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbWFyZ2luO1xuICAgIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBtYXJnaW47XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG1hcmdpbjtcbiAgICBkaXNwbGF5OiBibG9ja1xuICB9XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50Lm9wZW4gLmlubmVyIHtcbiAgICBtYXJnaW46IDNweCAwXG4gIH1cbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQub3BlbiAuYnRuIHtcbiAgICBkaXNwbGF5OiBibG9ja1xuICB9XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50OmhvdmVyIC5pbm5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxuICB9XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50OmhvdmVyIC5pbWFnZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDUlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00NSUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDUlKVxuICB9XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50OmhvdmVyIC5tb3JlIHtcbiAgICBvcGFjaXR5OiAxXG4gIH1cbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQ6aG92ZXIgLm5hbWUtZGVzYyAubmFtZSB7XG4gICAgY29sb3I6ICMwMDBcbiAgfVxuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudDpob3ZlciAubmFtZS1kZXNjIC5uYW1lIC5hcnJvdyB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg2LjI1dncpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNi4yNXZ3KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNi4yNXZ3KVxuICB9XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50OmhvdmVyIC5uYW1lLWRlc2MgLmRlc2Mge1xuICAgIGhlaWdodDogMy43NXZ3O1xuICAgIG9wYWNpdHk6IDFcbiAgfVxuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudDpob3ZlciAuYnRuIHtcbiAgICBvcGFjaXR5OiAxXG4gIH1cbiAgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgaW5wdXQsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHNlbGVjdCwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgdGV4dGFyZWEge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmVcbiAgfVxufVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAuaW1hZ2Uge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQzLjU0MTY3dnc7XG4gIHJpZ2h0OiA2LjQ1ODMzdnc7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTM1JSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTM1JSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzUlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLmltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvXG59XG5cbi5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5tb3JlIHtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDIwJTtcbiAgcGFkZGluZzogMS4zODg4OXZ3IDAgMCAyLjA4MzMzdnc7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgZm9udC1zaXplOiAuOTcyMjJ2dztcbiAgY29sb3I6ICMwMDA7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubW9yZSB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG59XG5cbi5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5uYW1lLWRlc2Mge1xuICB3aWR0aDogNjAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubmFtZS1kZXNjIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9ja1xuICB9XG59XG5cbi5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5uYW1lLWRlc2MgLm5hbWUge1xuICBmb250LXNpemU6IDMuODg4ODl2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyAubmFtZSAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIG1hcmdpbi1sZWZ0OiAwXG59XG5cbi5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5uYW1lLWRlc2MgLm5hbWUgLmFycm93IHN2ZyB7XG4gIHdpZHRoOiAzLjc1dnc7XG4gIGhlaWdodDogMi43Nzc3OHZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5uYW1lLWRlc2MgLm5hbWUge1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICB9XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5uYW1lLWRlc2MgLm5hbWUgLmFycm93IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHJpZ2h0OiA0dndcbiAgfVxuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubmFtZS1kZXNjIC5uYW1lIC5hcnJvdyBzdmcge1xuICAgIHdpZHRoOiA2LjEzMzMzdnc7XG4gICAgaGVpZ2h0OiA0LjUzMzMzdndcbiAgfVxufVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubmFtZS1kZXNjIC5kZXNjIHtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzdnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG59XG5cbi5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5uYW1lLWRlc2MgLmRlc2MgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubmFtZS1kZXNjIC5kZXNjIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwYWRkaW5nOiAwIDR2dztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAgIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodFxuICB9XG59XG5cbi5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5uYW1lLWRlc2MgLmRlc2MgcCB7XG4gIHBhZGRpbmctdG9wOiAxLjI1dnc7XG4gIGZvbnQtc2l6ZTogLjk3MjIydnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjI5O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5uYW1lLWRlc2MgLmRlc2MgcCB7XG4gICAgcGFkZGluZy10b3A6IDIuNHZ3O1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZcbiAgfVxufVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAuYnRuIHtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDIwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICBwYWRkaW5nOiAwIDIuNXZ3IDAgMDtcbiAgdGV4dC1hbGlnbjogcmlnaHRcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLmJ0biB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDR2d1xuICB9XG59XG5cbi5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5idG4gLmJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogLjM0NzIydncgMS45NDQ0NHZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjg3NXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMi4xMztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4XG59XG5cbi50ZXh0LWJvdHRvbS1saW5rIC5oZWFkZXIgaDMsIC50ZXh0LWJvdHRvbS1saW5rIC50ZXh0IHAge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZlxufVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAuYnRuIC5idXR0b24gLmxldHRlciBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDIuMTNcbn1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLmJ0biAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1MzUzNVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAuYnRuIC5idXR0b24ge1xuICAgIHBhZGRpbmc6IDEuMzMzMzN2dyAxMy4zMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDcuMnZ3O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3XG4gIH1cbn1cblxuLnRleHQtYm90dG9tLWxpbmsge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAxMy44ODg4OXZ3IDIuNXZ3IDEuNTk3MjJ2dztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXG59XG5cbi50ZXh0LWJvdHRvbS1saW5rLnZhci0yIC5oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMi4zNjExMXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LWJvdHRvbS1saW5rIHtcbiAgICBwYWRkaW5nOiAyNi42NjY2N3Z3IDR2dyAxMC42NjY2N3Z3O1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gIH1cbiAgLnRleHQtYm90dG9tLWxpbmsudmFyLTIgLmhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuMTMzMzN2d1xuICB9XG59XG5cbi50ZXh0LWJvdHRvbS1saW5rLnZhci0yIC50ZXh0IHtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luLWJvdHRvbTogMS4wNDE2N3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LWJvdHRvbS1saW5rLnZhci0yIC50ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA4dndcbiAgfVxufVxuXG4udGV4dC1ib3R0b20tbGluayAuaGVhZGVyIHtcbiAgd2lkdGg6IDUwJTtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwXG59XG5cbi50ZXh0LWJvdHRvbS1saW5rIC5oZWFkZXIgaDMge1xuICBmb250LXNpemU6IDMuNDcyMjJ2dztcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1ib3R0b20tbGluayAuaGVhZGVyIHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG4gIC50ZXh0LWJvdHRvbS1saW5rIC5oZWFkZXIgaDMge1xuICAgIGZvbnQtc2l6ZTogNS44NjY2N3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjEzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMThcbiAgfVxufVxuXG4udGV4dC1ib3R0b20tbGluayAudGV4dCB7XG4gIHdpZHRoOiAyMi41dnc7XG4gIG1hcmdpbi1yaWdodDogMi41dnc7XG4gIG1hcmdpbi1ib3R0b206IC45MDI3OHZ3XG59XG5cbi50ZXh0LWJvdHRvbS1saW5rIC50ZXh0IHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjdcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtYm90dG9tLWxpbmsgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC42NjY2N3Z3XG4gIH1cbiAgLnRleHQtYm90dG9tLWxpbmsgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY3dndcbiAgfVxufVxuXG4udGV4dC1ib3R0b20tbGluayAuYWRkaXRpb25hbC1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogLjM0NzIydndcbn1cblxuLmZvcm0tYm90dG9tIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5mb3JtLWJvdHRvbS5zbWFsbCAuYmcge1xuICBwYWRkaW5nLWJvdHRvbTogMjMuNzV2d1xufVxuXG4uZm9ybS1ib3R0b20uc21hbGwgLmJnOmFmdGVyIHtcbiAgYm90dG9tOiAyMy43NXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LWJvdHRvbS1saW5rIC5hZGRpdGlvbmFsLWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IDBcbiAgfVxuICAuZm9ybS1ib3R0b20uc21hbGwgLmJnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzcuMzMzMzN2d1xuICB9XG4gIC5mb3JtLWJvdHRvbS5zbWFsbCAuYmc6YWZ0ZXIge1xuICAgIGJvdHRvbTogNzcuMzMzMzN2d1xuICB9XG59XG5cbi5mb3JtLWJvdHRvbS5kYXJrLWJnIC5iZzphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoNCUsIHJnYmEoNDcsIDQ4LCA1MCwgMCkpLCBjb2xvci1zdG9wKDk3JSwgIzJmMzAzMikpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNDcsIDQ4LCA1MCwgMCkgNCUsICMyZjMwMzIgOTclKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSg0NywgNDgsIDUwLCAwKSA0JSwgIzJmMzAzMiA5NyUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDQlLCAjMmYzMDMyIDk3JSlcbn1cblxuLmZvcm0tYm90dG9tIC5iZyB7XG4gIHBhZGRpbmctYm90dG9tOiAzOC44ODg4OXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDFcbn1cblxuLmZvcm0tYm90dG9tIC5iZzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDM4Ljg4ODg5dnc7XG4gIHRvcDogMTEuMTExMTF2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCg0JSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSksIGNvbG9yLXN0b3AoOTclLCAjOGU4ZThjKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSA0JSwgIzhlOGU4YyA5NyUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDQlLCAjOGU4ZThjIDk3JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgNCUsICM4ZThlOGMgOTclKTtcbiAgei1pbmRleDogMlxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9ybS1ib3R0b20gLmJnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTA0dnc7XG4gICAgaGVpZ2h0OiAxNTQuNjY2Njd2dztcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgfVxuICAuZm9ybS1ib3R0b20gLmJnOmFmdGVyIHtcbiAgICBib3R0b206IDEwNHZ3O1xuICAgIHRvcDogNDIuNjY2Njd2d1xuICB9XG4gIC5mb3JtLWJvdHRvbSAuYmcgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LWZpdDogY292ZXJcbiAgfVxufVxuXG4uZm9ybS1ib3R0b20gLmJnIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxXG59XG5cbi5mb3JtLWJvdHRvbSAuZm9ybSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMjMuNjExMTF2dztcbiAgd2lkdGg6IDMzLjMzMzMzdnc7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG9cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmZvcm0tYm90dG9tIC5mb3JtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3R0b206IDUzLjMzMzMzdnc7XG4gICAgbWFyZ2luLWxlZnQ6IDR2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDR2dztcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICB9XG59XG5cbmZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuZm9ybSAuZm9ybS1zdGVwIHtcbiAgZGlzcGxheTogbm9uZVxufVxuXG5mb3JtIC5mb3JtLXN0ZXAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuZm9ybSAuZm9ybS1zdGVwLmVycm9yIC5mb3JtLWVycm9yIHtcbiAgb3BhY2l0eTogMVxufVxuXG5mb3JtIC5maW5hbC1zdGVwIC5zdmcge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbmZvcm0gLmZpbmFsLXN0ZXAgLnN2ZyBzdmcge1xuICB3aWR0aDogOC4wNTU1NnZ3O1xuICBoZWlnaHQ6IDguNDAyNzh2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb3JtIC5maW5hbC1zdGVwIC5zdmcgc3ZnIHtcbiAgICB3aWR0aDogMjUuNnZ3O1xuICAgIGhlaWdodDogMjYuNjY2Njd2d1xuICB9XG59XG5cbmZvcm0gLmZpbmFsLXN0ZXAgaDIsIGZvcm0gLmZpbmFsLXN0ZXAgcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmXG59XG5cbmZvcm0gLmZpbmFsLXN0ZXAgaDIge1xuICBtYXJnaW46IDEuNTI3Nzh2dyAwIC40ODYxMXZ3O1xuICBmb250LXNpemU6IDIuNzc3Nzh2dztcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuZmluYWwtc3RlcCBoMiB7XG4gICAgbWFyZ2luOiA0LjI2NjY3dncgMCAwO1xuICAgIGZvbnQtc2l6ZTogNi40dndcbiAgfVxufVxuXG5mb3JtIC5maW5hbC1zdGVwIHAge1xuICBvcGFjaXR5OiAuNTtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjIyXG59XG5cbmZvcm0gLmZpbmFsLXN0ZXAgLmJ1dHRvbi13cmFwIHtcbiAgbWFyZ2luLXRvcDogMi4wODMzM3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvcm0gLmZpbmFsLXN0ZXAgcCB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dndcbiAgfVxuICBmb3JtIC5maW5hbC1zdGVwIC5idXR0b24td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzM3Z3XG4gIH1cbn1cblxuZm9ybSAuc3RlcC1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIuMDgzMzN2dztcbiAgZm9udC1zaXplOiAzLjQ3MjIydnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuc3RlcC1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogOHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDYuNjY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsXG4gIH1cbn1cblxuZm9ybSAuc3RlcC1oZWFkZXIuYW5pbWF0ZWQtbGluZXMgLmxpbmUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG5mb3JtIC5zdGVwLWhlYWRlci5hbmltYXRlZC1saW5lcyAubGluZTpudGgtY2hpbGQoMikge1xuICB0ZXh0LWFsaWduOiByaWdodFxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1lcnJvciwgZm9ybSAuc3RlcC1oZWFkZXIgLmxpbmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDBcbn1cblxuZm9ybSAuc3RlcC1oZWFkZXIgLmxpbmUge1xuICBmb250LXNpemU6IDMuNDcyMjJ2dztcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9ja1xufVxuXG5mb3JtIC5zdGVwLWhlYWRlciAubGluZTpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tdG9wOiAtLjM0NzIydndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuc3RlcC1oZWFkZXIgLmxpbmUge1xuICAgIGZvbnQtc2l6ZTogOHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICB9XG4gIGZvcm0gLnN0ZXAtaGVhZGVyIC5saW5lOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgfVxufVxuXG5mb3JtIC5zdGVwLWhlYWRlciAuc3RlcC1jb3VudGVyIHtcbiAgb3BhY2l0eTogLjQ7XG4gIGZvbnQtc2l6ZTogMy40NzIyMnZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvcm0gLnN0ZXAtaGVhZGVyIC5zdGVwLWNvdW50ZXIge1xuICAgIGZvbnQtc2l6ZTogOHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLjh2d1xuICB9XG59XG5cbmZvcm0gLnN0ZXAtaGVhZGVyIC5iYWNrIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogLjY5NDQ0dndcbn1cblxuZm9ybSAuc3RlcC1oZWFkZXIgLmJhY2s6aG92ZXIgLnN0YXRpYyB7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuZm9ybSAuc3RlcC1oZWFkZXIgLmJhY2sgLnN0YXRpYywgZm9ybSAuc3RlcC1oZWFkZXIgLmJhY2s6aG92ZXIgLmhvdmVyIHtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuZm9ybSAuc3RlcC1oZWFkZXIgLmJhY2sgLmhvdmVyIHtcbiAgZGlzcGxheTogbm9uZVxufVxuXG5mb3JtIC5zdGVwLWhlYWRlciAuYmFjayBzdmcge1xuICB3aWR0aDogMy4wNTU1NnZ3O1xuICBoZWlnaHQ6IDMuMDU1NTZ2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb3JtIC5zdGVwLWhlYWRlciAuYmFjayB7XG4gICAgYm90dG9tOiAtMS44NjY2N3Z3XG4gIH1cbiAgZm9ybSAuc3RlcC1oZWFkZXIgLmJhY2sgc3ZnIHtcbiAgICB3aWR0aDogOS42dnc7XG4gICAgaGVpZ2h0OiA5LjZ2d1xuICB9XG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZXJyb3Ige1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNmOWJjOWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZVxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxLjA0MTY3dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLnc1MCB7XG4gIHdpZHRoOiA0OCVcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLmZpbGxlZCAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIG9wYWNpdHk6IDFcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQ6aG92ZXI6bm90KC5idXR0b24td3JhcCk6YWZ0ZXIge1xuICBoZWlnaHQ6IDJweFxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZDpob3ZlciAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIG9wYWNpdHk6IC43XG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkOmhvdmVyIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpXG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkOmhvdmVyIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KVxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZDpob3ZlciBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpXG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkOmhvdmVyIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KVxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZDpub3QoLmJ1dHRvbi13cmFwKTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC4zNDcyMnZ3O1xuICByaWdodDogLjM0NzIydnc7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZXJyb3Ige1xuICAgIGZvbnQtc2l6ZTogNHZ3XG4gIH1cbiAgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNjY2Njd2d1xuICB9XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLncxMDAtbW9iIHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkOm5vdCguYnV0dG9uLXdyYXApOmFmdGVyIHtcbiAgICBsZWZ0OiAxLjMzMzMzdnc7XG4gICAgcmlnaHQ6IDEuMzMzMzN2d1xuICB9XG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIC5sZWZ0LWRvcCBzdmcgKiwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgLnJpZ2h0LWRvcCBzdmcgKiB7XG4gIGZpbGw6ICNmOWJjOWRcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjliYzlkXG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgY29sb3I6ICNmOWJjOWQ7XG4gIG9wYWNpdHk6IDFcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgaW5wdXQsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIHNlbGVjdCwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgdGV4dGFyZWEge1xuICBjb2xvcjogI2Y5YmM5ZDtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNmOWJjOWRcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIHNlbGVjdDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y5YmM5ZDtcbiAgb3BhY2l0eTogMVxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZC5lcnJvciBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIHNlbGVjdDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjliYzlkO1xuICBvcGFjaXR5OiAxXG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIHNlbGVjdDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZC5lcnJvciB0ZXh0YXJlYTo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmOWJjOWQ7XG4gIG9wYWNpdHk6IDFcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgaW5wdXQ6OnBsYWNlaG9sZGVyLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZC5lcnJvciBzZWxlY3Q6OnBsYWNlaG9sZGVyLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZC5lcnJvciB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y5YmM5ZDtcbiAgb3BhY2l0eTogMVxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAubGVmdC1kb3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMFxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAubGVmdC1kb3Agc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAuNDg2MTF2dztcbiAgaGVpZ2h0OiAuNTU1NTZ2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAubGVmdC1kb3Agc3ZnIHtcbiAgICB3aWR0aDogMS44NjY2N3Z3O1xuICAgIGhlaWdodDogMi4xMzMzM3Z3XG4gIH1cbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnJpZ2h0LWRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMFxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAucmlnaHQtZG9wIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogLjQ4NjExdnc7XG4gIGhlaWdodDogLjU1NTU2dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnJpZ2h0LWRvcCBzdmcge1xuICAgIHdpZHRoOiAxLjg2NjY3dnc7XG4gICAgaGVpZ2h0OiAyLjEzMzMzdndcbiAgfVxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuc2VsZWN0Mi1jb250YWluZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiAwXG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWNvbnRhaW5lciAqIHtcbiAgb3V0bGluZTogMFxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgaGVpZ2h0OiBhdXRvXG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgcGFkZGluZzogLjgzMzMzdncgMi4wODMzM3Z3O1xuICBvcGFjaXR5OiAuNTtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjIyO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5XG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxLjM4ODg5dnc7XG4gIHdpZHRoOiA3cHhcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudFxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmXG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwXG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucywgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbWF4LWhlaWdodDogMTEuODA1NTZ2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgcGFkZGluZzogMy4ydncgNS4zMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogNC44dndcbiAgfVxuICBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgcmlnaHQ6IDR2d1xuICB9XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucywgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgICBtYXgtaGVpZ2h0OiA0NS4zMzMzM3Z3XG4gIH1cbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAuNDg2MTF2dyAxLjczNjExdnc7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDR2dztcbiAgICBmb250LXNpemU6IDQuMjY2Njd2d1xuICB9XG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcbiAgYmFja2dyb3VuZDogI0U1RTVFNSAhaW1wb3J0YW50XG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXSB7XG4gIGJhY2tncm91bmQ6ICNmZmZcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgaW5wdXQsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHNlbGVjdCwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgdGV4dGFyZWEge1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgcGFkZGluZzogLjgzMzMzdncgMi4wODMzM3Z3O1xuICBmb250LXNpemU6IDEuMjV2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjI7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwMHMgZWFzZS1pbi1vdXQgMHM7XG4gIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwMHMgZWFzZS1pbi1vdXQgMHM7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwMHMgZWFzZS1pbi1vdXQgMHM7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWZcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93biksIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHNlbGVjdDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgdGV4dGFyZWE6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2ZmZlxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBpbnB1dCwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgc2VsZWN0LCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCB0ZXh0YXJlYSB7XG4gICAgcGFkZGluZzogMy4ydncgNHZ3O1xuICAgIGZvbnQtc2l6ZTogNC44dndcbiAgfVxuICBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBpbnB1dFt0eXBlPWRhdGVdOm5vdCguaGFzLXZhbHVlKTpiZWZvcmUsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIGlucHV0W3R5cGU9dGltZV06bm90KC5oYXMtdmFsdWUpOmJlZm9yZSwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgc2VsZWN0W3R5cGU9ZGF0ZV06bm90KC5oYXMtdmFsdWUpOmJlZm9yZSwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgc2VsZWN0W3R5cGU9dGltZV06bm90KC5oYXMtdmFsdWUpOmJlZm9yZSwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgdGV4dGFyZWFbdHlwZT1kYXRlXTpub3QoLmhhcy12YWx1ZSk6YmVmb3JlLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCB0ZXh0YXJlYVt0eXBlPXRpbWVdOm5vdCguaGFzLXZhbHVlKTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIocGxhY2Vob2xkZXIpXG4gIH1cbn1cblxuLm1vcmUtcHVibDpiZWZvcmUsIC5zZXJ2aWNlaW4taGVhZGVyIC5iZzphZnRlciwgZm9vdGVyIC5iZzphZnRlciwgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnXG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBzZWxlY3Q6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIGZvbnQtd2VpZ2h0OiAzMDBcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBzZWxlY3Q6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgZm9udC13ZWlnaHQ6IDMwMFxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBzZWxlY3Q6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgdGV4dGFyZWE6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICBmb250LXdlaWdodDogMzAwXG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIGlucHV0OjpwbGFjZWhvbGRlciwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgc2VsZWN0OjpwbGFjZWhvbGRlciwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIGZvbnQtd2VpZ2h0OiAzMDBcbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAubGlua3MgdWwgbGkgYSwgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgLnRleHQgYSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZVxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZC5idXR0b24td3JhcCB7XG4gIHBhZGRpbmctdG9wOiAxLjA0MTY3dndcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLmJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMuNDcyMjJ2dztcbiAgYm9yZGVyLXJhZGl1czogMS43MzYxMXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAuY29weSwgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAuY3JlYXRlZC1ieSwgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAubGlua3MgdWwgbGkgYSwgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgLmhlYWRlciBoNSwgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgLnRleHQgYSwgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgLnRleHQgcCwgZm9vdGVyIC5pbm5lciAudGVsLXJvdXRlIC50ZWwgYSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWxcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmXG59XG5cbmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG5mb290ZXIgLmJnLCBmb290ZXIgLmJnOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDBcbn1cblxuZm9vdGVyIC5iZyB7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuZm9vdGVyIC5iZzphZnRlciB7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDI1cHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjVweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjIpO1xuICB6LWluZGV4OiAyXG59XG5cbmZvb3RlciAuYmcgI2Zvb3Rlci1hbmltYXRpb24ge1xuICBtYXJnaW4tdG9wOiAtMTAuNDE2Njd2dztcbiAgd2lkdGg6IDcwJTtcbiAgbWFyZ2luLWxlZnQ6IDMwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAuMlxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZC5idXR0b24td3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDR2d1xuICB9XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5idXR0b24ge1xuICAgIGhlaWdodDogMTJ2dztcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdnc7XG4gICAgZm9udC1zaXplOiA0Ljh2d1xuICB9XG4gIGZvb3RlciAuYmcgI2Zvb3Rlci1hbmltYXRpb24ge1xuICAgIG9wYWNpdHk6IC40O1xuICAgIHdpZHRoOiAxNTAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTMuMzMzMzN2dztcbiAgICBtYXJnaW4tbGVmdDogMFxuICB9XG59XG5cbmZvb3RlciAuYmcgI2Zvb3Rlci1hbmltYXRpb24gc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuZm9vdGVyIC5pbm5lciB7XG4gIHBhZGRpbmc6IDEuMTgwNTZ2dyAyLjV2dyAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciB7XG4gICAgcGFkZGluZzogLjUzMzMzdncgNHZ3IDBcbiAgfVxufVxuXG5mb290ZXIgLmlubmVyLm9ubHktYm90dG9tIHtcbiAgcGFkZGluZy10b3A6IDBcbn1cblxuZm9vdGVyIC5pbm5lci5vbmx5LWJvdHRvbSAuZm9vdGVyLWJvdHRvbTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuZm9vdGVyIC5pbm5lciAudGVsLXJvdXRlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMy45NTgzM3Z3XG59XG5cbmZvb3RlciAuaW5uZXIgLnRlbC1yb3V0ZSAudGVsIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IC44O1xuICBmb250LXNpemU6IDUuMjc3Nzh2dztcbiAgbGluZS1oZWlnaHQ6IC45MjtcbiAgY29sb3I6ICM4ZThlOGNcbn1cblxuZm9vdGVyIC5pbm5lciAudGVsLXJvdXRlIC50ZWwgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGI4MzY1XG59XG5cbmZvb3RlciAuaW5uZXIgLnRlbC1yb3V0ZSAucm91dGUge1xuICB3aWR0aDogMTQuMTY2Njd2dztcbiAgbWFyZ2luLXRvcDogLjIwODMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAudGVsLXJvdXRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxOC42NjY2N3Z3XG4gIH1cbiAgZm9vdGVyIC5pbm5lciAudGVsLXJvdXRlIC50ZWwgYSB7XG4gICAgZm9udC1zaXplOiAxMC42NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1XG4gIH1cbiAgZm9vdGVyIC5pbm5lciAudGVsLXJvdXRlIC5yb3V0ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMFxuICB9XG59XG5cbmZvb3RlciAuaW5uZXIgLnRlbC1yb3V0ZSAucm91dGUgLmJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEuMjV2d1xufVxuXG5mb290ZXIgLmlubmVyIC50ZWwtcm91dGUgLnJvdXRlIC5idXR0b24gc3ZnIHtcbiAgd2lkdGg6IDMuMTk0NDR2dztcbiAgaGVpZ2h0OiAxLjE4MDU2dndcbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiAzLjQwMjc4dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAudGVsLXJvdXRlIC5yb3V0ZSAuYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDQuOHZ3XG4gIH1cbiAgZm9vdGVyIC5pbm5lciAudGVsLXJvdXRlIC5yb3V0ZSAuYnV0dG9uIHN2ZyB7XG4gICAgd2lkdGg6IDEyLjI2NjY3dnc7XG4gICAgaGVpZ2h0OiA0LjUzMzMzdndcbiAgfVxuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyB7XG4gICAgcGFkZGluZy1ib3R0b206IGdldC12dy1zbSgxMjBweCk7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXBcbiAgfVxufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiAzLjg4ODg5dnc7XG4gIHdpZHRoOiA4LjYxMTExdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjY2NjY3dndcbiAgfVxufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbDpudGgtY2hpbGQoMSkge1xuICB3aWR0aDogMTguNDAyNzh2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbDpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2w6bnRoLWNoaWxkKDMpIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodFxuICB9XG59XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOm50aC1jaGlsZCg0KSB7XG4gIHdpZHRoOiA0Ny43MDgzM3Z3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi1yaWdodDogMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbDpudGgtY2hpbGQoNCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMFxuICB9XG59XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIC5oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxLjczNjExdndcbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgLmhlYWRlciBoNSB7XG4gIG9wYWNpdHk6IC41O1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgbGluZS1oZWlnaHQ6IDIuMTM7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIC5oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODY2Njd2d1xuICB9XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIC5oZWFkZXIgaDUge1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3XG4gIH1cbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgLnRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjYpXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3XG4gIH1cbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgLnRleHQgYSB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvclxufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCAudGV4dCBhOmhvdmVyIHtcbiAgY29sb3I6ICNkYjgzNjVcbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgLnRleHQgYTpob3ZlcjphZnRlciwgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgLnRleHQgYTpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZGI4MzY1XG59XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIHVsLnNvY2lhbHMgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIHVsLnNvY2lhbHMgYTpob3ZlciBzdmcge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxLjA0MTY3dncpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEuMDQxNjd2dyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxLjA0MTY3dncpXG59XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIHVsLnNvY2lhbHMgYSBzdmcge1xuICB3aWR0aDogLjkwMjc4dnc7XG4gIGhlaWdodDogLjkwMjc4dnc7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgLnRleHQgYSB7XG4gICAgZm9udC1zaXplOiA0dndcbiAgfVxuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zb2NpYWxzIGE6aG92ZXIgc3ZnIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZVxuICB9XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIHVsLnNvY2lhbHMgYSBzdmcge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgd2lkdGg6IDQuNTMzMzN2dztcbiAgICBoZWlnaHQ6IDQuNTMzMzN2dztcbiAgICBtYXJnaW4tbGVmdDogNHZ3XG4gIH1cbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc29jaWFscyBhIHN2ZyAqIHtcbiAgICBmaWxsOiAjZmZmICFpbXBvcnRhbnRcbiAgfVxufVxuXG4uY29udGFjdHMtaGVhZGVyLmRhcmstYmcgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sIC50ZXh0IHVsLnNvY2lhbHMgYSBzdmcgKiwgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc2VydmljZXMgYSBzdmcgKiwgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc29jaWFscyBhIHN2ZyAqIHtcbiAgZmlsbDogI2RiODM2NVxufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zZXJ2aWNlcyBsaSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIHVsLnNlcnZpY2VzIGxpIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gIH1cbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc2VydmljZXMgYSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvciwgLjJzIGVhc2UtaW4tb3V0IHBhZGRpbmc7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvciwgLjJzIGVhc2UtaW4tb3V0IHBhZGRpbmc7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvciwgLjJzIGVhc2UtaW4tb3V0IHBhZGRpbmdcbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc2VydmljZXMgYTpob3ZlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMzg4ODl2d1xufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zZXJ2aWNlcyBhOmhvdmVyIHN2ZyB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMClcbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc2VydmljZXMgYSBzdmcge1xuICB3aWR0aDogMS4zODg4OXZ3O1xuICBoZWlnaHQ6IDEuMDQxNjd2dztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICBtYXJnaW4tcmlnaHQ6IDIuMDgzMzN2dztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIuNzc3Nzh2dyk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIuNzc3Nzh2dyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMi43Nzc3OHZ3KTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc2VydmljZXMgYSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsaW5lLWhlaWdodDogMi40XG4gIH1cbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc2VydmljZXMgYTpob3ZlciB7XG4gICAgcGFkZGluZy1yaWdodDogMFxuICB9XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIHVsLnNlcnZpY2VzIGEgc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSB7XG4gIHBhZGRpbmc6IC4yNzc3OHZ3IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b206YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yLjV2dztcbiAgcmlnaHQ6IC0yLjV2dztcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgb3BhY2l0eTogLjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZThlOGNcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSB7XG4gICAgcGFkZGluZzogMDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcFxuICB9XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b206YWZ0ZXIge1xuICAgIG9wYWNpdHk6IC41O1xuICAgIGxlZnQ6IC00dnc7XG4gICAgcmlnaHQ6IC00dndcbiAgfVxufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5jb3B5IHtcbiAgb3BhY2l0eTogLjY7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxOC40MDI3OHZ3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1yaWdodDogMy44ODg4OXZ3O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmNvcHkge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY3dnc7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IC41MzMzM3Z3IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuOTI7XG4gICAgb3BhY2l0eTogLjQ7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMFxuICB9XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmxpbmtzIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyXG4gIH1cbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAubGlua3Mge1xuICB3aWR0aDogMTAwJVxufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5saW5rcyB1bCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwXG59XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmxpbmtzIHVsIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1LjkwMjc4dndcbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAubGlua3MgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjYpO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3Jcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAubGlua3MgdWwge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gIH1cbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAubGlua3MgdWw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzhlOGU4YztcbiAgICBsZWZ0OiAtNHZ3O1xuICAgIHJpZ2h0OiAtNHZ3O1xuICAgIGhlaWdodDogMXB4XG4gIH1cbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAubGlua3MgdWwgbGkge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAuNTMzMzN2dyAwXG4gIH1cbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAubGlua3MgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuOTI7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpXG4gIH1cbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAubGlua3MgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGI4MzY1XG59XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmNyZWF0ZWQtYnkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjYpO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAuY3JlYXRlZC1ieSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZvbnQtc2l6ZTogMy40NjY2N3Z3O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAuNTMzMzN2dyAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZFxuICB9XG59XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmNyZWF0ZWQtYnkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjYpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIG1hcmdpbi1sZWZ0OiAuMzQ3MjJ2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5jcmVhdGVkLWJ5IGEge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC40KTtcbiAgICBtYXJnaW4tbGVmdDogMS4zMzMzM3Z3XG4gIH1cbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAuY3JlYXRlZC1ieSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkYjgzNjVcbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbyAudGV4dC13cmFwIHAsIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLnRleHQgaDIsIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLnRleHQgcCwgLnRleHQtcGFyYWxheC1pbWFnZXMgLnRleHQgaDIsIC50ZXh0LXBhcmFsYXgtaW1hZ2VzIC50ZXh0IHAge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbFxufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5jcmVhdGVkLWJ5IGE6aG92ZXI6YWZ0ZXIsIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmNyZWF0ZWQtYnkgYTpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGI4MzY1ICFpbXBvcnRhbnRcbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAuY3JlYXRlZC1ieSBhOmFmdGVyLCBmb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5jcmVhdGVkLWJ5IGE6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNikgIWltcG9ydGFudFxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXgtMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMi44NDcyMnZ3IDIuNXZ3IDA7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMlxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC50ZXh0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLnRleHQgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXgtd2lkdGg6IDUxLjY2NjY3dnc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDUuMzQ3MjJ2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiB7XG4gICAgcGFkZGluZzogMTQuMTMzMzN2dyA0dncgMjYuNjY2Njd2d1xuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLnRleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAudGV4dCBoMiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDh2d1xuICB9XG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLnRleHQgcCB7XG4gIG1heC13aWR0aDogMjIuNXZ3O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjdcbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuYmxvY2stMiB7XG4gIG1hcmdpbi10b3A6IC0xMi41dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAudGV4dCBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiA0dndcbiAgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5ibG9jay0yIHtcbiAgICBtYXJnaW4tdG9wOiAwXG4gIH1cbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaW1hZ2Uge1xuICBtYXJnaW4tdG9wOiAtMTIuNXZ3O1xuICBtYXJnaW4tcmlnaHQ6IC0yLjV2dztcbiAgbWFyZ2luLWxlZnQ6IC0yLjV2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pbWFnZSB7XG4gICAgbWFyZ2luOiAyNi42NjY2N3Z3IC00dncgOS42dndcbiAgfVxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pbWFnZSBpbWcge1xuICB3aWR0aDogZ2V0LXZ3KDE0NDBweCk7XG4gIGhlaWdodDogZ2V0LXZ3KDk2MHB4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguNyk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKC43KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSguNyk7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCg2JSByb3VuZCAzNC43MjIyMnZ3KTtcbiAgY2xpcC1wYXRoOiBpbnNldCg2JSByb3VuZCAzNC43MjIyMnZ3KTtcbiAgbWFyZ2luLWxlZnQ6IC0xMCVcbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcFxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvIHtcbiAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwXG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIHtcbiAgdGV4dC1hbGlnbjogcmlnaHRcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaW1hZ2UgaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjkpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC45KTtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoNiUgcm91bmQgMTMzLjMzMzMzdncpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoNiUgcm91bmQgMTMzLjMzMzMzdncpO1xuICAgIHdpZHRoOiBnZXQtdnctc20oMzc1cHgpO1xuICAgIGhlaWdodDogZ2V0LXZ3LXNtKDI1MHB4KTtcbiAgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyB7XG4gICAgZGlzcGxheTogYmxvY2tcbiAgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNjY2Njd2d1xuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY286bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMFxuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gIH1cbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbzpudGgtY2hpbGQoM24rMykgLmltZy13cmFwIHtcbiAgdGV4dC1hbGlnbjogcmlnaHRcbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbzpudGgtY2hpbGQoM24rMykgLmltZy13cmFwIGltZywgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbzpudGgtY2hpbGQoM24rMykgLmltZy13cmFwIHN2ZyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvXG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY28gLmltZy13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMi4wODMzM3Z3XG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY28gLmltZy13cmFwIGltZywgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAgc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogLjk3MjIydncgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudFxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvIC50ZXh0LXdyYXAgcCB7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMi4wODMzM3Z3O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIC5pbWctd3JhcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdFxuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIC5pbWctd3JhcCBpbWcsIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIC5pbWctd3JhcCBzdmcge1xuICAgIG1hcmdpbi1sZWZ0OiAwXG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjJ2dztcbiAgICBtaW4td2lkdGg6IDguNTMzMzN2d1xuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY28gLmltZy13cmFwIGltZywgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAgc3ZnIHtcbiAgICBoZWlnaHQ6IDMuNzMzMzN2dyAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IC0uNTMzMzN2d1xuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY28gLnRleHQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDUuMzMzMzN2d1xuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY28gLnRleHQtd3JhcCBwIGJyIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuLnRleHQtcGFyYWxheC1pbWFnZXMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogNS41NTU1NnZ3IDIuNXZ3IDI0LjMwNTU2dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMVxufVxuXG4udGV4dC1wYXJhbGF4LWltYWdlcyAudGV4dCB7XG4gIHdpZHRoOiA1NSVcbn1cblxuLnRleHQtcGFyYWxheC1pbWFnZXMgLnRleHQgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDQuNDQ0NDR2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYXJhbGF4LWltYWdlcyB7XG4gICAgcGFkZGluZzogMjYuNjY2Njd2dyA0dncgNTMuMzMzMzN2d1xuICB9XG4gIC50ZXh0LXBhcmFsYXgtaW1hZ2VzIC50ZXh0IHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG4gIC50ZXh0LXBhcmFsYXgtaW1hZ2VzIC50ZXh0IGgyIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogOS4zMzMzM3Z3XG4gIH1cbn1cblxuLnRleHQtcGFyYWxheC1pbWFnZXMgLnRleHQgcCB7XG4gIG1heC13aWR0aDogMjYuNjY2Njd2dztcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3XG59XG5cbi5jb250YWN0cy1oZWFkZXIuZGFyay1iZyAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgYTpob3ZlciwgLmNvbnRhY3RzLWhlYWRlci5kYXJrLWJnIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCB1bC5zb2NpYWxzIGE6aG92ZXIge1xuICBjb2xvcjogI2RiODM2NVxufVxuXG4udGV4dC1wYXJhbGF4LWltYWdlcyAudGV4dCAuYWRkaXRpb25hbC1saW5rIHtcbiAgbWFyZ2luLXRvcDogMi4zNjExMXZ3O1xuICB3aWR0aDogMjYuNjY2Njd2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYXJhbGF4LWltYWdlcyAudGV4dCBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiA0dndcbiAgfVxuICAudGV4dC1wYXJhbGF4LWltYWdlcyAudGV4dCAuYWRkaXRpb25hbC1saW5rIHtcbiAgICBtYXJnaW4tdG9wOiA3LjQ2NjY3dnc7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxufVxuXG4udGV4dC1wYXJhbGF4LWltYWdlcyAuZG9wLWltYWdlcyB7XG4gIG1hcmdpbi10b3A6IDIuMDgzMzN2dztcbiAgd2lkdGg6IDQ1JVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYXJhbGF4LWltYWdlcyAuZG9wLWltYWdlcyB7XG4gICAgbWFyZ2luLXRvcDogMzYuNTMzMzN2dztcbiAgICB3aWR0aDogMTAwJVxuICB9XG59XG5cbi50ZXh0LXBhcmFsYXgtaW1hZ2VzIC5kb3AtaW1hZ2VzIGltZywgLnRleHQtcGFyYWxheC1pbWFnZXMgLmRvcC1pbWFnZXMgdmlkZW8ge1xuICB3aWR0aDogMzguODg4ODl2dztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCAxNS4yNzc3OHZ3KTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIHJvdW5kIDE1LjI3Nzc4dncpXG59XG5cbi50ZXh0LXBhcmFsYXgtaW1hZ2VzIC5kb3AtaW1hZ2VzIC5pbWFnZS0yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLXRvcDogLTQxLjY2NjY3dnc7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSlcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtcGFyYWxheC1pbWFnZXMgLmRvcC1pbWFnZXMgaW1nLCAudGV4dC1wYXJhbGF4LWltYWdlcyAuZG9wLWltYWdlcyB2aWRlbyB7XG4gICAgd2lkdGg6IDcwLjkzMzMzdnc7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgNDB2dyk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIHJvdW5kIDQwdncpXG4gIH1cbiAgLnRleHQtcGFyYWxheC1pbWFnZXMgLmRvcC1pbWFnZXMgLmltYWdlLTIge1xuICAgIG1hcmdpbi10b3A6IC02Ni42NjY2N3Z3XG4gIH1cbn1cblxuLnRleHQtcGFyYWxheC1pbWFnZXMgLmRvcC1pbWFnZXMgLmltYWdlLTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IC0xNy4zNjExMXZ3O1xuICBtYXJnaW4tdG9wOiAxOS40NDQ0NHZ3O1xuICAtd2Via2l0LXRyYW5zZm9ybTogMDtcbiAgLW1zLXRyYW5zZm9ybTogMDtcbiAgdHJhbnNmb3JtOiAwXG59XG5cbi5jb250YWN0cy1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMi4wODMzM3Z3IDIuMDgzMzN2dztcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uY29udGFjdHMtaGVhZGVyLmRhcmstYmcgLm1hcC1pbWFnZSAubWFwIC5iZyBpbWcge1xuICBvcGFjaXR5OiAxXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXBhcmFsYXgtaW1hZ2VzIC5kb3AtaW1hZ2VzIC5pbWFnZS0xIHtcbiAgICBsZWZ0OiAtMjEuMzMzMzN2dztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMCUpXG4gIH1cbiAgLmNvbnRhY3RzLWhlYWRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMFxuICB9XG4gIC5jb250YWN0cy1oZWFkZXIuZGFyay1iZyAubWFwLWltYWdlIC5pbWFnZTphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgxMiUsIHJnYmEoNDcsIDQ4LCA1MCwgMCkpLCBjb2xvci1zdG9wKDk2JSwgIzJmMzAzMikpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSg0NywgNDgsIDUwLCAwKSAxMiUsICMyZjMwMzIgOTYlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDEyJSwgIzJmMzAzMiA5NiUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoNDcsIDQ4LCA1MCwgMCkgMTIlLCAjMmYzMDMyIDk2JSlcbiAgfVxuICAuY29udGFjdHMtaGVhZGVyLmRhcmstYmcgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sIC50ZXh0IHVsLnNvY2lhbHMgYSBzdmcgKiB7XG4gICAgZmlsbDogI2ZmZlxuICB9XG59XG5cbi5jb250YWN0cy1oZWFkZXIuZGFyay1iZyAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgYSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvclxufVxuXG4uY29udGFjdHMtaGVhZGVyLmRhcmstYmcgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sIC50ZXh0IGE6aG92ZXI6YWZ0ZXIsIC5jb250YWN0cy1oZWFkZXIuZGFyay1iZyAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgYTpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZGI4MzY1XG59XG5cbi5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSB7XG4gIHBhZGRpbmc6IDEyLjM2MTExdncgLjU1NTU2dncgMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxufVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCB7XG4gIHdpZHRoOiA3MC4yNzc3OHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAzMi4xNTI3OHZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSB7XG4gICAgcGFkZGluZzogNjR2dyAxLjMzMzMzdncgMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgfVxuICAuY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA5MC42NjY2N3Z3XG4gIH1cbn1cblxuLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIC5tYXAgLmJnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxXG59XG5cbi5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSAubWFwIC5iZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIC5tYXAgLmJnICNtYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNC43MjIyMnZ3O1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiA1LjI3Nzc4dncgMS45NDQ0NHZ3IDEuOTQ0NDR2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIC5tYXAgLnRleHQgaDEge1xuICBmb250LXNpemU6IDQuMTY2Njd2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IC45MztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDEuMDQxNjd2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAuYmcgI21hcCB7XG4gICAgaGVpZ2h0OiAxMDEuMzMzMzN2d1xuICB9XG4gIC5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSAubWFwIC50ZXh0IHtcbiAgICBwYWRkaW5nOiA0dncgMi42NjY2N3Z3XG4gIH1cbiAgLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIC5tYXAgLnRleHQgaDEge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZm9udC1zaXplOiA4dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjdcbiAgfVxufVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCAudG9wIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogNC4xNjY2N3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogLjkzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG9cbn1cblxuLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIC5tYXAgLnRleHQgLnRvcCBhOmhvdmVyIHtcbiAgY29sb3I6ICNkYjgzNjVcbn1cblxuLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIC5tYXAgLnRleHQgLnJvdXRlIHtcbiAgd2lkdGg6IDE0LjE2NjY3dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIC5tYXAgLnRleHQgLnRvcCBhIHtcbiAgICBmb250LXNpemU6IDh2dztcbiAgICBsaW5lLWhlaWdodDogMS4yNztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuICB9XG4gIC5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSAubWFwIC50ZXh0IC5yb3V0ZSB7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxufVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCAucm91dGUgLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICB3aWR0aDogMTQuMTY2Njd2dztcbiAgcG9pbnRlci1ldmVudHM6IGF1dG9cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIC5tYXAgLnRleHQgLnJvdXRlIC5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxufVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLmltYWdlIHtcbiAgd2lkdGg6IDI4LjMzMzMzdnc7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLmltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IC43NjM4OXZ3IDIuNXZ3IDExLjgwNTU2dnc7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLmltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDBcbiAgfVxuICAuY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLmltYWdlOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMTIlLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApKSwgY29sb3Itc3RvcCg5NiUsICM4ZThlOGMpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgMTIlLCAjOGU4ZThjIDk2JSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSAxMiUsICM4ZThlOGMgOTYlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDEyJSwgIzhlOGU4YyA5NiUpXG4gIH1cbiAgLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyB7XG4gICAgcGFkZGluZzogNS4zMzMzM3Z3IDR2dyAyNHZ3XG4gIH1cbn1cblxuLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1yaWdodDogNC44NjExMXZ3O1xuICB3aWR0aDogOC42MTExMXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjY2NjY3dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAwXG4gIH1cbn1cblxuLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2w6bnRoLWNoaWxkKDEpIHtcbiAgd2lkdGg6IDE4LjQwMjc4dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2w6bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG4gIC5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sOm50aC1jaGlsZCgzKSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHRcbiAgfVxufVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbDpudGgtY2hpbGQoNCkge1xuICB3aWR0aDogMzQuNzIyMjJ2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0XG59XG5cbi5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sIC5oZWFkZXIgaDUge1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIuMTM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxLjczNjExdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2w6bnRoLWNoaWxkKDQpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbiAgfVxuICAuY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAuaGVhZGVyIGg1IHtcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg2NjY3dndcbiAgfVxufVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmZcbn1cblxuLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmZcbn1cblxuLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgYS50ZWwge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrXG59XG5cbi5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sIC50ZXh0IHVsLnNvY2lhbHMgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3Jcbn1cblxuLmJhY2stbGluay1pbm5lciwgLnNlcnZpY2Vpbi1oZWFkZXIgLmJnIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94XG59XG5cbi5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sIC50ZXh0IHVsLnNvY2lhbHMgYTpob3ZlciBzdmcge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxLjA0MTY3dncpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEuMDQxNjd2dyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxLjA0MTY3dncpXG59XG5cbi5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sIC50ZXh0IHVsLnNvY2lhbHMgYSBzdmcge1xuICB3aWR0aDogLjkwMjc4dnc7XG4gIGhlaWdodDogLjkwMjc4dnc7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuLmJhY2stbGluay1pbm5lciwgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnNlYXJjaCBhIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZVxufVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCB1bC5zb2NpYWxzIGEgc3ZnICoge1xuICBmaWxsOiAjZmZmXG59XG5cbi5mb3JtLWJvcmRlciB7XG4gIHBhZGRpbmc6IDAgLjU1NTU2dncgMS43MzYxMXZ3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogNHZ3XG4gIH1cbiAgLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgdWwuc29jaWFscyBhOmhvdmVyIHN2ZyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmVcbiAgfVxuICAuY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCB1bC5zb2NpYWxzIGEgc3ZnIHtcbiAgICB3aWR0aDogNC41MzMzM3Z3O1xuICAgIGhlaWdodDogNC41MzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiA0dnc7XG4gICAgb3BhY2l0eTogMVxuICB9XG4gIC5mb3JtLWJvcmRlciB7XG4gICAgcGFkZGluZzogMCAuOHZ3IDUuMzMzMzN2d1xuICB9XG59XG5cbi5mb3JtLWJvcmRlciAuZm9ybS1pbm5lci1ib3JkZXIge1xuICBwYWRkaW5nOiAxNy4xNTI3OHZ3IDA7XG4gIGJvcmRlci1yYWRpdXM6IDM0LjIzNjExdnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uZm9ybS1ib3JkZXIgLmZvcm0ge1xuICB3aWR0aDogMzMuMzMzMzN2dztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uc2VydmljZWluLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIGhlaWdodDogNDIuMzYxMTF2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5mb3JtLWJvcmRlciAuZm9ybS1pbm5lci1ib3JkZXIge1xuICAgIHBhZGRpbmc6IDU2dncgMy4ydnc7XG4gICAgYm9yZGVyLXJhZGl1czogNDR2d1xuICB9XG4gIC5mb3JtLWJvcmRlciAuZm9ybSB7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxuICAuc2VydmljZWluLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAxMTMuMDY2Njd2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW4taGVhZGVyLmRhcmstYmcgLmJnOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzAyMDIwMlxufVxuXG4uc2VydmljZWluLWhlYWRlciAuYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5zZXJ2aWNlaW4taGVhZGVyIC5iZzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBvcGFjaXR5OiAuMztcbiAgei1pbmRleDogMlxufVxuXG4uc2VydmljZWluLWhlYWRlciAuYmcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5zZXJ2aWNlaW4taGVhZGVyIC50ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAyLjIyMjIydnc7XG4gIGJvdHRvbTogMS45NDQ0NHZ3O1xuICByaWdodDogMi4yMjIyMnZ3XG59XG5cbi5zZXJ2aWNlaW4taGVhZGVyIC50ZXh0IGgyIHtcbiAgZm9udC1zaXplOiA0LjE2NjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAuOTM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5zZXJ2aWNlaW4tZGVzY3JpcHRpb24gLnRleHQgaDIsIC5zZXJ2aWNlaW4tZGVzY3JpcHRpb24gLnRleHQgcCwgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1oZWFkZXIgaDIge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbFxufVxuXG4uc2VydmljZWluLWhlYWRlciAudGV4dCBoMiAuYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xLjExMTExdndcbn1cblxuLmJhY2stbGluay1pbm5lciB7XG4gIHdpZHRoOiAzLjA1NTU2dnc7XG4gIGhlaWdodDogMy4wNTU1NnZ3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIuMDgzMzN2dztcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmRcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1oZWFkZXIgLnRleHQge1xuICAgIGJvdHRvbTogNS4zMzMzM3Z3O1xuICAgIGxlZnQ6IDR2dztcbiAgICByaWdodDogNHZ3XG4gIH1cbiAgLnNlcnZpY2Vpbi1oZWFkZXIgLnRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogNy40NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWxcbiAgfVxuICAuYmFjay1saW5rLWlubmVyIHtcbiAgICB3aWR0aDogMTEuNzMzMzN2dztcbiAgICBoZWlnaHQ6IDExLjczMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogOHZ3XG4gIH1cbn1cblxuLmJhY2stbGluay1pbm5lciBzdmcge1xuICB3aWR0aDogMS4yNXZ3O1xuICBoZWlnaHQ6IC44MzMzM3Z3XG59XG5cbi5iYWNrLWxpbmstaW5uZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmXG59XG5cbi5iYWNrLWxpbmstaW5uZXI6aG92ZXIgc3ZnICoge1xuICBmaWxsOiAjMDAwXG59XG5cbi5zZXJ2aWNlaW4tZGVzY3JpcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nOiA0LjE2NjY3dncgOC4zMzMzM3Z3IDIwLjgzMzMzdncgNTB2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5iYWNrLWxpbmstaW5uZXIgc3ZnIHtcbiAgICB3aWR0aDogNC44dnc7XG4gICAgaGVpZ2h0OiAzLjJ2d1xuICB9XG4gIC5zZXJ2aWNlaW4tZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDMwLjEzMzMzdncgNHZ3IDQ0dndcbiAgfVxufVxuXG4uc2VydmljZWluLWRlc2NyaXB0aW9uLm1vcmUtd2lkdGgge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjE2NjY3dnc7XG4gIHBhZGRpbmctYm90dG9tOiA1LjU1NTU2dndcbn1cblxuLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbi5tb3JlLXdpZHRoIC50ZXh0IHAge1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzdndcbn1cblxuLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbi5tb3JlLXdpZHRoIC5kb3AtbGluZSB7XG4gIHdpZHRoOiAyOC43NXZ3O1xuICBib3R0b206IC0xMS4xMTExMXZ3O1xuICBsZWZ0OiAtMi41dnc7XG4gIGJvcmRlci1yYWRpdXM6IDAgMjQuMzA1NTZ2dyAyNC4zMDU1NnZ3IDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbi5tb3JlLXdpZHRoIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0dnc7XG4gICAgcGFkZGluZy1ib3R0b206IDQ0dnc7XG4gICAgcGFkZGluZy10b3A6IDgwdndcbiAgfVxuICAuc2VydmljZWluLWRlc2NyaXB0aW9uLm1vcmUtd2lkdGggLnRleHQgcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlXG4gIH1cbiAgLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbi5tb3JlLXdpZHRoIC5kb3AtbGluZSB7XG4gICAgd2lkdGg6IDQ0dnc7XG4gICAgbGVmdDogOHZ3O1xuICAgIGhlaWdodDogNzQuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAwIDY2LjY2NjY3dncgNjYuNjY2Njd2dyAwXG4gIH1cbn1cblxuLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbiAuZG9wLWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICB3aWR0aDogMzAuMTM4ODl2dztcbiAgbGVmdDogMi41dnc7XG4gIHRvcDogLTMuMTI1dnc7XG4gIGJvdHRvbTogLTguNDcyMjJ2dztcbiAgYm9yZGVyLXJhZGl1czogMCAyNC4zMDU1NnZ3IDI0LjMwNTU2dncgMDtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAxMDAlIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAxMDAlIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGNsaXAtcGF0aDtcbiAgLW8tdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgY2xpcC1wYXRoO1xuICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBjbGlwLXBhdGhcbn1cblxuLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbiAuZG9wLWxpbmUuYW5pbWF0ZWQtbGluZSB7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKVxufVxuXG4uc2VydmljZWluLWRlc2NyaXB0aW9uIC50ZXh0IGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDAgMCAxLjMxOTQ0dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbiAuZG9wLWxpbmUge1xuICAgIGxlZnQ6IDEwLjY2NjY3dnc7XG4gICAgd2lkdGg6IDg4dnc7XG4gICAgYm90dG9tOiAtMTkuMnZ3O1xuICAgIHRvcDogLTYuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAwIDY5LjMzMzMzdncgNjkuMzMzMzN2dyAwXG4gIH1cbiAgLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbiAudGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBtYXJnaW4tYm90dG9tOiA4dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNVxuICB9XG59XG5cbi5zZXJ2aWNlaW4tZGVzY3JpcHRpb24gLnRleHQgcCB7XG4gIG1heC13aWR0aDogMzMuMzMzMzN2dztcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBtYXJnaW4tYm90dG9tOiAxLjM4ODg5dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbiAudGV4dCBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4zMzMzM3Z3XG4gIH1cbn1cblxuLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbiAudGV4dCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwXG59XG5cbi5zZXJ2aWNlaW4tc3BlYyB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnNlcnZpY2Vpbi1zcGVjLmRhcmstYmcge1xuICBwYWRkaW5nLXRvcDogMi43MDgzM3Z3XG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtaGVhZGVyIHtcbiAgcGFkZGluZzogMCAyLjV2dyA0LjUxMzg5dndcbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1oZWFkZXIgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMy40NzIyMnZ3XG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCB7XG4gIHdpZHRoOiA0OS4xNjY2N3Z3O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQ6bnRoLWNoaWxkKDJuKzIpIHtcbiAgbWFyZ2luLWxlZnQ6IDBcbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5iZyB7XG4gIGhlaWdodDogMzcuMTUyNzh2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwIDR2dyA5LjMzMzMzdndcbiAgfVxuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWhlYWRlciBoMiB7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBsaW5lLWhlaWdodDogMS41XG4gIH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwXG4gIH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZDpudGgtY2hpbGQoMm4rMikge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjMzMzMzdndcbiAgfVxuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLmJnIHtcbiAgICBoZWlnaHQ6IDEyOHZ3XG4gIH1cbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IHtcbiAgdGV4dC1hbGlnbjogbGVmdFxufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQgLm5hbWUtc3VybmFtZSB7XG4gIGZvbnQtc2l6ZTogMy4wNTU1NnZ3O1xuICBtYXJnaW4tYm90dG9tOiAuMzQ3MjJ2d1xufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgPiAudGV4dCB7XG4gIHRvcDogMDtcbiAgYm90dG9tOiBhdXRvO1xuICB6LWluZGV4OiAyO1xuICBoZWlnaHQ6IDM3LjE1Mjc4dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAxLjk0NDQ0dnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQgLm5hbWUtc3VybmFtZSB7XG4gICAgZm9udC1zaXplOiA4LjUzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4wNjY2N3Z3XG4gIH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkID4gLnRleHQge1xuICAgIGhlaWdodDogMTI4dnc7XG4gICAgcGFkZGluZzogMy43MzMzM3Z3IDIuNjY2Njd2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAuc2VydmljZWluLXNwZWMtZGVzYyB7XG4gIHBhZGRpbmctdG9wOiAxLjM4ODg5dnc7XG4gIHBhZGRpbmctYm90dG9tOiAyLjc3Nzc4dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5zZXJ2aWNlaW4tc3BlYy1kZXNjIHtcbiAgICBwYWRkaW5nLXRvcDogNi42NjY2N3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnZ3XG4gIH1cbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5zZXJ2aWNlaW4tc3BlYy1kZXNjIC50ZXh0IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDBcbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5zZXJ2aWNlaW4tc3BlYy1kZXNjIC50ZXh0IHAge1xuICBtYXgtd2lkdGg6IDM5LjE2NjY3dndcbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5wb3NpdGlvbi10YWdzIHtcbiAgd2lkdGg6IDEwMCVcbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5wb3NpdGlvbi10YWdzIC5wb3NpdGlvbiB7XG4gIGZvbnQtc2l6ZTogMS42NjY2N3Z3O1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLXJpZ2h0OiAxLjExMTExdndcbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5wb3NpdGlvbi10YWdzIC50YWdzIGxpIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMFxufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLmJ0bi13cmFwIHtcbiAgbWFyZ2luLXRvcDogMi4wODMzM3Z3ICFpbXBvcnRhbnRcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5zZXJ2aWNlaW4tc3BlYy1kZXNjIC50ZXh0IHAge1xuICAgIG1heC13aWR0aDogODh2d1xuICB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAucG9zaXRpb24tdGFncyAucG9zaXRpb24ge1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwXG4gIH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5idG4td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMy43MzMzM3Z3ICFpbXBvcnRhbnRcbiAgfVxuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLmJ0bi13cmFwIC5idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gIH1cbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIHtcbiAgbWFyZ2luOiAwIC41NTU1NnZ3O1xuICBoZWlnaHQ6IDUyLjc3Nzc4dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLmJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAxLjI1dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIHtcbiAgICBtYXJnaW46IDAgMS4zMzMzM3Z3O1xuICAgIGhlaWdodDogMTU3LjMzMzMzdndcbiAgfVxuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLmJnIHtcbiAgICBib3JkZXItcmFkaXVzOiA1Ljg2NjY3dndcbiAgfVxufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLmJnIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5iZzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMjEuNTI3Nzh2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDI1NSwgMjU1LCAyNTUsIDApKSwgY29sb3Itc3RvcCg5OCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjYpKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuNikgOTglKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuNikgOTglKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuNikgOTglKVxufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGJvdHRvbTogNi45NDQ0NHZ3O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAubmFtZSwgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5uYW1lLXN1cm5hbWUsIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAuc3VybmFtZSB7XG4gIGZvbnQtc2l6ZTogNC4xNjY2N3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4wNztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5uYW1lIHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjgxOTQ0dndcbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5zdXJuYW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy44MTk0NHZ3XG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAuYnRuLXdyYXAge1xuICBtYXJnaW4tdG9wOiAyLjc3Nzc4dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5iZzphZnRlciB7XG4gICAgaGVpZ2h0OiA4Mi42NjY2N3Z3XG4gIH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IHtcbiAgICBib3R0b206IDEzLjMzMzMzdndcbiAgfVxuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQgLm5hbWUsIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAubmFtZS1zdXJuYW1lLCAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQgLnN1cm5hbWUge1xuICAgIGZvbnQtc2l6ZTogOHZ3XG4gIH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5uYW1lIHtcbiAgICBtYXJnaW4tbGVmdDogLTUuMzMzMzN2d1xuICB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAuc3VybmFtZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNS4zMzMzM3Z3XG4gIH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5idG4td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogOC44dndcbiAgfVxufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQgLmJ0bi13cmFwIC5idXR0b24ge1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMi4xMztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAuMzQ3MjJ2dyAyLjU2OTQ0dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuOTA5NzJ2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4XG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAuYnRuLXdyYXAgLmJ1dHRvbiAubGV0dGVyIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMi4xM1xufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQgLmJ0bi13cmFwIC5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzUzNTM1XG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAucG9zaXRpb24tdGFncyB7XG4gIHdpZHRoOiA1MCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQgLmJ0bi13cmFwIC5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIHBhZGRpbmc6IDEuMzMzMzN2dyAxMy4zMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDcuMzMzMzN2d1xuICB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAucG9zaXRpb24tdGFncyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2tcbiAgfVxufVxuXG4uc2VydmljZWluLXNwZWMgLnBvc2l0aW9uLXRhZ3MgLnBvc2l0aW9uIHtcbiAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjg3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXJpZ2h0OiAyLjA4MzMzdnc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXNwZWMgLnBvc2l0aW9uLXRhZ3MgLnBvc2l0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMS42NDtcbiAgICBmb250LXNpemU6IDUuODY2Njd2dztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjZ2dztcbiAgICB3aWR0aDogMTAwJVxuICB9XG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAucG9zaXRpb24tdGFncyAudGFncyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAucG9zaXRpb24tdGFncyAudGFncyBsaSB7XG4gIGZvbnQtc2l6ZTogLjgzMzMzdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAuMjc3Nzh2dyAuNjk0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogLjc2Mzg5dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpO1xuICBtYXJnaW4tcmlnaHQ6IC4yNzc3OHZ3XG59XG5cbi5kb2N0b3ItbmV3cyAudGl0bGUtYmxvY2sgaDIsIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtZGVzYyAudGV4dCBwLCAuc2VydmljZWluLXRlY2hzIC50aXRsZS1ibG9jayAuZGVzYyBwLCAuc2VydmljZWluLXRlY2hzIC50aXRsZS1ibG9jayBoMiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAucG9zaXRpb24tdGFncyAudGFncyBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tc3BlYyAucG9zaXRpb24tdGFncyAudGFncyBsaSB7XG4gICAgcGFkZGluZzogMS4wNjY2N3Z3IDIuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAyLjkzMzMzdnc7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY3dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjA2NjY3dndcbiAgfVxufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWRlc2Mge1xuICBwYWRkaW5nOiAxLjY2NjY3dncgMS41Mjc3OHZ3IDYuOTQ0NDR2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWRlc2Mge1xuICAgIHBhZGRpbmc6IDR2dyA0dncgMjYuNjY2Njd2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtZGVzYyAudGV4dCB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmctdG9wOiAuODMzMzN2dztcbiAgbWF4LXdpZHRoOiAyOS4xNjY2N3Z3XG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtZGVzYyAudGV4dCBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtZGVzYyAudGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDEwLjY2NjY3dnc7XG4gICAgbWF4LXdpZHRoOiAxMDAlXG4gIH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1kZXNjIC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3XG4gIH1cbn1cblxuLnNlcnZpY2Vpbi10ZWNocyB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmctdG9wOiA5LjcyMjIydnc7XG4gIHBhZGRpbmctYm90dG9tOiAxMC40MTY2N3Z3XG59XG5cbi5zZXJ2aWNlaW4tdGVjaHMud2l0aC1kZXNjIC50aXRsZS1ibG9jayB7XG4gIHdpZHRoOiA0NC42NTI3OHZ3O1xuICBtYXJnaW4tYm90dG9tOiAyLjc3Nzc4dnc7XG4gIG1hcmdpbi1sZWZ0OiA1MHZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tdGVjaHMge1xuICAgIHBhZGRpbmc6IDI2LjY2NjY3dncgNHZ3XG4gIH1cbiAgLnNlcnZpY2Vpbi10ZWNocy53aXRoLWRlc2MgLnRpdGxlLWJsb2NrIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAxMC4xMzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAwXG4gIH1cbn1cblxuLnNlcnZpY2Vpbi10ZWNocy53aXRoLWRlc2MgLnRpdGxlLWJsb2NrIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41Njk0NHZ3O1xuICB0ZXh0LWFsaWduOiBsZWZ0XG59XG5cbi5zZXJ2aWNlaW4tdGVjaHMgLnRpdGxlLWJsb2NrIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDUuNTU1NTZ2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXRlY2hzIC50aXRsZS1ibG9jayBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuMTMzMzN2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiA2LjR2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW4tdGVjaHMgLnRpdGxlLWJsb2NrIC5kZXNjIHtcbiAgcGFkZGluZy1sZWZ0OiA1MCU7XG4gIG1hcmdpbi1ib3R0b206IDQuNzIyMjJ2dztcbiAgbWF4LXdpZHRoOiAzMy4zMzMzM3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tdGVjaHMgLnRpdGxlLWJsb2NrIC5kZXNjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDI0dndcbiAgfVxufVxuXG4uc2VydmljZWluLXRlY2hzIC50aXRsZS1ibG9jayAuZGVzYyBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBtYXJnaW4tYm90dG9tOiAxLjM4ODg5dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi10ZWNocyAudGl0bGUtYmxvY2sgLmRlc2MgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4zMzMzM3Z3XG4gIH1cbiAgLnNlcnZpY2Vpbi10ZWNocyAudGVjaC1saXN0IHtcbiAgICBwYWRkaW5nOiAwXG4gIH1cbn1cblxuLnNlcnZpY2Vpbi10ZWNocyAudGl0bGUtYmxvY2sgLmRlc2MgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMFxufVxuXG4uZG9jdG9yLW5ld3Mge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nLXRvcDogMTUuMjc3Nzh2dztcbiAgcGFkZGluZy1ib3R0b206IDguMzMzMzN2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9yLW5ld3Mge1xuICAgIHBhZGRpbmctdG9wOiAzNC42NjY2N3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHZ3XG4gIH1cbn1cblxuLmRvY3Rvci1uZXdzIC50aXRsZS1ibG9jayB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIDIuNXZ3IDQuMTY2Njd2dztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXG59XG5cbi5kb2N0b3ItbmV3cyAudGl0bGUtYmxvY2sgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9yLW5ld3MgLnRpdGxlLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAwIDR2dyA4dndcbiAgfVxuICAuZG9jdG9yLW5ld3MgLnRpdGxlLWJsb2NrIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiA2LjR2d1xuICB9XG59XG5cbi5kb2N0b3ItbmV3cyAucHVibGljYXRpb25zLWxpc3Qge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0XG59XG5cbi5kb2N0b3ItbmV3cyAucHVibGljYXRpb25zLWxpc3QubW9yZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogNDIuMjIyMjJ2d1xufVxuXG4ubW9yZS1wdWJsIHtcbiAgcGFkZGluZzogMCAuNTU1NTZ2dztcbiAgei1pbmRleDogOTk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9yLW5ld3MgLnB1YmxpY2F0aW9ucy1saXN0Lm1vcmUge1xuICAgIGhlaWdodDogMjMydndcbiAgfVxuICAubW9yZS1wdWJsIHtcbiAgICBwYWRkaW5nOiAxLjZ2dyAxLjMzMzMzdncgMFxuICB9XG59XG5cbi5tb3JlLXB1Ymw6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAtMTguMzMzMzN2dztcbiAgaGVpZ2h0OiAxOC4zMzMzM3Z3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDglLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApKSwgY29sb3Itc3RvcCg5OCUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgLjkpKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSA4JSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAuOSkgOTglKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSA4JSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAuOSkgOTglKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSA4JSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAuOSkgOTglKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuLm1vcmUtcHVibCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAxLjUyNzc4dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuMzg4ODl2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwXG59XG5cbi5tb3JlLXB1YmwgYSAuY291bnQsIC5zZXJ2aWNlcy1wcmljZSAudGl0bGUtYmxvY2sgaDIge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5tb3JlLXB1Ymw6YmVmb3JlIHtcbiAgICB0b3A6IC0zMnZ3O1xuICAgIGhlaWdodDogMzJ2d1xuICB9XG4gIC5tb3JlLXB1YmwgYSB7XG4gICAgcGFkZGluZzogNi42NjY2N3Z3IDh2dztcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dztcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcbiAgfVxufVxuXG4ubW9yZS1wdWJsIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZlxufVxuXG4ubW9yZS1wdWJsIGE6aG92ZXIgLmNvdW50IHtcbiAgY29sb3I6ICNmZmZcbn1cblxuLm1vcmUtcHVibCBhIC5jb3VudCB7XG4gIGZvbnQtc2l6ZTogMi4wODMzM3Z3O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyLjc3Nzc4dndcbn1cblxuLnNlcnZpY2VzLXByaWNlIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcGFkZGluZy10b3A6IDkuNzIyMjJ2dztcbiAgcGFkZGluZy1ib3R0b206IDYuOTQ0NDR2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubW9yZS1wdWJsIGEgLmNvdW50IHtcbiAgICBmb250LXNpemU6IDUuODY2Njd2dztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiA4dndcbiAgfVxuICAuc2VydmljZXMtcHJpY2Uge1xuICAgIHBhZGRpbmc6IDI2LjY2NjY3dncgMFxuICB9XG59XG5cbi5zZXJ2aWNlcy1wcmljZS5tb3ZlZCB7XG4gIHBhZGRpbmctdG9wOiAuNDE2Njd2dztcbiAgcGFkZGluZy1ib3R0b206IDE2LjY2NjY3dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VzLXByaWNlLm1vdmVkIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTMuMzMzMzN2d1xuICB9XG4gIC5zZXJ2aWNlcy1wcmljZS5tb3ZlZCAudGl0bGUtYmxvY2sge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjkzMzMzdndcbiAgfVxufVxuXG4uc2VydmljZXMtcHJpY2UgLnRpdGxlLWJsb2NrIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMi41dncgNC4xNjY2N3Z3O1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmRcbn1cblxuLnNlcnZpY2VzLXByaWNlIC50aXRsZS1ibG9jayBoMiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZXMtcHJpY2UgLnRpdGxlLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAwIDR2dyA4dndcbiAgfVxuICAuc2VydmljZXMtcHJpY2UgLnRpdGxlLWJsb2NrIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiA2LjR2d1xuICB9XG4gIC5zZXJ2aWNlcy1wcmljZSAudGl0bGUtYmxvY2sgaDIgLmxhYmVsIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAtMS44NjY2N3Z3XG4gIH1cbn1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC5idG4td3JhcCA+IHNwYW4sIC5zZXJ2aWNlcy1wcmljZSAudGl0bGUtYmxvY2sgLmxhYmVsIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWxcbn1cblxuLnNlcnZpY2VzLXByaWNlIC50aXRsZS1ibG9jayAubGFiZWwge1xuICBvcGFjaXR5OiAuNTtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzO1xuICBjb2xvcjogI2ZmZlxufVxuXG4uc2VydmljZXMtcHJpY2UuZGFyay1iZyAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0uZGlzY291bnQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzZCNTk1M1xufVxuXG4ucHJpY2UtaXRlbXMge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodFxufVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0uZGlzY291bnQ6YmVmb3JlLCAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW06YWZ0ZXIge1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogMDtcbiAgY29udGVudDogJydcbn1cblxuLnByaWNlLWl0ZW1zLm1vcmUge1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMS4wNDE2N3Z3IDIuNXZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWluLWhlaWdodDogNC41MTM4OXZ3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBwYWRkaW5nO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZztcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHBhZGRpbmc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0uZGlzY291bnQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBwYWRkaW5nLCAuMnMgZWFzZS1pbi1vdXQgYm9yZGVyO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZywgLjJzIGVhc2UtaW4tb3V0IGJvcmRlcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHBhZGRpbmcsIC4ycyBlYXNlLWluLW91dCBib3JkZXJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VzLXByaWNlIC50aXRsZS1ibG9jayAubGFiZWwge1xuICAgIGZvbnQtc2l6ZTogNHZ3XG4gIH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDIuOTMzMzN2dyAyLjEzMzMzdncgMi45MzMzM3Z3IDR2dztcbiAgICBtaW4taGVpZ2h0OiAxMS43MzMzM3Z3O1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFweFxuICB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbS5oYXMtbGluayB7XG4gICAgcGFkZGluZy1ib3R0b206IDkuODY2Njd2d1xuICB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbS5kaXNjb3VudCB7XG4gICAgYmFja2dyb3VuZDogMCAwXG4gIH1cbn1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtLmRpc2NvdW50OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjOWU4YTgzXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbS5kaXNjb3VudDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNGRkMzQUUgIWltcG9ydGFudFxuICB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG59XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbS5kaXNjb3VudDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDk2Nzdcbn1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodFxufVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZlxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW06aG92ZXIgLnRleHQgLmRlc2MsIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbTpob3ZlciAudGV4dCBoNCwgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtOmhvdmVyIC52YWx1ZSB7XG4gICAgY29sb3I6ICMwMDBcbiAgfVxuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW06aG92ZXIge1xuICAgIHBhZGRpbmctdG9wOiAxLjQ1ODMzdnc7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDU4MzN2d1xuICB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbTpob3ZlcjphZnRlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHRcbiAgfVxuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW06aG92ZXIgLmhvdmVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKVxuICB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbTpob3ZlciAuYnRuLXdyYXAgPiBzcGFuIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IC0xXG4gIH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtOmhvdmVyIC5idG4td3JhcCAuYnV0dG9uIHtcbiAgICBvcGFjaXR5OiAxXG4gIH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtOmhvdmVyIC52YWx1ZSBzcGFuIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gIH1cbn1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC5ob3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMi4zNjExMXZ3O1xuICBoZWlnaHQ6IDIuMzYxMTF2dztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAuaG92ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IGdldC12dy1zbSg1NXB4KTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYwJSk7XG4gICAgd2lkdGg6IDYuNHZ3O1xuICAgIGhlaWdodDogNi40dndcbiAgfVxufVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLmhvdmVyIHN2ZyB7XG4gIHdpZHRoOiAuNjk0NDR2dztcbiAgaGVpZ2h0OiAuNjk0NDR2dztcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC5ob3ZlciBzdmcge1xuICAgIHdpZHRoOiAxLjg2NjY3dnc7XG4gICAgaGVpZ2h0OiAxLjg2NjY3dndcbiAgfVxufVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnRleHQge1xuICB3aWR0aDogNzIuNXZ3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnRleHQgaDQge1xuICBmb250LXNpemU6IDEuMjV2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnRleHQge1xuICAgIHdpZHRoOiBnZXQtdnctc20oMjcwcHgpXG4gIH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC50ZXh0IGg0IHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBsaW5lLWhlaWdodDogMS41NztcbiAgICBmb250LXNpemU6IDMuNzMzMzN2d1xuICB9XG59XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudGV4dCAuZGVzYyB7XG4gIG9wYWNpdHk6IC41O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IC4zNDcyMnZ3XG59XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudGV4dCAuZGVzYy5zaG93LXNtIHtcbiAgbWFyZ2luLXRvcDogMFxufVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLmJ0bi13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDYuOTQ0NDR2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudGV4dCAuZGVzYyB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW4tdG9wOiAxLjMzMzMzdndcbiAgfVxuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnRleHQgLmRlc2Muc2hvdy1zbSB7XG4gICAgbWFyZ2luLXRvcDogMFxuICB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAuYnRuLXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxufVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLmJ0bi13cmFwID4gc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgY29sb3I6ICNmZmMyYWQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHlcbn1cblxuLm1vcmUtcHJpY2UgYSwgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC52YWx1ZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZm9udC13ZWlnaHQ6IDQwMFxufVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLmJ0bi13cmFwIC5idXR0b24ge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogLjk3MjIydncgMS45NDQ0NHZ3IC45MDI3OHZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjk0NDQ0dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZFxufVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLmJ0bi13cmFwIC5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzUzNTM1XG59XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudmFsdWUge1xuICBtYXJnaW4tbGVmdDogMi4wODMzM3Z3O1xuICB3aWR0aDogMy42ODA1NnZ3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMi4xMztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXBcbn1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC52YWx1ZSBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDFcbn1cblxuLm1vcmUtcHJpY2UgYSwgLm1vcmUtcHJpY2UgYSAuY291bnQge1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsXG59XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudmFsdWUgc3BhbjpudGgtY2hpbGQoMSkge1xuICBjb2xvcjogI2ZmYzJhZDtcbiAgZm9udC1zaXplOiAxLjM4ODg5dnc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnZhbHVlIHtcbiAgICBkaXNwbGF5OiBibG9ja1xuICB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudmFsdWUgc3BhbiB7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbFxuICB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudmFsdWUgc3BhbjpudGgtY2hpbGQoMSkge1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGNvbG9yOiAjRkY1ODIxXG4gIH1cbn1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC52YWx1ZSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIG9wYWNpdHk6IC42O1xuICBmb250LXNpemU6IC45NzIyMnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9ja1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnZhbHVlIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICBtYXJnaW4tdG9wOiAuNTMzMzN2dztcbiAgICBvcGFjaXR5OiAuNDtcbiAgICBjb2xvcjogIzAwMFxuICB9XG59XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudmFsdWUgc3BhbjpudGgtY2hpbGQoMik6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtLjIwODMzdnc7XG4gIHJpZ2h0OiAtLjIwODMzdnc7XG4gIHRvcDogMzUlO1xuICBoZWlnaHQ6IDFweDtcbiAgb3BhY2l0eTogLjY7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xNWRlZylcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC52YWx1ZSBzcGFuOm50aC1jaGlsZCgyKTphZnRlciB7XG4gICAgbGVmdDogLjh2dztcbiAgICByaWdodDogLjh2dztcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIG9wYWNpdHk6IC44O1xuICAgIHRvcDogNDAlXG4gIH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC52YWx1ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICBjb2xvcjogIzAwMFxuICB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudmFsdWUuZGlzYyB7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIHBhZGRpbmc6IDBcbiAgfVxufVxuXG4uZGFyay1iZyAubW9yZS1wcmljZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDglLCByZ2JhKDQ3LCA0OCwgNTAsIDApKSwgY29sb3Itc3RvcCg5OCUsIHJnYmEoNDcsIDQ4LCA1MCwgLjkpKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSg0NywgNDgsIDUwLCAwKSA4JSwgcmdiYSg0NywgNDgsIDUwLCAuOSkgOTglKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSg0NywgNDgsIDUwLCAwKSA4JSwgcmdiYSg0NywgNDgsIDUwLCAuOSkgOTglKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSg0NywgNDgsIDUwLCAwKSA4JSwgcmdiYSg0NywgNDgsIDUwLCAuOSkgOTglKVxufVxuXG4ubW9yZS1wcmljZSB7XG4gIHBhZGRpbmc6IDEuMzE5NDR2dyAuNTU1NTZ2dyAwO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuLm1vcmUtcHJpY2U6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTE4LjMzMzMzdnc7XG4gIGhlaWdodDogMTguMzMzMzN2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCg4JSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSksIGNvbG9yLXN0b3AoOTglLCByZ2JhKDE0MiwgMTQyLCAxNDAsIC45KSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgOCUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgLjkpIDk4JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgOCUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgLjkpIDk4JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgOCUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgLjkpIDk4JSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5tb3JlLXByaWNlIHtcbiAgICBwYWRkaW5nOiAxLjZ2dyAxLjMzMzMzdncgMFxuICB9XG4gIC5tb3JlLXByaWNlOmJlZm9yZSB7XG4gICAgdG9wOiAtMzJ2dztcbiAgICBoZWlnaHQ6IDMydndcbiAgfVxufVxuXG4ubW9yZS1wcmljZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAxLjUyNzc4dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuMzg4ODl2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBjb2xvcjogIzAwMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubW9yZS1wcmljZSBhIHtcbiAgICBwYWRkaW5nOiA2LjY2NjY3dncgOHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuICB9XG59XG5cbi5tb3JlLXByaWNlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZlxufVxuXG4ubW9yZS1wcmljZSBhOmhvdmVyIC5jb3VudCB7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5tb3JlLXByaWNlIGEgLmNvdW50IHtcbiAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIuNzc3Nzh2d1xufVxuXG4uZm9ybS1zZXJ2aWNlIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcGFkZGluZzogOS43MjIyMnZ3IC41NTU1NnZ3IC43NjM4OXZ3XG59XG5cbi5mb3JtLXNlcnZpY2UuZGFyay1iZyAuZm9ybS1zZXJ2aWNlLWJvcmRlciAuYmcge1xuICBiYWNrZ3JvdW5kOiAjMDAwXG59XG5cbi5mb3JtLXNlcnZpY2UgLmZvcm0tc2VydmljZS1ib3JkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNjQuNTgzMzN2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubW9yZS1wcmljZSBhIC5jb3VudCB7XG4gICAgZm9udC1zaXplOiA1Ljg2NjY3dnc7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogOHZ3XG4gIH1cbiAgLmZvcm0tc2VydmljZSB7XG4gICAgcGFkZGluZzogMjR2dyAxLjMzMzMzdncgNS4zMzMzM3Z3XG4gIH1cbiAgLmZvcm0tc2VydmljZSAuZm9ybS1zZXJ2aWNlLWJvcmRlciB7XG4gICAgaGVpZ2h0OiAyMDIuNjY2Njd2d1xuICB9XG59XG5cbi5mb3JtLXNlcnZpY2UgLmZvcm0tc2VydmljZS1ib3JkZXIgLmJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAyLjA4MzMzdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjMwMzI7XG4gIHBhZGRpbmctYm90dG9tOiA1LjkwMjc4dndcbn1cblxuLmZvcm0tc2VydmljZSAuZm9ybS1zZXJ2aWNlLWJvcmRlciAuYmcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG4uZm9ybS1zZXJ2aWNlIC5mb3JtLXNlcnZpY2UtYm9yZGVyIC5mb3JtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiA1LjU1NTU2dndcbn1cblxuLmZvcm0tc2VydmljZSAuZm9ybS1zZXJ2aWNlLWJvcmRlciAuZm9ybSAuc3RlcC1oZWFkZXIge1xuICBtYXJnaW46IDAgMjIuNzc3Nzh2dyAyLjA4MzMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmZvcm0tc2VydmljZSAuZm9ybS1zZXJ2aWNlLWJvcmRlciAuYmcge1xuICAgIGJvcmRlci1yYWRpdXM6IDh2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMjIuNjY2Njd2d1xuICB9XG4gIC5mb3JtLXNlcnZpY2UgLmZvcm0tc2VydmljZS1ib3JkZXIgLmZvcm0ge1xuICAgIGJvdHRvbTogMjEuMzMzMzN2d1xuICB9XG4gIC5mb3JtLXNlcnZpY2UgLmZvcm0tc2VydmljZS1ib3JkZXIgLmZvcm0gLnN0ZXAtaGVhZGVyIHtcbiAgICBtYXJnaW46IDAgMi42NjY2N3Z3IDYuNjY2Njd2d1xuICB9XG59XG5cbi5mb3JtLXNlcnZpY2UgLmZvcm0tc2VydmljZS1ib3JkZXIgLmZvcm0gLmZvcm0tZmllbGRzIHtcbiAgcGFkZGluZzogMCAzMi43Nzc3OHZ3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLnRlY2gtaGVhZGVyIHtcbiAgaGVpZ2h0OiA1NS41NTU1NnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDEwMHZoXG59XG5cbi50ZWNoLWhlYWRlciAuYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmZvcm0tc2VydmljZSAuZm9ybS1zZXJ2aWNlLWJvcmRlciAuZm9ybSAuZm9ybS1maWVsZHMge1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3XG4gIH1cbiAgLnRlY2gtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMClcbiAgfVxuICAudGVjaC1oZWFkZXIgLmJnIHtcbiAgICBkaXNwbGF5OiBibG9ja1xuICB9XG59XG5cbi50ZWNoLWhlYWRlciAuYmcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG4udGVjaC1oZWFkZXIgLnRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDIuMjIyMjJ2dztcbiAgcmlnaHQ6IDIuMjIyMjJ2dztcbiAgYm90dG9tOiAyLjc3Nzc4dndcbn1cblxuLnRlY2gtaGVhZGVyIC50ZXh0IGgxIHtcbiAgZm9udC1zaXplOiA0LjE2NjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAuOTM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLnRlY2gtaGVhZGVyIC50ZXh0IC50ZWNoLWZpbHRlciB1bCBsaSBhLCAudGVjaC1saXN0IC50ZWNoLWxpc3QtaGVhZGVyIGgzLCAudGVjaC10ZXh0IHAge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbFxufVxuXG4udGVjaC1oZWFkZXIgLnRleHQgaDEgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrXG59XG5cbi50ZWNoLWhlYWRlciAudGV4dCBoMSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTYuOTQ0NDR2dyk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTYuOTQ0NDR2dyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNi45NDQ0NHZ3KVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1oZWFkZXIgLmJnIGltZyB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LWZpdDogY292ZXJcbiAgfVxuICAudGVjaC1oZWFkZXIgLnRleHQge1xuICAgIGxlZnQ6IDR2dztcbiAgICByaWdodDogNHZ3O1xuICAgIGJvdHRvbTogMTAuNjY2Njd2d1xuICB9XG4gIC50ZWNoLWhlYWRlciAudGV4dCBoMSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gICAgZm9udC1zaXplOiA2LjR2d1xuICB9XG4gIC50ZWNoLWhlYWRlciAudGV4dCBoMSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZVxuICB9XG59XG5cbi50ZWNoLWhlYWRlciAudGV4dCBoMSBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg2Ljk0NDQ0dncpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDYuOTQ0NDR2dyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg2Ljk0NDQ0dncpXG59XG5cbi50ZWNoLWhlYWRlciAudGV4dCAudGVjaC1maWx0ZXIge1xuICBtYXJnaW4tdG9wOiA0LjcyMjIydnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXG59XG5cbi50ZWNoLWhlYWRlciAudGV4dCAudGVjaC1maWx0ZXI6aG92ZXIgdWwgLmhvdmVyIHtcbiAgb3BhY2l0eTogMVxufVxuXG4udGVjaC1oZWFkZXIgLnRleHQgLnRlY2gtZmlsdGVyIHVsIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSk7XG4gIHBhZGRpbmc6IC4xMzg4OXZ3IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEuODA1NTZ2dztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBvdmVyZmxvdzogYXV0b1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1oZWFkZXIgLnRleHQgaDEgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZVxuICB9XG4gIC50ZWNoLWhlYWRlciAudGV4dCAudGVjaC1maWx0ZXIge1xuICAgIG1hcmdpbi10b3A6IDEzLjMzMzMzdndcbiAgfVxuICAudGVjaC1oZWFkZXIgLnRleHQgLnRlY2gtZmlsdGVyIHVsIHtcbiAgICBwYWRkaW5nOiAuNTMzMzN2dyAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDh2dyAwIDAgOHZ3O1xuICAgIG1hcmdpbi1yaWdodDogLTR2d1xuICB9XG4gIC50ZWNoLWhlYWRlciAudGV4dCAudGVjaC1maWx0ZXIgdWwgLmhvdmVyIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuLnRlY2gtaGVhZGVyIC50ZXh0IC50ZWNoLWZpbHRlciB1bCAuaG92ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBsZWZ0LCAuMnMgZWFzZS1pbi1vdXQgd2lkdGgsIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbGVmdCwgLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGxlZnQsIC4ycyBlYXNlLWluLW91dCB3aWR0aCwgLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAuMTM4ODl2dztcbiAgYm90dG9tOiAuMTM4ODl2dztcbiAgd2lkdGg6IDA7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogMS42NjY2N3Z3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMVxufVxuXG4udGVjaC1oZWFkZXIgLnRleHQgLnRlY2gtZmlsdGVyIHVsIGxpIGEge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogLjk3MjIydncgMS40NTgzM3Z3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDEuNjY2Njd2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1oZWFkZXIgLnRleHQgLnRlY2gtZmlsdGVyIHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIHBhZGRpbmc6IDMuNzMzMzN2dyA1LjZ2dztcbiAgICBib3JkZXItcmFkaXVzOiA4dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSlcbiAgfVxufVxuXG4udGVjaC10ZXh0IHtcbiAgcGFkZGluZzogMy4wNTU1NnZ3IDMzLjMzMzMzdncgNi45NDQ0NHZ3XG59XG5cbi50ZWNoLXRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLXRleHQge1xuICAgIHBhZGRpbmc6IDE3LjMzMzMzdncgNHZ3IDh2d1xuICB9XG4gIC50ZWNoLXRleHQgcCB7XG4gICAgZm9udC1zaXplOiA0dndcbiAgfVxufVxuXG4udGVjaC1hbGwtbGlzdCB7XG4gIHBhZGRpbmctdG9wOiA3LjYzODg5dnc7XG4gIHBhZGRpbmctYm90dG9tOiAzLjQ3MjIydndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlY2gtYWxsLWxpc3Qge1xuICAgIHBhZGRpbmctdG9wOiAyNi42NjY2N3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHZ3XG4gIH1cbn1cblxuLnRlY2gtbGlzdCB7XG4gIHBhZGRpbmc6IDAgMi41dndcbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDEuNTk3MjJ2dztcbiAgbWFyZ2luLXRvcDogMi4wODMzM3Z3XG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1oZWFkZXIgaDMge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1saXN0IHtcbiAgICBwYWRkaW5nOiAwIDR2d1xuICB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IDI0dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuMTMzMzN2d1xuICB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1oZWFkZXIgaDMge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gIH1cbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDYuOTQ0NDR2d1xufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXM6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxcHg7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwLjY2NjY3dndcbiAgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXM6YWZ0ZXIge1xuICAgIGxlZnQ6IDBcbiAgfVxufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWJvdHRvbTogNC44NjExMXZ3O1xuICBvcGFjaXR5OiAuNTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKVxufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0xIHtcbiAgcGFkZGluZy10b3A6IDIuMDgzMzN2d1xufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0xLmJvdHRvbSAuaW1nLXdyYXAgLm51bWJlciB7XG4gIHRvcDogMS4wNDE2N3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMC42NjY2N3Z3O1xuICAgIHBhZGRpbmctbGVmdDogMTIuNTMzMzN2dyAhaW1wb3J0YW50XG4gIH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMSB7XG4gICAgcGFkZGluZy10b3A6IDh2d1xuICB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTEuYm90dG9tIC5pbWctd3JhcCAubnVtYmVyIHtcbiAgICB0b3A6IC0uOHZ3XG4gIH1cbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMSAuaW1nLXdyYXAge1xuICB3aWR0aDogMjYuNjY2Njd2d1xufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0xIC5pbWctd3JhcCAubnVtYmVyIHtcbiAgdG9wOiAtLjI3Nzc4dnc7XG4gIHJpZ2h0OiAtMi45MTY2N3Z3XG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTIge1xuICBwYWRkaW5nLXRvcDogMTYuNjY2Njd2dztcbiAgcGFkZGluZy1sZWZ0OiA0LjE2NjY3dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMSAuaW1nLXdyYXAge1xuICAgIHdpZHRoOiA1OC4xMzMzM3Z3XG4gIH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMSAuaW1nLXdyYXAgLm51bWJlciB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogLTcuMnZ3O1xuICAgIHRvcDogLS44dndcbiAgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0yIHtcbiAgICBwYWRkaW5nLXRvcDogOHZ3XG4gIH1cbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMiAuaW1nLXdyYXAge1xuICB3aWR0aDogNDMuMzMzMzN2d1xufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0yIC5pbWctd3JhcCAubnVtYmVyIHtcbiAgdG9wOiAtMi45MTY2N3Z3O1xuICBsZWZ0OiAwXG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTMge1xuICBwYWRkaW5nLXRvcDogMi4wODMzM3Z3O1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMTY2Njd2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0yIC5pbWctd3JhcCB7XG4gICAgd2lkdGg6IDc5LjJ2d1xuICB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTIgLmltZy13cmFwIC5udW1iZXIge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IC03LjJ2dztcbiAgICB0b3A6IC0uOHZ3XG4gIH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMyB7XG4gICAgcGFkZGluZy10b3A6IDh2dztcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBcbiAgfVxufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0zIC5pbWctd3JhcCB7XG4gIHdpZHRoOiAyNXZ3XG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTMgLmltZy13cmFwIC5udW1iZXIge1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogLTExLjM4ODg5dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0zIC5oZWFkZXIgaDUge1xuICB0ZXh0LWFsaWduOiByaWdodFxufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0zIC5kZXNjIHtcbiAgbWF4LXdpZHRoOiAyNXZ3XG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTQge1xuICBwYWRkaW5nLXRvcDogMTYuNjY2Njd2dztcbiAgcGFkZGluZy1sZWZ0OiAxMi40MzA1NnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTMgLmltZy13cmFwIHtcbiAgICB3aWR0aDogNTguMTMzMzN2d1xuICB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTMgLmltZy13cmFwIC5udW1iZXIge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IC03LjJ2dztcbiAgICB0b3A6IC0uOHZ3O1xuICAgIGJvdHRvbTogYXV0b1xuICB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTMgLmhlYWRlciBoNSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdFxuICB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTMgLmRlc2Mge1xuICAgIG1heC13aWR0aDogMTAwJVxuICB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTQge1xuICAgIHBhZGRpbmctdG9wOiA4dnc7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwXG4gIH1cbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNCAuaW1nLXdyYXAge1xuICB3aWR0aDogMjV2d1xufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci00IC5pbWctd3JhcCAubnVtYmVyIHtcbiAgdG9wOiAtLjI3Nzc4dnc7XG4gIHJpZ2h0OiAtMi45MTY2N3Z3XG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTUge1xuICBwYWRkaW5nLXRvcDogMi4wODMzM3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTQgLmltZy13cmFwIHtcbiAgICB3aWR0aDogNTguMTMzMzN2d1xuICB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTQgLmltZy13cmFwIC5udW1iZXIge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IC03LjJ2dztcbiAgICB0b3A6IC0uOHZ3O1xuICAgIGJvdHRvbTogYXV0b1xuICB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTUge1xuICAgIHBhZGRpbmctdG9wOiA4dnc7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwXG4gIH1cbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNS50b3AgLmltZy13cmFwIC5udW1iZXIge1xuICB0b3A6IDBcbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNSAuaW1nLXdyYXAge1xuICB3aWR0aDogMzV2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci01LnRvcCAuaW1nLXdyYXAgLm51bWJlciB7XG4gICAgdG9wOiAtLjh2d1xuICB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTUgLmltZy13cmFwIHtcbiAgICB3aWR0aDogNzkuMnZ3XG4gIH1cbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNSAuaW1nLXdyYXAgLm51bWJlciB7XG4gIHRvcDogNi41OTcyMnZ3O1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAtNy43Nzc3OHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNiB7XG4gIHBhZGRpbmctdG9wOiAxNi42NjY2N3Z3O1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmRcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNSAuaW1nLXdyYXAgLm51bWJlciB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogLTcuMnZ3O1xuICAgIHRvcDogLS44dnc7XG4gICAgYm90dG9tOiBhdXRvXG4gIH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNiB7XG4gICAgcGFkZGluZy10b3A6IDh2dztcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBcbiAgfVxufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci02LnRvcCB7XG4gIHBhZGRpbmctdG9wOiAxOC43NXZ3XG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTYudG9wIC5pbWctd3JhcCAubnVtYmVyIHtcbiAgdG9wOiAtLjI3Nzc4dndcbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNiAuaW1nLXdyYXAge1xuICB3aWR0aDogMzQuOTMwNTZ2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci02LnRvcCAuaW1nLXdyYXAgLm51bWJlciB7XG4gICAgdG9wOiAtLjh2d1xuICB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTYgLmltZy13cmFwIHtcbiAgICB3aWR0aDogNzkuMnZ3XG4gIH1cbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNiAuaW1nLXdyYXAgLm51bWJlciB7XG4gIHRvcDogMy43NXZ3O1xuICBsZWZ0OiAtMi45MTY2N3Z3XG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTYgLmhlYWRlciBoNSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0XG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmltZy13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmltZy13cmFwIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJVxufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIC5pbWctd3JhcCAubnVtYmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDEuMzg4ODl2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmZcbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbSAuaGVhZGVyIHtcbiAgbWFyZ2luOiAxLjczNjExdncgMCAyLjM2MTExdnc7XG4gIG1heC13aWR0aDogMzV2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci02IC5pbWctd3JhcCAubnVtYmVyIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAtNy4ydnc7XG4gICAgdG9wOiAtLjh2dztcbiAgICBib3R0b206IGF1dG9cbiAgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci02IC5oZWFkZXIgaDUge1xuICAgIHRleHQtYWxpZ246IGxlZnRcbiAgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIC5pbWctd3JhcCAubnVtYmVyIHtcbiAgICBmb250LXNpemU6IDQuMjY2Njd2d1xuICB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmhlYWRlciB7XG4gICAgbWFyZ2luOiA2LjY2NjY3dncgMDtcbiAgICBtYXgtd2lkdGg6IDEwMCVcbiAgfVxufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIC5oZWFkZXIgaDUge1xuICBmb250LXNpemU6IDEuODA1NTZ2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMzE7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmhlYWRlciBoNSBzdmcge1xuICB3aWR0aDogMi41dnc7XG4gIGhlaWdodDogMS42NjY2N3Z3O1xuICBtYXJnaW46IC4xMzg4OXZ3IC40MTY2N3Z3IC0uMTM4ODl2d1xufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIC5kZXNjIHtcbiAgbWF4LXdpZHRoOiAyNi42NjY2N3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmhlYWRlciBoNSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDUuMzMzMzN2d1xuICB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmhlYWRlciBoNSBzdmcge1xuICAgIHdpZHRoOiA4dnc7XG4gICAgaGVpZ2h0OiA1LjMzMzMzdnc7XG4gICAgbWFyZ2luOiAuNTMzMzN2dyAxLjMzMzMzdncgLS41MzMzM3Z3IDEuNnZ3XG4gIH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbSAuZGVzYyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlXG4gIH1cbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbSAuZGVzYyBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMS4zODg4OXZ3XG59XG5cbi5kb2N0b3JzLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmc6IDE3LjIyMjIydncgMi4zNjExMXZ3IDYuOTQ0NDR2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIC5kZXNjIHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDUuMzMzMzN2d1xuICB9XG4gIC5kb2N0b3JzLWhlYWRlciB7XG4gICAgcGFkZGluZzogMzcuMzMzMzN2dyA0dncgMjYuNjY2Njd2d1xuICB9XG59XG5cbi5kb2N0b3JzLWhlYWRlciAudGl0bGUtYmxvY2sge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMi4yMjIyMnZ3XG59XG5cbi5kb2N0b3JzLWhlYWRlciAudGl0bGUtYmxvY2sgaDEge1xuICB3aWR0aDogNTAlO1xuICBmb250LXNpemU6IDQuMTY2Njd2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IC45MztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLmRvY3RvcnMtaGVhZGVyIC50aXRsZS1ibG9jayAuZGVzYyB7XG4gIG1heC13aWR0aDogMjkuMTY2Njd2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9ycy1oZWFkZXIgLnRpdGxlLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMS4ydnc7XG4gICAgZGlzcGxheTogYmxvY2tcbiAgfVxuICAuZG9jdG9ycy1oZWFkZXIgLnRpdGxlLWJsb2NrIGgxIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDguOHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDguNTMzMzN2d1xuICB9XG4gIC5kb2N0b3JzLWhlYWRlciAudGl0bGUtYmxvY2sgLmRlc2Mge1xuICAgIG1heC13aWR0aDogMTAwJVxuICB9XG59XG5cbi5kb2N0b3JzLWhlYWRlciAudGl0bGUtYmxvY2sgLmRlc2MgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmZcbn1cblxuLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0uMTczNjF2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9ycy1oZWFkZXIgLnRpdGxlLWJsb2NrIC5kZXNjIHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3XG4gIH1cbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3Qge1xuICAgIG1hcmdpbjogMCAtMy40NjY2N3Z3XG4gIH1cbn1cblxuLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIHtcbiAgd2lkdGg6IDMxLjM4ODg5dnc7XG4gIG1hcmdpbjogMCAuMTczNjF2dyAzLjMzMzMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIHtcbiAgICB3aWR0aDogNDh2dztcbiAgICBtYXJnaW46IDAgLjY2NjY3dncgMTYuNTMzMzN2d1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbTpob3ZlciAuaW1nLXdyYXA6YWZ0ZXIge1xuICAgIGhlaWdodDogMTcuMzYxMTF2d1xuICB9XG4gIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbTpob3ZlciAuaW1nLXdyYXAgaW1nIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KVxuICB9XG4gIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbTpob3ZlciAuYnRuLXdyYXAge1xuICAgIG9wYWNpdHk6IDFcbiAgfVxuICAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW06aG92ZXIgLm5hbWUge1xuICAgIGJvdHRvbTogMy4yNjM4OXZ3XG4gIH1cbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtOmhvdmVyIC5wb3NpdGlvbiB7XG4gICAgYm90dG9tOiAuOTcyMjJ2dztcbiAgICBjb2xvcjogIzAwMFxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtOmhvdmVyIC5pbWctd3JhcDphZnRlciB7XG4gICAgaGVpZ2h0OiA0MHZ3XG4gIH1cbn1cblxuLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmlubmVyOmhvdmVyIC5ob3ZlciB7XG4gICAgd2lkdGg6IDMuNDcyMjJ2dztcbiAgICBoZWlnaHQ6IDMuNDcyMjJ2d1xuICB9XG4gIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuaW5uZXI6aG92ZXIgLmhvdmVyIHN2ZyB7XG4gICAgd2lkdGg6IC44MzMzM3Z3O1xuICAgIGhlaWdodDogLjgzMzMzdndcbiAgfVxufVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmlubmVyIC5ob3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMS41OTcyMnZ3O1xuICB0b3A6IDEuNTk3MjJ2dztcbiAgd2lkdGg6IDEuNTI3Nzh2dztcbiAgaGVpZ2h0OiAxLjUyNzc4dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHotaW5kZXg6IDM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgd2lkdGgsIC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB3aWR0aCwgLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbm5lciAuaG92ZXIge1xuICAgIHRvcDogMi42NjY2N3Z3O1xuICAgIGxlZnQ6IDIuNjY2Njd2dztcbiAgICB3aWR0aDogNS4zMzMzM3Z3O1xuICAgIGhlaWdodDogNS4zMzMzM3Z3O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lXG4gIH1cbn1cblxuLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbm5lciAuaG92ZXIuc3RhcnQtcG9zaXRpb24ge1xuICBsZWZ0OiAxLjU5NzIydncgIWltcG9ydGFudDtcbiAgdG9wOiAxLjU5NzIydncgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAtby10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lXG59XG5cbi5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuaW5uZXIgLmhvdmVyLnN0YXJ0LXBvc2l0aW9uIHN2ZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgLW8tdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZVxufVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmlubmVyIC5ob3ZlciBzdmcge1xuICB3aWR0aDogLjU1NTU2dnc7XG4gIGhlaWdodDogLjU1NTU2dnc7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgd2lkdGgsIC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB3aWR0aCwgLjJzIGVhc2UtaW4tb3V0IGhlaWdodFxufVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmltZy13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXItcmFkaXVzOiAxLjM4ODg5dnc7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbm5lciAuaG92ZXIuc3RhcnQtcG9zaXRpb24ge1xuICAgIHRvcDogMi42NjY2N3Z3ICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogNi4xMzMzM3Z3ICFpbXBvcnRhbnRcbiAgfVxuICAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmlubmVyIC5ob3ZlciBzdmcge1xuICAgIHdpZHRoOiAyLjEzMzMzdnc7XG4gICAgaGVpZ2h0OiAyLjEzMzMzdndcbiAgfVxuICAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmltZy13cmFwIHtcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdndcbiAgfVxufVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmltZy13cmFwOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiA5LjAyNzc4dnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgyMDEsIDE4NSwgMTcxLCAwKSksIHRvKHJnYmEoMjAxLCAxODUsIDE3MSwgLjgpKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyMDEsIDE4NSwgMTcxLCAwKSwgcmdiYSgyMDEsIDE4NSwgMTcxLCAuOCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDIwMSwgMTg1LCAxNzEsIDApLCByZ2JhKDIwMSwgMTg1LCAxNzEsIC44KSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjAxLCAxODUsIDE3MSwgMCksIHJnYmEoMjAxLCAxODUsIDE3MSwgLjgpKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuaW1nLXdyYXA6YWZ0ZXIge1xuICAgIGhlaWdodDogMjEuMzMzMzN2d1xuICB9XG59XG5cbi5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuaW1nLXdyYXAgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybVxufVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLm5hbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC42MjV2dztcbiAgZm9udC1zaXplOiAxLjM4ODg5dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwO1xuICB6LWluZGV4OiAyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJvdHRvbTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJvdHRvbTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJvdHRvbVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLm5hbWUge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjQzO1xuICAgIGJvdHRvbTogLTEuMDY2Njd2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3XG4gIH1cbn1cblxuLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5wb3NpdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLTMuMDU1NTZ2dztcbiAgZm9udC1zaXplOiAyLjV2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMDY7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJvdHRvbSwgLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYm90dG9tLCAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBib3R0b20sIC4ycyBlYXNlLWluLW91dCBjb2xvclxufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5idG4td3JhcCAuYnV0dG9uLCAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IGgxLCAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmJ0bi13cmFwIC5idXR0b24ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAucG9zaXRpb24ge1xuICAgIGJvdHRvbTogLTh2dztcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMi4xMztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3XG4gIH1cbn1cblxuLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5idG4td3JhcCB7XG4gIG1hcmdpbi10b3A6IC4yMDgzM3Z3O1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHlcbn1cblxuLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5idG4td3JhcCAuYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgbGluZS1oZWlnaHQ6IDIuMTM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogLjM0NzIydnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuOTQ0NDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuYnRuLXdyYXAgLmJ1dHRvbiAubGV0dGVyIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMi4xM1xufVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmJ0bi13cmFwIC5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZlxufVxuXG4uZm9ybS1kb2N0b3Ige1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nOiA5LjcyMjIydncgLjU1NTU2dncgLjc2Mzg5dndcbn1cblxuLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNTkuMDI3Nzh2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9ybS1kb2N0b3Ige1xuICAgIHBhZGRpbmc6IDI0dncgMS4zMzMzM3Z3IDUuMzMzMzN2d1xuICB9XG4gIC5mb3JtLWRvY3RvciAuZm9ybS1kb2N0b3ItYm9yZGVyIHtcbiAgICBoZWlnaHQ6IDE4Ni42NjY2N3Z3XG4gIH1cbn1cblxuLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAyLjA4MzMzdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjMwMzI7XG4gIHBhZGRpbmctdG9wOiA1dndcbn1cblxuLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmJnIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmZvcm0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDIuMDgzMzN2d1xufVxuXG4uZm9ybS1kb2N0b3IgLmZvcm0tZG9jdG9yLWJvcmRlciAuZm9ybSAuc3RlcC1oZWFkZXIge1xuICBtYXJnaW46IDAgMjIuNzc3Nzh2dyAyLjA4MzMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmJnIHtcbiAgICBib3JkZXItcmFkaXVzOiA4dnc7XG4gICAgcGFkZGluZy10b3A6IDBcbiAgfVxuICAuZm9ybS1kb2N0b3IgLmZvcm0tZG9jdG9yLWJvcmRlciAuZm9ybSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTguNjY2Njd2d1xuICB9XG4gIC5mb3JtLWRvY3RvciAuZm9ybS1kb2N0b3ItYm9yZGVyIC5mb3JtIC5zdGVwLWhlYWRlciB7XG4gICAgbWFyZ2luOiAwIDIuNjY2Njd2dyA2LjY2NjY3dndcbiAgfVxufVxuXG4uZm9ybS1kb2N0b3IgLmZvcm0tZG9jdG9yLWJvcmRlciAuZm9ybSAuZm9ybS1maWVsZHMge1xuICBwYWRkaW5nOiAwIDMyLjc3Nzc4dnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uZm9ybS1kb2N0b3IgLmZvcm0tZG9jdG9yLWJvcmRlciAuZm9ybSBmb3JtIC5zdGVwLWhlYWRlciAuc3RlcC1jb3VudGVyIHtcbiAgcmlnaHQ6IC0yMC44MzMzM3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5mb3JtLWRvY3RvciAuZm9ybS1kb2N0b3ItYm9yZGVyIC5mb3JtIC5mb3JtLWZpZWxkcyB7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dndcbiAgfVxuICAuZm9ybS1kb2N0b3IgLmZvcm0tZG9jdG9yLWJvcmRlciAuZm9ybSBmb3JtIC5zdGVwLWhlYWRlciAuc3RlcC1jb3VudGVyIHtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDBcbiAgfVxufVxuXG4uZm9ybS1kb2N0b3IgLmZvcm0tZG9jdG9yLWJvcmRlciAuZm9ybSBmb3JtIC5zdGVwLWhlYWRlciAuYmFjayB7XG4gIGJvdHRvbTogYXV0bztcbiAgdG9wOiAuNDE2Njd2dztcbiAgbGVmdDogMS44MDU1NnZ3XG59XG5cbi5kb2N0b3Jpbi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDAgMi41dncgNi45NDQ0NHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmZvcm0gZm9ybSAuc3RlcC1oZWFkZXIgLmJhY2sge1xuICAgIGxlZnQ6IDIuNjY2Njd2dztcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAyLjEzMzMzdndcbiAgfVxuICAuZG9jdG9yaW4taGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwIDR2dyAyNi42NjY2N3Z3O1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gIH1cbn1cblxuLmRvY3RvcmluLWhlYWRlciAuYmFjay1saW5rLXdyYXAge1xuICBtYXJnaW4tcmlnaHQ6IDIuNzc3Nzh2dztcbiAgcGFkZGluZy10b3A6IDMxLjI1dndcbn1cblxuLmRvY3RvcmluLWhlYWRlciAuaW1nLXdyYXAge1xuICB3aWR0aDogNDMuMDU1NTZ2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9yaW4taGVhZGVyIC5iYWNrLWxpbmstd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiA2Mi45MzMzM3Z3XG4gIH1cbiAgLmRvY3RvcmluLWhlYWRlciAuaW1nLXdyYXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogMTIyLjY2NjY3dnc7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBvdmVyZmxvdzogaGlkZGVuXG4gIH1cbiAgLmRvY3RvcmluLWhlYWRlciAuaW1nLXdyYXA6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgxMiUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkpLCBjb2xvci1zdG9wKDk2JSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAuNykpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgMTIlLCByZ2JhKDE0MiwgMTQyLCAxNDAsIC43KSA5NiUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgMTIlLCByZ2JhKDE0MiwgMTQyLCAxNDAsIC43KSA5NiUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgMTIlLCByZ2JhKDE0MiwgMTQyLCAxNDAsIC43KSA5NiUpXG4gIH1cbn1cblxuLmRvY3RvcmluLWhlYWRlciAuaW1nLXdyYXAuZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDguMzMzMzN2dztcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxXG59XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLmltZy13cmFwLmFicyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogOC4zMzMzM3Z3O1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDFcbn1cblxuLmRvY3RvcmluLWhlYWRlciAuaW1nLXdyYXAgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSlcbn1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNy4yMjIyMnZ3O1xuICBtYXJnaW4tbGVmdDogNDUuODMzMzN2d1xufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IGgxIHtcbiAgZm9udC1zaXplOiA0LjE2NjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjA3O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogOS4yMzYxMXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLmltZy13cmFwIGltZyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSlcbiAgfVxuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nLXRvcDogNC41MzMzM3Z3XG4gIH1cbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCBoMSB7XG4gICAgZm9udC1zaXplOiA3LjQ2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDkuMDY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiAzLjQ2NjY3dndcbiAgfVxuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5idG4td3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4zMzMzM3Z3XG4gIH1cbn1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAuMzQ3MjJ2dyAyLjYzODg5dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuOTQ0NDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbn1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuYnRuLXdyYXAgLmJ1dHRvbiAubGV0dGVyIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMi4xM1xufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5idG4td3JhcCAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmZcbn1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAucG9zaXRpb24tdGFncyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMi43Nzc3OHZ3XG59XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLnBvc2l0aW9uLXRhZ3M6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAuNTU1NTZ2dztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDcuNDY2Njd2d1xuICB9XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLnBvc2l0aW9uLXRhZ3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjY2NjY3dnc7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZy10b3A6IDMuNzMzMzN2d1xuICB9XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLnBvc2l0aW9uLXRhZ3M6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5wb3NpdGlvbi10YWdzIC5wb3NpdGlvbiB7XG4gIGZvbnQtc2l6ZTogMi4wODMzM3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS44NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1sZWZ0OiAyLjA4MzMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAucG9zaXRpb24tdGFncyAucG9zaXRpb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY0O1xuICAgIGZvbnQtc2l6ZTogNS44NjY2N3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42dnc7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5wb3NpdGlvbi10YWdzIC50YWdzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAucG9zaXRpb24tdGFncyAudGFncyBsaSB7XG4gIGZvbnQtc2l6ZTogLjgzMzMzdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAuMjc3Nzh2dyAuNjk0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogLjc2Mzg5dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpO1xuICBtYXJnaW4tcmlnaHQ6IC4yNzc3OHZ3XG59XG5cbi5hYm91dC1wYXJhbGF4IC50ZXh0IGgyLCAuYWJvdXQtcGFyYWxheCAudGV4dCBwLCAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5hZGRpdGlvbmFsLXRleHQgcCwgLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IC5leHBlcnQtaXRlbSAuZGVzYywgLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IC5leHBlcnQtaXRlbSAueWVhciwgLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IGgyLCAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC50ZXh0LWJ0biAudGV4dC13cmFwIHAge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZlxufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5wb3NpdGlvbi10YWdzIC50YWdzIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAucG9zaXRpb24tdGFncyAudGFncyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbiAgICB3aWR0aDogMTAwJVxuICB9XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLnBvc2l0aW9uLXRhZ3MgLnRhZ3MgbGkge1xuICAgIHBhZGRpbmc6IDEuMDY2Njd2dyAyLjY2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMi45MzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy40NjY2N3Z3O1xuICAgIG1hcmdpbi1yaWdodDogMS4wNjY2N3Z3XG4gIH1cbn1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAudGV4dC1idG4ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG59XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLnRleHQtYnRuIC50ZXh0LXdyYXAge1xuICB3aWR0aDogMjcuNzc3Nzh2dztcbiAgcGFkZGluZy10b3A6IC41NTU1NnZ3XG59XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLnRleHQtYnRuIC50ZXh0LXdyYXAgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbWFyZ2luLWJvdHRvbTogMS4zODg4OXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLnRleHQtYnRuIC50ZXh0LXdyYXAge1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAudGV4dC1idG4gLnRleHQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzdndcbiAgfVxufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC50ZXh0LWJ0biAudGV4dC13cmFwIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBcbn1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IHtcbiAgbWFyZ2luLXRvcDogMjEuMDQxNjd2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCAuZG9wLWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTIwLjQ4NjExdnc7XG4gIHdpZHRoOiAxNS42OTQ0NHZ3O1xuICBoZWlnaHQ6IDI4LjgxOTQ0dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwIDIwLjgzMzMzdncgMjAuODMzMzN2dyAwO1xuICB6LWluZGV4OiAxXG59XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCAuZG9wLWxpbmUuYW5pbWF0ZWQtbGluZTphZnRlciB7XG4gIGhlaWdodDogMFxufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgLmRvcC1saW5lOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTFweDtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvdHRvbTogLTFweDtcbiAgaGVpZ2h0OiAxMDElO1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBoZWlnaHRcbn1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA0LjUxMzg5dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMlxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQge1xuICAgIG1hcmdpbi10b3A6IDcwLjY2NjY3dndcbiAgfVxuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgLmRvcC1saW5lIHtcbiAgICBoZWlnaHQ6IDg3LjQ2NjY3dnc7XG4gICAgd2lkdGg6IDQ4dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMCA0OHZ3IDQ4dncgMDtcbiAgICB0b3A6IC02OC4yNjY2N3Z3XG4gIH1cbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IGgyIHtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuMTMzMzN2d1xuICB9XG59XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCAuZXhwZXJ0LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IC5leHBlcnQtaXRlbS5hbmltYXRpb25lbmQ1czphZnRlciwgLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IC5leHBlcnQtaXRlbS5hbmltYXRpb25lbmQ1czpiZWZvcmUge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50XG59XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCAuZXhwZXJ0LWl0ZW06bnRoLWNoaWxkKDMpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCB3aWR0aDtcbiAgLW8tdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IHdpZHRoO1xuICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgd2lkdGhcbn1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IC5leHBlcnQtaXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCB3aWR0aDtcbiAgLW8tdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IHdpZHRoO1xuICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgd2lkdGhcbn1cblxuLmFib3V0LXBhcmFsYXgsIC5mb3JtLWFib3V0IHtcbiAgYmFja2dyb3VuZDogIzhFOEU4Q1xufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgLmV4cGVydC1pdGVtIC55ZWFyIHtcbiAgZm9udC1zaXplOiAzLjA1NTU2dnc7XG4gIGxpbmUtaGVpZ2h0OiAuOTU7XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgLmV4cGVydC1pdGVtIC55ZWFyIHtcbiAgICBmb250LXNpemU6IDkuMDY2Njd2d1xuICB9XG59XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCAuZXhwZXJ0LWl0ZW0gLmRlc2Mge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNDdcbn1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuYWRkaXRpb25hbC10ZXh0IHtcbiAgbWFyZ2luLXRvcDogNi4yNXZ3O1xuICBtYXgtd2lkdGg6IDI3Ljc3Nzc4dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IC5leHBlcnQtaXRlbSAuZGVzYyB7XG4gICAgZm9udC1zaXplOiA0dndcbiAgfVxuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5hZGRpdGlvbmFsLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDIyLjY2NjY3dnc7XG4gICAgbWF4LXdpZHRoOiAxMDAlXG4gIH1cbn1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuYWRkaXRpb25hbC10ZXh0IHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIG1hcmdpbi1ib3R0b206IDEuMzg4ODl2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5hZGRpdGlvbmFsLXRleHQgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4zMzMzM3Z3XG4gIH1cbn1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuYWRkaXRpb25hbC10ZXh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBcbn1cblxuLmFib3V0LXBhcmFsYXgge1xuICBwYWRkaW5nOiAxMy44ODg4OXZ3IDIuNXZ3IDBcbn1cblxuLmFib3V0LXBhcmFsYXggLnRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lXG59XG5cbi5hYm91dC1wYXJhbGF4IC50ZXh0IGgyIHtcbiAgd2lkdGg6IDM5LjE2NjY3dnc7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgbWFyZ2luLWJvdHRvbTogNC4wOTcyMnZ3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dC1wYXJhbGF4IHtcbiAgICBwYWRkaW5nOiAyNi42NjY2N3Z3IDR2dyA0MHZ3XG4gIH1cbiAgLmFib3V0LXBhcmFsYXggLnRleHQgaDIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBtYXJnaW4tYm90dG9tOiA4dndcbiAgfVxufVxuXG4uYWJvdXQtcGFyYWxheCAudGV4dCBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICB3aWR0aDogMjIuNXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dC1wYXJhbGF4IC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbn1cblxuLmFib3V0LXBhcmFsYXggLnNsaWRlci1yb3VuZCB7XG4gIHdpZHRoOiAzNC43MjIyMnZ3O1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dC1wYXJhbGF4IC5zbGlkZXItcm91bmQge1xuICAgIHdpZHRoOiA0OS44NjY2N3Z3XG4gIH1cbn1cblxuLmFib3V0LXBhcmFsYXggLnNsaWRlci13cmFwIHtcbiAgd2lkdGg6IDY2LjY2NjY3dnc7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmFib3V0LXBhcmFsYXggLnNsaWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguNSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKC41KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSguNSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IC0xOS40NDQ0NHZ3O1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCAwKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIHJvdW5kIDApXG59XG5cbi5hYm91dC1wYXJhbGF4IC5zbGlkZXIgLnNsaWNrLXNsaWRlLmVmZmVjdCA+IGltZyB7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwIHJvdW5kIDM0LjcyMjIydncpICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCByb3VuZCAzNC43MjIyMnZ3KSAhaW1wb3J0YW50XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dC1wYXJhbGF4IC5zbGlkZXItd3JhcCB7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxuICAuYWJvdXQtcGFyYWxheCAuc2xpZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxOC42NjY2N3Z3XG4gIH1cbiAgLmFib3V0LXBhcmFsYXggLnNsaWRlciAuc2xpY2stc2xpZGUuZWZmZWN0ID4gaW1nIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCByb3VuZCA0OS44NjY2N3Z3KSAhaW1wb3J0YW50O1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCByb3VuZCA0OS44NjY2N3Z3KSAhaW1wb3J0YW50XG4gIH1cbn1cblxuLmFib3V0LXBhcmFsYXggLnNsaWRlciAuc2xpY2stc2xpZGUgPiBpbWcge1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMTAwJSAwIDAgMTAwJSByb3VuZCAzNC43MjIyMnZ3KTtcbiAgY2xpcC1wYXRoOiBpbnNldCgxMDAlIDAgMCAxMDAlIHJvdW5kIDM0LjcyMjIydncpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBjbGlwLXBhdGg7XG4gIC1vLXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBjbGlwLXBhdGg7XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBjbGlwLXBhdGhcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0LXBhcmFsYXggLnNsaWRlciAuc2xpY2stc2xpZGUgPiBpbWcge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgxMDAlIDAgMCAxMDAlIHJvdW5kIDQ5Ljg2NjY3dncpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMTAwJSAwIDAgMTAwJSByb3VuZCA0OS44NjY2N3Z3KVxuICB9XG59XG5cbi5hYm91dC1wYXJhbGF4IC5zbGlkZXIgLnNsaWNrLXNsaWRlLm5vdHJhbnNpdGlvbiA+IGltZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgLW8tdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZVxufVxuXG4uYWJvdXQtcGFyYWxheCAuc2xpZGVyIC5zbGljay1zbGlkZS5sZWZ0LWRpcmVjdGlvbiA+IGltZyB7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMTAwJSAwIHJvdW5kIDM0LjcyMjIydncpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAxMDAlIDAgcm91bmQgMzQuNzIyMjJ2dylcbn1cblxuLmFib3V0LXBhcmFsYXggLnNsaWRlciAuc2xpY2stc2xpZGUgLmltZy1vbGQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMVxufVxuXG4uYWJvdXQtcGFyYWxheCAuc2xpZGVyIC5zbGljay1zbGlkZSA+IGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMlxufVxuXG4uYWJvdXQtcGFyYWxheCAuc2xpZGVyLnNjYWxlZDpob3ZlciAubmV4dC1zbGlkZXIsIC5hYm91dC1wYXJhbGF4IC5zbGlkZXIuc2NhbGVkOmhvdmVyIC5wcmV2LXNsaWRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpXG59XG5cbi5zbGlkZXIgLm5leHQtc2xpZGVyLCAuc2xpZGVyIC5wcmV2LXNsaWRlciB7XG4gIHdpZHRoOiA3LjIyMjIydnc7XG4gIGhlaWdodDogNy4yMjIyMnZ3O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtLCAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybSwgLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm0sIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5XG59XG5cbi5zbGlkZXIgLm5leHQtc2xpZGVyIHN2ZywgLnNsaWRlciAucHJldi1zbGlkZXIgc3ZnIHtcbiAgd2lkdGg6IDEuNTI3Nzh2dztcbiAgaGVpZ2h0OiAxLjA0MTY3dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0LXBhcmFsYXggLnNsaWRlciAuc2xpY2stc2xpZGUubGVmdC1kaXJlY3Rpb24gPiBpbWcge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMTAwJSAwIHJvdW5kIDQ5Ljg2NjY3dncpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAxMDAlIDEwMCUgMCByb3VuZCA0OS44NjY2N3Z3KVxuICB9XG4gIC5zbGlkZXIgLm5leHQtc2xpZGVyIHN2ZywgLnNsaWRlciAucHJldi1zbGlkZXIgc3ZnIHtcbiAgICB3aWR0aDogNC4yNjY2N3Z3O1xuICAgIGhlaWdodDogMy43MzMzM3Z3XG4gIH1cbiAgLnNsaWRlciAucHJldi1zbGlkZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuICB9XG4gIC5zbGlkZXIgLm5leHQtc2xpZGVyIHtcbiAgICB3aWR0aDogMTZ2dztcbiAgICBoZWlnaHQ6IDE2dnc7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDkuMzMzMzN2dyAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogMTQuNjY2Njd2dyAhaW1wb3J0YW50XG4gIH1cbn1cblxuLnNsaWRlciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuLnN0cmVzcy1mcmVlIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcGFkZGluZzogMCAuNTU1NTZ2dyAxMC40MTY2N3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdHJlc3MtZnJlZSB7XG4gICAgcGFkZGluZzogMCAxLjMzMzMzdncgMjYuNjY2Njd2d1xuICB9XG59XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIge1xuICBib3JkZXItcmFkaXVzOiAyLjA4MzMzdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjMwMzI7XG4gIHBhZGRpbmc6IDEuOTQ0NDR2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMS45NDQ0NHZ3O1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmhlYWRlciBoMiB7XG4gIGZvbnQtc2l6ZTogNC4xNjY2N3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogLjQ1O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmhlYWRlciBoMiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEuMTgwNTZ2d1xufVxuXG4uc3RyZXNzLWZyZWUgLmlubmVyIC5oZWFkZXIgaDIgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAtOC4zMzMzM3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdHJlc3MtZnJlZSAuaW5uZXIge1xuICAgIHBhZGRpbmc6IDUuMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiA1Ljg2NjY3dndcbiAgfVxuICAuc3RyZXNzLWZyZWUgLmlubmVyIC5oZWFkZXIge1xuICAgIHRvcDogNS4zMzMzM3Z3O1xuICAgIGxlZnQ6IDUuMzMzMzN2dztcbiAgICByaWdodDogNS4zMzMzM3Z3XG4gIH1cbiAgLnN0cmVzcy1mcmVlIC5pbm5lciAuaGVhZGVyIGgyIHtcbiAgICBmb250LXNpemU6IDYuOTMzMzN2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gIH1cbiAgLnN0cmVzcy1mcmVlIC5pbm5lciAuaGVhZGVyIGgyIHNwYW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDBcbiAgfVxuICAuc3RyZXNzLWZyZWUgLmlubmVyIC5oZWFkZXIgaDIgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwXG4gIH1cbn1cblxuLnN0cmVzcy1mcmVlIC5pbm5lciAuaGVhZGVyIGgyIHNwYW46bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1yaWdodDogLTguMzMzMzN2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RyZXNzLWZyZWUgLmlubmVyIC5oZWFkZXIgaDIgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDBcbiAgfVxufVxuXG4uc3RyZXNzLWZyZWUgLmlubmVyIC5pbWctd3JhcCB7XG4gIHdpZHRoOiAzMC44MzMzM3Z3O1xuICBtYXJnaW4tYm90dG9tOiAyLjM2MTExdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnN0cmVzcy1mcmVlIC5pbm5lciAuaW1nLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDkuMDY2Njd2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgfVxuICAuc3RyZXNzLWZyZWUgLmlubmVyIC5pbWctd3JhcDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogNzcuMDY2Njd2dztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKCMyZjMwMzIpLCBjb2xvci1zdG9wKDkzJSwgcmdiYSg0NywgNDgsIDUwLCAwKSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIzJmMzAzMiwgcmdiYSg0NywgNDgsIDUwLCAwKSA5MyUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICMyZjMwMzIsIHJnYmEoNDcsIDQ4LCA1MCwgMCkgOTMlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMmYzMDMyLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDkzJSlcbiAgfVxufVxuXG4uc3RyZXNzLWZyZWUgLmlubmVyIC5pbWctd3JhcCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCVcbn1cblxuLnN0cmVzcy1mcmVlIC5pbm5lciAudGV4dCB7XG4gIHdpZHRoOiAzMC44MzMzM3Z3XG59XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLnRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmZcbn1cblxuLnN0cmVzcy1mcmVlIC5pbm5lciAuYnRuLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDIuNXZ3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDFcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnN0cmVzcy1mcmVlIC5pbm5lciAudGV4dCB7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxuICAuc3RyZXNzLWZyZWUgLmlubmVyIC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3XG4gIH1cbiAgLnN0cmVzcy1mcmVlIC5pbm5lciAuYnRuLXdyYXAge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogOHZ3XG4gIH1cbn1cblxuLnN0cmVzcy1mcmVlIC5pbm5lciAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAuMzQ3MjJ2dyAyLjU2OTQ0dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuODc1dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbn1cblxuLnRvcC10ZWNoIC5oZWFkZXIgLmRlc2MgcCwgLnRvcC10ZWNoIC5oZWFkZXIgaDIge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLnN0cmVzcy1mcmVlIC5pbm5lciAuYnRuLXdyYXAgLmJ1dHRvbiAubGV0dGVyIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMi4xM1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RyZXNzLWZyZWUgLmlubmVyIC5idG4td3JhcCAuYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dztcbiAgICBwYWRkaW5nOiAxLjMzMzMzdncgMi42NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDcuMnZ3O1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbn1cblxuLnN0cmVzcy1mcmVlIC5pbm5lciAuYnRuLXdyYXAgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi50b3AtdGVjaCB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmc6IDYuOTQ0NDR2dyAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50b3AtdGVjaCB7XG4gICAgcGFkZGluZzogMjYuNjY2Njd2dyA0dncgMDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAuNjY2Njd2d1xuICB9XG59XG5cbi50b3AtdGVjaCAuaGVhZGVyIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMy40NzIyMnZ3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50b3AtdGVjaCAuaGVhZGVyIGgyIHtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNjY2Njd2d1xuICB9XG59XG5cbi50b3AtdGVjaCAuaGVhZGVyIC5kZXNjIHtcbiAgd2lkdGg6IDQxLjY2NjY3dnc7XG4gIG1hcmdpbjogMCBhdXRvXG59XG5cbi50b3AtdGVjaCAuaGVhZGVyIC5kZXNjIHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGNvbG9yOiAjZmZmXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50b3AtdGVjaCAuaGVhZGVyIC5kZXNjIHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG4gIC50b3AtdGVjaCAuaGVhZGVyIC5kZXNjIHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIHRleHQtYWxpZ246IGxlZnRcbiAgfVxufVxuXG4uYWJvdXQyLWFkZC10ZXh0IC50aXRsZS1ibG9jayBoMiwgLmFib3V0Mi10ZWNocyAuaGVhZGVyIC50ZXh0IHAsIC5hYm91dDItdGVjaHMgLmhlYWRlciBoMiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWxcbn1cblxuLnRvcC10ZWNoIC5pbWFnZXMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAtNi45NDQ0NHZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50b3AtdGVjaCAuaW1hZ2VzIHtcbiAgICBtYXJnaW4tdG9wOiAxMy4zMzMzM3Z3O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwXG4gIH1cbn1cblxuLnRvcC10ZWNoIC5pbWFnZXMgLmltYWdlIHtcbiAgd2lkdGg6IDIzLjk1ODMzdnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMFxufVxuXG4udG9wLXRlY2ggLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDEpIHtcbiAgbWFyZ2luLXRvcDogMTAuNDE2Njd2dztcbiAgbWFyZ2luLXJpZ2h0OiAuNjk0NDR2dztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTUlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNSUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTUlKVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudG9wLXRlY2ggLmltYWdlcyAuaW1hZ2Uge1xuICAgIHdpZHRoOiA0OHZ3XG4gIH1cbiAgLnRvcC10ZWNoIC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCgxKSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMzMzMzN2dztcbiAgICBtYXJnaW4tbGVmdDogLTR2dztcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwXG4gIH1cbn1cblxuLnRvcC10ZWNoIC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi10b3A6IDE1LjgzMzMzdnc7XG4gIG1hcmdpbi1yaWdodDogMS43MzYxMXZ3O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMCUpXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50b3AtdGVjaCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiA0Ny4ydnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4zMzMzM3Z3O1xuICAgIG1hcmdpbi10b3A6IDIxLjMzMzMzdnc7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMVxuICB9XG59XG5cbi50b3AtdGVjaCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoMykge1xuICBtYXJnaW4tdG9wOiAxNS4yNzc3OHZ3O1xuICBtYXJnaW4tcmlnaHQ6IDEuNzM2MTF2dztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudG9wLXRlY2ggLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDMpIHtcbiAgICB3aWR0aDogNTcuMzMzMzN2dztcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG1hcmdpbi1yaWdodDogMzQuNjY2Njd2dztcbiAgICBtYXJnaW4tdG9wOiAtMTZ2d1xuICB9XG59XG5cbi50b3AtdGVjaCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoNCkge1xuICB3aWR0aDogMjV2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICByaWdodDogOC4zMzMzM3Z3O1xuICB0b3A6IDI3LjA4MzMzdnc7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwJSlcbn1cblxuLnRvcC10ZWNoIC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCg1KSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1JSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1JSlcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRvcC10ZWNoIC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCg0KSB7XG4gICAgd2lkdGg6IDQ3LjJ2dztcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgb3JkZXI6IDQ7XG4gICAgei1pbmRleDogMDtcbiAgICBtYXJnaW4tbGVmdDogMjkuMzMzMzN2dztcbiAgICBtYXJnaW4tdG9wOiAtMTMuMzMzMzN2d1xuICB9XG4gIC50b3AtdGVjaCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoNSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7XG4gICAgd2lkdGg6IDY2LjY2NjY3dnc7XG4gICAgbWFyZ2luLXRvcDogMS42dnc7XG4gICAgbWFyZ2luLWxlZnQ6IDI5LjMzMzMzdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHZ3O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxXG4gIH1cbn1cblxuLnRvcC10ZWNoIC5pbWFnZXMgLmltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG4uYWJvdXQyLWFkZC10ZXh0IC50aXRsZS1ibG9jayB7XG4gIHBhZGRpbmc6IDIuNzc3Nzh2dyAxNi42NjY2N3Z3IDE2LjMxOTQ0dndcbn1cblxuLmFib3V0Mi1hZGQtdGV4dCAudGl0bGUtYmxvY2sgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi1hZGQtdGV4dCAudGl0bGUtYmxvY2sge1xuICAgIHBhZGRpbmc6IDEzLjMzMzMzdncgNHZ3IDI2LjY2NjY3dndcbiAgfVxuICAuYWJvdXQyLWFkZC10ZXh0IC50aXRsZS1ibG9jayBoMiB7XG4gICAgZm9udC1zaXplOiA1Ljg2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNVxuICB9XG59XG5cbi5hYm91dDItYWRkLXRleHQgLmljb25zIHtcbiAgcGFkZGluZzogMi4yMjIyMnZ3IDIuNXZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMgLnRvcC1saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgd2lkdGg7XG4gIC1vLXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCB3aWR0aDtcbiAgdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IHdpZHRoXG59XG5cbi5hYm91dDItYWRkLXRleHQgLmljb25zIC50b3AtbGluZS5hY3RpdmUge1xuICB3aWR0aDogMTAwJVxufVxuXG4uYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuYm90dG9tLWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IHdpZHRoO1xuICAtby10cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCB3aWR0aDtcbiAgdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgd2lkdGhcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDBcbiAgfVxuICAuYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuYm90dG9tLWxpbmUsIC5hYm91dDItYWRkLXRleHQgLmljb25zIC50b3AtbGluZSB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG4gIC5hYm91dDItYWRkLXRleHQgLmljb25zIC5pY28ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4zKTtcbiAgICBwYWRkaW5nOiA0LjUzMzMzdncgNHZ3XG4gIH1cbiAgLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMgLmljbzpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMylcbiAgfVxufVxuXG4uYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuYm90dG9tLWxpbmUuYWN0aXZlIHtcbiAgd2lkdGg6IDEwMCVcbn1cblxuLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMgLmljbyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG4uYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuaWNvIC5pbWctd3JhcCB7XG4gIG1hcmdpbi1yaWdodDogMS4wNDE2N3Z3XG59XG5cbi5hYm91dDItYWRkLXRleHQgLmljb25zIC5pY28gLmltZy13cmFwIGltZywgLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMgLmljbyAuaW1nLXdyYXAgc3ZnIHtcbiAgaGVpZ2h0OiAuOTcyMjJ2dyAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50XG59XG5cbi5hYm91dDItYWRkLXRleHQgLmljb25zIC5pY28gcCB7XG4gIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4uYWJvdXQyLXNsaWRlciB7XG4gIHBhZGRpbmc6IDIuNzc3Nzh2dyAyLjV2dyAzOC4xOTQ0NHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItYWRkLXRleHQgLmljb25zIC5pY28gLmltZy13cmFwIHtcbiAgICBtaW4td2lkdGg6IDguNTMzMzN2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMnZ3XG4gIH1cbiAgLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMgLmljbyAuaW1nLXdyYXAgaW1nLCAuYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuaWNvIC5pbWctd3JhcCBzdmcge1xuICAgIGhlaWdodDogMy43MzMzM3Z3ICFpbXBvcnRhbnRcbiAgfVxuICAuYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuaWNvIHAge1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjNcbiAgfVxuICAuYWJvdXQyLXNsaWRlciB7XG4gICAgcGFkZGluZzogMTJ2dyA0dncgMTIwdndcbiAgfVxufVxuXG4uYWJvdXQyLXNsaWRlciAuZG9wLWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTcuMzYxMTF2dztcbiAgd2lkdGg6IDQzLjg4ODg5dnc7XG4gIGhlaWdodDogODAuNTU1NTZ2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAgOTAuMjc3Nzh2dyA5MC4yNzc3OHZ3IDBcbn1cblxuLmFib3V0Mi1zbGlkZXIgLmRvcC1saW5lLmFuaW1hdGVkLWxpbmU6YWZ0ZXIge1xuICBoZWlnaHQ6IDBcbn1cblxuLmFib3V0Mi1zbGlkZXIgLmRvcC1saW5lOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTFweDtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvdHRvbTogLTFweDtcbiAgaGVpZ2h0OiAxMDElO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgLW8tdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIGJhY2tncm91bmQ6ICMyRjMwMzJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi1zbGlkZXIgLmRvcC1saW5lIHtcbiAgICB3aWR0aDogNzQuOTMzMzN2dztcbiAgICBoZWlnaHQ6IDE0OS42dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMCAxNjB2dyAxNjB2dyAwO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEzLjMzMzMzdndcbiAgfVxufVxuXG4uYWJvdXQyLXNsaWRlciAudGV4dCB7XG4gIHdpZHRoOiAyMi41dnc7XG4gIG1hcmdpbi1yaWdodDogOC4zMzMzM3Z3XG59XG5cbi5hYm91dDItc2xpZGVyIC50ZXh0IHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItc2xpZGVyIC50ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgfVxuICAuYWJvdXQyLXNsaWRlciAudGV4dCBwIHtcbiAgICBmb250LXNpemU6IDR2d1xuICB9XG59XG5cbi5hYm91dDItc2xpZGVyIC5zbGlkZXIge1xuICB3aWR0aDogMzMuMzMzMzN2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAxLjM4ODg5dnc7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLmFib3V0Mi1zbGlkZXIgLnNsaWRlciAuc2xpY2stc2xpZGUuZWZmZWN0ID4gaW1nIHtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAwIDAgcm91bmQgMS4zODg4OXZ3KSAhaW1wb3J0YW50O1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDAgcm91bmQgMS4zODg4OXZ3KSAhaW1wb3J0YW50XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItc2xpZGVyIC5zbGlkZXIge1xuICAgIHdpZHRoOiA3OC4xMzMzM3Z3O1xuICAgIG1hcmdpbi10b3A6IDQwdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS44NjY2N3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0b1xuICB9XG4gIC5hYm91dDItc2xpZGVyIC5zbGlkZXIgLm5leHQtc2xpZGVyIHtcbiAgICByaWdodDogNHZ3ICFpbXBvcnRhbnQ7XG4gICAgYm90dG9tOiA0dncgIWltcG9ydGFudFxuICB9XG4gIC5hYm91dDItc2xpZGVyIC5zbGlkZXIgLnNsaWNrLXNsaWRlLmVmZmVjdCA+IGltZyB7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAwIDAgcm91bmQgNS44NjY2N3Z3KSAhaW1wb3J0YW50O1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCByb3VuZCA1Ljg2NjY3dncpICFpbXBvcnRhbnRcbiAgfVxufVxuXG4uYWJvdXQyLXNsaWRlciAuc2xpZGVyIC5zbGljay1zbGlkZSA+IGltZyB7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgxMDAlIDAgMCAxMDAlIHJvdW5kIDEuMzg4ODl2dyk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMTAwJSAwIDAgMTAwJSByb3VuZCAxLjM4ODg5dncpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBjbGlwLXBhdGg7XG4gIC1vLXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBjbGlwLXBhdGg7XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBjbGlwLXBhdGhcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi1zbGlkZXIgLnNsaWRlciAuc2xpY2stc2xpZGUgPiBpbWcge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgxMDAlIDAgMCAxMDAlIHJvdW5kIDUuODY2Njd2dyk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgxMDAlIDAgMCAxMDAlIHJvdW5kIDUuODY2Njd2dylcbiAgfVxufVxuXG4uYWJvdXQyLXNsaWRlciAuc2xpZGVyIC5zbGljay1zbGlkZS5ub3RyYW5zaXRpb24gPiBpbWcge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIC1vLXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmVcbn1cblxuLmFib3V0Mi1zbGlkZXIgLnNsaWRlciAuc2xpY2stc2xpZGUubGVmdC1kaXJlY3Rpb24gPiBpbWcge1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAxMDAlIDEwMCUgMCByb3VuZCAxLjM4ODg5dncpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAxMDAlIDAgcm91bmQgMS4zODg4OXZ3KVxufVxuXG4uYWJvdXQyLXNsaWRlciAuc2xpZGVyIC5zbGljay1zbGlkZSAuaW1nLW9sZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxXG59XG5cbi5hYm91dDItc2xpZGVyIC5zbGlkZXIgLnNsaWNrLXNsaWRlID4gaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyXG59XG5cbi5hYm91dDItc2xpZGVyIC5zbGlkZXIgLnNsaWNrLXNsaWRlIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEuMzg4ODl2d1xufVxuXG4uYWJvdXQyLXNsaWRlciAuc2xpZGVyOmhvdmVyIC5uZXh0LXNsaWRlciwgLmFib3V0Mi1zbGlkZXIgLnNsaWRlcjpob3ZlciAucHJldi1zbGlkZXIge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKVxufVxuXG4uYWJvdXQyLXRlY2hzIHtcbiAgcGFkZGluZzogMy40NzIyMnZ3IDAgNi45NDQ0NHZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItc2xpZGVyIC5zbGlkZXIgLnNsaWNrLXNsaWRlLmxlZnQtZGlyZWN0aW9uID4gaW1nIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAxMDAlIDEwMCUgMCByb3VuZCA1Ljg2NjY3dncpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAxMDAlIDEwMCUgMCByb3VuZCA1Ljg2NjY3dncpXG4gIH1cbiAgLmFib3V0Mi1zbGlkZXIgLnNsaWRlciAuc2xpY2stc2xpZGUgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiA1Ljg2NjY3dndcbiAgfVxuICAuYWJvdXQyLXRlY2hzIHtcbiAgICBwYWRkaW5nOiAwIDAgMjYuNjY2Njd2d1xuICB9XG59XG5cbi5hYm91dDItdGVjaHMgLmhlYWRlciB7XG4gIHBhZGRpbmc6IDAgMjV2d1xufVxuXG4uYWJvdXQyLXRlY2hzIC5oZWFkZXIgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDQuMTY2Njd2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXRlY2hzIC5oZWFkZXIge1xuICAgIHBhZGRpbmc6IDAgNHZ3XG4gIH1cbiAgLmFib3V0Mi10ZWNocyAuaGVhZGVyIGgyIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNjY2Njd2d1xuICB9XG59XG5cbi5hYm91dDItdGVjaHMgLmhlYWRlciAudGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDMuMzMzMzN2d1xufVxuXG4uYWJvdXQyLXRlY2hzIC5oZWFkZXIgLnRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42N1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXRlY2hzIC5oZWFkZXIgLnRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDEzLjMzMzMzdndcbiAgfVxuICAuYWJvdXQyLXRlY2hzIC5oZWFkZXIgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdFxuICB9XG59XG5cbi5hYm91dDItdGVjaHMgLmhlYWRlciAuYnRuLXdyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmFib3V0Mi10ZWNocyAuaGVhZGVyIC5idG4td3JhcCAuYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIuMTM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IC4zNDcyMnZ3IDIuNTY5NDR2dztcbiAgYm9yZGVyLXJhZGl1czogMS44NzV2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4XG59XG5cbi5hYm91dDItdGVjaHMgLmhlYWRlciAuYnRuLXdyYXAgLmJ1dHRvbiAubGV0dGVyIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMi4xM1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXRlY2hzIC5oZWFkZXIgLmJ0bi13cmFwIC5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIHBhZGRpbmc6IDEuMzMzMzN2dyAxMy4zMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDcuMnZ3XG4gIH1cbn1cblxuLmFib3V0Mi10ZWNocyAuaGVhZGVyIC5idG4td3JhcCAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmZcbn1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3Qge1xuICBwYWRkaW5nOiAxNC4wMjc3OHZ3IDMzLjMzMzMzdncgMTkuNDQ0NDR2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5pbWFnZXMgLmltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlXG59XG5cbi5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCgxKSB7XG4gIHdpZHRoOiAyMy45NTgzM3Z3O1xuICBsZWZ0OiAwO1xuICB0b3A6IDE0LjAyNzc4dnc7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1JSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1JSlcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3Qge1xuICAgIHBhZGRpbmc6IDI2LjY2NjY3dncgNHZ3XG4gIH1cbiAgLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOC42NjY2N3Z3XG4gIH1cbiAgLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBzdGF0aWNcbiAgfVxuICAuYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiA1MC4xMzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAtNHZ3O1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDBcbiAgfVxufVxuXG4uYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoMikge1xuICB3aWR0aDogMjMuNjExMTF2dztcbiAgcmlnaHQ6IDYuOTQ0NDR2dztcbiAgei1pbmRleDogMjtcbiAgdG9wOiAxNi4zODg4OXZ3O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MCUpXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCgyKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICBvcmRlcjogMztcbiAgICB3aWR0aDogNTcuMzMzMzN2dztcbiAgICBtYXJnaW4tdG9wOiAtOHZ3XG4gIH1cbn1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDMpIHtcbiAgd2lkdGg6IDIzLjk1ODMzdnc7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IC0zLjA1NTU2dnc7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSlcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDMpIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyO1xuICAgIHdpZHRoOiA2Ni42NjY2N3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAyOS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1yaWdodDogLTR2dztcbiAgICBtYXJnaW4tdG9wOiAxLjZ2d1xuICB9XG59XG5cbi5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCg0KSB7XG4gIHdpZHRoOiAyNy4wODMzM3Z3O1xuICByaWdodDogLjQxNjY3dnc7XG4gIHRvcDogNDIuODQ3MjJ2dztcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDAlKVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoNCkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gICAgd2lkdGg6IDY2LjY2NjY3dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi42NjY2N3Z3O1xuICAgIG1hcmdpbi10b3A6IC00MHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAyOS4zMzMzM3Z3XG4gIH1cbiAgLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDUpIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDUpIHtcbiAgd2lkdGg6IDI2LjM4ODg5dnc7XG4gIHRvcDogNzIuMDgzMzN2dztcbiAgei1pbmRleDogMTtcbiAgbGVmdDogNC4xNjY2N3Z3O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MCUpXG59XG5cbi5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCg2KSB7XG4gIHdpZHRoOiAyNXZ3O1xuICB0b3A6IDk3LjAxMzg5dnc7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDIwLjgzMzMzdnc7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1JSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTUlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1JSlcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDYpIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2UgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlXG59XG5cbi5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5hYm91dDItdGVjaHMtbGlzdC1pdGVtIHtcbiAgcGFkZGluZy10b3A6IDEuMzg4ODl2dztcbiAgcGFkZGluZy1ib3R0b206IC4xMzg4OXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmFib3V0Mi10ZWNocy1saXN0LWl0ZW0uYW5pbWF0aW9uZW5kNXM6YWZ0ZXIge1xuICB3aWR0aDogMTAwJVxufVxuXG4uYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuYWJvdXQyLXRlY2hzLWxpc3QtaXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC40KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgd2lkdGg7XG4gIC1vLXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCB3aWR0aDtcbiAgdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IHdpZHRoXG59XG5cbiNtb2RhbC1mb3JtIC5jbG9zZS1tb2RhbCBzcGFuLCAubGluay1hbmltLndpdGgtYm90dG9tLWxpbmUuc3RhcnQtYW5pbTphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybVxufVxuXG4uYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuYWJvdXQyLXRlY2hzLWxpc3QtaXRlbSAubmFtZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4uYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuYWJvdXQyLXRlY2hzLWxpc3QtaXRlbSAubmFtZSBzdmcge1xuICB3aWR0aDogMi4wODMzM3Z3O1xuICBoZWlnaHQ6IDEuMTgwNTZ2dztcbiAgbWFyZ2luOiAwIC4zNDcyMnZ3IDAgLjEzODg5dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmFib3V0Mi10ZWNocy1saXN0LWl0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiAyLjkzMzMzdnc7XG4gICAgcGFkZGluZy1ib3R0b206IDBcbiAgfVxuICAuYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuYWJvdXQyLXRlY2hzLWxpc3QtaXRlbSAubmFtZSB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDIuMTNcbiAgfVxuICAuYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuYWJvdXQyLXRlY2hzLWxpc3QtaXRlbSAubmFtZSBzdmcge1xuICAgIHdpZHRoOiA3LjJ2dztcbiAgICBoZWlnaHQ6IDQuOHZ3O1xuICAgIG1hcmdpbjogMCAxLjMzMzMzdncgLS41MzMzM3Z3IC4yNjY2N3Z3XG4gIH1cbn1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmFib3V0Mi10ZWNocy1saXN0LWl0ZW0gLmRlc2Mge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IC41XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5hYm91dDItdGVjaHMtbGlzdC1pdGVtIC5kZXNjIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICBtYXJnaW4tdG9wOiAtMS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IC41MzMzM3Z3XG4gIH1cbn1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmFkZGl0aW9uYWwtbGluayB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAzLjQ3MjIydndcbn1cblxuLnBhZ2UtNDA0LXdyYXAge1xuICBwYWRkaW5nOiA1LjQxNjY3dncgLjU1NTU2dncgNi45NDQ0NHZ3O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMi4wODMzM3Z3IDIuMDgzMzN2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuYWRkaXRpb25hbC1saW5rIHtcbiAgICBtYXJnaW4tdG9wOiAxMy4zMzMzM3Z3XG4gIH1cbiAgLnBhZ2UtNDA0LXdyYXAge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogMjR2dyAxLjMzMzMzdncgMTZ2d1xuICB9XG59XG5cbi5wYWdlLTQwNC13cmFwIC5pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgcGFkZGluZzogMi4wODMzM3Z3O1xuICBtaW4taGVpZ2h0OiA3MHZoO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxufVxuXG4ucGFnZS00MDQtd3JhcCAuaW5uZXIgaDEge1xuICBvcGFjaXR5OiAuNDU7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNC4xNjY2N3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnBhZ2UtNDA0LXdyYXAgLmlubmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiA1Ljg2NjY3dnc7XG4gICAgcGFkZGluZzogNS4zMzMzM3Z3O1xuICAgIG1pbi1oZWlnaHQ6IDY4dmhcbiAgfVxuICAucGFnZS00MDQtd3JhcCAuaW5uZXIgaDEge1xuICAgIGZvbnQtc2l6ZTogNi45MzMzM3Z3O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzE7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4zMzMzM3Z3XG4gIH1cbiAgLnBhZ2UtNDA0LXdyYXAgLmlubmVyIGgxIGJyIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuLnBhZ2UtNDA0LXdyYXAgLmlubmVyIC50ZXh0ID4gcCB7XG4gIHdpZHRoOiAzMC44MzMzM3Z3O1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAuOTAyNzh2d1xufVxuXG4ucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgLmNvdW50ZXItYnRuIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgPiBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBtYXJnaW4tYm90dG9tOiA1LjA2NjY3dndcbiAgfVxuICAucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgLmNvdW50ZXItYnRuIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcFxuICB9XG59XG5cbi5wYWdlLTQwNC13cmFwIC5pbm5lciAudGV4dCAuY291bnRlci1idG4gLmNvdW50ZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLnBhZ2UtNDA0LXdyYXAgLmlubmVyIC50ZXh0IC5jb3VudGVyLWJ0biAuY291bnRlciBwIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjczNjExdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyLjI0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXJpZ2h0OiA4LjMzMzMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnBhZ2UtNDA0LXdyYXAgLmlubmVyIC50ZXh0IC5jb3VudGVyLWJ0biAuY291bnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICB9XG4gIC5wYWdlLTQwNC13cmFwIC5pbm5lciAudGV4dCAuY291bnRlci1idG4gLmNvdW50ZXIgcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3XG4gIH1cbn1cblxuLnBhZ2UtNDA0LXdyYXAgLmlubmVyIC50ZXh0IC5jb3VudGVyLWJ0biAuY291bnRlciAubnVtYmVycyB7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMy44ODg4OXZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmY5NjcyO1xuICBtYXJnaW4tcmlnaHQ6IDExLjQ1ODMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnBhZ2UtNDA0LXdyYXAgLmlubmVyIC50ZXh0IC5jb3VudGVyLWJ0biAuY291bnRlciAubnVtYmVycyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMTAuNjY2Njd2d1xuICB9XG4gIC5wYWdlLTQwNC13cmFwIC5pbm5lciAudGV4dCAuY291bnRlci1idG4gLmJ0bi13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA2LjkzMzMzdndcbiAgfVxufVxuXG4ucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgLmNvdW50ZXItYnRuIC5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMi4xMztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogLjM0NzIydncgMi41Njk0NHZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjg3NXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXhcbn1cblxuLnBhZ2UtNDA0LXdyYXAgLmlubmVyIC50ZXh0IC5jb3VudGVyLWJ0biAuYnV0dG9uIC5sZXR0ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzXG59XG5cbi5wYWdlLTQwNC13cmFwIC5pbm5lciAudGV4dCAuY291bnRlci1idG4gLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzNTM1MzU7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5zaG93LXNtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wYWdlLTQwNC13cmFwIC5pbm5lciAudGV4dCAuY291bnRlci1idG4gLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDEzLjMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNy4ydnc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgfVxuICAuaGlkZS1zbSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG4gIH1cbiAgLnNob3ctc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cbiAgICAmLmZsZXgge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbiAgfVxufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X3RvZGF5IHtcbiAgY29sb3I6ICNkYjgzNjVcbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDNweFxufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfZGF0ZXBpY2tlciB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDI3Ljc3Nzc4dndcbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxNS45NzIyMnZ3XG59XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90b2RheV9idXR0b24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkID4gZGl2IHtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0aCB7XG4gIGJvcmRlcjogbm9uZVxufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQsIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0aCB7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4zODtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDA7XG4gIGhlaWdodDogMS44NzV2dztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZTVlNWU1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9kaXNhYmxlZCwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9vdGhlcl9tb250aCwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2Lnhkc29mdF9kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IC4yXG59XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfY3VycmVudCwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9kZWZhdWx0LCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWwgPiAueGRzb2Z0X3NlbGVjdCA+IGRpdiA+IC54ZHNvZnRfb3B0aW9uLnhkc29mdF9jdXJyZW50LCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2Lnhkc29mdF9jdXJyZW50IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBmb250LXdlaWdodDogNDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZlxufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQ6aG92ZXIsIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbCA+IC54ZHNvZnRfc2VsZWN0ID4gZGl2ID4gLnhkc29mdF9vcHRpb246aG92ZXIsIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfdGltZV9ib3ggPiBkaXYgPiBkaXY6aG92ZXIge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZTVlNWU1ICFpbXBvcnRhbnRcbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X21vbnRoIHtcbiAgd2lkdGg6IGF1dG9cbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3llYXIge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDEuMzg4ODl2d1xufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWwge1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMzg4ODl2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDA7XG4gIGZsb2F0OiBub25lXG59XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9kYXRlcGlja2VyLmFjdGl2ZSwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIuYWN0aXZlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbW9udGhwaWNrZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgaGVpZ2h0OiAyLjc3Nzc4dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLXRvcDogLjI3Nzc4dndcbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsID4gLnhkc29mdF9zZWxlY3Qge1xuICB0b3A6IDEuODc1dnc7XG4gIGJvcmRlci1jb2xvcjogI2U1ZTVlNTtcbiAgcmlnaHQ6IC0xLjA0MTY3dncgIWltcG9ydGFudDtcbiAgbGVmdDogLTEuMDQxNjd2dyAhaW1wb3J0YW50XG59XG5cbi54ZHNvZnRfc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG59XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfdGltZV9ib3gge1xuICBib3JkZXI6IG5vbmVcbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveCA+IGRpdiA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci13aWR0aDogMXB4XG59XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfdGltZV9ib3ggPiBkaXYgPiBkaXY6bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmVcbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveCA+IGRpdiA+IGRpdiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2U1ZTVlNTtcbiAgY29sb3I6ICMwMDA7XG4gIGhlaWdodDogMS44NzV2dztcbiAgbGluZS1oZWlnaHQ6IDEuODc1dnc7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lXG59XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbCA+IC54ZHNvZnRfc2VsZWN0ID4gZGl2ID4gLnhkc29mdF9vcHRpb24ge1xuICBwYWRkaW5nOiAuMzQ3MjJ2dyAxLjA0MTY3dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4jbW9kYWwtZm9ybSwgI3Byb21wdC1mb3JtIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC41NTU1NnZ3O1xuICByaWdodDogLjU1NTU2dnc7XG4gIGxlZnQ6IC41NTU1NnZ3O1xuICBib3R0b206IC41NTU1NnZ3O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IDk5OTtcbiAgYm9yZGVyLXJhZGl1czogMi43Nzc3OHZ3O1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxNHB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE0cHgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC40KTtcbiAgZGlzcGxheTogbm9uZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAjbW9kYWwtZm9ybSwgI3Byb21wdC1mb3JtIHtcbiAgICB0b3A6IDEuMDY2Njd2dztcbiAgICByaWdodDogLjh2dztcbiAgICBsZWZ0OiAuOHZ3O1xuICAgIGJvdHRvbTogMS4wNjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwLjY2NjY3dndcbiAgfVxufVxuXG4jbW9kYWwtZm9ybSAuY2xvc2UtbW9kYWwsICNwcm9tcHQtZm9ybSAuY2xvc2UtbW9kYWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIuNzc3Nzh2dztcbiAgdG9wOiAyLjc3Nzc4dnc7XG4gIHotaW5kZXg6IDFcbn1cblxuI21vZGFsLWZvcm0gLmNsb3NlLW1vZGFsOmhvdmVyIHNwYW46Zmlyc3QtY2hpbGQsICNwcm9tcHQtZm9ybSAuY2xvc2UtbW9kYWw6aG92ZXIgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZylcbn1cblxuI21vZGFsLWZvcm0gLmNsb3NlLW1vZGFsOmhvdmVyIHNwYW46bGFzdC1jaGlsZCwgI3Byb21wdC1mb3JtIC5jbG9zZS1tb2RhbDpob3ZlciBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpXG59XG5cbiNtb2RhbC1mb3JtIC5jbG9zZS1tb2RhbCBzcGFuLCAjcHJvbXB0LWZvcm0gLmNsb3NlLW1vZGFsIHNwYW4ge1xuICB3aWR0aDogMS44MDU1NnZ3O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgI21vZGFsLWZvcm0gLmNsb3NlLW1vZGFsLCAjcHJvbXB0LWZvcm0gLmNsb3NlLW1vZGFsIHtcbiAgICByaWdodDogNS4zMzMzM3Z3O1xuICAgIHRvcDogNi42NjY2N3Z3XG4gIH1cbiAgI21vZGFsLWZvcm0gLmNsb3NlLW1vZGFsIHNwYW4sICNwcm9tcHQtZm9ybSAuY2xvc2UtbW9kYWwgc3BhbiB7XG4gICAgd2lkdGg6IDYuNjY2Njd2d1xuICB9XG59XG5cbiNtb2RhbC1mb3JtIC5jbG9zZS1tb2RhbCBzcGFuOmZpcnN0LWNoaWxkLCAjcHJvbXB0LWZvcm0gLmNsb3NlLW1vZGFsIHNwYW46Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLjEzODg5dndcbn1cblxuI21vZGFsLWZvcm0gLmNsb3NlLW1vZGFsIHNwYW46bGFzdC1jaGlsZCwgI3Byb21wdC1mb3JtIC5jbG9zZS1tb2RhbCBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAwXG59XG5cbiNtb2RhbC1mb3JtIC5mb3JtLCAjcHJvbXB0LWZvcm0gLmZvcm0ge1xuICB3aWR0aDogMzMuMzMzMzN2d1xufVxuXG4uY292aWQtcGFnZS13cmFwIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcGFkZGluZzogMTMuNDcyMjJ2dyAuNTU1NTZ2dyAyLjA4MzMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgI21vZGFsLWZvcm0gLmNsb3NlLW1vZGFsIHNwYW46Zmlyc3QtY2hpbGQsICNwcm9tcHQtZm9ybSAuY2xvc2UtbW9kYWwgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgdG9wOiAuNTMzMzN2d1xuICB9XG4gICNtb2RhbC1mb3JtIC5mb3JtLCAjcHJvbXB0LWZvcm0gLmZvcm0ge1xuICAgIHdpZHRoOiA5MnZ3XG4gIH1cbiAgLmNvdmlkLXBhZ2Utd3JhcCB7XG4gICAgcGFkZGluZzogMzQuNjY2Njd2dyAwIDUuMzMzMzN2d1xuICB9XG59XG5cbi5jb3ZpZC1wYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogMi4wODMzM3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxLjczNjExdncgMS45NDQ0NHZ3O1xuICBjb2xvcjogIzAwMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtcGFnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICAgIHBhZGRpbmc6IDR2d1xuICB9XG59XG5cbi5jb3ZpZC1wYWdlIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMi40MzA1NnZ3IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLXBhZ2UgaDIge1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiA4dncgMFxuICB9XG59XG5cbi5jb3ZpZC1wYWdlIHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzdndcbn1cblxuLmNvdmlkLXBhZ2UgLmJvdHRvbS1jb3ZpZCAuYnV0dG9uLCAuY292aWQtcGFnZSAuaGVhZGVyLWNvdmlkIGgxLCAudGV4dC1wYWdlIC5oZWFkZXItdGV4dC1wYWdlIGgxIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtcGFnZSBwIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBtYXJnaW4tYm90dG9tOiA2LjY2NjY3dndcbiAgfVxufVxuXG4uY292aWQtcGFnZSAuaGVhZGVyLWNvdmlkIHtcbiAgbWFyZ2luLWJvdHRvbTogNi4yNXZ3XG59XG5cbi5jb3ZpZC1wYWdlIC5oZWFkZXItY292aWQgaDEge1xuICBmb250LXNpemU6IDMuMzMzMzN2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1wYWdlIC5oZWFkZXItY292aWQge1xuICAgIG1hcmdpbi1ib3R0b206IDI0dndcbiAgfVxuICAuY292aWQtcGFnZSAuaGVhZGVyLWNvdmlkIGgxIHtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyXG4gIH1cbn1cblxuLmNvdmlkLXBhZ2UgLmhlYWRlci1jb3ZpZCBoMSAuYmFjay1saW5rLWlubmVyIHtcbiAgbWFyZ2luOiAuMjA4MzN2dyAxLjM4ODg5dncgMCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSk7XG4gIGZsb2F0OiBsZWZ0XG59XG5cbi5jb3ZpZC1wYWdlIC5oZWFkZXItY292aWQgaDEgLmJhY2stbGluay1pbm5lcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDBcbn1cblxuLmNvdmlkLXBhZ2UgLmhlYWRlci1jb3ZpZCBoMSAuYmFjay1saW5rLWlubmVyOmhvdmVyIHN2ZyAqIHtcbiAgZmlsbDogI2ZmZlxufVxuXG4uY292aWQtcGFnZSAuaGVhZGVyLWNvdmlkIGgxIC5iYWNrLWxpbmstaW5uZXIgc3ZnICoge1xuICBmaWxsOiAjMDAwXG59XG5cbi5jb3ZpZC1wYWdlIC5wcmUtaW1hZ2UtdGV4dCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLXBhZ2UgLmhlYWRlci1jb3ZpZCBoMSAuYmFjay1saW5rLWlubmVyIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDAgMCA2LjR2d1xuICB9XG4gIC5jb3ZpZC1wYWdlIC5wcmUtaW1hZ2UtdGV4dCB7XG4gICAgYm9yZGVyOiBub25lXG4gIH1cbn1cblxuLmNvdmlkLXBhZ2UgLnByZS1pbWFnZS10ZXh0IC5pbWFnZSB7XG4gIHdpZHRoOiA1MS42NjY2N3Z3O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMCAwIC41NTU1NnZ3IC41NTU1NnZ3O1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1wYWdlIC5wcmUtaW1hZ2UtdGV4dCAuaW1hZ2Uge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCAtMi42NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzLjJ2dyAzLjJ2d1xuICB9XG59XG5cbi5jb3ZpZC1wYWdlIC5wcmUtaW1hZ2UtdGV4dCAuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrXG59XG5cbi5jb3ZpZC1wYWdlIC5wcmUtaW1hZ2UtdGV4dCAuZG9wLWxpbmUge1xuICB3aWR0aDogMTQuMzc1dnc7XG4gIGhlaWdodDogMjYuMzg4ODl2dztcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiAwIDE3LjM2MTExdncgMTcuMzYxMTF2dyAwXG59XG5cbi5jb3ZpZC1wYWdlIC5wcmUtaW1hZ2UtdGV4dCAuZG9wLWxpbmUuYW5pbWF0ZWQtbGluZTphZnRlciB7XG4gIGhlaWdodDogMFxufVxuXG4uY292aWQtcGFnZSAucHJlLWltYWdlLXRleHQgLmRvcC1saW5lOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTFweDtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvdHRvbTogLTFweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxLjVweCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAtby10cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgYmFja2dyb3VuZDogI2ZmZlxufVxuXG4uY292aWQtcGFnZSAucHJlLWltYWdlLXRleHQgLnRleHQge1xuICB3aWR0aDogMjIuNXZ3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMjguODE5NDR2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtcGFnZSAucHJlLWltYWdlLXRleHQgLmRvcC1saW5lIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbiAgLmNvdmlkLXBhZ2UgLnByZS1pbWFnZS10ZXh0IC50ZXh0IHtcbiAgICB3aWR0aDogODYuNHZ3O1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMy4ydnc7XG4gICAgb3BhY2l0eTogLjZcbiAgfVxufVxuXG4uY292aWQtcGFnZSAudHdvLWltYWdlLXRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmNvdmlkLXBhZ2UgLnR3by1pbWFnZS10ZXh0IC5kb3AtaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDQxLjExMTExdnc7XG4gIGJvcmRlci1yYWRpdXM6IC41NTU1NnZ3O1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1wYWdlIC50d28taW1hZ2UtdGV4dCAuZG9wLWltYWdlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGJvcmRlci1yYWRpdXM6IDMuMnZ3O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDh2d1xuICB9XG59XG5cbi5jb3ZpZC1wYWdlIC50d28taW1hZ2UtdGV4dCAuZG9wLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG4uY292aWQtcGFnZSAudHdvLWltYWdlLXRleHQgLnRleHQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgd2lkdGg6IDUxLjY2NjY3dndcbn1cblxuLmNvdmlkLXBhZ2UgLnR3by1pbWFnZS10ZXh0IC50ZXh0IHAge1xuICBtYXgtd2lkdGg6IDQ1LjgzMzMzdndcbn1cblxuLmNvdmlkLXBhZ2UgLnR3by1pbWFnZS10ZXh0IC50ZXh0IHAgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNS45MDI3OHZ3O1xuICBoZWlnaHQ6IGF1dG9cbn1cblxuLmNvdmlkLXBhZ2UgLnR3by1pbWFnZS10ZXh0IC50ZXh0IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogLjU1NTU2dnc7XG4gIG1hcmdpbi1ib3R0b206IDIuMDgzMzN2dztcbiAgaGVpZ2h0OiBhdXRvXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1wYWdlIC50d28taW1hZ2UtdGV4dCAudGV4dCB7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxuICAuY292aWQtcGFnZSAudHdvLWltYWdlLXRleHQgLnRleHQgcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlXG4gIH1cbiAgLmNvdmlkLXBhZ2UgLnR3by1pbWFnZS10ZXh0IC50ZXh0IHAgaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgfVxuICAuY292aWQtcGFnZSAudHdvLWltYWdlLXRleHQgLnRleHQgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAzLjJ2dztcbiAgICBtYXJnaW4tYm90dG9tOiAyLjY2NjY3dndcbiAgfVxufVxuXG4uY292aWQtcGFnZSAudGV4dC1tYWluIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHdpZHRoOiA1MS42NjY2N3Z3XG59XG5cbi5jb3ZpZC1wYWdlIC50ZXh0LW1haW4gcCB7XG4gIG1heC13aWR0aDogNDUuODMzMzN2d1xufVxuXG4uY292aWQtcGFnZSAudGV4dC1tYWluIHAgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNS45MDI3OHZ3O1xuICBoZWlnaHQ6IGF1dG9cbn1cblxuLmNvdmlkLXBhZ2UgLnRleHQtbWFpbiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IC41NTU1NnZ3O1xuICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzdnc7XG4gIGhlaWdodDogYXV0b1xufVxuXG4uY292aWQtcGFnZSAuYm90dG9tLWNvdmlkIHtcbiAgbWFyZ2luLXRvcDogNC44NjExMXZ3O1xuICBwYWRkaW5nOiAyLjc3Nzc4dncgMCAzLjQ3MjIydnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLXBhZ2UgLnRleHQtbWFpbiB7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxuICAuY292aWQtcGFnZSAudGV4dC1tYWluIHAge1xuICAgIG1heC13aWR0aDogMTAwJVxuICB9XG4gIC5jb3ZpZC1wYWdlIC50ZXh0LW1haW4gcCBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogMFxuICB9XG4gIC5jb3ZpZC1wYWdlIC50ZXh0LW1haW4gaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAzLjJ2dztcbiAgICBtYXJnaW4tYm90dG9tOiA4dndcbiAgfVxuICAuY292aWQtcGFnZSAuYm90dG9tLWNvdmlkIHtcbiAgICBtYXJnaW4tdG9wOiAxOC42NjY2N3Z3O1xuICAgIHBhZGRpbmc6IDEwLjY2NjY3dncgMCA2LjY2NjY3dndcbiAgfVxufVxuXG4uY292aWQtcGFnZSAuYm90dG9tLWNvdmlkIC5idXR0b24ge1xuICBwYWRkaW5nOiAxLjM4ODg5dncgMy40NzIyMnZ3O1xuICBib3JkZXItcmFkaXVzOiAyLjA4MzMzdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XG4gIGZvbnQtc2l6ZTogMS4xODA1NnZ3O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtcGFnZSAuYm90dG9tLWNvdmlkIC5idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDR2dztcbiAgICBib3JkZXItcmFkaXVzOiA4dnc7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdndcbiAgfVxufVxuXG4ucm91dGUgLmJ1dHRvbi5saW5rLWFuaW0tc3BhbiBzcGFuLCAucm91dGUgLmJ1dHRvbi5saW5rLWFuaW0tc3BhbiBzcGFuIC5sZXR0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uY292aWQtcGFnZSAuYm90dG9tLWNvdmlkIC5idXR0b246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzAwMFxufVxuXG4ucm91dGUgLmJ1dHRvbi5saW5rLWFuaW0tc3BhbiBzcGFuIC5sZXR0ZXIge1xuICBsaW5lLWhlaWdodDogbm9ybWFsXG59XG5cbi5yb3V0ZSAuYnV0dG9uLmxpbmstYW5pbS1zcGFuIHNwYW4gLmxldHRlciBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWxcbn1cblxuLmxpbmstYW5pbSwgLmxpbmstYW5pbSAubGV0dGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5yb3V0ZSAuYnV0dG9uLmxpbmstYW5pbS1zcGFuIHNwYW4gLmxldHRlciBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMFxufVxuXG4ubGluay1hbmltIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5saW5rLWFuaW0ud2l0aC1ib3R0b20tbGluZTphZnRlciwgLmxpbmstYW5pbS53aXRoLWJvdHRvbS1saW5lOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMnB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbGVmdDogMDtcbiAgY29udGVudDogJydcbn1cblxuLmxpbmstYW5pbS53aXRoLWJvdHRvbS1saW5lLnN0YXJ0LWFuaW06YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDExMCUpO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtXG59XG5cbi5saW5rLWFuaW0ud2l0aC1ib3R0b20tbGluZS5maW5pc2hlZC1hbmltOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybVxufVxuXG4ubGluay1hbmltLndpdGgtYm90dG9tLWxpbmU6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTExMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMTAlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAtby10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lXG59XG5cbi5saW5rLWFuaW0ud2l0aC1ib3R0b20tbGluZTphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgLW8tdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZVxufVxuXG4ubGluay1hbmltIC5sZXR0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWxcbn1cblxuLmxpbmstYW5pbSAubGV0dGVyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbFxufVxuXG4ubGluay1hbmltIC5sZXR0ZXIgc3BhbjpsYXN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDBcbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsIGkge1xuICBvcGFjaXR5OiAxO1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpXG59XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZCwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRoIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZVxufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X25leHQsIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfcHJldiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAyLjc3Nzc4dnc7XG4gIG9wYWNpdHk6IDE7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB3aWR0aDogMTAwJVxufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X25leHQ6aG92ZXIsIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfcHJldjpob3ZlciB7XG4gIG9wYWNpdHk6IC41XG59XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfbmV4dCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2FsZW5kYXItYXJyb3ctYm90dG9tLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1ICFpbXBvcnRhbnRcbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF9wcmV2IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jYWxlbmRhci1hcnJvdy10b3Auc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTUgIWltcG9ydGFudFxufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbmV4dCwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3ByZXYge1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogMS42NjY2N3Z3O1xuICBoZWlnaHQ6IDIuNzc3Nzh2dztcbiAgbWFyZ2luOiAtLjI3Nzc4dncgMS4xMTExMXZ3IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHlcbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X25leHQ6aG92ZXIsIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9wcmV2OmhvdmVyIHtcbiAgb3BhY2l0eTogLjVcbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3ByZXYge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NhbGVuZGFyLWFycm93LWxlZnQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdFxufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbmV4dCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2FsZW5kYXItYXJyb3ctcmlnaHQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdFxufVxuXG4udGV4dC1wYWdlLXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nOiA3LjYzODg5dncgLjU1NTU2dncgMi4wODMzM3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXBhZ2Utd3JhcCB7XG4gICAgcGFkZGluZzogMjEuMzMzMzN2dyAwIDUuMzMzMzN2d1xuICB9XG59XG5cbi50ZXh0LXBhZ2Uge1xuICBib3JkZXItcmFkaXVzOiAyLjA4MzMzdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEuNzM2MTF2dyAxLjk0NDQ0dnc7XG4gIGNvbG9yOiAjMDAwXG59XG5cbi50ZXh0LXBhZ2UgLmhlYWRlci10ZXh0LXBhZ2Uge1xuICBtYXJnaW4tYm90dG9tOiA2LjI1dndcbn1cblxuLnRleHQtcGFnZSAuaGVhZGVyLXRleHQtcGFnZSBoMSB7XG4gIGZvbnQtc2l6ZTogMy4zMzMzM3Z3O1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtcGFnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICAgIHBhZGRpbmc6IDR2d1xuICB9XG4gIC50ZXh0LXBhZ2UgLmhlYWRlci10ZXh0LXBhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDI0dndcbiAgfVxuICAudGV4dC1wYWdlIC5oZWFkZXItdGV4dC1wYWdlIGgxIHtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyXG4gIH1cbn1cblxuLnRleHQtcGFnZSAuYm90dG9tLXRleHQtcGFnZSAuYnV0dG9uLCAudGV4dC1wYWdlIC5tZXRhIC5kYXRlLCAudGV4dC1wYWdlIC5tZXRhIC5yZWFkLCAudGV4dC1wYWdlIC5tZXRhIC50YWcgYSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWxcbn1cblxuLnRleHQtcGFnZSAuaGVhZGVyLXRleHQtcGFnZSBoMSAuYmFjay1saW5rLWlubmVyIHtcbiAgbWFyZ2luOiAuMjA4MzN2dyAxLjM4ODg5dncgMCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSk7XG4gIGZsb2F0OiBsZWZ0XG59XG5cbi50ZXh0LXBhZ2UgLmhlYWRlci10ZXh0LXBhZ2UgaDEgLmJhY2stbGluay1pbm5lcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDBcbn1cblxuLnRleHQtcGFnZSAuaGVhZGVyLXRleHQtcGFnZSBoMSAuYmFjay1saW5rLWlubmVyOmhvdmVyIHN2ZyAqIHtcbiAgZmlsbDogI2ZmZlxufVxuXG4udGV4dC1wYWdlIC5oZWFkZXItdGV4dC1wYWdlIGgxIC5iYWNrLWxpbmstaW5uZXIgc3ZnICoge1xuICBmaWxsOiAjMDAwXG59XG5cbi50ZXh0LXBhZ2UgLm1ldGEge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1ib3R0b206IC42OTQ0NHZ3O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbi50ZXh0LXBhZ2UgLm1ldGEgLnRhZyB7XG4gIHdpZHRoOiA0My4zMzMzM3Z3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtcGFnZSAuaGVhZGVyLXRleHQtcGFnZSBoMSAuYmFjay1saW5rLWlubmVyIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDAgMCA2LjR2d1xuICB9XG4gIC50ZXh0LXBhZ2UgLm1ldGEge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjczMzMzdndcbiAgfVxuICAudGV4dC1wYWdlIC5tZXRhIC50YWcge1xuICAgIHdpZHRoOiA1MCVcbiAgfVxufVxuXG4udGV4dC1wYWdlIC5tZXRhIC50YWcgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxLjE4MDU2dnc7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAuNDg2MTF2dyAxLjI1dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuMTgwNTZ2dztcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXBhZ2UgLm1ldGEgLnRhZyBhIHtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgIHBhZGRpbmc6IDEuMDY2Njd2dyAyLjY2NjY3dncgLjh2dztcbiAgICBib3JkZXItcmFkaXVzOiAyLjY2NjY3dndcbiAgfVxufVxuXG4udGV4dC1wYWdlIC5tZXRhIC50YWcgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDAwXG59XG5cbi50ZXh0LXBhZ2UgLm1ldGEgLmRhdGUge1xuICBmb250LXNpemU6IDEuMTgwNTZ2dztcbiAgY29sb3I6ICMwMDA7XG4gIHdpZHRoOiAxMDAlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXBhZ2UgLm1ldGEgLmRhdGUge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogNHZ3XG4gIH1cbn1cblxuLnRleHQtcGFnZSAubWV0YSAucmVhZCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMS4xODA1NnZ3O1xuICBjb2xvcjogIzAwMFxufVxuXG4udGV4dC1wYWdlIC50ZXh0LXdyYXAtbWFya3VwIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XG4gIHBhZGRpbmctdG9wOiAyLjc3Nzc4dndcbn1cblxuLnRleHQtcGFnZSAudGV4dC13cmFwLW1hcmt1cCBoMTpmaXJzdC1jaGlsZCwgLnRleHQtcGFnZSAudGV4dC13cmFwLW1hcmt1cCBoMjpmaXJzdC1jaGlsZCwgLnRleHQtcGFnZSAudGV4dC13cmFwLW1hcmt1cCBoMzpmaXJzdC1jaGlsZCwgLnRleHQtcGFnZSAudGV4dC13cmFwLW1hcmt1cCBoNDpmaXJzdC1jaGlsZCwgLnRleHQtcGFnZSAudGV4dC13cmFwLW1hcmt1cCBoNTpmaXJzdC1jaGlsZCwgLnRleHQtcGFnZSAudGV4dC13cmFwLW1hcmt1cCBoNjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtcGFnZSAubWV0YSAucmVhZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA0dnc7XG4gICAgdG9wOiAyOS4zMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogNHZ3XG4gIH1cbiAgLnRleHQtcGFnZSAudGV4dC13cmFwLW1hcmt1cCB7XG4gICAgcGFkZGluZy10b3A6IDh2d1xuICB9XG4gIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDE6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDI6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDM6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDQ6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDU6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDBcbiAgfVxufVxuXG4udGV4dC1wYWdlIC5ib3R0b20tdGV4dC1wYWdlIHtcbiAgbWFyZ2luLXRvcDogNC44NjExMXZ3O1xuICBwYWRkaW5nOiAyLjc3Nzc4dncgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYWdlIC5ib3R0b20tdGV4dC1wYWdlIHtcbiAgICBtYXJnaW4tdG9wOiAxOC42NjY2N3Z3O1xuICAgIHBhZGRpbmc6IDEwLjY2NjY3dncgMCA2LjY2NjY3dndcbiAgfVxufVxuXG4udGV4dC1wYWdlIC5ib3R0b20tdGV4dC1wYWdlLnBvc3Qge1xuICBtYXJnaW4tdG9wOiAxLjM4ODg5dnc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctdG9wOiBnZXQtdncoODhweCk7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYWdlIC5ib3R0b20tdGV4dC1wYWdlLnBvc3Qge1xuICAgIG1hcmdpbi10b3A6IDMuMnZ3XG4gIH1cbiAgLnRleHQtcGFnZSAuYm90dG9tLXRleHQtcGFnZS5wb3N0IC5idG4td3JhcCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleFxuICB9XG59XG5cbi50ZXh0LXBhZ2UgLmJvdHRvbS10ZXh0LXBhZ2UgLmJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEuMzg4ODl2dyAzLjQ3MjIydnc7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTllOTtcbiAgZm9udC1zaXplOiAxLjE4MDU2dnc7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi50ZXh0LXBhZ2UgLmJvdHRvbS10ZXh0LXBhZ2UgLmJ1dHRvbjpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tbGVmdDogLjQxNjY3dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtcGFnZSAuYm90dG9tLXRleHQtcGFnZSAuYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA0dnc7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3XG4gIH1cbiAgLnRleHQtcGFnZSAuYm90dG9tLXRleHQtcGFnZSAuYnV0dG9uOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC44dndcbiAgfVxufVxuXG4udGV4dC1wYWdlIC5ib3R0b20tdGV4dC1wYWdlIC5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4yNSlcbn1cblxuLnRleHQtd3JhcC1tYXJrdXAgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtd3JhcC1tYXJrdXAgcCB7XG4gICAgZm9udC1zaXplOiA0dndcbiAgfVxufVxuXG4udGV4dC13cmFwLW1hcmt1cCBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIG9wYWNpdHk6IC43O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZVxufVxuXG4udGV4dC13cmFwLW1hcmt1cCBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMVxufVxuXG4udGV4dC13cmFwLW1hcmt1cCBhLmxpbmstYW5pbS53aXRoLWJvdHRvbS1saW5lIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4XG59XG5cbi50ZXh0LXdyYXAtbWFya3VwIGEubGluay1hbmltLndpdGgtYm90dG9tLWxpbmU6YWZ0ZXIsIC50ZXh0LXdyYXAtbWFya3VwIGEubGluay1hbmltLndpdGgtYm90dG9tLWxpbmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYm90dG9tOiAwXG59XG5cbi50ZXh0LXdyYXAtbWFya3VwIGgyIHtcbiAgbWFyZ2luLXRvcDogMy40NzIyMnZ3O1xuICBtYXJnaW4tYm90dG9tOiAuNDg2MTF2dztcbiAgZm9udC1zaXplOiAyLjIyMjIydnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC13cmFwLW1hcmt1cCBoMiB7XG4gICAgbWFyZ2luLXRvcDogMTMuMzMzMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiAyLjY2NjY3dnc7XG4gICAgZm9udC1zaXplOiA2LjkzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbFxuICB9XG59XG5cbi50ZXh0LXdyYXAtbWFya3VwIGxpIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGVcbn1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGlucHV0LCAuYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIHAsIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWwgbGkgYSwgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnRpdGxlIGgxIHtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmZcbn1cblxuLnRleHQtd3JhcC1tYXJrdXAgb2wsIC50ZXh0LXdyYXAtbWFya3VwIHVsIHtcbiAgbWFyZ2luOiAxLjczNjExdncgMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC13cmFwLW1hcmt1cCBsaSB7XG4gICAgZm9udC1zaXplOiA0dndcbiAgfVxuICAudGV4dC13cmFwLW1hcmt1cCBvbCwgLnRleHQtd3JhcC1tYXJrdXAgdWwge1xuICAgIG1hcmdpbjogNi42NjY2N3Z3IDBcbiAgfVxufVxuXG4udGV4dC13cmFwLW1hcmt1cCB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDIuMDgzMzN2dztcbiAgbWFyZ2luLWJvdHRvbTogLjkwMjc4dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC13cmFwLW1hcmt1cCB1bCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjY2NjY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMy40NjY2N3Z3XG4gIH1cbn1cblxuLnRleHQtd3JhcC1tYXJrdXAgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBcbn1cblxuLnRleHQtd3JhcC1tYXJrdXAgdWwgbGk6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMS4wNDE2N3Z3O1xuICBoZWlnaHQ6IC44MzMzM3Z3O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3VsLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxufVxuXG4uYmxvZy1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nOiAxNi45NDQ0NHZ3IDIuMzYxMTF2dyA2LjI1dndcbn1cblxuLmJsb2ctaGVhZGVyLmRhcmstYmcgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsLCAuYmxvZy1oZWFkZXIuZGFyay1iZyAudGl0bGUtc2VhcmNoIC5zZWFyY2ggYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTI2Mjhcbn1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBwIHtcbiAgb3BhY2l0eTogLjY7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMi4xM1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC13cmFwLW1hcmt1cCB1bCBsaTphZnRlciB7XG4gICAgd2lkdGg6IDR2dztcbiAgICBoZWlnaHQ6IDMuMnZ3XG4gIH1cbiAgLmJsb2ctaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAzNC42NjY2N3Z3IDEuMzMzMzN2dyA1LjMzMzMzdndcbiAgfVxuICAuYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3XG4gIH1cbn1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG59XG5cbi5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSAuaW5wdXQtd3JhcCB7XG4gIHdpZHRoOiAxMDAlXG59XG5cbi5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSAuYnV0dG9uLXdyYXAge1xuICB3aWR0aDogNC40NDQ0NHZ3O1xuICBtYXJnaW4tbGVmdDogMS4zODg4OXZ3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIC5idXR0b24td3JhcCB7XG4gICAgd2lkdGg6IDEwLjY2NjY3dnc7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNjY2Njd2d1xuICB9XG59XG5cbi5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0LjQ0NDQ0dnc7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDIuNzc3Nzh2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZlxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIGZvcm0gaW5wdXQge1xuICAgIGhlaWdodDogMTAuNjY2Njd2dztcbiAgICBmb250LXNpemU6IDUuMzMzMzN2d1xuICB9XG59XG5cbi5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBpbnB1dDpob3Zlcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC42XG59XG5cbi5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBpbnB1dDpob3ZlcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAuNlxufVxuXG4uYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIGZvcm0gaW5wdXQ6aG92ZXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC42XG59XG5cbi5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBpbnB1dDpob3Zlcjo6cGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAuNlxufVxuXG4uYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIGZvcm0gaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAuNTtcbiAgY29sb3I6ICNmZmZcbn1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC41O1xuICBjb2xvcjogI2ZmZlxufVxuXG4uYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIGZvcm0gaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC41O1xuICBjb2xvcjogI2ZmZlxufVxuXG4uYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIGZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjU7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBidXR0b24ge1xuICBoZWlnaHQ6IDQuNDQ0NDR2dztcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQ4NDgyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBidXR0b24ge1xuICAgIGhlaWdodDogMTAuNjY2Njd2d1xuICB9XG59XG5cbi5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwXG59XG5cbi5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBidXR0b24gc3ZnIHtcbiAgd2lkdGg6IDEuMzg4ODl2dztcbiAgaGVpZ2h0OiAxLjM4ODg5dndcbn1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGJ1dHRvbiBzdmcgKiB7XG4gIGZpbGw6ICNmZmZcbn1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2gge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIGZvcm0gYnV0dG9uIHN2ZyB7XG4gICAgd2lkdGg6IDUuMzMzMzN2dztcbiAgICBoZWlnaHQ6IDUuMzMzMzN2d1xuICB9XG4gIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcFxuICB9XG59XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC50aXRsZSB7XG4gIHdpZHRoOiAzMS4zODg4OXZ3XG59XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC50aXRsZSBoMSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogNC4xNjY2N3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogLjkzXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC50aXRsZSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwXG4gIH1cbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnRpdGxlIGgxIHtcbiAgICBtYXJnaW4tbGVmdDogMi42NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogOS4wNjY2N3Z3XG4gIH1cbn1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB7XG4gIHdpZHRoOiAzMS4zODg4OXZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogOHZ3O1xuICAgIG1hcmdpbjogMi40dncgLTEuMzMzMzN2dyAwXG4gIH1cbn1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogLjEzODg5dnc7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0ODQ4MjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMS4zMzMzM3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWwge1xuICAgIHBhZGRpbmc6IC41MzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDh2d1xuICB9XG4gIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWwgLmhvdmVyIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bDpob3ZlciAuaG92ZXIge1xuICBvcGFjaXR5OiAxXG59XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWw6aG92ZXIgbGkgYS5hY3RpdmU6YmVmb3JlIHtcbiAgb3BhY2l0eTogMFxufVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsOmhvdmVyIGxpIGEuYWN0aXZlOmFmdGVyIHtcbiAgb3BhY2l0eTogLjJcbn1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bDpob3ZlciBsaSBhLmFjdGl2ZSAuY291bnQsIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWw6aG92ZXIgbGkgYS5hY3RpdmU6aG92ZXI6YWZ0ZXIge1xuICBvcGFjaXR5OiAwXG59XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWw6aG92ZXIgbGkgYS5hY3RpdmU6aG92ZXIgLmNvdW50IHtcbiAgb3BhY2l0eTogMVxufVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsIC5ob3ZlciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGxlZnQsIC4ycyBlYXNlLWluLW91dCB3aWR0aCwgLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBsZWZ0LCAuMnMgZWFzZS1pbi1vdXQgd2lkdGgsIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbGVmdCwgLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC4xMzg4OXZ3O1xuICBib3R0b206IC4xMzg4OXZ3O1xuICB3aWR0aDogMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAyLjA4MzMzdnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxXG59XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWwgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuMTgwNTZ2dyBnZXQtdncoMjJweCk7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICBwYWRkaW5nOiAzLjJ2dyAxMC42NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDh2d1xuICB9XG4gIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWwgbGkgYS5hY3RpdmU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSBhLmFjdGl2ZSAuY291bnQsIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWwgbGkgYTpob3ZlciAuY291bnQge1xuICBvcGFjaXR5OiAxXG59XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWwgbGkgYS5hY3RpdmU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiAyLjA4MzMzdnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eVxufVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsIGxpIGEuYWN0aXZlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxLjI1dnc7XG4gIGJvdHRvbTogMS4yNXZ3O1xuICBsZWZ0OiAyLjA4MzMzdnc7XG4gIHJpZ2h0OiAyLjA4MzMzdnc7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5XG59XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWwgbGkgLmNvdW50LCAucHVibGljYXRpb24gLmhvdmVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHlcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSBhLmFjdGl2ZTphZnRlciB7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDh2dztcbiAgICBvcGFjaXR5OiAxXG4gIH1cbn1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSAuY291bnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEuODc1dnc7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5XG59XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5zZWFyY2gge1xuICB3aWR0aDogMzEuMzg4ODl2dztcbiAgdGV4dC1hbGlnbjogcmlnaHRcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSAuY291bnQge1xuICAgIGJvdHRvbTogLTYuNjY2Njd2d1xuICB9XG4gIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5zZWFyY2gge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gICAgd2lkdGg6IDUwJVxuICB9XG59XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5zZWFyY2ggYSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNC40NDQ0NHZ3O1xuICBoZWlnaHQ6IDQuNDQ0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0ODQ4MjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmRcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnNlYXJjaCBhIHtcbiAgICB3aWR0aDogMTQuNHZ3O1xuICAgIGhlaWdodDogMTQuNHZ3XG4gIH1cbn1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnNlYXJjaCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxufVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuc2VhcmNoIGE6aG92ZXIgc3ZnICoge1xuICBmaWxsOiAjMDAwXG59XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5zZWFyY2ggYSBzdmcgKiwgLnNlYXJjaC1wb3B1cCBmb3JtIGJ1dHRvbjpob3ZlciBzdmcgKiB7XG4gIGZpbGw6ICNmZmZcbn1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnNlYXJjaCBhIHN2ZyB7XG4gIHdpZHRoOiAxLjczNjExdnc7XG4gIGhlaWdodDogMS43MzYxMXZ3XG59XG5cbi5wdWJsaWNhdGlvbnMtbGlzdCB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmc6IDAgMi41dncgMTAuNDE2Njd2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnNlYXJjaCBhIHN2ZyB7XG4gICAgd2lkdGg6IDYuNjY2Njd2dztcbiAgICBoZWlnaHQ6IDYuNjY2Njd2d1xuICB9XG4gIC5wdWJsaWNhdGlvbnMtbGlzdCB7XG4gICAgcGFkZGluZzogMCAxLjMzMzMzdncgNDB2d1xuICB9XG59XG5cbi5wdWJsaWNhdGlvbiB7XG4gIHdpZHRoOiAzMy4wMyU7XG4gIGhlaWdodDogMzEuMTExMTF2dztcbiAgbWFyZ2luLWJvdHRvbTogMS4zODg4OXZ3O1xuICBtYXJnaW4tcmlnaHQ6IC40MTY2N3Z3O1xuICBib3JkZXItcmFkaXVzOiAuNTU1NTZ2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmRcbn1cblxuLnB1YmxpY2F0aW9uIC5iZywgLnB1YmxpY2F0aW9uIC5iZzphZnRlciwgLnB1YmxpY2F0aW9uIC5ob3Zlci1iZywgLnB1YmxpY2F0aW9uIC50ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wdWJsaWNhdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMuNDY2Njd2dztcbiAgICBoZWlnaHQ6IDk5LjQ2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMy43MzMzM3Z3XG4gIH1cbn1cblxuLnB1YmxpY2F0aW9uOm50aC1jaGlsZCgzbiszKSB7XG4gIG1hcmdpbi1yaWdodDogMFxufVxuXG4ucHVibGljYXRpb24ud2l0aG91dC1iZyAuaG92ZXItYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5wdWJsaWNhdGlvbjpob3ZlciAudGV4dCAuYm90dG9tIC5kYXRlLCAucHVibGljYXRpb246aG92ZXIgLnRleHQgLnRvcCBoMyB7XG4gICAgY29sb3I6ICMwMDBcbiAgfVxuICAucHVibGljYXRpb246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmZcbiAgfVxuICAucHVibGljYXRpb246aG92ZXIgLmhvdmVyLCAucHVibGljYXRpb246aG92ZXIgLmhvdmVyLWJnIHtcbiAgICBvcGFjaXR5OiAxXG4gIH1cbiAgLnB1YmxpY2F0aW9uOmhvdmVyIC50ZXh0IC50b3AgaDMgLmhvdmVyLXNhbXBsZTphZnRlciB7XG4gICAgdG9wOiAuNjI1dnc7XG4gICAgbGVmdDogLjYyNXZ3O1xuICAgIHJpZ2h0OiAuNjI1dnc7XG4gICAgYm90dG9tOiAuNjI1dndcbiAgfVxuICAucHVibGljYXRpb246aG92ZXIgLnRleHQgLnRvcCBoMyAuaG92ZXItc2FtcGxlIHN2ZyB7XG4gICAgb3BhY2l0eTogMFxuICB9XG4gIC5wdWJsaWNhdGlvbjpob3ZlciAudGV4dCAuYm90dG9tIC50YWcge1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgICBjb2xvcjogIzAwMFxuICB9XG59XG5cbi5wdWJsaWNhdGlvbiAudGV4dCAuYm90dG9tIC5kYXRlLCAucHVibGljYXRpb24gLnRleHQgLmJvdHRvbSAudGFnLCAucHVibGljYXRpb24gLnRleHQgLnRvcCBoMyB7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5wdWJsaWNhdGlvbiAuaG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDMuNDcyMjJ2dztcbiAgaGVpZ2h0OiAzLjQ3MjIydnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiA0O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHVibGljYXRpb24gLmhvdmVyIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuLnB1YmxpY2F0aW9uIC5ob3ZlciBzdmcge1xuICB3aWR0aDogLjgzMzMzdnc7XG4gIGhlaWdodDogLjgzMzMzdndcbn1cblxuLnB1YmxpY2F0aW9uIC5iZyB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbn1cblxuLnB1YmxpY2F0aW9uIC5iZzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIG9wYWNpdHk6IC4wNlxufVxuXG4ucHVibGljYXRpb24gLmJnIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXJcbn1cblxuLnB1YmxpY2F0aW9uIC5ob3Zlci1iZyB7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC40KTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICBoZWlnaHQ6IDMxLjExMTExdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnB1YmxpY2F0aW9uIC5ob3Zlci1iZyB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG59XG5cbi5wdWJsaWNhdGlvbiAudGV4dCB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG59XG5cbi5wdWJsaWNhdGlvbiAudGV4dCAudG9wIHtcbiAgcGFkZGluZzogMS4zODg4OXZ3IDIuNjM4ODl2dyAyLjA4MzMzdncgMS4yNXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDNcbn1cblxuLnB1YmxpY2F0aW9uIC50ZXh0IC50b3AgaDMge1xuICBmb250LXNpemU6IDEuMzg4ODl2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yXG59XG5cbi5wdWJsaWNhdGlvbiAudGV4dCAudG9wIGgzIC5ob3Zlci1zYW1wbGUge1xuICB3aWR0aDogMS41Mjc3OHZ3O1xuICBoZWlnaHQ6IDEuNTI3Nzh2dztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLS4yMDgzM3Z3O1xuICBtYXJnaW4tcmlnaHQ6IC42OTQ0NHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHVibGljYXRpb24gLnRleHQgLnRvcCB7XG4gICAgcGFkZGluZzogMi42NjY2N3Z3IDIuNjY2Njd2dyA2LjY2NjY3dndcbiAgfVxuICAucHVibGljYXRpb24gLnRleHQgLnRvcCBoMyB7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICBsaW5lLWhlaWdodDogMS41NlxuICB9XG4gIC5wdWJsaWNhdGlvbiAudGV4dCAudG9wIGgzIC5ob3Zlci1zYW1wbGUge1xuICAgIHdpZHRoOiA1LjMzMzMzdnc7XG4gICAgaGVpZ2h0OiA1LjMzMzMzdnc7XG4gICAgdG9wOiAtLjh2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODY2Njd2d1xuICB9XG59XG5cbi5wdWJsaWNhdGlvbiAudGV4dCAudG9wIGgzIC5ob3Zlci1zYW1wbGU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5wdWJsaWNhdGlvbiAudGV4dCAudG9wIGgzIC5ob3Zlci1zYW1wbGUgc3ZnIHtcbiAgd2lkdGg6IC41NTU1NnZ3O1xuICBoZWlnaHQ6IC41NTU1NnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnB1YmxpY2F0aW9uIC50ZXh0IC50b3AgaDMgLmhvdmVyLXNhbXBsZSBzdmcge1xuICAgIHdpZHRoOiAyLjEzMzMzdnc7XG4gICAgaGVpZ2h0OiAyLjEzMzMzdndcbiAgfVxufVxuXG4ucHVibGljYXRpb24gLnRleHQgLmJvdHRvbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IC43NjM4OXZ3IDEuMjV2dztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgaGVpZ2h0OiAxMDAlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wdWJsaWNhdGlvbiAudGV4dCAuYm90dG9tIHtcbiAgICBwYWRkaW5nOiAyLjY2NjY3dndcbiAgfVxufVxuXG4ucHVibGljYXRpb24gLnRleHQgLmJvdHRvbSAudGFnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxLjI1dnc7XG4gIGZvbnQtc2l6ZTogLjgzMzMzdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGJvcmRlci1yYWRpdXM6IC42OTQ0NHZ3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBwYWRkaW5nOiAuMjc3Nzh2dyAuNjk0NDR2dyAuMjA4MzN2dztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3IsIC4ycyBlYXNlLWluLW91dCBib3JkZXI7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvciwgLjJzIGVhc2UtaW4tb3V0IGJvcmRlcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yLCAuMnMgZWFzZS1pbi1vdXQgYm9yZGVyO1xuICB6LWluZGV4OiAyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wdWJsaWNhdGlvbiAudGV4dCAuYm90dG9tIC50YWcge1xuICAgIGxlZnQ6IDQuNTMzMzN2dztcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDIuNjY2Njd2dztcbiAgICBwYWRkaW5nOiAxLjMzMzMzdncgMi42NjY2N3Z3IC41MzMzM3Z3XG4gIH1cbn1cblxuLnB1YmxpY2F0aW9uIC50ZXh0IC5ib3R0b20gLmRhdGUge1xuICBmb250LXNpemU6IDEuODA1NTZ2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IC45NjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDJcbn1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaDEsIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGgyLCAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBsaSwgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgcCwgLmJsb2ctcG9zdC1wYWdlIC50b3AtcG9zdC1pbWFnZSBwIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDBcbn1cblxuLmJsb2ctcG9zdC1wYWdlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDBcbn1cblxuLmJsb2ctcG9zdC1wYWdlIC50b3AtcG9zdC1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRvcC1wb3N0LWltYWdlIC5kb3AtbGluZSB7XG4gIHdpZHRoOiAyNC4wMjc3OHZ3O1xuICBib3JkZXItcmFkaXVzOiAwIDI0LjMwNTU2dncgMjQuMzA1NTZ2dyAwO1xuICBoZWlnaHQ6IDQ0LjA5NzIydnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHVibGljYXRpb24gLnRleHQgLmJvdHRvbSAuZGF0ZSB7XG4gICAgZm9udC1zaXplOiA2LjkzMzMzdndcbiAgfVxuICAuYmxvZy1wb3N0LXBhZ2Uge1xuICAgIG1hcmdpbjogMCAtMi42NjY2N3Z3O1xuICAgIG92ZXJmbG93OiBoaWRkZW5cbiAgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLnRvcC1wb3N0LWltYWdlIC5kb3AtbGluZSB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG59XG5cbi5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2UgLmRvcC1saW5lLmFuaW1hdGVkLWxpbmU6YWZ0ZXIge1xuICBoZWlnaHQ6IDBcbn1cblxuLmJsb2ctcG9zdC1wYWdlIC50b3AtcG9zdC1pbWFnZSAuZG9wLWxpbmU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMXB4O1xuICByaWdodDogLTFweDtcbiAgYm90dG9tOiAtMXB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDEuNXB4KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICBiYWNrZ3JvdW5kOiAjZmZmXG59XG5cbi5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2UgLmltZy13cmFwIHtcbiAgd2lkdGg6IDUxLjY2NjY3dnc7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAuNTU1NTZ2dyAuNTU1NTZ2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0NC4wOTcyMnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2UgLmltZy13cmFwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMy4ydncgMy4ydnc7XG4gICAgaGVpZ2h0OiA4My4ydndcbiAgfVxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRvcC1wb3N0LWltYWdlIC5pbWctd3JhcCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCVcbn1cblxuLmJsb2ctcG9zdC1wYWdlIC50b3AtcG9zdC1pbWFnZSAuZGVzYyB7XG4gIHdpZHRoOiAyMi41dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICBsZWZ0OiAwXG59XG5cbi5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2UgcCB7XG4gIG1hcmdpbi10b3A6IDIuMDgzMzN2dztcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2UgLmRlc2Mge1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3IDUuMzMzMzN2dztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLnRvcC1wb3N0LWltYWdlIHAge1xuICAgIG1hcmdpbi10b3A6IDMuMnZ3O1xuICAgIG9wYWNpdHk6IC42O1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIHBhZGRpbmctcmlnaHQ6IDR2dztcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICB9XG59XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcFxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCAubGVmdCB7XG4gIHdpZHRoOiAyMi41dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgLmxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dndcbiAgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCAubGVmdCBwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjY2NjY3dnc7XG4gICAgb3BhY2l0eTogLjZcbiAgfVxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCAubGVmdCBwIHtcbiAgd2lkdGg6IGF1dG9cbn1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgLnJpZ2h0IHtcbiAgd2lkdGg6IDUxLjY2NjY3dndcbn1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaDEge1xuICBtYXJnaW4tdG9wOiA0Ljg2MTExdnc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMy42MTExMXZ3O1xuICBsaW5lLWhlaWdodDogMS4zM1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCAucmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3O1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDBcbiAgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoMSB7XG4gICAgbWFyZ2luLXRvcDogMjB2dztcbiAgICBmb250LXNpemU6IDcuNDY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMS41XG4gIH1cbn1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaDE6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAyLjA4MzMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaDE6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDIwdndcbiAgfVxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoMiB7XG4gIG1hcmdpbi10b3A6IDQuODYxMTF2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGgyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHZ3O1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNVxuICB9XG59XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGgyOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMi4wODMzM3Z3XG59XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGgzLCAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoNCwgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaDUsIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGg2IHtcbiAgZm9udC1zaXplOiAxLjk0NDQ0dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoMjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMjB2d1xuICB9XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGgzLCAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoNCwgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaDUsIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGg2IHtcbiAgICBmb250LXNpemU6IDUuMzMzMzN2d1xuICB9XG59XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IHAge1xuICBtYXJnaW4tdG9wOiAyLjA4MzMzdnc7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgd2lkdGg6IDQ1LjgzMzMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgcCB7XG4gICAgcGFkZGluZy1yaWdodDogNHZ3O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDh2dztcbiAgICBmb250LXNpemU6IDR2dztcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICB9XG59XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGxpIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3XG59XG5cbi5ibG9nLXBvc3QtcGFnZSAuY2l0ZSAudGV4dCAuYXV0aG9yLCAuYmxvZy1wb3N0LXBhZ2UgLmNpdGUgLnRleHQgcCwgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3Qgb2wgbGk6YWZ0ZXIge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZlxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBvbCwgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgdWwge1xuICBtYXJnaW4tdG9wOiAxLjczNjExdnc7XG4gIG1hcmdpbi1ib3R0b206IDEuNzM2MTF2dztcbiAgd2lkdGg6IDQ1LjgzMzMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogNHZ3XG4gIH1cbiAgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3Qgb2wsIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IHVsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0dnc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNi42NjY2N3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDYuNjY2Njd2dztcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICB9XG59XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMi40MzA1NnZ3O1xuICBtYXJnaW4tYm90dG9tOiAuOTAyNzh2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IHVsIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkuMzMzMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiAzLjQ2NjY3dndcbiAgfVxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMFxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCB1bCBsaTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLjM0NzIydnc7XG4gIHdpZHRoOiAxLjA0MTY3dnc7XG4gIGhlaWdodDogLjgzMzMzdnc7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvdWwuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXG59XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IG9sIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMi40MzA1NnZ3O1xuICBtYXJnaW4tYm90dG9tOiAuOTAyNzh2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IHVsIGxpOmFmdGVyIHtcbiAgICB3aWR0aDogNHZ3O1xuICAgIGhlaWdodDogMy4ydnc7XG4gICAgdG9wOiAxLjg2NjY3dndcbiAgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBvbCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5LjMzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMy40NjY2N3Z3XG4gIH1cbn1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3Qgb2wgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBcbn1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3Qgb2wgbGk6YWZ0ZXIge1xuICBjb3VudGVyLWluY3JlbWVudDogb2w7XG4gIGNvbnRlbnQ6IGNvdW50ZXIob2wpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWluLXdpZHRoOiAxLjI1dnc7XG4gIGhlaWdodDogMS4yNXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAxLjI1dnc7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgLjI3Nzc4dnc7XG4gIHRvcDogLjIwODMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3Qgb2wgbGk6YWZ0ZXIge1xuICAgIG1pbi13aWR0aDogNC44dnc7XG4gICAgaGVpZ2h0OiA0Ljh2dztcbiAgICBib3JkZXItcmFkaXVzOiA0Ljh2dztcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBwYWRkaW5nOiAwIDEuMDY2Njd2dztcbiAgICB0b3A6IDEuMDY2Njd2d1xuICB9XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IC5pbWctd3JhcCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjY2NjY3dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi42NjY2N3Z3XG4gIH1cbn1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDIuMDgzMzN2dztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IC41NTU1NnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGltZyB7XG4gICAgbWFyZ2luLXRvcDogOHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDMuMnZ3XG4gIH1cbn1cblxuLmJsb2ctcG9zdC1wYWdlIC5jaXRlIHtcbiAgbWFyZ2luOiA2Ljk0NDQ0dncgMCAzLjQ3MjIydnc7XG4gIHBhZGRpbmc6IDMuNzV2dyAxNC4yMzYxMXZ3IDUuNTU1NTZ2dztcbiAgYm9yZGVyLXJhZGl1czogLjU1NTU2dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjMwMzI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLmNpdGUgLnRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMS45NDQ0NHZ3O1xuICBsaW5lLWhlaWdodDogMS4yOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAuY2l0ZSB7XG4gICAgbWFyZ2luOiAxMy4zMzMzM3Z3IC0yLjY2NjY3dncgMi42NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDMuMnZ3O1xuICAgIHBhZGRpbmc6IDEydncgNi45MzMzM3Z3IDIxLjMzMzMzdncgMi42NjY2N3Z3XG4gIH1cbiAgLmJsb2ctcG9zdC1wYWdlIC5jaXRlIC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1XG4gIH1cbn1cblxuLmJsb2ctcG9zdC1wYWdlIC5jaXRlIC50ZXh0IC5hdXRob3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC42OTQ0NHZ3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IC42O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjdcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC5jaXRlIC50ZXh0IC5hdXRob3Ige1xuICAgIGJvdHRvbTogMi42NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3XG4gIH1cbn1cblxuLmJsb2ctcG9zdC1wYWdlIHAgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBvcGFjaXR5OiAuNztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbn1cblxuLmJsb2ctcG9zdC1wYWdlIHAgYTpob3ZlciwgLnBvcHVwLXNoYXJlIC5zaGFyZS1saW5rcyB1bCBsaSBhOmhvdmVyIHNwYW4ge1xuICBvcGFjaXR5OiAxXG59XG5cbi5ibG9nLXBvc3QtcGFnZSBwIGEubGluay1hbmltLndpdGgtYm90dG9tLWxpbmUge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXhcbn1cblxuLmJsb2ctcG9zdC1wYWdlIHAgYS5saW5rLWFuaW0ud2l0aC1ib3R0b20tbGluZTphZnRlciwgLmJsb2ctcG9zdC1wYWdlIHAgYS5saW5rLWFuaW0ud2l0aC1ib3R0b20tbGluZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBib3R0b206IDBcbn1cblxuLmJsb2ctcG9zdC1wYWdlIC5wb3N0LXNoYXJlIHtcbiAgbWFyZ2luLXRvcDogMy4zMzMzM3Z3XG59XG5cbi5ibG9nLXBvc3QtcGFnZSAucG9zdC1zaGFyZSBhIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3JkZXItcmFkaXVzOiAxLjE4MDU2dnc7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4xODA1NnZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogLjQxNjY3dncgLjU1NTU2dncgLjQxNjY3dncgMS4yNXZ3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMwMDBcbn1cblxuLnBvcHVwLXNoYXJlIC5zaGFyZS1saW5rcyB1bCBsaSBhIHNwYW4sIC5zZWFyY2gtcG9wdXAgZm9ybSBpbnB1dCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAucG9zdC1zaGFyZSB7XG4gICAgbWFyZ2luLXRvcDogMjR2dztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLnBvc3Qtc2hhcmUgYSB7XG4gICAgYm9yZGVyLXJhZGl1czogNy40NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIHBhZGRpbmc6IDEuMzMzMzN2dyAzLjJ2dyAxLjMzMzMzdncgMTJ2dztcbiAgICBsaW5lLWhlaWdodDogMi4xM1xuICB9XG59XG5cbi5ibG9nLXBvc3QtcGFnZSAucG9zdC1zaGFyZSBhLmxpbmstYW5pbS1zcGFuIHNwYW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9ja1xufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnBvc3Qtc2hhcmUgYS5saW5rLWFuaW0tc3BhbiBzcGFuIC5sZXR0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnBvc3Qtc2hhcmUgYS5saW5rLWFuaW0tc3BhbiBzcGFuIC5sZXR0ZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogbm9ybWFsXG59XG5cbi5ibG9nLXBvc3QtcGFnZSAucG9zdC1zaGFyZSBhLmxpbmstYW5pbS1zcGFuIHNwYW4gLmxldHRlciBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMFxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnBvc3Qtc2hhcmUgYSBzcGFuIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50XG59XG5cbi5ibG9nLXBvc3QtcGFnZSAucG9zdC1zaGFyZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1MzUzNVxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnBvc3Qtc2hhcmUgYSBzdmcge1xuICBtYXJnaW4tbGVmdDogLjY5NDQ0dnc7XG4gIHdpZHRoOiAxLjM4ODg5dnc7XG4gIGhlaWdodDogMS4zODg4OXZ3XG59XG5cbi5wb3B1cC1zaGFyZSB7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjcpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTAxO1xuICBkaXNwbGF5OiBub25lO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbn1cblxuLnBvcHVwLXNoYXJlIC5jbG9zZS1zaGFyZS1wb3B1cCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM1JTtcbiAgcmlnaHQ6IDM1JVxufVxuXG4ucG9wdXAtc2hhcmUgLmNsb3NlLXNoYXJlLXBvcHVwOmhvdmVyIHNwYW46Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpXG59XG5cbi5wb3B1cC1zaGFyZSAuY2xvc2Utc2hhcmUtcG9wdXA6aG92ZXIgc3BhbjpsYXN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKVxufVxuXG4ucG9wdXAtc2hhcmUgLmNsb3NlLXNoYXJlLXBvcHVwIC5pY29uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuMzg4ODl2dyAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAucG9zdC1zaGFyZSBhIHN2ZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDh2dztcbiAgICB3aWR0aDogNS4zMzMzM3Z3O1xuICAgIGhlaWdodDogNS4zMzMzM3Z3XG4gIH1cbiAgLnBvcHVwLXNoYXJlIC5jbG9zZS1zaGFyZS1wb3B1cCB7XG4gICAgcmlnaHQ6IDIlO1xuICAgIHRvcDogMyVcbiAgfVxuICAucG9wdXAtc2hhcmUgLmNsb3NlLXNoYXJlLXBvcHVwIC5pY29uIHtcbiAgICBwYWRkaW5nOiA1LjMzMzMzdncgMFxuICB9XG59XG5cbi5wb3B1cC1zaGFyZSAuY2xvc2Utc2hhcmUtcG9wdXAgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS44MDU1NnZ3O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtXG59XG5cbi5wb3B1cC1zaGFyZSAuY2xvc2Utc2hhcmUtcG9wdXAgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLjkwMjc4dndcbn1cblxuLnBvcHVwLXNoYXJlIC5jbG9zZS1zaGFyZS1wb3B1cCBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAuOTAyNzh2d1xufVxuXG4ucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXBcbn1cblxuLnBvcHVwLXNoYXJlIC5zaGFyZS1saW5rcyB1bCBsaSB7XG4gIG1hcmdpbi1yaWdodDogLjQxNjY3dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnBvcHVwLXNoYXJlIC5jbG9zZS1zaGFyZS1wb3B1cCBzcGFuIHtcbiAgICB3aWR0aDogNi42NjY2N3Z3XG4gIH1cbiAgLnBvcHVwLXNoYXJlIC5jbG9zZS1zaGFyZS1wb3B1cCBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAzLjJ2d1xuICB9XG4gIC5wb3B1cC1zaGFyZSAuY2xvc2Utc2hhcmUtcG9wdXAgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICByaWdodDogMy4ydndcbiAgfVxuICAucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNnZ3XG4gIH1cbiAgLnBvcHVwLXNoYXJlIC5zaGFyZS1saW5rcyB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgfVxufVxuXG4ucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDBcbn1cblxuLnBvcHVwLXNoYXJlIC5zaGFyZS1saW5rcyB1bCBsaSBhIHtcbiAgd2lkdGg6IDUuNjI1dnc7XG4gIGhlaWdodDogNS42MjV2dztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAuODMzMzN2dztcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4ucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpIGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDBcbn1cblxuLnBvcHVwLXNoYXJlIC5zaGFyZS1saW5rcyB1bCBsaSBhIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC0xLjg3NXZ3O1xuICBmb250LXNpemU6IC45MDI3OHZ3O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpIGEge1xuICAgIHdpZHRoOiAyMS42dnc7XG4gICAgaGVpZ2h0OiAyMS42dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMy4ydndcbiAgfVxuICAucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpIGEgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG59XG5cbi5wb3B1cC1zaGFyZSAuc2hhcmUtbGlua3MgdWwgbGkgYSBzdmcge1xuICB3aWR0aDogMi4wMTM4OXZ3O1xuICBoZWlnaHQ6IDIuMDEzODl2d1xufVxuXG4uc2VhcmNoLXBvcHVwIHtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNyk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwMVxufVxuXG4uc2VhcmNoLXBvcHVwIC5jbG9zZS1zZWFyY2gtcG9wdXAge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNSU7XG4gIHJpZ2h0OiAyMCVcbn1cblxuLnNlYXJjaC1wb3B1cCAuY2xvc2Utc2VhcmNoLXBvcHVwOmhvdmVyIHNwYW46Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpXG59XG5cbi5zZWFyY2gtcG9wdXAgLmNsb3NlLXNlYXJjaC1wb3B1cDpob3ZlciBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpXG59XG5cbi5zZWFyY2gtcG9wdXAgLmNsb3NlLXNlYXJjaC1wb3B1cCAuaWNvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxLjM4ODg5dncgMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpIGEgc3ZnIHtcbiAgICB3aWR0aDogNy43MzMzM3Z3O1xuICAgIGhlaWdodDogNy43MzMzM3Z3XG4gIH1cbiAgLnNlYXJjaC1wb3B1cCAuY2xvc2Utc2VhcmNoLXBvcHVwIHtcbiAgICByaWdodDogMiU7XG4gICAgdG9wOiAzJVxuICB9XG4gIC5zZWFyY2gtcG9wdXAgLmNsb3NlLXNlYXJjaC1wb3B1cCAuaWNvbiB7XG4gICAgcGFkZGluZzogNS4zMzMzM3Z3IDBcbiAgfVxufVxuXG4uc2VhcmNoLXBvcHVwIC5jbG9zZS1zZWFyY2gtcG9wdXAgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS44MDU1NnZ3O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtXG59XG5cbi5zZWFyY2gtcG9wdXAgLmNsb3NlLXNlYXJjaC1wb3B1cCBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAuOTAyNzh2d1xufVxuXG4uc2VhcmNoLXBvcHVwIC5jbG9zZS1zZWFyY2gtcG9wdXAgc3BhbjpsYXN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogLjkwMjc4dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlYXJjaC1wb3B1cCAuY2xvc2Utc2VhcmNoLXBvcHVwIHNwYW4ge1xuICAgIHdpZHRoOiA2LjY2NjY3dndcbiAgfVxuICAuc2VhcmNoLXBvcHVwIC5jbG9zZS1zZWFyY2gtcG9wdXAgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMy4ydndcbiAgfVxuICAuc2VhcmNoLXBvcHVwIC5jbG9zZS1zZWFyY2gtcG9wdXAgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICByaWdodDogMy4ydndcbiAgfVxufVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0ge1xuICB3aWR0aDogNTB2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlYXJjaC1wb3B1cCBmb3JtIHtcbiAgICB3aWR0aDogOTMuMzMzMzN2d1xuICB9XG59XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSAuaW5wdXQtd3JhcCB7XG4gIHdpZHRoOiA0NC4wOTcyMnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZWFyY2gtcG9wdXAgZm9ybSAuaW5wdXQtd3JhcCB7XG4gICAgd2lkdGg6IDc2dndcbiAgfVxufVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0gLmJ1dHRvbi13cmFwIHtcbiAgd2lkdGg6IDUuNjI1dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlYXJjaC1wb3B1cCBmb3JtIC5idXR0b24td3JhcCB7XG4gICAgd2lkdGg6IDE2LjI2NjY3dndcbiAgfVxufVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0gaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNS42MjV2dztcbiAgYm9yZGVyLXJhZGl1czogMi43Nzc3OHZ3O1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDAgMy40NzIyMnZ3O1xuICBmb250LXNpemU6IDEuNTI3Nzh2dztcbiAgbGluZS1oZWlnaHQ6IDEuMTQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VhcmNoLXBvcHVwIGZvcm0gaW5wdXQge1xuICAgIGhlaWdodDogMTYuMjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiA5LjMzMzMzdnc7XG4gICAgcGFkZGluZzogMCA2LjY2NjY3dnc7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dndcbiAgfVxufVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0gaW5wdXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yNSlcbn1cblxuLnNlYXJjaC1wb3B1cCBmb3JtIGlucHV0OmhvdmVyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjZcbn1cblxuLnNlYXJjaC1wb3B1cCBmb3JtIGlucHV0OmhvdmVyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC42XG59XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSBpbnB1dDpob3Zlcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjZcbn1cblxuLnNlYXJjaC1wb3B1cCBmb3JtIGlucHV0OmhvdmVyOjpwbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC42XG59XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC41O1xuICBjb2xvcjogI2ZmZlxufVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0gaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjU7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjU7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAuNTtcbiAgY29sb3I6ICNmZmZcbn1cblxuLnNlYXJjaC1wb3B1cCBmb3JtIGJ1dHRvbiB7XG4gIGhlaWdodDogNS42MjV2dztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlYXJjaC1wb3B1cCBmb3JtIGJ1dHRvbiB7XG4gICAgaGVpZ2h0OiAxNi4yNjY2N3Z3XG4gIH1cbn1cblxuLnNlYXJjaC1wb3B1cCBmb3JtIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDBcbn1cblxuLnNlYXJjaC1wb3B1cCBmb3JtIGJ1dHRvbiBzdmcge1xuICB3aWR0aDogMi4wODMzM3Z3O1xuICBoZWlnaHQ6IDIuMDgzMzN2d1xufVxuXG4uc2VydmljZS1hZHYge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nOiAwIDIuNXZ3O1xuICBtYXJnaW4tYm90dG9tOiAtNi4yNXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZWFyY2gtcG9wdXAgZm9ybSBidXR0b24gc3ZnIHtcbiAgICB3aWR0aDogOHZ3O1xuICAgIGhlaWdodDogOHZ3XG4gIH1cbiAgLnNlcnZpY2UtYWR2IHtcbiAgICBwYWRkaW5nOiAwIDR2dztcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMuMzMzMzN2dztcbiAgICBtYXJnaW4tdG9wOiAtNS4zMzMzM3Z3XG4gIH1cbn1cblxuLnNlcnZpY2UtYWR2LmRhcmstYmcgLmxpc3QgdWwgbGkgLmNvdW50IHtcbiAgY29sb3I6ICMwMjAyMDJcbn1cblxuLnNlcnZpY2UtYWR2IC5saXN0IHVsIGxpLCAuc2VydmljZS1hZHYgLnRpdGxlIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWxcbn1cblxuLnNlcnZpY2UtYWR2IC50aXRsZSB7XG4gIHdpZHRoOiA0My4zMzMzM3Z3XG59XG5cbi5zZXJ2aWNlLWFkdiAudGl0bGUgaDIge1xuICBvcGFjaXR5OiAuNTtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBtYXJnaW4tYm90dG9tOiAxLjMxOTQ0dnc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2UtYWR2IC50aXRsZSB7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxuICAuc2VydmljZS1hZHYgLnRpdGxlIGgyIHtcbiAgICBmb250LXNpemU6IDcuNDY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiAyMS4zMzMzM3Z3XG4gIH1cbn1cblxuLnNlcnZpY2UtYWR2IC5saXN0IHVsIGxpIHtcbiAgZm9udC1zaXplOiAxLjM4ODg5dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIHRleHQtYWxpZ246IHJpZ2h0XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlLWFkdiAubGlzdCB1bCBsaSB7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gIH1cbn1cblxuLnNlcnZpY2UtYWR2IC5saXN0IHVsIGxpIC5jb3VudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAuMzQ3MjJ2dztcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjOGU4ZThjO1xuICBoZWlnaHQ6IDEuMzg4ODl2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3O1xuICBwYWRkaW5nOiAwIC40MTY2N3Z3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtLjA2OTQ0dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2UtYWR2IC5saXN0IHVsIGxpIC5jb3VudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjMzMzMzdnc7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgaGVpZ2h0OiA1LjMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3O1xuICAgIHBhZGRpbmc6IDAgMS42dnc7XG4gICAgdG9wOiAwXG4gIH1cbn1cblxuLmNvdmlkLW5ldy1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nLWJvdHRvbTogNi45NDQ0NHZ3XG59XG5cbi5jb3ZpZC1uZXctaGVhZGVyIC5pbWctd3JhcCB7XG4gIGhlaWdodDogNDcuMjIyMjJ2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LWhlYWRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDI2LjY2NjY3dndcbiAgfVxuICAuY292aWQtbmV3LWhlYWRlciAuaW1nLXdyYXAge1xuICAgIGhlaWdodDogMTUwLjR2d1xuICB9XG59XG5cbi5jb3ZpZC1uZXctaGVhZGVyIC5pbWctd3JhcCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyXG59XG5cbi5jb3ZpZC10eHQgb2wgbGksIC5jb3ZpZC10eHQgb2wgbGk6YWZ0ZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3hcbn1cblxuLmNvdmlkLW5ldy1oZWFkZXIgLmltZy13cmFwIC50eHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyLjV2dztcbiAgYm90dG9tOiAuOTcyMjJ2dztcbiAgd2lkdGg6IDczLjYxMTExdnc7XG4gIGZvbnQtc2l6ZTogMy4zMzMzM3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5jb3ZpZC1uZXctaGVhZGVyIC50eHQtd3JhcCBoMSwgLmNvdmlkLW5ldy1oZWFkZXIgLnR4dC13cmFwIHAsIC5jb3ZpZC10eHQgaDIsIC5jb3ZpZC10eHQgbGksIC5jb3ZpZC10eHQgb2wgbGk6YWZ0ZXIsIC5jb3ZpZC10eHQgcCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWxcbn1cblxuLmNvdmlkLW5ldy1oZWFkZXIgLnR4dC13cmFwIHtcbiAgbWFyZ2luLXRvcDogLTEuNTI3Nzh2dztcbiAgcGFkZGluZzogMCAyLjV2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1uZXctaGVhZGVyIC5pbWctd3JhcCAudHh0IHtcbiAgICByaWdodDogNHZ3O1xuICAgIGxlZnQ6IDR2dztcbiAgICBib3R0b206IDUuMzMzMzN2dztcbiAgICB3aWR0aDogYXV0bztcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIHRleHQtYWxpZ246IGxlZnRcbiAgfVxuICAuY292aWQtbmV3LWhlYWRlciAudHh0LXdyYXAge1xuICAgIHBhZGRpbmc6IDAgNHZ3O1xuICAgIG1hcmdpbi10b3A6IC0yLjY2NjY3dndcbiAgfVxufVxuXG4uY292aWQtbmV3LWhlYWRlciAudHh0LXdyYXAgaDEge1xuICBmb250LXNpemU6IDguMzMzMzN2dztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAxLjgwNTU2dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy1oZWFkZXIgLnR4dC13cmFwIGgxIHtcbiAgICBmb250LXNpemU6IDE2dnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjkzMzMzdndcbiAgfVxufVxuXG4uY292aWQtbmV3LWhlYWRlciAudHh0LXdyYXAgcCB7XG4gIHdpZHRoOiAzMy4zMzMzM3Z3O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG9cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy1oZWFkZXIgLnR4dC13cmFwIHAge1xuICAgIHdpZHRoOiA4NS4zMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvXG4gIH1cbn1cblxuYm9keSB7XG4gIGNvdW50ZXItcmVzZXQ6IGNvdmlkb2xcbn1cblxuLmNvdmlkLXR4dCB7XG4gIHdpZHRoOiAzMC44MzMzM3Z3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtdHh0IHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG59XG5cbi5jb3ZpZC10eHQud2lkZSB7XG4gIHdpZHRoOiA0MS42NjY2N3Z3XG59XG5cbi5jb3ZpZC10eHQgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAzLjQwMjc4dnc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLXR4dC53aWRlIHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG4gIC5jb3ZpZC10eHQgaDIge1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNjY2Njd2d1xuICB9XG59XG5cbi5jb3ZpZC10eHQgbGksIC5jb3ZpZC10eHQgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uY292aWQtdHh0IG9sIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMi40MzA1NnZ3O1xuICBtYXJnaW4tYm90dG9tOiAuOTAyNzh2dztcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtdHh0IGxpLCAuY292aWQtdHh0IHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZcbiAgfVxuICAuY292aWQtdHh0IG9sIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkuMzMzMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiAzLjQ2NjY3dndcbiAgfVxufVxuXG4uY292aWQtdHh0IG9sIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwXG59XG5cbi5jb3ZpZC10eHQgb2wgbGk6YWZ0ZXIge1xuICBjb3VudGVyLWluY3JlbWVudDogY292aWRvbDtcbiAgY29udGVudDogY291bnRlcihjb3ZpZG9sKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1pbi13aWR0aDogMS4yNXZ3O1xuICBoZWlnaHQ6IDEuMjV2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMS4yNXZ3O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGNvbG9yOiAjOGU4ZThjO1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgLjI3Nzc4dnc7XG4gIHRvcDogLjIwODMzdndcbn1cblxuLmNvdmlkLW5ldy0yIC5kb3AtbGluZTphZnRlciwgLmNvdmlkLW5ldy00OmFmdGVyLCAuc2VydmljZWluaW4taGVhZGVyIC5iZzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnXG59XG5cbi5jb3ZpZC1uZXctMSwgLmNvdmlkLW5ldy0yLCAuY292aWQtbmV3LTMsIC5jb3ZpZC1uZXctNCB7XG4gIGJhY2tncm91bmQ6ICM4RThFOENcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLXR4dCBvbCBsaTphZnRlciB7XG4gICAgbWluLXdpZHRoOiA0Ljh2dztcbiAgICBoZWlnaHQ6IDQuOHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDQuOHZ3O1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIHBhZGRpbmc6IDAgMS4wNjY2N3Z3O1xuICAgIHRvcDogMS4wNjY2N3Z3XG4gIH1cbn1cblxuLmNvdmlkLW5ldy0xIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDMuNDcyMjJ2dyAyLjV2dyA2Ljk0NDQ0dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy0xIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAxMy4zMzMzM3Z3IDEuMzMzMzN2d1xuICB9XG4gIC5jb3ZpZC1uZXctMSAuY292aWQtdHh0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxO1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3XG4gIH1cbn1cblxuLmNvdmlkLW5ldy0xIC5pbWctd3JhcCB7XG4gIHdpZHRoOiA0Ny41dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1uZXctMSAuaW1nLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiA2LjEzMzMzdnc7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMFxuICB9XG59XG5cbi5jb3ZpZC1uZXctMSAuaW1nLXdyYXAgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxLjI1dndcbn1cblxuLmNvdmlkLW5ldy0yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzLjQ3MjIydncgMi41dncgNi45NDQ0NHZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1uZXctMSAuaW1nLXdyYXAgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdndcbiAgfVxuICAuY292aWQtbmV3LTIge1xuICAgIHBhZGRpbmc6IDEzLjMzMzMzdncgMS4zMzMzM3Z3IDI2LjY2NjY3dndcbiAgfVxufVxuXG4uY292aWQtbmV3LTIgLmRvcC1saW5lIHtcbiAgd2lkdGg6IDQzLjQ3MjIydnc7XG4gIGJvcmRlci1yYWRpdXM6IDAgNDMuNDcyMjJ2dyA0My40NzIyMnZ3IDA7XG4gIGhlaWdodDogODMuMzMzMzN2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMi41dnc7XG4gIHRvcDogLTMuNDcyMjJ2dztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDNcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy0yIC5kb3AtbGluZSB7XG4gICAgd2lkdGg6IDkxLjQ2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMCA5MS40NjY2N3Z3IDkxLjQ2NjY3dncgMDtcbiAgICBoZWlnaHQ6IDE3My4zMzMzM3Z3O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAtNS4zMzMzM3Z3XG4gIH1cbn1cblxuLmNvdmlkLW5ldy0yIC5kb3AtbGluZS5hbmltYXRlZC1saW5lOmFmdGVyIHtcbiAgaGVpZ2h0OiAwXG59XG5cbi5jb3ZpZC1uZXctMiAuZG9wLWxpbmU6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xcHg7XG4gIHJpZ2h0OiAtMXB4O1xuICBib3R0b206IC0xcHg7XG4gIGhlaWdodDogY2FsYygxMDAlICsgMS41cHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgLW8tdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIGJhY2tncm91bmQ6ICM4RThFOENcbn1cblxuLmNvdmlkLW5ldy0yIC5pbWctd3JhcCB7XG4gIHdpZHRoOiAyMC44MzMzM3Z3O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMjcuMDgzMzN2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LTIgLmltZy13cmFwIHtcbiAgICB3aWR0aDogNDUuODY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAxMDR2d1xuICB9XG59XG5cbi5jb3ZpZC1uZXctMiAuaW1nLXdyYXAgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDI3LjA4MzMzdnc7XG4gIHdpZHRoOiAxMDAlXG59XG5cbi5jb3ZpZC1uZXctMiAuY292aWQtdHh0IHtcbiAgbWFyZ2luLXRvcDogLTYuOTQ0NDR2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LTIgLmltZy13cmFwIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMTA0dndcbiAgfVxuICAuY292aWQtbmV3LTIgLmNvdmlkLXR4dCB7XG4gICAgbWFyZ2luLXRvcDogMTMuMzMzMzN2dztcbiAgICBwYWRkaW5nOiAwIDIuNjY2Njd2d1xuICB9XG59XG5cbi5jb3ZpZC1uZXctMiAuc2xpZGVyIHtcbiAgd2lkdGg6IDUwdnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMjcuMDgzMzN2dztcbiAgei1pbmRleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogLTUuNTU1NTZ2dztcbiAgbWFyZ2luLWxlZnQ6IDUuODMzMzN2dztcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgMjcuMDgzMzN2dyk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCAyNy4wODMzM3Z3KVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LTIgLnNsaWRlciB7XG4gICAgd2lkdGg6IDk3LjMzMzMzdnc7XG4gICAgbWFyZ2luLXRvcDogNDB2dztcbiAgICBib3JkZXItcmFkaXVzOiA1Ljg2NjY3dnc7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIHJvdW5kIDEwNHZ3KTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgMTA0dncpXG4gIH1cbiAgLmNvdmlkLW5ldy0yIC5zbGlkZXIgLm5leHQtc2xpZGVyIHtcbiAgICByaWdodDogMTMuMzMzMzN2dyAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogMTMuMzMzMzN2dyAhaW1wb3J0YW50XG4gIH1cbn1cblxuLmNvdmlkLW5ldy0yIC5zbGlkZXIgLnNsaWNrLXNsaWRlLmVmZmVjdCA+IGltZyB7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwIHJvdW5kIDI3LjA4MzMzdncpICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCByb3VuZCAyNy4wODMzM3Z3KSAhaW1wb3J0YW50XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1uZXctMiAuc2xpZGVyIC5zbGljay1zbGlkZS5lZmZlY3QgPiBpbWcge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwIHJvdW5kIDEwNHZ3KSAhaW1wb3J0YW50O1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCByb3VuZCAxMDR2dykgIWltcG9ydGFudFxuICB9XG59XG5cbi5jb3ZpZC1uZXctMiAuc2xpZGVyIC5zbGljay1zbGlkZSA+IGltZyB7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgxMDAlIDAgMCAxMDAlIHJvdW5kIDI3LjA4MzMzdncpO1xuICBjbGlwLXBhdGg6IGluc2V0KDEwMCUgMCAwIDEwMCUgcm91bmQgMjcuMDgzMzN2dyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IGNsaXAtcGF0aDtcbiAgLW8tdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IGNsaXAtcGF0aDtcbiAgdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IGNsaXAtcGF0aFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LTIgLnNsaWRlciAuc2xpY2stc2xpZGUgPiBpbWcge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgxMDAlIDAgMCAxMDAlIHJvdW5kIDEwNHZ3KTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDEwMCUgMCAwIDEwMCUgcm91bmQgMTA0dncpXG4gIH1cbn1cblxuLmNvdmlkLW5ldy0yIC5zbGlkZXIgLnNsaWNrLXNsaWRlLm5vdHJhbnNpdGlvbiA+IGltZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgLW8tdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZVxufVxuXG4uY292aWQtbmV3LTIgLnNsaWRlciAuc2xpY2stc2xpZGUubGVmdC1kaXJlY3Rpb24gPiBpbWcge1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAxMDAlIDEwMCUgMCByb3VuZCAyNy4wODMzM3Z3KTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMTAwJSAwIHJvdW5kIDI3LjA4MzMzdncpXG59XG5cbi5jb3ZpZC1uZXctMiAuc2xpZGVyIC5zbGljay1zbGlkZSAuaW1nLW9sZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxXG59XG5cbi5jb3ZpZC1uZXctMiAuc2xpZGVyIC5zbGljay1zbGlkZSA+IGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMlxufVxuXG4uY292aWQtbmV3LTIgLnNsaWRlciAuc2xpY2stc2xpZGUgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMjcuMDgzMzN2d1xufVxuXG4uY292aWQtbmV3LTIgLnNsaWRlcjpob3ZlciAubmV4dC1zbGlkZXIsIC5jb3ZpZC1uZXctMiAuc2xpZGVyOmhvdmVyIC5wcmV2LXNsaWRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpXG59XG5cbi5jb3ZpZC1uZXctMyB7XG4gIHBhZGRpbmctYm90dG9tOiA2Ljk0NDQ0dnc7XG4gIHBhZGRpbmctbGVmdDogMi41dnc7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IC0zNC43MjIyMnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1uZXctMiAuc2xpZGVyIC5zbGljay1zbGlkZS5sZWZ0LWRpcmVjdGlvbiA+IGltZyB7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAxMDAlIDAgcm91bmQgMTA0dncpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAxMDAlIDEwMCUgMCByb3VuZCAxMDR2dylcbiAgfVxuICAuY292aWQtbmV3LTIgLnNsaWRlciAuc2xpY2stc2xpZGUgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDR2d1xuICB9XG4gIC5jb3ZpZC1uZXctMyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nOiAyNi42NjY2N3Z3IDEuMzMzMzN2d1xuICB9XG59XG5cbi5jb3ZpZC1uZXctMyAuaW1nLXdyYXAge1xuICB3aWR0aDogNDcuNXZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjI1dnc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDIuMDgzMzN2dztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1uZXctMyAuaW1nLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDYuMTMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdnc7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxufVxuXG4uY292aWQtbmV3LTMgLmltZy13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMS4yNXZ3XG59XG5cbi5jb3ZpZC1uZXctMyAuY292aWQtdHh0IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogNS44MzMzM3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1uZXctMyAuaW1nLXdyYXAgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdndcbiAgfVxuICAuY292aWQtbmV3LTMgLmNvdmlkLXR4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3XG4gIH1cbn1cblxuLmNvdmlkLW5ldy00IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA2Ljk0NDQ0dncgMi41dndcbn1cblxuLmNvdmlkLW5ldy00OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyLjV2dztcbiAgcmlnaHQ6IDIuNXZ3O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdG9wOiA1LjU1NTU2dnc7XG4gIHotaW5kZXg6IDFcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy00IHtcbiAgICBwYWRkaW5nOiA4MHZ3IDR2dyAyNi42NjY2N3Z3XG4gIH1cbiAgLmNvdmlkLW5ldy00OmFmdGVyIHtcbiAgICBsZWZ0OiAxLjMzMzMzdnc7XG4gICAgcmlnaHQ6IDEuMzMzMzN2dztcbiAgICB0b3A6IDYxLjMzMzMzdndcbiAgfVxufVxuXG4uY292aWQtbmV3LTQgLmltZy13cmFwIHtcbiAgd2lkdGg6IDIwLjgzMzMzdnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIwLjgzMzMzdnc7XG4gIHRvcDogLTMuNDcyMjJ2dztcbiAgei1pbmRleDogMjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LTQgLmltZy13cmFwIHtcbiAgICB3aWR0aDogNjIuNHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dztcbiAgICBsZWZ0OiA0dnc7XG4gICAgdG9wOiAxMy4zMzMzM3Z3XG4gIH1cbn1cblxuLmNvdmlkLW5ldy00IC5pbWctd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2d1xufVxuXG4uY292aWQtbmV3LTQgLmNvdmlkLXR4dCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDUuODMzMzN2d1xufVxuXG4uc2VydmljZWluaW4taGVhZGVyIHtcbiAgaGVpZ2h0OiAzNy4wMTM4OXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy00IC5pbWctd3JhcCBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2d1xuICB9XG4gIC5jb3ZpZC1uZXctNCAuY292aWQtdHh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgfVxuICAuc2VydmljZWluaW4taGVhZGVyIHtcbiAgICBoZWlnaHQ6IDEzMy4zMzMzM3Z3XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLWhlYWRlciAuYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IDQyLjM2MTExdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWhlYWRlciAuYmcge1xuICAgIGhlaWdodDogMTEzLjA2NjY3dndcbiAgfVxufVxuXG4uc2VydmljZWluaW4taGVhZGVyIC5iZzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBvcGFjaXR5OiAuMztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMDIwMlxufVxuXG4uc2VydmljZWluaW4taGVhZGVyIC5iZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyXG59XG5cbi5zZXJ2aWNlaW5pbi1oZWFkZXIgLnRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGJvdHRvbTogLjU1NTU2dnc7XG4gIHJpZ2h0OiAuNTU1NTZ2dztcbiAgbGVmdDogLjU1NTU2dndcbn1cblxuLnNlcnZpY2VpbmluLWhlYWRlciAudGV4dCAuYmFjay1saW5rLWlubmVyLXdyYXAge1xuICBtYXJnaW4tbGVmdDogMS45NDQ0NHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWhlYWRlciAudGV4dCB7XG4gICAgYm90dG9tOiAxLjMzMzMzdnc7XG4gICAgcmlnaHQ6IDEuMzMzMzN2dztcbiAgICBsZWZ0OiAxLjMzMzMzdndcbiAgfVxuICAuc2VydmljZWluaW4taGVhZGVyIC50ZXh0IC5iYWNrLWxpbmstaW5uZXItd3JhcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNjY2Njd2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1oZWFkZXIgLnRleHQgLmJhY2stbGluay1pbm5lci13cmFwIC5iYWNrLWxpbmstaW5uZXIge1xuICBtYXJnaW46IDBcbn1cblxuLnNlcnZpY2VpbmluLWhlYWRlciAudGV4dCAuYmFjay1saW5rLWlubmVyLXdyYXAgLnNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xODA1NnZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDMuMDU1NTZ2dztcbiAgcGFkZGluZzogLjEzODg5dncgMS4zODg4OXZ3IDA7XG4gIG1hcmdpbi1sZWZ0OiAuNjk0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogMS41Mjc3OHZ3O1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigyMS43cHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjEuN3B4KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCBjb2xvclxufVxuXG4uc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBvbCBsaSwgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgdWwgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlclxufVxuXG4uc2VydmljZWluaW4taGVhZGVyIC50ZXh0IC5iYWNrLWxpbmstaW5uZXItd3JhcCAuc3Bhbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwXG59XG5cbi5zZXJ2aWNlaW5pbi1wYWdlIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4Q1xufVxuXG4uc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMFxufVxuXG4uc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBpbWcsIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIHZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDMuNDcyMjJ2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4taGVhZGVyIC50ZXh0IC5iYWNrLWxpbmstaW5uZXItd3JhcCAuc3BhbiB7XG4gICAgZm9udC1zaXplOiA0LjUzMzMzdnc7XG4gICAgaGVpZ2h0OiAxMS43MzMzM3Z3O1xuICAgIHBhZGRpbmc6IC41MzMzM3Z3IDUuMzMzMzN2dyAwO1xuICAgIG1hcmdpbi1sZWZ0OiAyLjY2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS44NjY2N3Z3XG4gIH1cbiAgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgaW1nLCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayB2aWRlbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOC44dndcbiAgfVxuICAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayAudmlkZW8tanMtd3JhcCB7XG4gICAgbWFyZ2luOiAwIC0yLjY2NjY3dndcbiAgfVxufVxuXG4uc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayAudmlkZW8tanMge1xuICBoZWlnaHQ6IDI2LjczNjExdnc7XG4gIG1hcmdpbi1ib3R0b206IDMuNDcyMjJ2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayAudmlkZW8tanMge1xuICAgIGhlaWdodDogNzQuNjY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiA4Ljh2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGgxLCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBoMiwgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgaDMsIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGg0LCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBoNSwgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgaDYge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAyLjQzMDU2dnc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgaDEsIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGgyLCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBoMywgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgaDQsIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGg1LCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBoNiB7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBtYXJnaW4tYm90dG9tOiA4Ljh2dztcbiAgICBsaW5lLWhlaWdodDogMS41XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgbGksIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIG9sIGxpOmFmdGVyLCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDBcbn1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMS43MzYxMXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDUuMzMzMzN2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGxpIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIG9sLCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayB1bCB7XG4gIG1hcmdpbi10b3A6IDEuNzM2MTF2dztcbiAgbWFyZ2luLWJvdHRvbTogMS43MzYxMXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGxpIHtcbiAgICBmb250LXNpemU6IDR2d1xuICB9XG4gIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIG9sLCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayB1bCB7XG4gICAgbWFyZ2luLXRvcDogNi42NjY2N3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDYuNjY2Njd2dztcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIuNDMwNTZ2dztcbiAgbWFyZ2luLWJvdHRvbTogLjkwMjc4dnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgdWwgbGkge1xuICAgIHBhZGRpbmctbGVmdDogOS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNDY2Njd2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwXG59XG5cbi5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIHVsIGxpOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAuMzQ3MjJ2dztcbiAgd2lkdGg6IDEuMDQxNjd2dztcbiAgaGVpZ2h0OiAuODMzMzN2dztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy91bC13aGl0ZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cbn1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgb2wgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMi40MzA1NnZ3O1xuICBtYXJnaW4tYm90dG9tOiAuOTAyNzh2dztcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayB1bCBsaTphZnRlciB7XG4gICAgd2lkdGg6IDR2dztcbiAgICBoZWlnaHQ6IDMuMnZ3O1xuICAgIHRvcDogMS44NjY2N3Z3XG4gIH1cbiAgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgb2wgbGkge1xuICAgIHBhZGRpbmctbGVmdDogOS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNDY2Njd2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIG9sIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwXG59XG5cbi5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIG9sIGxpOmFmdGVyIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IG9sO1xuICBjb250ZW50OiBjb3VudGVyKG9sKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1pbi13aWR0aDogMS4yNXZ3O1xuICBoZWlnaHQ6IDEuMjV2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMS4yNXZ3O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwIC4yNzc3OHZ3O1xuICB0b3A6IC4yMDgzM3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIG9sIGxpOmFmdGVyIHtcbiAgICBtaW4td2lkdGg6IDQuOHZ3O1xuICAgIGhlaWdodDogNC44dnc7XG4gICAgYm9yZGVyLXJhZGl1czogNC44dnc7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgcGFkZGluZzogMCAxLjA2NjY3dnc7XG4gICAgdG9wOiAxLjA2NjY3dndcbiAgfVxufVxuXG4uc2VydmljZWluaW4tZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAyLjc3Nzc4dncgMi41dncgMS4zODg4OXZ3XG59XG5cbi5zZXJ2aWNlaW5pbi1kZXNjcmlwdGlvbiAudGV4dCB7XG4gIG1heC13aWR0aDogMzEuNjY2Njd2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDkuNnZ3IDEwLjY2NjY3dncgMTMuMzMzMzN2dyA0dndcbiAgfVxuICAuc2VydmljZWluaW4tZGVzY3JpcHRpb24gLnRleHQge1xuICAgIG1heC13aWR0aDogMTAwJVxuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi10ZXh0LTEtY29sdW1uIC50ZXh0IHAsIC5zZXJ2aWNlaW5pbi10ZXh0LWRvcC1saW5lIC50ZXh0IHAge1xuICBtYXgtd2lkdGg6IDkwJVxufVxuXG4uc2VydmljZWluaW4tdGV4dC0xLWNvbHVtbiB7XG4gIHBhZGRpbmc6IDEuMzg4ODl2dyA2LjQ1ODMzdncgNi45NDQ0NHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXG59XG5cbi5zZXJ2aWNlaW5pbi10ZXh0LTEtY29sdW1uIC50ZXh0IHtcbiAgd2lkdGg6IDQzLjU0MTY3dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tdGV4dC0xLWNvbHVtbiB7XG4gICAgcGFkZGluZzogMTZ2dyA0dncgMjYuNjY2Njd2d1xuICB9XG4gIC5zZXJ2aWNlaW5pbi10ZXh0LTEtY29sdW1uIC50ZXh0LCAuc2VydmljZWluaW4tdGV4dC0xLWNvbHVtbiAudGV4dCBwIHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi10ZXh0LTItY29scyB7XG4gIHBhZGRpbmc6IDEuMzg4ODl2dyAxMC40MTY2N3Z3IDYuOTQ0NDR2dyAyLjV2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMlxufVxuXG4uc2VydmljZWluaW4tdGV4dC0yLWNvbHMgLmxlZnQge1xuICB3aWR0aDogMzYuMTExMTF2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi10ZXh0LTItY29scyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNC44dncgNHZ3IDIxLjMzMzMzdndcbiAgfVxuICAuc2VydmljZWluaW4tdGV4dC0yLWNvbHMgLmxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDguNTMzMzN2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi10ZXh0LTItY29scyAucmlnaHQge1xuICB3aWR0aDogMzkuNTgzMzN2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwXG59XG5cbi5zZXJ2aWNlaW5pbi10ZXh0LTItY29scyAuYnRuLXdyYXAge1xuICBtYXJnaW4tdG9wOiAyLjc3Nzc4dndcbn1cblxuLnNlcnZpY2VpbmluLXRleHQtMi1jb2xzIC5idG4td3JhcCAuYnV0dG9uLmJ1dHRvbi1pbmxpbmUge1xuICBtYXJnaW4tbGVmdDogMFxufVxuXG4uc2VydmljZWluLW5ld3Mge1xuICBwYWRkaW5nLXRvcDogNS41NTU1NnZ3O1xuICBwYWRkaW5nLWJvdHRvbTogMi4yOTE2N3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi10ZXh0LTItY29scyAucmlnaHQge1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbiAgLnNlcnZpY2VpbmluLXRleHQtMi1jb2xzIC5idG4td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogOC41MzMzM3Z3XG4gIH1cbiAgLnNlcnZpY2Vpbi1uZXdzIHtcbiAgICBwYWRkaW5nLXRvcDogMjEuMzMzMzN2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMjB2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW4tbmV3cyAudGl0bGUtYmxvY2sge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMCAyLjV2dyA0LjE2NjY3dnc7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZFxufVxuXG4uc2VydmljZWluLW5ld3MgLnRpdGxlLWJsb2NrIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5jb21wYXJlIC50aXRsZSBoMiwgLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWhlYWRlciwgLnNlcnZpY2Vpbi1mYXEgLnRpdGxlLWJsb2NrIGgyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLW5ld3MgLnRpdGxlLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAwIDR2dyAxMC42NjY2N3Z3XG4gIH1cbiAgLnNlcnZpY2Vpbi1uZXdzIC50aXRsZS1ibG9jayBoMiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogNi40dndcbiAgfVxufVxuXG4uc2VydmljZWluLW5ld3MgLnB1YmxpY2F0aW9ucy1saXN0IHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW46IDBcbn1cblxuLnNlcnZpY2Vpbi1mYXEge1xuICBwYWRkaW5nLXRvcDogMTAuNDE2Njd2dztcbiAgcGFkZGluZy1ib3R0b206IDUuNTU1NTZ2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLWZhcSB7XG4gICAgcGFkZGluZy10b3A6IDQwdnc7XG4gICAgcGFkZGluZy1ib3R0b206IDIxLjMzMzMzdndcbiAgfVxufVxuXG4uc2VydmljZWluLWZhcSAudGl0bGUtYmxvY2sge1xuICBwYWRkaW5nOiAwIDIuNXZ3IDQuMTY2Njd2d1xufVxuXG4uc2VydmljZWluLWZhcSAudGl0bGUtYmxvY2sgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGNvbG9yOiAjZmZmXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tZmFxIC50aXRsZS1ibG9jayB7XG4gICAgcGFkZGluZzogMCA0dncgMTEuMnZ3XG4gIH1cbiAgLnNlcnZpY2Vpbi1mYXEgLnRpdGxlLWJsb2NrIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiA2LjR2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZlxufVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZlxufVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuMTgwNTZ2dyAyLjV2dyAxLjA0MTY3dnc7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS44OTtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyLmFjdGl2ZSwgLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWhlYWRlcjpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmXG59XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXI6YWZ0ZXIsIC5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIG9wYWNpdHk6IDA7XG4gIGNvbnRlbnQ6ICcnXG59XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXI6YWZ0ZXIge1xuICB0b3A6IC0xcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eVxufVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyOmJlZm9yZSB7XG4gIGJvdHRvbTogLTFweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5XG59XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXI6aG92ZXI6YWZ0ZXIsIC5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXI6aG92ZXI6YmVmb3JlIHtcbiAgb3BhY2l0eTogMVxufVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyLmFjdGl2ZTpob3ZlcjpiZWZvcmUge1xuICBvcGFjaXR5OiAwXG59XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXIuYWN0aXZlIC5hcnJvdyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcbn1cblxuLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWhlYWRlci5hY3RpdmUgLmFycm93IC50cmlhbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudFxufVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyIC5hcnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAuNjk0NDR2dztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMi4wODMzM3Z3O1xuICBoZWlnaHQ6IDIuMDgzMzN2dztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWhlYWRlciB7XG4gICAgcGFkZGluZzogNC4yNjY2N3Z3IDR2dztcbiAgICBmb250LXNpemU6IDQuMjY2Njd2d1xuICB9XG4gIC5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXIgLmFycm93IHtcbiAgICBtYXJnaW4tbGVmdDogMi42NjY2N3Z3O1xuICAgIHdpZHRoOiA4dnc7XG4gICAgaGVpZ2h0OiA4dndcbiAgfVxufVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyIC5hcnJvdyAudHJpYW5nbGUge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDZweCA0cHggMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tdG9wOiAycHhcbn1cblxuLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWNvbnRlbnQge1xuICBwYWRkaW5nOiAzLjEyNXZ3IDM4LjE5NDQ0dncgMy4xMjV2dyAyLjV2dztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZGlzcGxheTogbm9uZVxufVxuXG4uY29tcGFyZSwgLmNvbXBhcmUgLmNvbXBhcmUtd2lkZ2V0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA5LjA2NjY3dncgNHZ3IDguNTMzMzN2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1jb250ZW50ICoge1xuICBjb2xvcjogIzAwMFxufVxuXG4uY29tcGFyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA5LjcyMjIydncgMi41dncgMTkuODYxMTF2d1xufVxuXG4uY29tcGFyZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIuNXZ3O1xuICByaWdodDogMi41dnc7XG4gIGJvdHRvbTogMy40NzIyMnZ3O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2ZmZlxufVxuXG4uY29tcGFyZSAudGl0bGUge1xuICB3aWR0aDogMzV2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwXG59XG5cbi5jb21wYXJlIC50aXRsZSBoMiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgY29sb3I6ICNmZmZcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbXBhcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDE4LjY2NjY3dncgMS4zMzMzM3Z3IDY2LjY2NjY3dndcbiAgfVxuICAuY29tcGFyZTphZnRlciB7XG4gICAgbGVmdDogNHZ3O1xuICAgIHJpZ2h0OiA0dnc7XG4gICAgYm90dG9tOiAxMy4zMzMzM3Z3XG4gIH1cbiAgLmNvbXBhcmUgLnRpdGxlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDIuNjY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiA4LjUzMzMzdndcbiAgfVxuICAuY29tcGFyZSAudGl0bGUgaDIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDYuNHZ3XG4gIH1cbn1cblxuLmNvbXBhcmUgLnJpZ2h0IHtcbiAgd2lkdGg6IDQ3LjQzMDU2dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMFxufVxuXG4uY29tcGFyZSAuY29tcGFyZS13aWRnZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDMzLjg4ODg5dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29tcGFyZSAucmlnaHQge1xuICAgIHdpZHRoOiBhdXRvXG4gIH1cbiAgLmNvbXBhcmUgLmNvbXBhcmUtd2lkZ2V0IHtcbiAgICBoZWlnaHQ6IDIxNS43MzMzM3Z3O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICB9XG59XG5cbi5jb21wYXJlIC5jb21wYXJlLXdpZGdldCAuY29tcGFyZS13aWRnZXQtaXRlbSB7XG4gIHdpZHRoOiAyNy4yOTE2N3Z3O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAyO1xuICBib3JkZXItcmFkaXVzOiAxLjM4ODg5dnc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgd2lkdGgsIC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB3aWR0aCwgLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb21wYXJlIC5jb21wYXJlLXdpZGdldCAuY29tcGFyZS13aWRnZXQtaXRlbSB7XG4gICAgd2lkdGg6IDk3LjMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxMjAuNTMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiA0Ljh2dztcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBhdXRvO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwXG4gIH1cbn1cblxuLmNvbXBhcmUgLmNvbXBhcmUtd2lkZ2V0IC5jb21wYXJlLXdpZGdldC1pdGVtOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5XG59XG5cbi5jb21wYXJlIC5jb21wYXJlLXdpZGdldCAuY29tcGFyZS13aWRnZXQtaXRlbS5zbWFsbDphZnRlciwgLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtOmhvdmVyIC5pY29uIHtcbiAgb3BhY2l0eTogMVxufVxuXG4uY29tcGFyZSAuY29tcGFyZS13aWRnZXQgLmNvbXBhcmUtd2lkZ2V0LWl0ZW0uc21hbGwge1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMjEuMjV2dztcbiAgaGVpZ2h0OiAyNi4zODg4OXZ3XG59XG5cbi5jb21wYXJlIC5jb21wYXJlLXdpZGdldCAuY29tcGFyZS13aWRnZXQtaXRlbTpudGgtY2hpbGQoMSkge1xuICBsZWZ0OiAwXG59XG5cbi5jb21wYXJlIC5jb21wYXJlLXdpZGdldCAuY29tcGFyZS13aWRnZXQtaXRlbTpudGgtY2hpbGQoMikge1xuICByaWdodDogMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29tcGFyZSAuY29tcGFyZS13aWRnZXQgLmNvbXBhcmUtd2lkZ2V0LWl0ZW0uc21hbGwge1xuICAgIHdpZHRoOiA4NS4wNjY2N3Z3O1xuICAgIGhlaWdodDogMTA1LjMzMzMzdndcbiAgfVxuICAuY29tcGFyZSAuY29tcGFyZS13aWRnZXQgLmNvbXBhcmUtd2lkZ2V0LWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAuMTMzMzN2d1xuICB9XG59XG5cbi5jb21wYXJlIC5jb21wYXJlLXdpZGdldCAuY29tcGFyZS13aWRnZXQtaXRlbSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyXG59XG5cbi5jb21wYXJlIC5jb21wYXJlLXdpZGdldCAuY29tcGFyZS13aWRnZXQtaXRlbSAubGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogLjgzMzMzdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IC4zNDcyMnZ3IC41NTU1NnZ3IC4yMDgzM3Z3O1xuICBib3JkZXItcmFkaXVzOiAuNjU5NzJ2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0NjQ2NDtcbiAgdG9wOiAxLjM4ODg5dnc7XG4gIGxlZnQ6IDEuMzg4ODl2d1xufVxuXG4uY29tcGFyZSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IC4yNzc3OHZ3O1xuICB3aWR0aDogMjYuNjY2Njd2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29tcGFyZSAuY29tcGFyZS13aWRnZXQgLmNvbXBhcmUtd2lkZ2V0LWl0ZW0gLmxhYmVsIHtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgIHBhZGRpbmc6IDEuMzMzMzN2dyAyLjEzMzMzdncgLjh2dztcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdnc7XG4gICAgdG9wOiA0dnc7XG4gICAgbGVmdDogNHZ3XG4gIH1cbiAgLmNvbXBhcmUgLnRleHQge1xuICAgIG1hcmdpbi10b3A6IDUuMzMzMzN2dztcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDIuNjY2Njd2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi10ZXh0LWRvcC1saW5lIHtcbiAgcGFkZGluZzogMTMuODg4ODl2dyAxMC40MTY2N3Z3IDQuNTgzMzN2dyAyLjV2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogLTQuNTgzMzN2d1xufVxuXG4uc2VydmljZWluaW4tdGV4dC1kb3AtbGluZS5kYXJrLWJnIC5kb3AtbGluZTphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMyZjMwMzJcbn1cblxuLnNlcnZpY2VpbmluLXRleHQtZG9wLWxpbmUgLnRleHQge1xuICB3aWR0aDogMzkuNTgzMzN2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi10ZXh0LWRvcC1saW5lIHtcbiAgICBwYWRkaW5nOiAzNC42NjY2N3Z3IDR2dyA0NS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDBcbiAgfVxuICAuc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAudGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDJcbiAgfVxufVxuXG4uc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAuZG9wLWxpbmUtd3JhcCB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDI1Ljc2Mzg5dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXRleHQtZG9wLWxpbmUgLmRvcC1saW5lLXdyYXAge1xuICAgIHdpZHRoOiA1NC45MzMzM3Z3O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogNHZ3O1xuICAgIHotaW5kZXg6IDFcbiAgfVxufVxuXG4uc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAuZG9wLWxpbmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAuZG9wLWxpbmUge1xuICAgIHdpZHRoOiA1NC45MzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNTQuOTMzMzN2dyA1NC45MzMzM3Z3IDA7XG4gICAgaGVpZ2h0OiA4OS42dndcbiAgfVxufVxuXG4uc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAuZG9wLWxpbmUuYW5pbWF0ZWQtbGluZTphZnRlciB7XG4gIGhlaWdodDogMFxufVxuXG4uc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAuZG9wLWxpbmU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMXB4O1xuICByaWdodDogLTFweDtcbiAgYm90dG9tOiAtMXB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDNweCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAtby10cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgYmFja2dyb3VuZDogIzhFOEU4Q1xufVxuXG4uc2VydmljZWluaW4taW1hZ2VzIHtcbiAgcGFkZGluZzogMi40MzA1NnZ3IC41NTU1NnZ3IDQuMTY2Njd2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwXG59XG5cbi5zZXJ2aWNlaW5pbi1pbWFnZXMuZGFyay1iZyAuaW1nLWJpZzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogNDIuOTg2MTF2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCg0JSwgcmdiYSg0NywgNDgsIDUwLCAwKSksIGNvbG9yLXN0b3AoOTclLCAjMmYzMDMyKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSg0NywgNDgsIDUwLCAwKSA0JSwgIzJmMzAzMiA5NyUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDQlLCAjMmYzMDMyIDk3JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoNDcsIDQ4LCA1MCwgMCkgNCUsICMyZjMwMzIgOTclKVxufVxuXG4uc2VydmljZWluaW4taW1hZ2VzIC5kb3AtdGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjk0NDQ0dnc7XG4gIHdpZHRoOiAyNS43NjM4OXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1pbWFnZXMge1xuICAgIHBhZGRpbmc6IDguNTMzMzN2dyAxLjMzMzMzdncgNS4wNjY2N3Z3XG4gIH1cbiAgLnNlcnZpY2VpbmluLWltYWdlcy5kYXJrLWJnIC5pbWctYmlnOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDEyNS44NjY2N3Z3XG4gIH1cbiAgLnNlcnZpY2VpbmluLWltYWdlcyAuZG9wLXRleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDguNTMzMzN2dztcbiAgICBwYWRkaW5nOiAwIDIuNjY2Njd2dztcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1pbWFnZXMubm8tYm9yZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDBcbn1cblxuLnNlcnZpY2VpbmluLWltYWdlcy5uby1ib3JkZXI6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lXG59XG5cbi5zZXJ2aWNlaW5pbi1pbWFnZXM6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyLjV2dztcbiAgcmlnaHQ6IDIuNXZ3O1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmXG59XG5cbi5zZXJ2aWNlaW5pbi1pbWFnZXMgLmxlZnQge1xuICB3aWR0aDogNDkuNiU7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1pbWFnZXM6YWZ0ZXIge1xuICAgIGxlZnQ6IDR2dztcbiAgICByaWdodDogNHZ3XG4gIH1cbiAgLnNlcnZpY2VpbmluLWltYWdlcyAubGVmdCB7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxufVxuXG4uc2VydmljZWluaW4taW1hZ2VzIC5yaWdodCB7XG4gIHdpZHRoOiA0OS42JTtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwXG59XG5cbi5zZXJ2aWNlaW5pbi1pbWFnZXMgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IC41NTU1NnZ3O1xuICBib3JkZXItcmFkaXVzOiAuNTU1NTZ2dztcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4taW1hZ2VzIC5yaWdodCB7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxuICAuc2VydmljZWluaW4taW1hZ2VzIGltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDQuOHZ3XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLWltYWdlcyBpbWc6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBcbn1cblxuLnNlcnZpY2VpbmluLWltYWdlcyAuaW1nLWJpZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAyLjQzMDU2dnc7XG4gIGhlaWdodDogNTYuNTk3MjJ2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMS4yNXZ3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAtMjQuMzA1NTZ2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4taW1hZ2VzIC5pbWctYmlnIHtcbiAgICBtYXJnaW4tdG9wOiA4LjUzMzMzdnc7XG4gICAgaGVpZ2h0OiAxNjUuMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiA0Ljh2dztcbiAgICBtYXJnaW4tYm90dG9tOiAtOTMuMzMzMzN2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1pbWFnZXMgLmltZy1iaWc6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDQyLjk4NjExdnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoNCUsIHJnYmEoNDcsIDQ4LCA1MCwgMCkpLCBjb2xvci1zdG9wKDk3JSwgIzhFOEU4QykpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNDcsIDQ4LCA1MCwgMCkgNCUsICM4RThFOEMgOTclKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSg0NywgNDgsIDUwLCAwKSA0JSwgIzhFOEU4QyA5NyUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDQlLCAjOEU4RThDIDk3JSlcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWltYWdlcyAuaW1nLWJpZzphZnRlciB7XG4gICAgaGVpZ2h0OiAxMjUuODY2Njd2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1pbWFnZXMgLmltZy1iaWcgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMS4yNXZ3O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyXG59XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcyB7XG4gIHBhZGRpbmc6IDYuOTQ0NDR2dyAyLjV2d1xufVxuXG4uc2VydmljZWluaW4tc3RlcHMuZGFyayAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDBcbn1cblxuLnNlcnZpY2VpbmluLXN0ZXBzLmRhcmsgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLm51bWJlciB7XG4gIGNvbG9yOiAjMmYzMDMyXG59XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcy5kYXJrIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIC5pY29uIHN2ZyBjaXJjbGUge1xuICBmaWxsOiAjMDAwXG59XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcyAudGl0bGUgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDIuNTY5NDR2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4taW1hZ2VzIC5pbWctYmlnIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNC44dndcbiAgfVxuICAuc2VydmljZWluaW4tc3RlcHMge1xuICAgIHBhZGRpbmc6IDIxLjMzMzMzdncgMS4zMzMzM3Z3IDI2LjY2NjY3dndcbiAgfVxuICAuc2VydmljZWluaW4tc3RlcHMuZGFyayAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAuaWNvbiBzdmcgY2lyY2xlIHtcbiAgICBmaWxsOiAjZmZmXG4gIH1cbiAgLnNlcnZpY2VpbmluLXN0ZXBzIC50aXRsZSBoMiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNjY2Njd2d1xuICB9XG4gIC5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogOC41MzMzM3Z3XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogLjQxNjY3dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmMzAzMjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtOmxhc3QtY2hpbGQgLmljb24gc3ZnIHBhdGgge1xuICAgIGZpbGw6IG5vbmVcbiAgfVxufVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG59XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbTpob3ZlciAubnVtYmVyIHtcbiAgY29sb3I6ICNlYWVhZWFcbn1cblxuLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtOmhvdmVyIC5kZXNjLCAuc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW06aG92ZXIgLm5hbWUge1xuICBjb2xvcjogIzJmMzAzMlxufVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLm5hbWUtZGVzYyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleFxufVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLmljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC42OTQ0NHZ3O1xuICBib3R0b206IC42OTQ0NHZ3O1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHlcbn1cblxuLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIC5uYW1lLCAuc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLm51bWJlciB7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIGZvbnQtd2VpZ2h0OiAzMDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjA2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMi4xMzMzM3Z3XG4gIH1cbiAgLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIC5uYW1lLWRlc2Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuMzMzMzN2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAuNHZ3XG4gIH1cbiAgLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIC5pY29uIHtcbiAgICBsZWZ0OiAyLjY2NjY3dnc7XG4gICAgYm90dG9tOiAyLjY2NjY3dnc7XG4gICAgb3BhY2l0eTogMVxuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAuaWNvbiBzdmcge1xuICB3aWR0aDogMi4xNTI3OHZ3O1xuICBoZWlnaHQ6IDIuMTUyNzh2d1xufVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLmljb24gc3ZnIGNpcmNsZSB7XG4gIGZpbGw6ICMyRjMwMzJcbn1cblxuLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIC5udW1iZXIge1xuICBmb250LXNpemU6IDExLjgwNTU2dnc7XG4gIGxpbmUtaGVpZ2h0OiAuOTtcbiAgbGV0dGVyLXNwYWNpbmc6IC02cHg7XG4gIGNvbG9yOiAjOGU4ZThjO1xuICBtYXJnaW4tbGVmdDogLTEuMTgwNTZ2dztcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAuaWNvbiBzdmcge1xuICAgIHdpZHRoOiA4LjI2NjY3dnc7XG4gICAgaGVpZ2h0OiA4LjI2NjY3dndcbiAgfVxuICAuc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLmljb24gc3ZnIGNpcmNsZSB7XG4gICAgZmlsbDogI2ZmZlxuICB9XG4gIC5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAuaWNvbiBzdmcgcGF0aCB7XG4gICAgc3Ryb2tlOiAjMkYzMDMyO1xuICAgIGZpbGw6ICMyRjMwMzJcbiAgfVxuICAuc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLm51bWJlciB7XG4gICAgZm9udC1zaXplOiAyMS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4xMzMzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAyNC41MzMzM3Z3XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIC5uYW1lIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNzM2MTF2dztcbiAgd2lkdGg6IDMxLjY2NjY3dnc7XG4gIG1hcmdpbi10b3A6IDEuMjV2dztcbiAgZm9udC1zaXplOiAxLjk0NDQ0dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjE0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAubmFtZSB7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzdnc7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMy43MzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNFxuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAuZGVzYyB7XG4gIG1hcmdpbi1sZWZ0OiAyLjU2OTQ0dnc7XG4gIG1hcmdpbi10b3A6IDEuMjV2dztcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDMxLjY2NjY3dnc7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvclxufVxuXG4uaGlnaGxpZ3RlZC10ZXh0IC50aXRsZSBoMiwgLnNlcnZpY2VpbmluLWJveCBoMSwgLnNlcnZpY2VpbmluLWJveCBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWxcbn1cblxuLmhpZ2hsaWd0ZWQtdGV4dCB7XG4gIHBhZGRpbmc6IC45NzIyMnZ3IC41NTU1NnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAuZGVzYyB7XG4gICAgbWFyZ2luLXRvcDogMi4xMzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiA0dnc7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgd2lkdGg6IGF1dG9cbiAgfVxuICAuaGlnaGxpZ3RlZC10ZXh0IHtcbiAgICBwYWRkaW5nOiAxOC42NjY2N3Z3IDEuMzMzMzN2dyAzLjczMzMzdndcbiAgfVxufVxuXG4uaGlnaGxpZ3RlZC10ZXh0LmRhcmsgLmhpZ2hsaWd0ZWQtdGV4dC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDBcbn1cblxuLmhpZ2hsaWd0ZWQtdGV4dCAuaGlnaGxpZ3RlZC10ZXh0LWlubmVyIHtcbiAgcGFkZGluZzogMS45NDQ0NHZ3IDE3Ljc3Nzc4dncgMS45NDQ0NHZ3IDEuOTQ0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYzMDMyXG59XG5cbi5oaWdobGlndGVkLXRleHQgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTMuNDAyNzh2d1xufVxuXG4uaGlnaGxpZ3RlZC10ZXh0IC50aXRsZSBoMiB7XG4gIG9wYWNpdHk6IC40NTtcbiAgZm9udC1zaXplOiAzLjQ3MjIydnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjIyO1xuICBjb2xvcjogI2ZmZjtcbiAgbWF4LXdpZHRoOiA2Ny4yOTE2N3Z3XG59XG5cbi5oaWdobGlndGVkLXRleHQgLnRleHQtaW1nIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuaGlnaGxpZ3RlZC10ZXh0IC5oaWdobGlndGVkLXRleHQtaW5uZXIge1xuICAgIHBhZGRpbmc6IDIuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdnc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMFxuICB9XG4gIC5oaWdobGlndGVkLXRleHQgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MC44dndcbiAgfVxuICAuaGlnaGxpZ3RlZC10ZXh0IC50aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiA1Ljg2NjY3dnc7XG4gICAgbWF4LXdpZHRoOiAxMDAlXG4gIH1cbiAgLmhpZ2hsaWd0ZWQtdGV4dCAudGV4dC1pbWcge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbiAgfVxufVxuXG4uaGlnaGxpZ3RlZC10ZXh0IC50ZXh0LWltZyAuaW1nLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDE1Ljk3MjIydnc7XG4gIGJvcmRlci1yYWRpdXM6IC42OTQ0NHZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5oaWdobGlndGVkLXRleHQgLnRleHQtaW1nIC5pbWctd3JhcCBpbWcge1xuICAgIHdpZHRoOiA0Mi4xMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDIuNjY2Njd2d1xuICB9XG59XG5cbi5oaWdobGlndGVkLXRleHQgLnRleHQtaW1nIC50ZXh0LWJsb2NrIHtcbiAgd2lkdGg6IDMxLjY2NjY3dnc7XG4gIG1hcmdpbi1ib3R0b206IDIuMzYxMTF2d1xufVxuXG4udGV4dC1pbWFnZS1yb3VuZCB7XG4gIHBhZGRpbmc6IDYuOTQ0NDR2dyAxMC40MTY2N3Z3IDQuODYxMTF2dyAxLjExMTExdnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuaGlnaGxpZ3RlZC10ZXh0IC50ZXh0LWltZyAudGV4dC1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4zMzMzM3Z3XG4gIH1cbiAgLnRleHQtaW1hZ2Utcm91bmQge1xuICAgIHBhZGRpbmc6IDI2LjY2NjY3dncgMS4zMzMzM3Z3IDE4LjY2NjY3dnc7XG4gICAgZGlzcGxheTogYmxvY2tcbiAgfVxufVxuXG4udGV4dC1pbWFnZS1yb3VuZCAubGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMVxufVxuXG4udGV4dC1pbWFnZS1yb3VuZCAubGVmdCAuaW1nLXdyYXAge1xuICB3aWR0aDogNTUuNDE2Njd2dztcbiAgaGVpZ2h0OiA3MC45MDI3OHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDMwLjU1NTU2dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LWltYWdlLXJvdW5kIC5sZWZ0IC5pbWctd3JhcCB7XG4gICAgd2lkdGg6IDk3LjMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxMjUuMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiA1MC4xMzMzM3Z3XG4gIH1cbn1cblxuLnRleHQtaW1hZ2Utcm91bmQgLmxlZnQgLmltZy13cmFwOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMzcuNDMwNTZ2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20ocmdiYSgxNDIsIDE0MiwgMTQwLCAwKSksIGNvbG9yLXN0b3AoOTclLCByZ2JhKDE0MiwgMTQyLCAxNDAsIC42KSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDAsIHJnYmEoMTQyLCAxNDIsIDE0MCwgLjYpIDk3JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDAsIHJnYmEoMTQyLCAxNDIsIDE0MCwgLjYpIDk3JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSAwLCByZ2JhKDE0MiwgMTQyLCAxNDAsIC42KSA5NyUpXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LWltYWdlLXJvdW5kIC5sZWZ0IC5pbWctd3JhcDphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiA3OC40dnc7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDE0MiwgMTQyLCAxNDAsIDApKSwgY29sb3Itc3RvcCg5NyUsICM4ZThlOGMpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgMCwgIzhlOGU4YyA5NyUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgMCwgIzhlOGU4YyA5NyUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgMCwgIzhlOGU4YyA5NyUpXG4gIH1cbn1cblxuLnRleHQtaW1hZ2Utcm91bmQgLmxlZnQgLmltZy13cmFwIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXJcbn1cblxuLnRleHQtaW1hZ2Utcm91bmQgLnJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW4tbGVmdDogLTUuNTU1NTZ2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1pbWFnZS1yb3VuZCAucmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IC00OHZ3O1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLWJveCB7XG4gIG1hcmdpbjogMi4wODMzM3Z3IDAgMDtcbiAgcGFkZGluZzogMS45NDQ0NHZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjI1dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG59XG5cbi5zZXJ2aWNlaW5pbi1ib3ggaDEsIC5zZXJ2aWNlaW5pbi1ib3ggaDMge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGNvbG9yOiAjMDAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1ib3gge1xuICAgIG1hcmdpbjogNS44NjY2N3Z3IDAgMDtcbiAgICBwYWRkaW5nOiAzLjczMzMzdncgMi42NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgfVxuICAuc2VydmljZWluaW4tYm94IGgxLCAuc2VydmljZWluaW4tYm94IGgzIHtcbiAgICBmb250LXNpemU6IDUuMzMzMzN2dztcbiAgICB3aWR0aDogNjMuNDY2Njd2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1ib3ggLmRlc2Mge1xuICBvcGFjaXR5OiAuNTtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNilcbn1cblxuLnNlcnZpY2VpbmluLWJveCAucHJpY2Uge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogLjk3MjIydndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWJveCAuZGVzYyB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgbWFyZ2luLXRvcDogMS4wNjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiA0Ljh2d1xuICB9XG4gIC5zZXJ2aWNlaW5pbi1ib3ggLnByaWNlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDIuNjY2Njd2dztcbiAgICB0b3A6IDMuNzMzMzN2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1ib3ggLnByaWNlIHNwYW4ucmVndWxhciB7XG4gIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICMwMDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWJveCAucHJpY2Ugc3Bhbi5yZWd1bGFyIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzN2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1ib3ggLnByaWNlIHNwYW4ucmVndWxhci5zdHJpa2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogLjk3MjIydnc7XG4gIGNvbG9yOiAjYjJiMmIyO1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWJveCAucHJpY2Ugc3Bhbi5yZWd1bGFyLnN0cmlrZSB7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgfVxufVxuXG4uc2VydmljZWluaW4tYm94IC5wcmljZSBzcGFuLnJlZ3VsYXIuc3RyaWtlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2IyYjJiMjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKVxufVxuXG4uc2VydmljZWluaW4tYm94IC5wcmljZSBzcGFuLnNhbGVzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tYm94IC5wcmljZSBzcGFuLnNhbGVzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiByaWdodFxuICB9XG4gIC5zZXJ2aWNlaW5pbi1ib3ggLnByaWNlIHNwYW4uc2FsZXMgc3Bhbi5wcm9tbyB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1ib3ggLnByaWNlIHNwYW4uc2FsZXMgc3Bhbi5wcm9tbyB7XG4gIG9wYWNpdHk6IC42O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmY2NzM0XG59XG5cbi5zZXJ2aWNlaW5pbi1ib3ggLnByaWNlIHNwYW4uc2FsZXMgc3Bhbi5wcmljZSB7XG4gIG1hcmdpbi1sZWZ0OiAuOTAyNzh2dztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxLjM4ODg5dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogI2ZmNjczNDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWJveCAucHJpY2Ugc3Bhbi5zYWxlcyBzcGFuLnByaWNlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLWJveCAuYnRuLXdyYXAge1xuICB0ZXh0LWFsaWduOiByaWdodFxufVxuXG4uc2VydmljZWluaW4tcHJpY2VzIHtcbiAgcGFkZGluZzogLjk3MjIydncgLjU1NTU2dncgOS4wMjc3OHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLnNlcnZpY2VpbmluLXByaWNlcy5kYXJrIC5pbmNsdWRlcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjMwMzJcbn1cblxuLnNlcnZpY2VpbmluLXByaWNlcyAuc2VydmljZWluaW4tcHJpY2VzLWlubmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tcHJpY2VzIHtcbiAgICBwYWRkaW5nOiAwIDEuMzMzMzN2dyAxOC42NjY2N3Z3XG4gIH1cbiAgLnNlcnZpY2VpbmluLXByaWNlcyAuc2VydmljZWluaW4tcHJpY2VzLWlubmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdndcbiAgfVxufVxuXG4uc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyB7XG4gIHBhZGRpbmc6IDEuMzg4ODl2dyAxLjM4ODg5dncgMS4zODg4OXZ3IDEuODA1NTZ2dztcbiAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU4ZThjO1xuICBtYXJnaW46IC4xMzg4OXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIHtcbiAgICBwYWRkaW5nOiAzLjczMzMzdncgMi4xMzMzM3Z3IDEuNnZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dztcbiAgICBtYXJnaW46IC41MzMzM3Z3XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLXByaWNlcyAuaW5jbHVkZXMgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjg3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMS4zODg4OXZ3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtaGVhZGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctYm90dG9tOiAxLjExMTExdnc7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXByaWNlcyAuaW5jbHVkZXMgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDUuMzMzMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzdndcbiAgfVxuICAuc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLWhlYWRlciB7XG4gICAgZGlzcGxheTogYmxvY2tcbiAgfVxufVxuXG4uc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLWhlYWRlciAubGVmdCB7XG4gIG9wYWNpdHk6IC41O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC44KTtcbiAgd2lkdGg6IDM1LjYyNXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtaGVhZGVyIC5sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBtYXJnaW4tYm90dG9tOiA0LjI2NjY3dndcbiAgfVxufVxuXG4uc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLWhlYWRlciAucmlnaHQge1xuICBvcGFjaXR5OiAuODtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEyLjM2MTExdndcbn1cblxuLnNlcnZpY2VpbmluLXByaWNlcyAuaW5jbHVkZXMgLmluY2x1ZGVzLXRhYmxlIC5pbmNsdWRlcy10YWJsZS1yb3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogLjgzMzMzdncgMCAuNTU1NTZ2dztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjYpXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtaGVhZGVyIC5yaWdodCB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjI2NjY3dndcbiAgfVxuICAuc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLXJvdyB7XG4gICAgcGFkZGluZzogNHZ3IDAgMy43MzMzM3Z3XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLXByaWNlcyAuaW5jbHVkZXMgLmluY2x1ZGVzLXRhYmxlIC5pbmNsdWRlcy10YWJsZS1yb3cgLm5hbWUge1xuICB3aWR0aDogMzUuNjI1dnc7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS44OTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLXJvdyAubmFtZSB7XG4gICAgd2lkdGg6IDczLjMzMzMzdnc7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTdcbiAgfVxufVxuXG4uc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLXJvdyAubmFtZSBzdmcge1xuICB3aWR0aDogMS4zODg4OXZ3O1xuICBoZWlnaHQ6IDEuMzg4ODl2dztcbiAgbWFyZ2luLXJpZ2h0OiAuODMzMzN2dztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IC4yNzc3OHZ3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXByaWNlcyAuaW5jbHVkZXMgLmluY2x1ZGVzLXRhYmxlIC5pbmNsdWRlcy10YWJsZS1yb3cgLm5hbWUgc3ZnIHtcbiAgICB3aWR0aDogNC4yNjY2N3Z3O1xuICAgIGhlaWdodDogNC4yNjY2N3Z3O1xuICAgIG1hcmdpbi1yaWdodDogMi42NjY2N3Z3O1xuICAgIG1hcmdpbi10b3A6IC4yNjY2N3Z3XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLXByaWNlcyAuaW5jbHVkZXMgLmluY2x1ZGVzLXRhYmxlIC5pbmNsdWRlcy10YWJsZS1yb3cgLnByaWNlIHtcbiAgd2lkdGg6IDEyLjM2MTExdnc7XG4gIG9wYWNpdHk6IC44O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOClcbn1cblxuLnNlcnZpY2UtdmlkZW8gLnRpdGxlLXdyYXAgaDIsIC52aWRlby1qcy13cmFwIC52aWRlby10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5zZXJ2aWNlLXZpZGVvIHtcbiAgcGFkZGluZzogNC44NjExMXZ3IDIuNXZ3IDYuOTQ0NDR2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLXJvdyAucHJpY2Uge1xuICAgIHdpZHRoOiAxNnZ3O1xuICAgIGZvbnQtc2l6ZTogNHZ3XG4gIH1cbiAgLnNlcnZpY2UtdmlkZW8ge1xuICAgIHBhZGRpbmc6IDI0dncgMS4zMzMzM3Z3IDI2LjY2NjY3dndcbiAgfVxufVxuXG4uc2VydmljZS12aWRlbyAudGl0bGUtd3JhcCB7XG4gIHBhZGRpbmctbGVmdDogNDcuNXZ3O1xuICBtYXJnaW4tYm90dG9tOiA0LjE2NjY3dndcbn1cblxuLnNlcnZpY2UtdmlkZW8gLnRpdGxlLXdyYXAgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzNcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2UtdmlkZW8gLnRpdGxlLXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjY2NjY3dndcbiAgfVxuICAuc2VydmljZS12aWRlbyAudGl0bGUtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiA2LjR2d1xuICB9XG59XG5cbi5zZXJ2aWNlLXZpZGVvIC50ZXh0LWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMi41Njk0NHZ3O1xuICB3aWR0aDogMzUuNjI1dnc7XG4gIHBhZGRpbmctbGVmdDogNDcuNXZ3XG59XG5cbi5zZXJ2aWNlLXZpZGVvIC52aWRlby1qcyB7XG4gIGhlaWdodDogNDIuMzYxMTF2d1xufVxuXG4udmlkZW8tanMtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG4udmlkZW8tanMtd3JhcCAudmlkZW8tdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMi4yMjIyMnZ3O1xuICBsZWZ0OiAyLjIyMjIydnc7XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXgtd2lkdGg6IDQxLjMxOTQ0dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2UtdmlkZW8gLnRleHQtYmxvY2sge1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDh2d1xuICB9XG4gIC5zZXJ2aWNlLXZpZGVvIC52aWRlby1qcyB7XG4gICAgaGVpZ2h0OiA3NC42NjY2N3Z3XG4gIH1cbiAgLnZpZGVvLWpzLXdyYXAgLnZpZGVvLXRpdGxlIHtcbiAgICB0b3A6IDIuNjY2Njd2dztcbiAgICBsZWZ0OiAyLjY2NjY3dnc7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgbWF4LXdpZHRoOiA3Ni4yNjY2N3Z3XG4gIH1cbn1cblxuLnZpZGVvLWpzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEuMzg4ODl2dztcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudmlkZW8tanMge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2d1xuICB9XG59XG5cbi52anMtcG9zdGVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlclxufVxuXG4udmpzLXBvc3RlcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyLCAyLCAyLCAuMylcbn1cblxuLnZpZGVvLWpzIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgd2lkdGg6IDUuNjk0NDR2dztcbiAgaGVpZ2h0OiA1LjY5NDQ0dnc7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZDogI2ZmZlxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudmlkZW8tanMgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICAgIHdpZHRoOiAxMi44dnc7XG4gICAgaGVpZ2h0OiAxMi44dnc7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbGVmdDogMi42NjY2N3Z3O1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDIuNjY2Njd2d1xuICB9XG59XG5cbi52aWRlby1qcyAudmpzLWJpZy1wbGF5LWJ1dHRvbjpmb2N1cywgLnZpZGVvLWpzOmhvdmVyIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOClcbn1cblxuLnZpZGVvLWpzIC52anMtYmlnLXBsYXktYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUsIC52aWRlby1qcyAudmpzLXBsYXktY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXIsIC52anMtaWNvbi1wbGF5IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwXG59XG5cbi52aWRlby1qcyAudmpzLWNvbnRyb2wtYmFyIHtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBib3R0b206IDI4cHg7XG4gIHBhZGRpbmc6IDAgMTVweCAwIDI4cHhcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnZpZGVvLWpzIC52anMtY29udHJvbC1iYXIge1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nOiAwIDVweCAwIDEwcHhcbiAgfVxufVxuXG4udmlkZW8tanMgYnV0dG9uLnZqcy1wbGF5LWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweClcbn1cblxuLndwLXZpZGVvLCAud3AtdmlkZW8gdmlkZW8ge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50XG59XG5cbi52aWRlby1qcyBidXR0b24udmpzLXBsYXktY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbn1cblxuLndwLXZpZGVvIHZpZGVvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnRcbn1cblxuLnNpbWlsYXItcG9zdC10aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOiBnZXQtdncoMzZweCk7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIHBhZGRpbmctYm90dG9tOiBnZXQtdnctc20oMjZweCk7XG4gIH1cblxuICBoMyB7XG4gICAgZm9udC1zaXplOiBnZXQtdncoNDJweCk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBmb250LXNpemU6IGdldC12dy1zbSgyNHB4KTtcbiAgICB9XG4gIH1cbn1cblxuLnNpbWlsYXItcG9zdCAucHVibGljYXRpb25zLWxpc3Qge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgbWFyZ2luOiAwIGdldC12dy1zbSgtMTBweCk7XG4gIH1cbn1cblxuLnNpbWlsYXItcG9zdCAucHVibGljYXRpb25zLWxpc3QgLnB1YmxpY2F0aW9uIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uc2ltaWxhci1wb3N0IC5wdWJsaWNhdGlvbiAudGV4dCAudG9wIGgzIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zaW1pbGFyLXBvc3QgLnB1YmxpY2F0aW9uLndpdGhvdXQtYmcgLnRleHQgLmJvdHRvbSAuZGF0ZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uc2ltaWxhci1wb3N0IC5wdWJsaWNhdGlvbi53aXRob3V0LWJnIC50ZXh0IC5ib3R0b20gLnRhZyB7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG5cbi5zaW1pbGFyLXBvc3QgLnB1YmxpY2F0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuLnNpbWlsYXItcG9zdCAucHVibGljYXRpb24gLmhvdmVyLWJnIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuLnNpbWlsYXItcG9zdCAucHVibGljYXRpb24gLmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcblxuICBzdmcge1xuICAgICoge1xuICAgICAgZmlsbDogIzAwMDtcbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAudGV4dC1wYWdlIC5ib3R0b20tdGV4dC1wYWdlLnBvc3Qge1xuICAgIHBhZGRpbmctdG9wOiBnZXQtdnctc20oMTAwcHgpO1xuICB9XG59XG5cbi5zaW1pbGFyLXBvc3Qge1xuICAucHVibGljYXRpb246aG92ZXIgLnRleHQgLmJvdHRvbSAuZGF0ZSwgLnB1YmxpY2F0aW9uOmhvdmVyIC50ZXh0IC50b3AgaDMge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnB1YmxpY2F0aW9uOmhvdmVyIC50ZXh0IC50b3AgaDMgLmhvdmVyLXNhbXBsZTphZnRlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuXG4gIC5wdWJsaWNhdGlvbjpob3ZlciAudGV4dCAuYm90dG9tIC50YWcge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uYmxvZy1wb3N0LXBhZ2Uge1xuICAuY3RhIHtcbiAgICBtYXJnaW4tdG9wOiBnZXQtdncoNDVweCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBtYXJnaW4tdG9wOiBnZXQtdnctc20oMzZweCk7XG4gICAgfVxuXG4gICAgLmN0YS1ibG9jayB7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDc0NHB4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dyg4cHgpO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSg4cHgpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDEwcHgpO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBtaW4taGVpZ2h0OiBnZXQtdnctc20oMjgwcHgpO1xuICAgICAgfVxuXG4gICAgICAmLndpdGgtYmcge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIC5jdGEtdGV4dCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBnZXQtdnctc20oMjYwcHgpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJnLXdyYXAge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmN0YS10ZXh0IHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaW1nLXdyYXAge1xuICAgICAgICB3aWR0aDogZ2V0LXZ3KDE2NnB4KTtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDEyNXB4KTtcbiAgICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSgxMzBweCk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDhweCk7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oMTdweCk7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY3RhLXRleHQge1xuICAgICAgICBwYWRkaW5nOiBnZXQtdncoMTNweCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBjb2xvcjogIzAwMDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdGEtdGl0bGUtZGVzYy1wcmljZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAuY3RhLXRpdGxlLWRlc2Mge1xuICAgICAgICAgICAgd2lkdGg6IGdldC12dyg0NDNweCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGdldC12dy1zbSgyNjlweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZS1jdGEge1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICBmb250LXNpemU6IGdldC12dygxOHB4KTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjLWN0YSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IGdldC12dygzcHgpO1xuICAgICAgICAgICAgICBmb250LXNpemU6IGdldC12dygxMnB4KTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3LXNtKDNweCk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTJweCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByaWNlLWN0YSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE4cHgpO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTZweCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY3RhLWJ0bi13cmFwIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBnZXQtdncoMzVweCk7XG5cbiAgICAgICAgICAuYnV0dG9uLmJ1dHRvbi1pbmxpbmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGdldC12dygyOHB4KTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGdldC12dygyOHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhZ2luYXRpb24ge1xuICBwYWRkaW5nOiAwIGdldC12dygzNnB4KSBnZXQtdncoMTY4cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYzMDMyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwIGdldC12dy1zbSgxNXB4KSBnZXQtdnctc20oMjYwcHgpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5tb3JlLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgZm9udC1zaXplOiBnZXQtdncoMTdweCk7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDEwcHgpO1xuICAgIGJhY2tncm91bmQ6ICMyNTI2Mjg7XG4gICAgcGFkZGluZzogZ2V0LXZ3KDIwcHgpIGdldC12dyg0NXB4KSBnZXQtdncoMThweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3KDIwcHgpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTdweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oMTBweCk7XG4gICAgICBwYWRkaW5nOiBnZXQtdnctc20oMjBweCkgZ2V0LXZ3LXNtKDU4cHgpIGdldC12dy1zbSgxOHB4KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSgyMHB4KTtcbiAgICB9XG4gIH1cblxuICAucHJldiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IGdldC12dygzNnB4KTtcbiAgICBib3R0b206IGdldC12dygxNjhweCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBib3R0b206IGdldC12dy1zbSgyMDBweCk7XG4gICAgICBsZWZ0OiBnZXQtdnctc20oMTVweCk7XG4gICAgfVxuICB9XG5cbiAgLm5leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogZ2V0LXZ3KDM2cHgpO1xuICAgIGJvdHRvbTogZ2V0LXZ3KDE2OHB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGJvdHRvbTogZ2V0LXZ3LXNtKDIwMHB4KTtcbiAgICAgIHJpZ2h0OiBnZXQtdnctc20oMTVweCk7XG4gICAgfVxuICB9XG5cbiAgLmJ1dHRvbi1wYWcge1xuICAgIHdpZHRoOiBnZXQtdncoMTQwcHgpO1xuICAgIGhlaWdodDogZ2V0LXZ3KDQ1cHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IGdldC12dyg4cHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNTI2Mjg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IGdldC12dygxN3B4KTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmctdG9wOiBnZXQtdncoMnB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIHdpZHRoOiBnZXQtdnctc20oMTcwcHgpO1xuICAgICAgaGVpZ2h0OiBnZXQtdnctc20oNDVweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oOHB4KTtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE3cHgpO1xuICAgICAgcGFkZGluZy10b3A6IGdldC12dy1zbSgycHgpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wYWdpbmF0aW9uLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICBhLCBzcGFuIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHdpZHRoOiBnZXQtdncoNDBweCk7XG4gICAgICBoZWlnaHQ6IGdldC12dyg0MHB4KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBhZGRpbmctdG9wOiBnZXQtdncoMnB4KTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDhweCk7XG4gICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICBmb250LXNpemU6IGdldC12dygxN3B4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgd2lkdGg6IGdldC12dy1zbSg0MHB4KTtcbiAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oNDBweCk7XG4gICAgICAgIHBhZGRpbmctdG9wOiBnZXQtdnctc20oMnB4KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDhweCk7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE3cHgpO1xuICAgICAgfVxuXG4gICAgICAmLmN1cnJlbnQge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgIGEge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuZm9vdGVyIHtcbiAgLmlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuY29weS10ZXh0LWxlZ2FsIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDI2NXB4KTtcbiAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDEzcHgpO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTQ7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbGVmdDogZ2V0LXZ3KDM5cHgpO1xuICAgICAgYm90dG9tOiBnZXQtdncoNTdweCk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgcmlnaHQ6IGdldC12dy1zbSgxNnB4KTtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgYm90dG9tOiBnZXQtdnctc20oNzhweCk7XG4gICAgICAgIHdpZHRoOiBnZXQtdnctc20oMjY1cHgpO1xuICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxM3B4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tc3RlcCB7XG4gIC5zdGVwLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE1cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoNDBweCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNXB4KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSg0MHB4KTtcbiAgICB9XG4gIH1cbn0iLCIvLyBtaXhpbnNcblxuJGJyZWFrcG9pbnRzOiAoXG4gICAgICAgIHNtOiA5NjBweFxuKTtcblxuLy8gUmVzcG9uZCBhYm92ZS5cbkBtaXhpbiByZXNwb25kLWFib3ZlKCRicmVha3BvaW50KSB7XG5cbiAgLy8gSWYgdGhlIGJyZWFrcG9pbnQgZXhpc3RzIGluIHRoZSBtYXAuXG4gIEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KSB7XG5cbiAgICAvLyBHZXQgdGhlIGJyZWFrcG9pbnQgdmFsdWUuXG4gICAgJGJyZWFrcG9pbnQtdmFsdWU6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCk7XG5cbiAgICAvLyBXcml0ZSB0aGUgbWVkaWEgcXVlcnkuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtdmFsdWUpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cblxuICAgIC8vIElmIHRoZSBicmVha3BvaW50IGRvZXNuJ3QgZXhpc3QgaW4gdGhlIG1hcC5cbiAgfSBAZWxzZSB7XG5cbiAgICAvLyBMb2cgYSB3YXJuaW5nLlxuICAgIEB3YXJuICdJbnZhbGlkIGJyZWFrcG9pbnQ6ICN7JGJyZWFrcG9pbnR9Lic7XG4gIH1cbn1cblxuLy8gUmVzcG9uZCB1cC5cbkBtaXhpbiByZXNwb25kLXVwKCRicmVha3BvaW50KSB7XG5cbiAgLy8gSWYgdGhlIGJyZWFrcG9pbnQgZXhpc3RzIGluIHRoZSBtYXAuXG4gIEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KSB7XG5cbiAgICAvLyBHZXQgdGhlIGJyZWFrcG9pbnQgdmFsdWUuXG4gICAgJGJyZWFrcG9pbnQtdmFsdWU6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCk7XG5cbiAgICAvLyBXcml0ZSB0aGUgbWVkaWEgcXVlcnkuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtdmFsdWUpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cblxuICAgIC8vIElmIHRoZSBicmVha3BvaW50IGRvZXNuJ3QgZXhpc3QgaW4gdGhlIG1hcC5cbiAgfSBAZWxzZSB7XG5cbiAgICAvLyBMb2cgYSB3YXJuaW5nLlxuICAgIEB3YXJuICdJbnZhbGlkIGJyZWFrcG9pbnQ6ICN7JGJyZWFrcG9pbnR9Lic7XG4gIH1cbn1cblxuJHZ3LXZpZXdwb3J0OiAxNDQwO1xuQGZ1bmN0aW9uIGdldC12dygkZm9udCkge1xuICAkdnctY29udGV4dDogJHZ3LXZpZXdwb3J0ICogMC4wMSAqIDFweDtcbiAgQHJldHVybiAkZm9udCAvICR2dy1jb250ZXh0ICogMXZ3O1xuICBAcmV0dXJuICRmb250O1xufVxuXG4kdnctdmlld3BvcnQtc206IDM3NTtcbkBmdW5jdGlvbiBnZXQtdnctc20oJGZvbnQpIHtcbiAgJHZ3LWNvbnRleHQtc206ICR2dy12aWV3cG9ydC1zbSAqIDAuMDEgKiAxcHg7XG4gIEByZXR1cm4gJGZvbnQgLyAkdnctY29udGV4dC1zbSAqIDF2dztcbiAgQHJldHVybiAkZm9udDtcbn0iLCIuY2VydC10b3Atd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC52aWRlby1qcyAudmpzLWNvbnRyb2wtYmFyIHtcbiAgICBib3R0b206IDIwcHg7XG4gICAgcGFkZGluZzogMCA1cHggMCAxMHB4XG4gIH1cbiAgLmNlcnQtdG9wLXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlblxuICB9XG59XG5cbi5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1hbmltYXRpb24tbW9iLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vdG9wOiA4MHZ3O1xuICB0b3A6IDIyNHZ3O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwXG59XG5cbi5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1hbmltYXRpb24sIC5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1hbmltYXRpb24tbW9iIHtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3AtYW5pbWF0aW9uLCAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3AtYW5pbWF0aW9uLW1vYiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gICAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gICAgLy9oZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbi5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1hbmltYXRpb24tbW9iLmZpeGVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxufVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3AtYW5pbWF0aW9uLmZpeGVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMHZ3O1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLWFuaW1hdGlvbi1tb2IuZml4ZWQsIC5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1hbmltYXRpb24uZml4ZWQge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXG4gIH1cbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLWFuaW1hdGlvbi1tb2IuZml4ZWQuYm90dG9tLCAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3AtYW5pbWF0aW9uLmZpeGVkLmJvdHRvbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogYXV0b1xuICB9XG59XG5cbi5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1hbmltYXRpb24gaW1nLCAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3AtYW5pbWF0aW9uLW1vYiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1hbmltYXRpb24gaW1nLCAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3AtYW5pbWF0aW9uLW1vYiBpbWcge1xuICAgIGhlaWdodDogYXV0bztcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW5cbiAgfVxufVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDB2aFxufVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucy5maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2tcbiAgfVxuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucy5maXhlZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gIH1cbn1cblxuLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMuZml4ZWQuYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IGF1dG9cbn1cblxuLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbiB7XG4gIHdpZHRoOiAxMDB2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwdmhcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMuZml4ZWQuYm90dG9tIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgfVxuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIzOC4xMzMzM3Z3XG4gIH1cbn1cblxuLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4xIC5iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogMVxufVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjEgLmJnIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXJcbn1cblxuLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4xIC50b3AtdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgbGVmdDogMTQuMjM2MTF2dztcbiAgdG9wOiA3LjU2OTQ0dnc7XG4gIHdpZHRoOiA0Mi4zNjExMXZ3XG59XG5cbi5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuMSAudG9wLXRleHQgaDIge1xuICBmb250LXNpemU6IDQuODYxMTF2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMTQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAuNjk0NDR2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjEgLnRvcC10ZXh0IHtcbiAgICBsZWZ0OiA0dnc7XG4gICAgcmlnaHQ6IDR2dztcbiAgICB3aWR0aDogYXV0bztcbiAgICB0b3A6IDc4LjkzMzMzdnc7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMVxuICB9XG4gIC5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuMSAudG9wLXRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogOC41MzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDcuMnZ3XG4gIH1cbn1cblxuLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4xIC50b3AtdGV4dCBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZlxufVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjEgLmJ0bi13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICByaWdodDogMTAuNDE2Njd2dztcbiAgYm90dG9tOiAyMS43MzYxMXZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4xIC5idG4td3JhcCAuYnV0dG9uIHtcbiAgbWluLXdpZHRoOiAxNC40NDQ0NHZ3O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjEgLnRvcC10ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3XG4gIH1cbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4xIC5idG4td3JhcCB7XG4gICAgYm90dG9tOiAxMy4zMzMzM3Z3O1xuICAgIHJpZ2h0OiA0dnc7XG4gICAgbGVmdDogNHZ3O1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gIH1cbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4xIC5idG4td3JhcCAuYnV0dG9uIHtcbiAgICBtaW4td2lkdGg6IDEwMCVcbiAgfVxufVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjEgLmJ0bi13cmFwIC5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTV2dztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4xIC5idG4td3JhcCAuaWNvbiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICBib3R0b206IC00OHZ3O1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjEgLmJ0bi13cmFwIC5pY29uOmhvdmVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKVxuICB9XG4gIC5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuMSAuYnRuLXdyYXAgLmljb246aG92ZXIgc3ZnIHJlY3Qge1xuICAgIGZpbGw6ICMwMDBcbiAgfVxuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjEgLmJ0bi13cmFwIC5pY29uOmhvdmVyIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjZmZmXG4gIH1cbn1cblxuLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4xIC5idG4td3JhcCAuaWNvbiBzdmcge1xuICB3aWR0aDogMS41Mjc3OHZ3O1xuICBoZWlnaHQ6IDEuNTI3Nzh2dztcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4xIC5idG4td3JhcCAuaWNvbiBzdmcge1xuICAgIHdpZHRoOiA4LjUzMzMzdnc7XG4gICAgaGVpZ2h0OiA4LjUzMzMzdndcbiAgfVxufVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjEgLmgxLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGJvdHRvbTogNC40NDQ0NHZ3O1xuICByaWdodDogMTAuNDE2Njd2dztcbiAgd2lkdGg6IDY2LjMxOTQ0dndcbn1cblxuLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4xIC5oMS13cmFwIGgxIHtcbiAgZm9udC1zaXplOiA0Ljg2MTExdnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjE0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4xIC5oMS13cmFwIHtcbiAgICB0b3A6IDE3MC4xMzMzM3Z3O1xuICAgIGxlZnQ6IDR2dztcbiAgICByaWdodDogNHZ3O1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB3aWR0aDogYXV0b1xuICB9XG4gIC5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuMSAuaDEtd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiA4LjUzMzMzdnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdFxuICB9XG4gIC5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuMiB7XG4gICAgaGVpZ2h0OiAxNzYuOHZ3XG4gIH1cbn1cblxuLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4yIC50ZXh0LXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDM0LjcyMjIydnc7XG4gIGJvdHRvbTogNS43NjM4OXZ3O1xuICB3aWR0aDogMzAuMjc3Nzh2d1xufVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjIgLnRleHQtd3JhcCBoNCB7XG4gIGZvbnQtc2l6ZTogMi4zNjExMXZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yOTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4yIC50ZXh0LXdyYXAge1xuICAgIHJpZ2h0OiA0dnc7XG4gICAgbGVmdDogNHZ3O1xuICAgIGJvdHRvbTogMzguNHZ3O1xuICAgIHdpZHRoOiBhdXRvXG4gIH1cbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4yIC50ZXh0LXdyYXAgaDQge1xuICAgIGZvbnQtc2l6ZTogNS44NjY2N3Z3XG4gIH1cbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4zIHtcbiAgICBoZWlnaHQ6IDE3Ni44dndcbiAgfVxufVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjMgLnRleHQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTAuNDE2Njd2dztcbiAgYm90dG9tOiA1LjYyNXZ3O1xuICB3aWR0aDogMzAuNjk0NDR2d1xufVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjMgLnRleHQtd3JhcCBoNCB7XG4gIGZvbnQtc2l6ZTogMi4zNjExMXZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yOTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuNCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4zIC50ZXh0LXdyYXAge1xuICAgIHJpZ2h0OiA0dnc7XG4gICAgbGVmdDogNHZ3O1xuICAgIGJvdHRvbTogMjAuOHZ3O1xuICAgIHdpZHRoOiBhdXRvXG4gIH1cbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW4zIC50ZXh0LXdyYXAgaDQge1xuICAgIGZvbnQtc2l6ZTogNS44NjY2N3Z3XG4gIH1cbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW40IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2tcbiAgfVxufVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjQgLnRleHQge1xuICBwYWRkaW5nLWxlZnQ6IDIuNXZ3O1xuICBwYWRkaW5nLWJvdHRvbTogMy44MTk0NHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLXJpZ2h0OiAxLjM4ODg5dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDY5LjcyMjIydnc7XG4gIG1hcmdpbi10b3A6IGF1dG9cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW40IC50ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXJpZ2h0OiA0dnc7XG4gICAgcGFkZGluZy1sZWZ0OiA0dnc7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMFxuICB9XG59XG5cbi5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuNCAudGV4dCBoMyB7XG4gIGZvbnQtc2l6ZTogNC40NDQ0NHZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4wOTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiA0My41NDE2N3Z3XG59XG5cbi5jZXJ0LWZlYXR1cmVzIC5jZXJ0LWZlYXR1cmUtbGlzdCAuY2VydC1mZWF0dXJlLWl0ZW0gLnRleHQsIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLXRpdGxlIGgyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWxcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW40IC50ZXh0IGgzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDh2dztcbiAgICBtYXJnaW4tdG9wOiAxNi44dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNzUuNDY2Njd2d1xuICB9XG59XG5cbi5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuNCAudGV4dCAuaWNvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW4tdG9wOiA1LjU1NTU2dndcbn1cblxuLmNlcnQtdG9wLXdyYXBwZXIgLmNlcnQtdG9wLXNjcmVlbnMgLmNlcnQtdG9wLXNjcmVlbi5zY3JlZW40IC50ZXh0IC5pY29uIHN2ZyB7XG4gIHdpZHRoOiAxLjUyNzc4dnc7XG4gIGhlaWdodDogMS41Mjc3OHZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuNCAudGV4dCAuaWNvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodFxuICB9XG4gIC5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuNCAudGV4dCAuaWNvbiBzdmcge1xuICAgIHdpZHRoOiA4LjUzMzMzdnc7XG4gICAgaGVpZ2h0OiA4LjUzMzMzdndcbiAgfVxufVxuXG4uY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjQgLmltZy13cmFwIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMzAuMjc3Nzh2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuNCAuaW1nLXdyYXAgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC10b3Atd3JhcHBlciAuY2VydC10b3Atc2NyZWVucyAuY2VydC10b3Atc2NyZWVuLnNjcmVlbjQgLmltZy13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAtMzYuMjY2Njd2dztcbiAgICBkaXNwbGF5OiBibG9ja1xuICB9XG4gIC5jZXJ0LXRvcC13cmFwcGVyIC5jZXJ0LXRvcC1zY3JlZW5zIC5jZXJ0LXRvcC1zY3JlZW4uc2NyZWVuNCAuaW1nLXdyYXAgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgLW8tb2JqZWN0LWZpdDogdW5zZXQ7XG4gICAgb2JqZWN0LWZpdDogdW5zZXRcbiAgfVxufVxuXG4uY2VydC1mZWF0dXJlcyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC1mZWF0dXJlcyB7XG4gICAgZGlzcGxheTogYmxvY2tcbiAgfVxufVxuXG4uY2VydC1mZWF0dXJlcyAuY2VydC1mZWF0dXJlLWxpc3Qge1xuICBwYWRkaW5nOiA0LjcyMjIydncgMCAyLjcwODMzdncgMi41dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleFxufVxuXG4uY2VydC1mZWF0dXJlcyAuY2VydC1mZWF0dXJlLWxpc3QgLmNlcnQtZmVhdHVyZS1pdGVtIHtcbiAgd2lkdGg6IDEzLjg4ODg5dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxLjk0NDQ0dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtZmVhdHVyZXMgLmNlcnQtZmVhdHVyZS1saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA2LjY2NjY3dncgNHZ3XG4gIH1cbiAgLmNlcnQtZmVhdHVyZXMgLmNlcnQtZmVhdHVyZS1saXN0IC5jZXJ0LWZlYXR1cmUtaXRlbSB7XG4gICAgd2lkdGg6IDQ5Ljg2NjY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNS44NjY2N3Z3XG4gIH1cbiAgLmNlcnQtZmVhdHVyZXMgLmNlcnQtZmVhdHVyZS1saXN0IC5jZXJ0LWZlYXR1cmUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwXG4gIH1cbn1cblxuLmNlcnQtZmVhdHVyZXMgLmNlcnQtZmVhdHVyZS1saXN0IC5jZXJ0LWZlYXR1cmUtaXRlbTpudGgtY2hpbGQoMikge1xuICB3aWR0aDogOS45MzA1NnZ3XG59XG5cbi5jZXJ0LWZlYXR1cmVzIC5jZXJ0LWZlYXR1cmUtbGlzdCAuY2VydC1mZWF0dXJlLWl0ZW0gLmljbyB7XG4gIG1hcmdpbi1ib3R0b206IC45MDI3OHZ3XG59XG5cbi5jZXJ0LWZlYXR1cmVzIC5jZXJ0LWZlYXR1cmUtbGlzdCAuY2VydC1mZWF0dXJlLWl0ZW0gLnRleHQge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMwMDBcbn1cblxuLmNlcnQtc2VydmljZXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzFlMWUxZTtcbiAgcGFkZGluZzogMTguMDU1NTZ2dyAyLjV2dyA0Ljg2MTExdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtZmVhdHVyZXMgLmNlcnQtZmVhdHVyZS1saXN0IC5jZXJ0LWZlYXR1cmUtaXRlbTpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiA0OS44NjY2N3Z3XG4gIH1cbiAgLmNlcnQtZmVhdHVyZXMgLmNlcnQtZmVhdHVyZS1saXN0IC5jZXJ0LWZlYXR1cmUtaXRlbSAuaWNvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEzMzMzdndcbiAgfVxuICAuY2VydC1mZWF0dXJlcyAuY2VydC1mZWF0dXJlLWxpc3QgLmNlcnQtZmVhdHVyZS1pdGVtIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDR2d1xuICB9XG4gIC5jZXJ0LXNlcnZpY2VzIHtcbiAgICBwYWRkaW5nOiA1Ni4yNjY2N3Z3IDR2dyAyMS4zMzMzM3Z3XG4gIH1cbn1cblxuLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDUuNzYzODl2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIxLjg2NjY3dnc7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICB9XG59XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLXRpdGxlIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMxZTFlMWU7XG4gIG1hcmdpbi1ib3R0b206IDIuNTY5NDR2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy10aXRsZSBoMiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDcuNDY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiA2LjR2d1xuICB9XG59XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLXRpdGxlIHAge1xuICBtYXgtd2lkdGg6IDQ5LjQ0NDQ0dnc7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzFlMWUxZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy10aXRsZSBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdFxuICB9XG59XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbS5hZGQtaXRlbSAuYWRkLXRpdGxlLCAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0udGl0bGUtaXRlbSAudGl0bGUge1xuICBtYXgtd2lkdGg6IDYwJTtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5jZXJ0LXNlcnZpY2VzIC5idG4td3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzLjMzMzMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtc2VydmljZXMgLmJ0bi13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxMi44dndcbiAgfVxufVxuXG4uY2VydC1zZXJ2aWNlcyAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgbWluLXdpZHRoOiAyMi4yMjIyMnZ3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXG59XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAtLjI3Nzc4dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtc2VydmljZXMgLmJ0bi13cmFwIC5idXR0b24ge1xuICAgIG1pbi13aWR0aDogMTAwJVxuICB9XG4gIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3Qge1xuICAgIG1hcmdpbjogMFxuICB9XG59XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbSB7XG4gIG1hcmdpbjogLjI3Nzc4dnc7XG4gIHdpZHRoOiAxOC41NDE2N3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjcuMDgzMzN2dztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAxLjM4ODg5dnc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMClcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtIHtcbiAgICBtYXJnaW46IDAgMCAuOHZ3O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDB2dztcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdnc7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAgIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodFxuICB9XG4gIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbS5lbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG59XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbS50aXRsZS1pdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtLnRpdGxlLWl0ZW0ge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxufVxuXG4uY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0udGl0bGUtaXRlbSAudGl0bGUge1xuICBvcGFjaXR5OiAuMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMFxufVxuXG4uY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0uYWRkLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYzMDMyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXG59XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbS5hZGQtaXRlbSAucGx1cyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNjY2Njd2d1xufVxuXG4uY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0uYWRkLWl0ZW0gLnBsdXMgc3ZnIHtcbiAgd2lkdGg6IDEuMTExMTF2dztcbiAgaGVpZ2h0OiAxLjExMTExdndcbn1cblxuLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtLmFkZC1pdGVtIC5hZGQtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbS5hZGQtaXRlbSAucGx1cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC44dndcbiAgfVxuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0uYWRkLWl0ZW0gLnBsdXMgc3ZnIHtcbiAgICB3aWR0aDogNC4yNjY2N3Z3O1xuICAgIGhlaWdodDogNC4yNjY2N3Z3XG4gIH1cbiAgLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtLmFkZC1pdGVtIC5hZGQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNC44dndcbiAgfVxuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0uYWN0aXZlIC5vdmVybGF5IC5uYW1lLCAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0uYWN0aXZlIC5vdmVybGF5IC5wcmljZSB7XG4gICAgY29sb3I6ICNmZmZcbiAgfVxuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0uYWN0aXZlIHtcbiAgICBoZWlnaHQ6IDg2LjY2NjY3dndcbiAgfVxuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0uYWN0aXZlIC5pbWctd3JhcDphZnRlciB7XG4gICAgb3BhY2l0eTogMVxuICB9XG4gIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbS5hY3RpdmUgLmltZy13cmFwIGltZywgLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtLmFjdGl2ZSAuaW1nLXdyYXAgdmlkZW8ge1xuICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCkgYmx1cigwKTtcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwKSBibHVyKDApO1xuICAgIG9wYWNpdHk6IDFcbiAgfVxuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0uYWN0aXZlIC5vdmVybGF5IHtcbiAgICBwYWRkaW5nOiAxMC4xMzMzM3Z3IDMuNzMzMzN2d1xuICB9XG4gIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbS5hY3RpdmUgLm92ZXJsYXkgLmRlc2Mge1xuICAgIG9wYWNpdHk6IC44O1xuICAgIGNvbG9yOiAjZmZmXG4gIH1cbiAgLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtLmFjdGl2ZSAub3ZlcmxheSAucHJpY2UuZGlzY291bnQge1xuICAgIGNvbG9yOiAjRkY5NjcyXG4gIH1cbiAgLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtLmFjdGl2ZSAub3ZlcmxheSAuc3RyaWtlIHtcbiAgICBjb2xvcjogI2ZmZlxuICB9XG4gIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbS5hY3RpdmUgLm92ZXJsYXkgLnN0cmlrZTphZnRlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZlxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbTpob3ZlciAub3ZlcmxheSAubmFtZSwgLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtOmhvdmVyIC5vdmVybGF5IC5wcmljZSB7XG4gICAgY29sb3I6ICNmZmZcbiAgfVxuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW06aG92ZXIgLmltZy13cmFwOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxXG4gIH1cbiAgLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtOmhvdmVyIC5pbWctd3JhcCBpbWcsIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbTpob3ZlciAuaW1nLXdyYXAgdmlkZW8ge1xuICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCkgYmx1cigwKTtcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwKSBibHVyKDApO1xuICAgIG9wYWNpdHk6IDFcbiAgfVxuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW06aG92ZXIgLm92ZXJsYXkge1xuICAgIHBhZGRpbmc6IDIuNjM4ODl2dyAuOTcyMjJ2d1xuICB9XG4gIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbTpob3ZlciAub3ZlcmxheSAuZGVzYyB7XG4gICAgb3BhY2l0eTogLjg7XG4gICAgY29sb3I6ICNmZmZcbiAgfVxuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW06aG92ZXIgLm92ZXJsYXkgLnByaWNlLmRpc2NvdW50IHtcbiAgICBjb2xvcjogI0ZGOTY3MlxuICB9XG4gIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbTpob3ZlciAub3ZlcmxheSAuc3RyaWtlIHtcbiAgICBjb2xvcjogI2ZmZlxuICB9XG4gIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbTpob3ZlciAub3ZlcmxheSAuc3RyaWtlOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmXG4gIH1cbn1cblxuLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtIC5vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEuMjV2dyAuOTcyMjJ2dztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZztcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHBhZGRpbmc7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBwYWRkaW5nXG59XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbSAub3ZlcmxheSAubmFtZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMwMDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yLCAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yLCAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yLCAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgbWFyZ2luLWJvdHRvbTogLjIwODMzdndcbn1cblxuLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtIC5vdmVybGF5IC5kZXNjLCAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0gLm92ZXJsYXkgLnByaWNlIHtcbiAgY29sb3I6ICMwMDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWxcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtIC5vdmVybGF5IHtcbiAgICBwYWRkaW5nOiA0Ljh2dyAzLjczMzMzdndcbiAgfVxuICAuY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0gLm92ZXJsYXkgLm5hbWUge1xuICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogLjh2d1xuICB9XG59XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbSAub3ZlcmxheSAuZGVzYyB7XG4gIG9wYWNpdHk6IC41O1xuICBmb250LXNpemU6IC44MzMzM3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbSAub3ZlcmxheSAuZGVzYyB7XG4gICAgZm9udC1zaXplOiAzLjJ2d1xuICB9XG59XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbSAub3ZlcmxheSAucHJpY2Uge1xuICBmb250LXNpemU6IC44MzMzM3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4xNztcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbSAub3ZlcmxheSAucHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMy4ydndcbiAgfVxufVxuXG4uY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0gLm92ZXJsYXkgLnByaWNlLmRpc2NvdW50IHtcbiAgY29sb3I6ICNmZjY3MzRcbn1cblxuLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtIC5vdmVybGF5IC5zdHJpa2Uge1xuICBmb250LXNpemU6IC42OTQ0NHZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2IyYjJiMjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvclxufVxuXG4uY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0gLm92ZXJsYXkgLnN0cmlrZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmIyYjI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTExZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0xMWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMWRlZyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZFxufVxuXG4uY2VydC1zZXJ2aWNlcyAuY2VydC1zZXJ2aWNlcy1saXN0IC5jZXJ0LXNlcnZpY2VzLWl0ZW0gLmltZy13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAxXG59XG5cbi5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbSAuaW1nLXdyYXA6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjMpO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHlcbn1cblxuLmNlcnQtc2VydmljZXMgLmNlcnQtc2VydmljZXMtbGlzdCAuY2VydC1zZXJ2aWNlcy1pdGVtIC5pbWctd3JhcCBpbWcsIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbSAuaW1nLXdyYXAgdmlkZW8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMiU7XG4gIGhlaWdodDogMTAyJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCkgYmx1cig1cHgpO1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDApIGJsdXIoNXB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAuMTQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGZpbHRlciwgLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBmaWx0ZXIsIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgZmlsdGVyLCAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eVxufVxuXG4uY2hvb3NlLWNlcnQtY2xpbmljIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDQuODYxMTF2dyAuNTU1NTZ2d1xufVxuXG4uY2hvb3NlLWNlcnQtY2xpbmljIC5kZXNjLXRleHQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDQuMTY2Njd2dztcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jZXJ0LXNlcnZpY2VzIC5jZXJ0LXNlcnZpY2VzLWxpc3QgLmNlcnQtc2VydmljZXMtaXRlbSAub3ZlcmxheSAuc3RyaWtlIHtcbiAgICBmb250LXNpemU6IDIuNjY2Njd2d1xuICB9XG4gIC5jaG9vc2UtY2VydC1jbGluaWMge1xuICAgIHBhZGRpbmc6IDIxLjMzMzMzdncgMS4zMzMzM3Z3XG4gIH1cbiAgLmNob29zZS1jZXJ0LWNsaW5pYyAuZGVzYy10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnZ3O1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3XG4gIH1cbn1cblxuLmNob29zZS1jZXJ0LWNsaW5pYyAuZGVzYy10ZXh0IHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIG1heC13aWR0aDogMjkuNjUyNzh2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2hvb3NlLWNlcnQtY2xpbmljIC5kZXNjLXRleHQgcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIHRleHQtYWxpZ246IGxlZnRcbiAgfVxuICAuY2hvb3NlLWNlcnQtY2xpbmljIC5kZXNjLXRleHQgcCBiciB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG59XG5cbi5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiAyMy43NXZ3O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNob29zZS1jZXJ0LWNsaW5pYyAuY2hvb3NlLWNlcnQtbGlzdCB7XG4gICAgaGVpZ2h0OiAxNDMuNDY2Njd2dztcbiAgICBkaXNwbGF5OiBibG9ja1xuICB9XG59XG5cbi5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3QgLmNob29zZS1jZXJ0LWl0ZW0ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdpZHRoOiA0OS4zMDU1NnZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjM4ODg5dnc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAyMy43NXZ3O1xuICB6LWluZGV4OiAxO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQsIC4ycyBlYXNlLWluLW91dCB3aWR0aDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodCwgLjJzIGVhc2UtaW4tb3V0IHdpZHRoO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0LCAuMnMgZWFzZS1pbi1vdXQgd2lkdGhcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNob29zZS1jZXJ0LWNsaW5pYyAuY2hvb3NlLWNlcnQtbGlzdCAuY2hvb3NlLWNlcnQtaXRlbSB7XG4gICAgd2lkdGg6IDkydnc7XG4gICAgaGVpZ2h0OiA2NHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2d1xuICB9XG59XG5cbi5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3QgLmNob29zZS1jZXJ0LWl0ZW06YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjUpO1xuICB6LWluZGV4OiAzO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHlcbn1cblxuLmNob29zZS1jZXJ0LWNsaW5pYyAuY2hvb3NlLWNlcnQtbGlzdCAuY2hvb3NlLWNlcnQtaXRlbS5ob3ZlciAub3ZlcmxheSAuYXJyb3csIC5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3QgLmNob29zZS1jZXJ0LWl0ZW0udW5ob3ZlcjphZnRlciB7XG4gIG9wYWNpdHk6IDFcbn1cblxuLmNob29zZS1jZXJ0LWNsaW5pYyAuY2hvb3NlLWNlcnQtbGlzdCAuY2hvb3NlLWNlcnQtaXRlbS5ob3ZlciB7XG4gIHdpZHRoOiA1OS4wMjc3OHZ3O1xuICBoZWlnaHQ6IDI1LjQ4NjExdnc7XG4gIHotaW5kZXg6IDJcbn1cblxuLmNob29zZS1jZXJ0LWNsaW5pYyAuY2hvb3NlLWNlcnQtbGlzdCAuY2hvb3NlLWNlcnQtaXRlbS5ob3ZlciAub3ZlcmxheSB7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAuOTAyNzh2dztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2hvb3NlLWNlcnQtY2xpbmljIC5jaG9vc2UtY2VydC1saXN0IC5jaG9vc2UtY2VydC1pdGVtLmhvdmVyIHtcbiAgICB3aWR0aDogOTcuMzMzMzN2dztcbiAgICBoZWlnaHQ6IDg1LjMzMzMzdndcbiAgfVxuICAuY2hvb3NlLWNlcnQtY2xpbmljIC5jaG9vc2UtY2VydC1saXN0IC5jaG9vc2UtY2VydC1pdGVtLmhvdmVyIC5vdmVybGF5IHtcbiAgICB0b3A6IDYuNjY2Njd2d1xuICB9XG59XG5cbi5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3QgLmNob29zZS1jZXJ0LWl0ZW0uaG92ZXIgLm92ZXJsYXkgLm5hbWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmNob29zZS1jZXJ0LWNsaW5pYyAuY2hvb3NlLWNlcnQtbGlzdCAuY2hvb3NlLWNlcnQtaXRlbS51bmhvdmVyIHtcbiAgaGVpZ2h0OiAyMi4zNjExMXZ3XG59XG5cbi5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3QgLmNob29zZS1jZXJ0LWl0ZW06bnRoLWNoaWxkKDEpIHtcbiAgbGVmdDogMFxufVxuXG4uY2hvb3NlLWNlcnQtY2xpbmljIC5jaG9vc2UtY2VydC1saXN0IC5jaG9vc2UtY2VydC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gIHJpZ2h0OiAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3QgLmNob29zZS1jZXJ0LWl0ZW0udW5ob3ZlciB7XG4gICAgaGVpZ2h0OiA2NHZ3XG4gIH1cbiAgLmNob29zZS1jZXJ0LWNsaW5pYyAuY2hvb3NlLWNlcnQtbGlzdCAuY2hvb3NlLWNlcnQtaXRlbTpudGgtY2hpbGQoMSkge1xuICAgIGxlZnQ6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDBcbiAgfVxuICAuY2hvb3NlLWNlcnQtY2xpbmljIC5jaG9vc2UtY2VydC1saXN0IC5jaG9vc2UtY2VydC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDBcbiAgfVxufVxuXG4uY2hvb3NlLWNlcnQtY2xpbmljIC5jaG9vc2UtY2VydC1saXN0IC5jaG9vc2UtY2VydC1pdGVtIC5iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogMVxufVxuXG4uY2hvb3NlLWNlcnQtY2xpbmljIC5jaG9vc2UtY2VydC1saXN0IC5jaG9vc2UtY2VydC1pdGVtIC5iZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrXG59XG5cbi5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3QgLmNob29zZS1jZXJ0LWl0ZW0gLm92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMS45NDQ0NHZ3O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm0sIC4ycyBlYXNlLWluLW91dCBsZWZ0LCAuMnMgZWFzZS1pbi1vdXQgdG9wO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtLCAuMnMgZWFzZS1pbi1vdXQgbGVmdCwgLjJzIGVhc2UtaW4tb3V0IHRvcDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybSwgLjJzIGVhc2UtaW4tb3V0IGxlZnQsIC4ycyBlYXNlLWluLW91dCB0b3Bcbn1cblxuLmNob29zZS1jZXJ0LWNsaW5pYyAuY2hvb3NlLWNlcnQtbGlzdCAuY2hvb3NlLWNlcnQtaXRlbSAub3ZlcmxheSAubmFtZSB7XG4gIGZvbnQtc2l6ZTogMi4yMjIyMnZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG59XG5cbi5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3QgLmNob29zZS1jZXJ0LWl0ZW0gLm92ZXJsYXkgLmFycm93IHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICBtYXJnaW4tdG9wOiAyLjA4MzMzdnc7XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uaG93LXRvLXVzZSAuaG93LXRvLXVzZS1saXN0IC5ob3ctdG8tdXNlLWl0ZW0gLm51bWJlciwgLmhvdy10by11c2UgLmhvdy10by11c2UtbGlzdCAuaG93LXRvLXVzZS1pdGVtIC50ZXh0IHAsIC5ob3ctdG8tdXNlIC50aXRsZS13cmFwIGgyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbFxufVxuXG4uY2hvb3NlLWNlcnQtY2xpbmljIC5jaG9vc2UtY2VydC1saXN0IC5jaG9vc2UtY2VydC1pdGVtIC5vdmVybGF5IC5hcnJvdyBzdmcge1xuICB3aWR0aDogMi41Mjc3OHZ3O1xuICBoZWlnaHQ6IDEuNjY2Njd2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2hvb3NlLWNlcnQtY2xpbmljIC5jaG9vc2UtY2VydC1saXN0IC5jaG9vc2UtY2VydC1pdGVtIC5vdmVybGF5IHtcbiAgICBwYWRkaW5nOiAzLjczMzMzdndcbiAgfVxuICAuY2hvb3NlLWNlcnQtY2xpbmljIC5jaG9vc2UtY2VydC1saXN0IC5jaG9vc2UtY2VydC1pdGVtIC5vdmVybGF5IC5uYW1lIHtcbiAgICBmb250LXNpemU6IDUuODY2Njd2d1xuICB9XG4gIC5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3QgLmNob29zZS1jZXJ0LWl0ZW0gLm92ZXJsYXkgLmFycm93IHtcbiAgICBtYXJnaW4tdG9wOiA0Ljh2d1xuICB9XG4gIC5jaG9vc2UtY2VydC1jbGluaWMgLmNob29zZS1jZXJ0LWxpc3QgLmNob29zZS1jZXJ0LWl0ZW0gLm92ZXJsYXkgLmFycm93IHN2ZyB7XG4gICAgd2lkdGg6IDQuMzJ2dztcbiAgICBoZWlnaHQ6IDIuOTMzMzN2d1xuICB9XG59XG5cbi5jZXJ0LWNhcmRzLWFuaW1hdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmNlcnQtY2FyZHMtYW5pbWF0aW9uIC5jZXJ0LWNhcmRzLWFuaW1hdGlvbi1pbm5lciwgLmNlcnQtY2FyZHMtYW5pbWF0aW9uIC5jZXJ0LWNhcmRzLWFuaW1hdGlvbi1pbm5lci1tb2Ige1xuICBoZWlnaHQ6IDEwMHZoO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLmNlcnQtY2FyZHMtYW5pbWF0aW9uIC5jZXJ0LWNhcmRzLWFuaW1hdGlvbi1pbm5lci1tb2IuZml4ZWQsIC5jZXJ0LWNhcmRzLWFuaW1hdGlvbiAuY2VydC1jYXJkcy1hbmltYXRpb24taW5uZXIuZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDBcbn1cblxuLmNlcnQtY2FyZHMtYW5pbWF0aW9uIC5jZXJ0LWNhcmRzLWFuaW1hdGlvbi1pbm5lci1tb2IuZml4ZWQuYm90dG9tLCAuY2VydC1jYXJkcy1hbmltYXRpb24gLmNlcnQtY2FyZHMtYW5pbWF0aW9uLWlubmVyLmZpeGVkLmJvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDBcbn1cblxuLmNlcnQtY2FyZHMtYW5pbWF0aW9uIC5jZXJ0LWNhcmRzLWFuaW1hdGlvbi1pbm5lciBpbWcsIC5jZXJ0LWNhcmRzLWFuaW1hdGlvbiAuY2VydC1jYXJkcy1hbmltYXRpb24taW5uZXItbW9iIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCVcbn1cblxuLmhvdy10by11c2Uge1xuICBwYWRkaW5nOiAwIDIuNXZ3IDkuMDI3Nzh2dztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDBcbn1cblxuLmhvdy10by11c2UgLnRpdGxlLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiA0LjQ0NDQ0dndcbn1cblxuLmhvdy10by11c2UgLnRpdGxlLXdyYXAgaDIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGNvbG9yOiAjMDAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ob3ctdG8tdXNlIHtcbiAgICBwYWRkaW5nOiAwIDR2dyAyOS4zMzMzM3Z3XG4gIH1cbiAgLmhvdy10by11c2UgLnRpdGxlLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDExLjczMzMzdndcbiAgfVxuICAuaG93LXRvLXVzZSAudGl0bGUtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiA3LjQ2NjY3dndcbiAgfVxufVxuXG4uaG93LXRvLXVzZSAuaG93LXRvLXVzZS1saXN0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogLS4yNzc3OHZ3XG59XG5cbi5ob3ctdG8tdXNlIC5ob3ctdG8tdXNlLWxpc3QgLmhvdy10by11c2UtaXRlbSB7XG4gIHBhZGRpbmc6IC4yNzc3OHZ3O1xuICB3aWR0aDogMjUlO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmhvdy10by11c2UgLmhvdy10by11c2UtbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwXG4gIH1cbiAgLmhvdy10by11c2UgLmhvdy10by11c2UtbGlzdCAuaG93LXRvLXVzZS1pdGVtIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCAwIDEuMzMzMzN2dztcbiAgICB3aWR0aDogMTAwJVxuICB9XG59XG5cbi5ob3ctdG8tdXNlIC5ob3ctdG8tdXNlLWxpc3QgLmhvdy10by11c2UtaXRlbSAuaG93LXRvLXVzZS1pdGVtLWlubmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDI3Ljk4NjExdnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApXG59XG5cbi5ob3ctdG8tdXNlIC5ob3ctdG8tdXNlLWxpc3QgLmhvdy10by11c2UtaXRlbSAuaG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC05LjUxMzg5dnc7XG4gIHJpZ2h0OiAtOC4zMzMzM3Z3O1xuICB0b3A6IC0xNS43NjM4OXZ3O1xuICB6LWluZGV4OiAxO1xuICAtd2Via2l0LWZpbHRlcjogYmx1cig0N3B4KTtcbiAgZmlsdGVyOiBibHVyKDQ3cHgpO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHlcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmhvdy10by11c2UgLmhvdy10by11c2UtbGlzdCAuaG93LXRvLXVzZS1pdGVtIC5ob3ctdG8tdXNlLWl0ZW0taW5uZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dztcbiAgICBoZWlnaHQ6IDkzLjg2NjY3dndcbiAgfVxuICAuaG93LXRvLXVzZSAuaG93LXRvLXVzZS1saXN0IC5ob3ctdG8tdXNlLWl0ZW0gLmhvdmVyIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuLmhvdy10by11c2UgLmhvdy10by11c2UtbGlzdCAuaG93LXRvLXVzZS1pdGVtIC5ob3ZlciBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCVcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmhvdy10by11c2UgLmhvdy10by11c2UtbGlzdCAuaG93LXRvLXVzZS1pdGVtOmhvdmVyIC5ob3ZlciB7XG4gICAgb3BhY2l0eTogMVxuICB9XG59XG5cbi5ob3ctdG8tdXNlIC5ob3ctdG8tdXNlLWxpc3QgLmhvdy10by11c2UtaXRlbTpudGgtY2hpbGQoMikgLmhvdy10by11c2UtaXRlbS1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDBcbn1cblxuLmhvdy10by11c2UgLmhvdy10by11c2UtbGlzdCAuaG93LXRvLXVzZS1pdGVtOm50aC1jaGlsZCgyKSAuaG93LXRvLXVzZS1pdGVtLWlubmVyIC50ZXh0IHAge1xuICBjb2xvcjogI2ZmZlxufVxuXG4uaG93LXRvLXVzZSAuaG93LXRvLXVzZS1saXN0IC5ob3ctdG8tdXNlLWl0ZW0gLm51bWJlciB7XG4gIG1hcmdpbi10b3A6IC0xLjM4ODg5dnc7XG4gIG1hcmdpbi1sZWZ0OiAuNjk0NDR2dztcbiAgZm9udC1zaXplOiAxMC40MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogLjg5O1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyXG59XG5cbi5ob3ctdG8tdXNlIC5ob3ctdG8tdXNlLWxpc3QgLmhvdy10by11c2UtaXRlbSAudGV4dCB7XG4gIHBhZGRpbmc6IDEuMTExMTF2dyAyLjA4MzMzdncgMS41Mjc3OHZ3IDEuMTExMTF2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ob3ctdG8tdXNlIC5ob3ctdG8tdXNlLWxpc3QgLmhvdy10by11c2UtaXRlbSAubnVtYmVyIHtcbiAgICBtYXJnaW4tdG9wOiAtNS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjY2NjY3dnc7XG4gICAgZm9udC1zaXplOiA0MHZ3XG4gIH1cbiAgLmhvdy10by11c2UgLmhvdy10by11c2UtbGlzdCAuaG93LXRvLXVzZS1pdGVtIC50ZXh0IHtcbiAgICBwYWRkaW5nOiA0LjI2NjY3dncgMTAuNHZ3IDUuODY2Njd2dyA0LjI2NjY3dndcbiAgfVxufVxuXG4uaG93LXRvLXVzZSAuaG93LXRvLXVzZS1saXN0IC5ob3ctdG8tdXNlLWl0ZW0gLnRleHQgcCB7XG4gIGZvbnQtc2l6ZTogLjk3MjIydnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogLjY5NDQ0dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmhvdy10by11c2UgLmhvdy10by11c2UtbGlzdCAuaG93LXRvLXVzZS1pdGVtIC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNjY2Njd2d1xuICB9XG4gIC5mb3JtLXNlcnZpY2Uud2hpdGUtYmcgLmZvcm0tc2VydmljZS1ib3JkZXIge1xuICAgIGhlaWdodDogMTYwdndcbiAgfVxufVxuXG4uaG93LXRvLXVzZSAuaG93LXRvLXVzZS1saXN0IC5ob3ctdG8tdXNlLWl0ZW0gLnRleHQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMFxufVxuXG4uZm9ybS1zZXJ2aWNlLndoaXRlLWJnIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5mb3JtLXNlcnZpY2Uud2hpdGUtYmcgLnN0ZXAtaGVhZGVyLXRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyLjAxMzg5dnc7XG4gIGxlZnQ6IDE4Ljc1dnc7XG4gIHJpZ2h0OiAxOC43NXZ3O1xuICBmb250LXNpemU6IDMuMTk0NDR2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMTc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHotaW5kZXg6IDJcbn1cblxuLmZvcm0tY2VydC1saXN0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMuNDcyMjJ2d1xufVxuXG4uZm9ybS1jZXJ0LWxpc3QgLmZvcm0tY2VydC1pdGVtIHtcbiAgd2lkdGg6IDEzLjc1dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiAuMjc3Nzh2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9ybS1zZXJ2aWNlLndoaXRlLWJnIC5zdGVwLWhlYWRlci10b3Age1xuICAgIHRvcDogNC44dnc7XG4gICAgbGVmdDogOHZ3O1xuICAgIHJpZ2h0OiA4dnc7XG4gICAgZm9udC1zaXplOiA2LjR2d1xuICB9XG4gIC5mb3JtLWNlcnQtbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMuMzMzMzN2d1xuICB9XG4gIC5mb3JtLWNlcnQtbGlzdCAuZm9ybS1jZXJ0LWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogLjh2dztcbiAgICB3aWR0aDogMzAuMTMzMzN2d1xuICB9XG59XG5cbi5mb3JtLWNlcnQtbGlzdCAuZm9ybS1jZXJ0LWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMFxufVxuXG4uZm9ybS1jZXJ0LWxpc3QgLmZvcm0tY2VydC1pdGVtIGlucHV0IHtcbiAgZGlzcGxheTogbm9uZVxufVxuXG4uZm9ybS1jZXJ0LWxpc3QgLmZvcm0tY2VydC1pdGVtIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gIHotaW5kZXg6IDJcbn1cblxuLmZvcm0tY2VydC1saXN0IC5mb3JtLWNlcnQtaXRlbSBpbnB1dDpjaGVja2VkICsgbGFiZWwgLmZvcm0tY2VydC1sYWJlbCB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDIwNi44NWRlZywgIzAwMCAtNy43MiUsICMzNTM0MzQgMTAyLjc3JSk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCgyMDYuODVkZWcsICMwMDAgLTcuNzIlLCAjMzUzNDM0IDEwMi43NyUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjQzLjE1ZGVnLCAjMDAwIC03LjcyJSwgIzM1MzQzNCAxMDIuNzclKVxufVxuXG4uZm9ybS1jZXJ0LWxpc3QgLmZvcm0tY2VydC1pdGVtIGlucHV0OmNoZWNrZWQgKyBsYWJlbCAuZm9ybS1jZXJ0LWxhYmVsIC52YWx1ZSB7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5mb3JtLWNlcnQtbGlzdCAuZm9ybS1jZXJ0LWl0ZW0gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIC5mb3JtLWNlcnQtbGFiZWwgLnZhbHVlIHNwYW4ge1xuICBvcGFjaXR5OiAuNFxufVxuXG4uZm9ybS1jZXJ0LWxpc3QgLmZvcm0tY2VydC1pdGVtIGlucHV0OmNoZWNrZWQgKyBsYWJlbCAuZm9ybS1jZXJ0LWxhYmVsIC5kYXRlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpXG59XG5cbi5mb3JtLWNlcnQtbGlzdCAuZm9ybS1jZXJ0LWl0ZW0gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIC5mb3JtLWNlcnQtbGFiZWwgLmRhdGUgYiB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC44KVxufVxuXG4uZm9ybS1jZXJ0LWxpc3QgLmZvcm0tY2VydC1pdGVtIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5mb3JtLWNlcnQtbGlzdCAuZm9ybS1jZXJ0LWl0ZW0gbGFiZWw6aG92ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjI1KTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjI1KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xuICAgIHotaW5kZXg6IDNcbiAgfVxuICAuZm9ybS1jZXJ0LWxpc3QgLmZvcm0tY2VydC1pdGVtIGxhYmVsOmhvdmVyIC5mb3JtLWNlcnQtbGFiZWwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDIwNi44NWRlZywgIzAwMCAtNy43MiUsICMzNTM0MzQgMTAyLjc3JSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDIwNi44NWRlZywgIzAwMCAtNy43MiUsICMzNTM0MzQgMTAyLjc3JSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI0My4xNWRlZywgIzAwMCAtNy43MiUsICMzNTM0MzQgMTAyLjc3JSlcbiAgfVxuICAuZm9ybS1jZXJ0LWxpc3QgLmZvcm0tY2VydC1pdGVtIGxhYmVsOmhvdmVyIC5mb3JtLWNlcnQtbGFiZWwgLnZhbHVlIHtcbiAgICBjb2xvcjogI2ZmZlxuICB9XG4gIC5mb3JtLWNlcnQtbGlzdCAuZm9ybS1jZXJ0LWl0ZW0gbGFiZWw6aG92ZXIgLmZvcm0tY2VydC1sYWJlbCAudmFsdWUgc3BhbiB7XG4gICAgb3BhY2l0eTogLjRcbiAgfVxuICAuZm9ybS1jZXJ0LWxpc3QgLmZvcm0tY2VydC1pdGVtIGxhYmVsOmhvdmVyIC5mb3JtLWNlcnQtbGFiZWwgLmRhdGUge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC40KVxuICB9XG4gIC5mb3JtLWNlcnQtbGlzdCAuZm9ybS1jZXJ0LWl0ZW0gbGFiZWw6aG92ZXIgLmZvcm0tY2VydC1sYWJlbCAuZGF0ZSBiIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOClcbiAgfVxufVxuXG4uZm9ybS1jZXJ0LWxpc3QgLmZvcm0tY2VydC1pdGVtIGxhYmVsIC5mb3JtLWNlcnQtbGFiZWwge1xuICBoZWlnaHQ6IDguNzV2dztcbiAgYm9yZGVyLXJhZGl1czogMS4wNDE2N3Z3O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmRcbn1cblxuLmZvcm0tY2VydC1saXN0IC5mb3JtLWNlcnQtaXRlbSBsYWJlbCAuZm9ybS1jZXJ0LWxhYmVsIC52YWx1ZSB7XG4gIG1hcmdpbi1ib3R0b206IC4zNDcyMnZ3O1xuICBtYXJnaW4tbGVmdDogLjY5NDQ0dnc7XG4gIGZvbnQtc2l6ZTogMi4yOTE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9ybS1jZXJ0LWxpc3QgLmZvcm0tY2VydC1pdGVtIGxhYmVsIC5mb3JtLWNlcnQtbGFiZWwge1xuICAgIGhlaWdodDogMTkuMnZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDIuNHZ3XG4gIH1cbiAgLmZvcm0tY2VydC1saXN0IC5mb3JtLWNlcnQtaXRlbSBsYWJlbCAuZm9ybS1jZXJ0LWxhYmVsIC52YWx1ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLjh2dztcbiAgICBtYXJnaW4tbGVmdDogMS4zMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogNS4wNjY2N3Z3XG4gIH1cbn1cblxuLmZvcm0tY2VydC1saXN0IC5mb3JtLWNlcnQtaXRlbSBsYWJlbCAuZm9ybS1jZXJ0LWxhYmVsIC52YWx1ZSBzcGFuIHtcbiAgb3BhY2l0eTogLjI7XG4gIG1hcmdpbi1sZWZ0OiAuMjc3Nzh2dztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yXG59XG5cbi5mb3JtLWNlcnQtbGlzdCAuZm9ybS1jZXJ0LWl0ZW0gbGFiZWwgLmZvcm0tY2VydC1sYWJlbCAudmFsdWUgc3BhbiBzdmcge1xuICB3aWR0aDogMS4xMTExMXZ3O1xuICBoZWlnaHQ6IDEuNzM2MTF2d1xufVxuXG4uZm9ybS1jZXJ0LWxpc3QgLmZvcm0tY2VydC1pdGVtIGxhYmVsIC5mb3JtLWNlcnQtbGFiZWwgLmRhdGUge1xuICBtYXJnaW4tYm90dG9tOiAuNjk0NDR2dztcbiAgbWFyZ2luLXJpZ2h0OiAuOTAyNzh2dztcbiAgZm9udC1zaXplOiAuMzA1NTZ2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yXG59XG5cbi5mb3JtLWNlcnQtbGlzdCAuZm9ybS1jZXJ0LWl0ZW0gbGFiZWwgLmZvcm0tY2VydC1sYWJlbCAuZGF0ZSBiIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpO1xuICBmb250LXdlaWdodDogNDAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3Jcbn1cblxuLmNlcnQtYm90dG9tLWN0YSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDAgLjU1NTU2dncgLjY5NDQ0dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmZvcm0tY2VydC1saXN0IC5mb3JtLWNlcnQtaXRlbSBsYWJlbCAuZm9ybS1jZXJ0LWxhYmVsIC52YWx1ZSBzcGFuIHtcbiAgICBtYXJnaW4tbGVmdDogLjUzMzMzdndcbiAgfVxuICAuZm9ybS1jZXJ0LWxpc3QgLmZvcm0tY2VydC1pdGVtIGxhYmVsIC5mb3JtLWNlcnQtbGFiZWwgLnZhbHVlIHNwYW4gc3ZnIHtcbiAgICB3aWR0aDogMi42NjY2N3Z3O1xuICAgIGhlaWdodDogMy40NjY2N3Z3XG4gIH1cbiAgLmZvcm0tY2VydC1saXN0IC5mb3JtLWNlcnQtaXRlbSBsYWJlbCAuZm9ybS1jZXJ0LWxhYmVsIC5kYXRlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjMzMzMzdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg2NjY3dnc7XG4gICAgZm9udC1zaXplOiAuNjY2Njd2d1xuICB9XG4gIC5jZXJ0LWJvdHRvbS1jdGEge1xuICAgIHBhZGRpbmc6IDAgMS4zMzMzM3Z3IDEzLjMzMzMzdndcbiAgfVxufVxuXG4uY2VydC1ib3R0b20tY3RhIC5jZXJ0LWJvdHRvbS1jdGEtaW5uZXIge1xuICBwYWRkaW5nOiAxLjk0NDQ0dnc7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbn1cblxuLmNlcnQtYm90dG9tLWN0YSAuY2VydC1ib3R0b20tY3RhLWlubmVyIC50ZXh0IHtcbiAgd2lkdGg6IDY1Ljk3MjIydnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2VydC1ib3R0b20tY3RhIC5jZXJ0LWJvdHRvbS1jdGEtaW5uZXIge1xuICAgIHBhZGRpbmc6IDQuOHZ3IDIuNjY2Njd2dyAyLjY2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gIH1cbiAgLmNlcnQtYm90dG9tLWN0YSAuY2VydC1ib3R0b20tY3RhLWlubmVyIC50ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDIuNjY2Njd2dztcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICB9XG59XG5cbi5jZXJ0LWJvdHRvbS1jdGEgLmNlcnQtYm90dG9tLWN0YS1pbm5lciAudGV4dCBoMiB7XG4gIG9wYWNpdHk6IC41O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDMuMzMzMzN2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjk7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogNDQuMzc1dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNlcnQtYm90dG9tLWN0YSAuY2VydC1ib3R0b20tY3RhLWlubmVyIC50ZXh0IGgyIHtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbn1cblxuLmNlcnQtYm90dG9tLWN0YSAuY2VydC1ib3R0b20tY3RhLWlubmVyIC50ZXh0IHAge1xuICBtYXJnaW4tdG9wOiA2Ljk0NDQ0dnc7XG4gIGZvbnQtc2l6ZTogLjk3MjIydnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDE1Ljk3MjIydnc7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jZXJ0LWJvdHRvbS1jdGEgLmNlcnQtYm90dG9tLWN0YS1pbm5lciAudGV4dCBwIHtcbiAgICBtYXJnaW4tdG9wOiAyNy43MzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnRcbiAgfVxufVxuXG4uY2VydC1ib3R0b20tY3RhIC5jZXJ0LWJvdHRvbS1jdGEtaW5uZXIgLmltYWdlIHtcbiAgd2lkdGg6IDI1LjU1NTU2dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMFxufVxuXG4uY2VydC1ib3R0b20tY3RhIC5jZXJ0LWJvdHRvbS1jdGEtaW5uZXIgLmltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jZXJ0LWJvdHRvbS1jdGEgLmNlcnQtYm90dG9tLWN0YS1pbm5lciAuaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDUuMzMzMzN2d1xuICB9XG4gIC5jZXJ0LWJvdHRvbS1jdGEgLmNlcnQtYm90dG9tLWN0YS1pbm5lciAuaW1hZ2UgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdndcbiAgfVxufVxuXG4uanMtMTAwLXZoIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IC0xO1xuICBwb2ludGVyLWV2ZW50czogbm9uZVxufSIsIm5hdiB7XG4gIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAuaW5uZXIge1xuICAgICAgLnNlYXJjaC10cmlnZ2VyLW5hdiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgKiB7XG4gICAgICAgICAgICBmaWxsOiAjMDAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2VhcmNoLWNsb3NlIHtcbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4uc2VhcmNoLXRyaWdnZXItbmF2IHtcbiAgd2lkdGg6IGdldC12dygzMnB4KTtcbiAgaGVpZ2h0OiBnZXQtdncoMzBweCk7XG4gIGJvcmRlci1yYWRpdXM6IGdldC12dyg4cHgpO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBtYXJnaW4tcmlnaHQ6IGdldC12dygzcHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgd2lkdGg6IGdldC12dy1zbSg1NXB4KTtcbiAgICBoZWlnaHQ6IGdldC12dy1zbSg1NXB4KTtcbiAgICBiYWNrZ3JvdW5kOiAjMjQyNDI0O1xuICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSg4cHgpO1xuICAgIG1hcmdpbi1yaWdodDogZ2V0LXZ3LXNtKDlweCk7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgc3ZnIHtcbiAgICAgICoge1xuICAgICAgICBmaWxsOiAjMDAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHN2ZyB7XG4gICAgd2lkdGg6IGdldC12dygxOHB4KTtcbiAgICBoZWlnaHQ6IGdldC12dygxOHB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIHdpZHRoOiBnZXQtdnctc20oMjhweCk7XG4gICAgICBoZWlnaHQ6IGdldC12dy1zbSgyOHB4KTtcbiAgICB9XG5cbiAgICAqIHtcbiAgICAgIGZpbGw6ICNGRkY7XG4gICAgfVxuICB9XG59XG5cbi5zZWFyY2gtcG9wdXAtbmF2IHtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwMTtcblxuICAuY2xvc2Utc2VhcmNoLXBvcHVwLW5hdiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDM1JTtcbiAgICByaWdodDogMjAlO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgcmlnaHQ6IDIlO1xuICAgICAgdG9wOiAzJTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZzogZ2V0LXZ3KDIwcHgpIDA7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDIwcHgpIDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBnZXQtdncoMjZweCk7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHdpZHRoOiBnZXQtdnctc20oMjVweCk7XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGVmdDogZ2V0LXZ3KDEzcHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBsZWZ0OiBnZXQtdnctc20oMTJweCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICByaWdodDogZ2V0LXZ3KDEzcHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICByaWdodDogZ2V0LXZ3LXNtKDEycHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgZm9ybSB7XG4gICAgd2lkdGg6IGdldC12dyg3MjBweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICB3aWR0aDogZ2V0LXZ3LXNtKDM1MHB4KTtcbiAgICB9XG5cbiAgICAuaW5wdXQtd3JhcCB7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDYzNXB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDI4NXB4KTtcbiAgICAgIH1cblxuICAgICAgLnBsYWNlaG9sZGVyIHtcbiAgICAgICAgbWFyZ2luOiBnZXQtdncoMTBweCkgMCAwIGdldC12dygyMHB4KTtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTNweCk7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBtYXJnaW46IGdldC12dy1zbSgxMHB4KSAwIDAgZ2V0LXZ3LXNtKDEwcHgpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDEzcHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbi13cmFwIHtcbiAgICAgIHdpZHRoOiBnZXQtdncoODFweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgd2lkdGg6IGdldC12dy1zbSg2MXB4KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBnZXQtdncoODFweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoNDBweCk7XG4gICAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZzogMCBnZXQtdncoNTBweCk7XG4gICAgICBmb250LXNpemU6IGdldC12dygyMnB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE0O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oNjFweCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSgzNXB4KTtcbiAgICAgICAgcGFkZGluZzogMCBnZXQtdnctc20oMjVweCk7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgIGhlaWdodDogZ2V0LXZ3KDgxcHgpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSg2MXB4KTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAqIHtcbiAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiBnZXQtdncoMzBweCk7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3KDMwcHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDMwcHgpO1xuICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDMwcHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmlucHV0IHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNlYXJjaC1yZXN1bHRzLWxpc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU4ZThjO1xuICBtYXJnaW4tdG9wOiBnZXQtdncoLTUwcHgpO1xuICBwYWRkaW5nOiAwIGdldC12dygzNnB4KSBnZXQtdncoMTcwcHgpO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IGdldC12dy1zbSgyMHB4KSBnZXQtdnctc20oNXB4KSBnZXQtdnctc20oMjAwcHgpO1xuICB9XG5cbiAgLnNlYXJjaC1yZXN1bHRzLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IGdldC12dyg0cHgpO1xuICAgIHBhZGRpbmc6IGdldC12dygxNnB4KSBnZXQtdncoMjNweCkgZ2V0LXZ3KDE2cHgpIGdldC12dygxNnB4KTtcbiAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoMjBweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgbWFyZ2luLCAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZztcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSg0cHgpO1xuICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDEycHgpIGdldC12dy1zbSgxMHB4KSBnZXQtdnctc20oMjRweCkgZ2V0LXZ3LXNtKDEwcHgpO1xuICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dygtNHB4KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGdldC12dygtNHB4KTtcbiAgICAgICAgcGFkZGluZzogZ2V0LXZ3KDE2cHgpIGdldC12dygyN3B4KSBnZXQtdncoMTZweCkgZ2V0LXZ3KDIwcHgpO1xuXG4gICAgICAgIC5pbWctd3JhcCB7XG4gICAgICAgICAgcmlnaHQ6IGdldC12dygyMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcnJvdyB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmdyZXkge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuOCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgJi5oYXMtaW1hZ2Uge1xuICAgICAgICAudGFnbmFtZSB7XG4gICAgICAgICAgLnRhZyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oMTA2cHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50YWduYW1lIHtcbiAgICAgIHdpZHRoOiBnZXQtdncoMTAyMHB4KTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAudGFnIHtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTJweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBwYWRkaW5nOiBnZXQtdncoM3B4KSBnZXQtdncoOHB4KSBnZXQtdncoMnB4KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDE3cHgpO1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjMDAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoMzRweCk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yLCAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTJweCk7XG4gICAgICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDNweCkgZ2V0LXZ3LXNtKDhweCkgZ2V0LXZ3LXNtKDJweCk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDE3cHgpO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSg0NXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5hbWUge1xuICAgICAgICAuZmlsbGVkIHtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogZ2V0LXZ3KC01cHgpO1xuICAgICAgICAgICAgYm90dG9tOiBnZXQtdncoLTFweCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgdG9wOiBnZXQtdnctc20oLTVweCk7XG4gICAgICAgICAgICAgIGJvdHRvbTogZ2V0LXZ3LXNtKC0xcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZmlsbGVkLWlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgfVxuXG4gICAgICAuZmlsbGVkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IGdldC12dygtM3B4KTtcbiAgICAgICAgICBib3R0b206IGdldC12dygtM3B4KTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGQ5ZDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDRweCk7XG4gICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIHRvcDogZ2V0LXZ3LXNtKC0zcHgpO1xuICAgICAgICAgICAgYm90dG9tOiBnZXQtdnctc20oLTNweCk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oNHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5hbWUge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IGdldC12dygyNHB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDI7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoM3B4KTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMjJweCk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kZXNjIHtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICBmb250LXNpemU6IGdldC12dygxNXB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTM7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNXB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5pbWctd3JhcCB7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDE4MHB4KTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogZ2V0LXZ3KDE2cHgpO1xuICAgICAgcmlnaHQ6IGdldC12dygxNnB4KTtcbiAgICAgIGJvdHRvbTogZ2V0LXZ3KDE2cHgpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dyg4cHgpO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCByaWdodDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDE3MHB4KTtcbiAgICAgICAgdG9wOiBnZXQtdnctc20oMTJweCk7XG4gICAgICAgIHJpZ2h0OiBnZXQtdnctc20oMTBweCk7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMTE0cHgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oOHB4KTtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hcnJvdyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHJpZ2h0OiBnZXQtdncoMTBweCk7XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gICAgICAgIHdpZHRoOiBnZXQtdncoMjJweCk7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3KDIycHgpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNlYXJjaC1yZXN1bHRzLWxpc3Qtbm8tZm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU4ZThjO1xuICBwYWRkaW5nLXRvcDogZ2V0LXZ3KDMwcHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1ib3R0b206IGdldC12dygxNzBweCk7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIHBhZGRpbmctdG9wOiBnZXQtdnctc20oNzBweCk7XG4gICAgcGFkZGluZy1ib3R0b206IGdldC12dy1zbSgxNzBweCk7XG4gIH1cblxuICAuaWNvbiB7XG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiBnZXQtdncoNjRweCk7XG4gICAgICBoZWlnaHQ6IGdldC12dyg1NXB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDYwcHgpO1xuICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSg1MHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogZ2V0LXZ3KDI2cHgpO1xuICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE4cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjIyO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IDAuNjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSgyMXB4KTtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgIH1cbiAgfVxufVxuXG5oZWFkZXIgbmF2IC5pbm5lciAubGVmdC1uYXYge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn0iXX0= */
